From 0b628575da2ea77577e6004e067d5b39a40e12f8 Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Tue, 24 Nov 2015 20:12:21 -0600 Subject: [PATCH] Fixes pod launch --- .../subsystem/shuttles/emergency.dm | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/code/controllers/subsystem/shuttles/emergency.dm b/code/controllers/subsystem/shuttles/emergency.dm index 50c32748cc9..1786e01f301 100644 --- a/code/controllers/subsystem/shuttles/emergency.dm +++ b/code/controllers/subsystem/shuttles/emergency.dm @@ -149,6 +149,12 @@ width = 3 height = 4 +/obj/docking_port/mobile/pod/request() + if(security_level == SEC_LEVEL_RED || security_level == SEC_LEVEL_DELTA) + return ..() + else + return + /obj/docking_port/mobile/pod/New() if(id == "pod") WARNING("[type] id has not been changed from the default. Use the id convention \"pod1\" \"pod2\" etc.") @@ -157,13 +163,6 @@ /obj/docking_port/mobile/pod/cancel() return -/* - findTransitDock() - . = SSshuttle.getDock("[id]_transit") - if(.) return . - return ..() -*/ - /obj/machinery/computer/shuttle/pod name = "pod control computer" admin_controlled = 1 @@ -176,11 +175,6 @@ /obj/machinery/computer/shuttle/pod/update_icon() return -/obj/machinery/computer/shuttle/pod/emag_act(mob/user as mob) - user << " Access requirements overridden. The pod may now be launched manually at any time." - admin_controlled = 0 - icon_state = "dorm_emag" - /obj/docking_port/stationary/random name = "escape pod" id = "pod"