diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index 68184bb50f0..d35d843e179 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -217,6 +217,13 @@ else to_chat(user, "Access Denied") +/obj/structure/closet/crate/secure/AltClick(mob/user) + if(Adjacent(user) && !opened) + verb_togglelock() + return + + . = ..() + /obj/structure/closet/crate/secure/verb/verb_togglelock() set src in oview(1) // One square distance set category = null diff --git a/code/modules/mining/abandonedcrates.dm b/code/modules/mining/abandonedcrates.dm index 06d21232fed..ad83f635888 100644 --- a/code/modules/mining/abandonedcrates.dm +++ b/code/modules/mining/abandonedcrates.dm @@ -208,7 +208,7 @@ /obj/structure/closet/crate/secure/loot/togglelock(mob/user) if(locked) - boom(user) + attack_hand(user) else ..()