From 7cbbe27feb08db157a3c065cff6ea05c5f7cda0c Mon Sep 17 00:00:00 2001 From: Ghilker <42839747+Ghilker@users.noreply.github.com> Date: Sun, 3 Oct 2021 23:26:14 +0200 Subject: [PATCH] fix pod storage (#61855) fix pod emergency storage exploit --- code/modules/shuttle/emergency.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index 24808d3c2b4..4f9ed51ace6 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -711,6 +711,11 @@ if(can_interact(usr)) return ..() +/obj/item/storage/pod/attack_hand_secondary(mob/user, list/modifiers) + if(!can_interact(user)) + return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN + return ..() + /obj/item/storage/pod/AltClick(mob/user) if(!can_interact(user)) return @@ -722,6 +727,7 @@ if(SSsecurity_level.current_level >= SEC_LEVEL_RED || unlocked) return TRUE to_chat(user, "The storage unit will only unlock during a Red or Delta security alert.") + return FALSE /obj/docking_port/mobile/emergency/backup name = "backup shuttle"