From cb65a200926666e26bdcbc09a127ddc22f49d287 Mon Sep 17 00:00:00 2001 From: Chomp Date: Tue, 25 Feb 2025 17:35:37 +0000 Subject: [PATCH] Expanded item types inside `GetSizeByInventoryItemHash` --- Libraries/Core/Helpers/InventoryHelper.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Libraries/Core/Helpers/InventoryHelper.cs b/Libraries/Core/Helpers/InventoryHelper.cs index d5519888..3272702c 100644 --- a/Libraries/Core/Helpers/InventoryHelper.cs +++ b/Libraries/Core/Helpers/InventoryHelper.cs @@ -36,6 +36,7 @@ public class InventoryHelper( ) { protected InventoryConfig _inventoryConfig = _configServer.GetConfig(); + private readonly HashSet _variableSizeItemTypes = [BaseClasses.WEAPON, BaseClasses.FUNCTIONAL_MOD]; /// /// Add multiple items to player stash (assuming they all fit) @@ -708,7 +709,7 @@ public class InventoryHelper( } // Calculate size contribution from child items/attachments - if (_itemHelper.IsOfBaseclass(itemTpl, BaseClasses.WEAPON)) + if (_itemHelper.IsOfBaseclasses(itemTpl, _variableSizeItemTypes)) { while (toDo.Count > 0) {