diff --git a/code/modules/assembly/flash.dm b/code/modules/assembly/flash.dm index 22c0adaecf6..f86283742d5 100644 --- a/code/modules/assembly/flash.dm +++ b/code/modules/assembly/flash.dm @@ -33,6 +33,9 @@ var/cooldown = 0 var/last_trigger = 0 //Last time it was successfully triggered. +/obj/item/assembly/flash/ComponentInitialize() + . = ..() + AddElement(/datum/element/update_icon_updates_onmob) /obj/item/assembly/flash/suicide_act(mob/living/user) if(burnt_out) @@ -46,7 +49,6 @@ return FIRELOSS /obj/item/assembly/flash/update_icon(updates=ALL, flash = FALSE) - inhand_icon_state = "[burnt_out ? "flashtool_burnt" : "[initial(inhand_icon_state)]"]" flashing = flash . = ..() if(flash)