From f64b03ec22af8a9ff0b58f22f7463f6745365ebe Mon Sep 17 00:00:00 2001 From: cacogen <25089914+cacogen@users.noreply.github.com> Date: Mon, 26 Apr 2021 20:00:21 +1200 Subject: [PATCH] Uses the update_icon_updates_onmob element to update the flash's onmob sprite (#58674) --- code/modules/assembly/flash.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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)