From b4b3318c03ef9238bcd88603cfabbf318d183e20 Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Wed, 31 Jul 2024 09:47:53 +0300 Subject: [PATCH 1/2] Update door_control.dm --- code/game/machinery/door_control.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/game/machinery/door_control.dm b/code/game/machinery/door_control.dm index 3f5e78dfc39f..a68873a39946 100644 --- a/code/game/machinery/door_control.dm +++ b/code/game/machinery/door_control.dm @@ -61,6 +61,8 @@ var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(ship_id) if (!istype(shuttle)) return + if(shuttle.dropship_control_lost) + return if(is_mainship_level(z)) // on the almayer return From 745ffd4736344674b302faa6821477b55eed2d5e Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Wed, 31 Jul 2024 10:08:05 +0300 Subject: [PATCH 2/2] Update door_control.dm --- code/game/machinery/door_control.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/door_control.dm b/code/game/machinery/door_control.dm index a68873a39946..266a58f62023 100644 --- a/code/game/machinery/door_control.dm +++ b/code/game/machinery/door_control.dm @@ -61,7 +61,8 @@ var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(ship_id) if (!istype(shuttle)) return - if(shuttle.dropship_control_lost) + var/obj/structure/machinery/computer/shuttle/dropship/flight/comp = shuttle.getControlConsole() + if(comp?.dropship_control_lost) return if(is_mainship_level(z)) // on the almayer return