From b16d0c31699c855078496c191de0a0e5f9240c1d Mon Sep 17 00:00:00 2001 From: Zenny Date: Sat, 30 May 2026 17:06:41 -0700 Subject: [PATCH] Fix small item dupe bug --- Zennysoft.Game.Ma/src/game/Game.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zennysoft.Game.Ma/src/game/Game.cs b/Zennysoft.Game.Ma/src/game/Game.cs index 12b3000e..295bb0f6 100644 --- a/Zennysoft.Game.Ma/src/game/Game.cs +++ b/Zennysoft.Game.Ma/src/game/Game.cs @@ -791,7 +791,7 @@ public partial class Game : Node3D, IGame InventoryEventNotification.Invoke($"HP has been reduced to 1."); break; case UsableItemTag.DoubleStackedItems: - var stackableItems = _player.Inventory.Items.OfType().ToList(); + var stackableItems = _player.Inventory.Items.OfType().Except([effectItem]).ToList(); stackableItems.ForEach(x => x.Count.OnNext(x.Count.Value * 2)); InventoryEventNotification.Invoke($"Items with inventory count have been doubled."); break;