From d1bdb7b99d7205e45d500093864f7f2de8b6f70f Mon Sep 17 00:00:00 2001 From: Chomp Date: Sun, 20 Apr 2025 15:12:06 +0100 Subject: [PATCH] Added early exit to `AddLootToContainer` when 0 loot item count is picked --- .../SPTarkov.Server.Core/Generators/LocationLootGenerator.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Libraries/SPTarkov.Server.Core/Generators/LocationLootGenerator.cs b/Libraries/SPTarkov.Server.Core/Generators/LocationLootGenerator.cs index e339aa45..69f38205 100644 --- a/Libraries/SPTarkov.Server.Core/Generators/LocationLootGenerator.cs +++ b/Libraries/SPTarkov.Server.Core/Generators/LocationLootGenerator.cs @@ -428,6 +428,10 @@ public class LocationLootGenerator( // Choose count of items to add to container var itemCountToAdd = GetWeightedCountOfContainerItems(containerTpl, staticLootDist, locationName); + if (itemCountToAdd == 0) + { + return containerClone; + } // Get all possible loot items for container var containerLootPool = GetPossibleLootItemsForContainer(containerTpl, staticLootDist);