shuttle flames don't kill everyone inside (#12569)

This commit is contained in:
Sprok0
2016-11-18 18:04:25 -05:00
committed by Intigracy
parent 557bf77aa5
commit bd6c5c6cc3
2 changed files with 7 additions and 5 deletions

View File

@@ -195,7 +195,7 @@ datum/shuttle_controller/emergency_shuttle/process()
if(direction == 2)
for(var/obj/structure/shuttle/engine/propulsion/P in shuttle.linked_area)
spawn()
P.shoot_exhaust()
P.shoot_exhaust(backward = 3)
if(timeleft>0)
return 0
@@ -274,7 +274,7 @@ datum/shuttle_controller/emergency_shuttle/process()
D.locked = 1
for(var/obj/structure/shuttle/engine/propulsion/P in shuttle.linked_area)
spawn()
P.shoot_exhaust()
P.shoot_exhaust(backward = 3)
if(timeleft>0)
return 0
@@ -306,7 +306,7 @@ datum/shuttle_controller/emergency_shuttle/process()
for(var/obj/structure/shuttle/engine/propulsion/P in E.linked_area)
spawn()
P.shoot_exhaust()
P.shoot_exhaust(backward = 3)
if(!E.move_to_dock(E.transit_port, 0, turn(E.dir,180))) //Throw everything backwards
message_admins("WARNING: THE EMERGENCY SHUTTLE FAILED TO FIND TRANSIT! PANIC PANIC PANIC")