From 8d8f488f2d36dab80fe9be08c68f547c25a602d6 Mon Sep 17 00:00:00 2001 From: S34N <12197162+S34NW@users.noreply.github.com> Date: Sun, 16 Apr 2023 21:13:35 +0100 Subject: [PATCH] fixes this (#20745) --- code/game/objects/items/stacks/stack.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index b562e51f346..9dc6758cecf 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -34,6 +34,8 @@ /obj/item/stack/Initialize(mapload, new_amount, merge = TRUE) . = ..() + if(dynamic_icon_state) //If we have a dynamic icon state, we don't want item states to follow the same pattern. + item_state = initial(icon_state) if(new_amount != null) amount = new_amount while(amount > max_amount)