diff --git a/code/game/objects/items/storage/secure.dm b/code/game/objects/items/storage/secure.dm index 98788ba4c1cb..60bdf8a25108 100644 --- a/code/game/objects/items/storage/secure.dm +++ b/code/game/objects/items/storage/secure.dm @@ -29,6 +29,8 @@ var/datum/component/storage/STR = GetComponent(/datum/component/storage) STR.max_w_class = WEIGHT_CLASS_SMALL STR.max_combined_w_class = 14 + cut_overlays() + add_overlay(icon_opened) /obj/item/storage/secure/examine(mob/user) . = ..() @@ -48,6 +50,8 @@ to_chat(user, span_danger("Now attempting to reset internal memory, please hold.")) l_hacking = 1 if (W.use_tool(src, user, 400)) + cut_overlays() + add_overlay(icon_sparking) to_chat(user, span_danger("Internal memory reset - lock has been disengaged.")) l_set = 0 l_hacking = 0 diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index 69a6da516057..a0021c73e171 100644 Binary files a/icons/obj/storage.dmi and b/icons/obj/storage.dmi differ