From 16a31a0cc30bd3d8b9ff0191292d9abf5ac9d311 Mon Sep 17 00:00:00 2001 From: cib Date: Sun, 16 Dec 2012 03:58:43 +0100 Subject: [PATCH] Fixes issue #2053 Shuttle doors now close just before the shuttle leaves. --- code/controllers/shuttle_controller.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/controllers/shuttle_controller.dm b/code/controllers/shuttle_controller.dm index d3e3a6b2a38..cde9bccd20a 100644 --- a/code/controllers/shuttle_controller.dm +++ b/code/controllers/shuttle_controller.dm @@ -288,6 +288,12 @@ datum/shuttle_controller if(1) + // Just before it leaves, close the damn doors! + if(timeleft == 2 || timeleft == 1) + for(var/obj/machinery/door/D in end_location) + spawn(0) + D.close() + if(timeleft>0) return 0