From a673ba8a756f738557cab9910ff392032016f807 Mon Sep 17 00:00:00 2001 From: Jack Edge Date: Sun, 19 Jun 2016 00:11:34 +0100 Subject: [PATCH] Removes spawn() --- code/modules/shuttle/shuttle.dm | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index 761e289cca0..5caccb742d3 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -402,11 +402,9 @@ if(status == SHUTTLE_ALREADY_DOCKED) return status else if(status) - spawn(0) - var/msg = "dock(): shuttle [src] cannot dock at [S1], \ - error: [status]" - message_admins(msg) - throw EXCEPTION(msg) + var/msg = "dock(): shuttle [src] cannot dock at [S1], \ + error: [status]" + message_admins(msg) return status if(canMove()) @@ -508,8 +506,7 @@ . = ..() if(!.) return - spawn(0) - close() + addtimer(src, "close", 0) /mob/onShuttleMove() if(!move_on_shuttle) @@ -578,8 +575,7 @@ if(T) var/obj/machinery/door/Door = locate() in T if(Door) - spawn(0) - Door.close() + addtimer(Door, "close", 0) /obj/docking_port/mobile/proc/roadkill(list/L0, list/L1, dir) var/list/hurt_mobs = list()