diff --git a/code/game/objects/structures/safe.dm b/code/game/objects/structures/safe.dm index a2960f0329..afc4f9e8ad 100644 --- a/code/game/objects/structures/safe.dm +++ b/code/game/objects/structures/safe.dm @@ -29,7 +29,10 @@ FLOOR SAFES tumbler_2_pos = rand(0, 72) tumbler_2_open = rand(0, 72) -/obj/structure/safe/Initialize() + if(. != INITIALIZE_HINT_QDEL) + return INITIALIZE_HINT_LATELOAD + +/obj/structure/safe/LateInitialize() . = ..() for(var/obj/item/I in loc) if(space >= maxspace) @@ -114,7 +117,7 @@ FLOOR SAFES if(canhear) to_chat(user, "You hear a [pick("click", "chink", "clink")] from \the [src].") playsound(src, 'sound/machines/click.ogg', 20, 1) - check_unlocked(user, canhear) + check_unlocked(user, canhear) updateUsrDialog() return