Fixed GetDefaultPreset failing due to a null default id

This commit is contained in:
Chomp
2025-03-09 19:00:01 +00:00
parent 81e8bd7797
commit 062a2d003e
2 changed files with 6 additions and 1 deletions
@@ -148,6 +148,11 @@ public class PresetHelper(
return null;
}
if (presetDetails.DefaultId is null)
{
return null;
}
// Use default preset id from above cache to find the weapon/equipment preset
if (!_defaultWeaponPresets.TryGetValue(presetDetails.DefaultId, out var defaultPreset))
{
@@ -10,7 +10,7 @@
}
// Id of the default preset for this tpl
public string DefaultId
public string? DefaultId
{
get;
set;