From c75389fe54b4120067b84236f2f8e0944276b46d Mon Sep 17 00:00:00 2001 From: Chomp Date: Sun, 26 Jan 2025 21:24:52 +0000 Subject: [PATCH] Fixed nullref in scav generation --- Libraries/Core/Generators/PlayerScavGenerator.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Libraries/Core/Generators/PlayerScavGenerator.cs b/Libraries/Core/Generators/PlayerScavGenerator.cs index d109a035..54cb5bc1 100644 --- a/Libraries/Core/Generators/PlayerScavGenerator.cs +++ b/Libraries/Core/Generators/PlayerScavGenerator.cs @@ -242,8 +242,11 @@ public class PlayerScavGenerator( // Adjustment value zero, nothing to do if (modKvP.Value == 0) continue; - - baseBotNode.BotChances.WeaponModsChances[modKvP.Key] += karmaSettings.Modifiers.Mod[modKvP.Key]; + if (karmaSettings.Modifiers.Mod.TryGetValue(modKvP.Key, out var value)) + { + baseBotNode.BotChances.WeaponModsChances[modKvP.Key] += value; + }; + } // Adjust item spawn quantity values