From fd8a80d6cb13c90b6eef535976bac9d385d67c04 Mon Sep 17 00:00:00 2001 From: Emmett Gaines Date: Mon, 9 Apr 2018 06:24:20 -0400 Subject: [PATCH] Fixes escape pods not getting to their default destination --- code/modules/shuttle/emergency.dm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index de669df143..fe8edc1d6b 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -426,8 +426,28 @@ /obj/docking_port/mobile/pod/Initialize() . = ..() +<<<<<<< HEAD if(id == "pod") WARNING("[type] id has not been changed from the default. Use the id convention \"pod1\" \"pod2\" etc.") +======= + var/static/i = 1 + if(id == initial(id)) + id = "[initial(id)][i]" + if(name == initial(name)) + name = "[initial(name)] [i]" + + for(var/k in shuttle_areas) + var/area/place = k + for(var/obj/machinery/computer/shuttle/pod/pod_comp in place) + if(pod_comp.shuttleId == initial(pod_comp.shuttleId)) + pod_comp.shuttleId = id + if(pod_comp.possible_destinations == initial(pod_comp.possible_destinations)) + pod_comp.possible_destinations = "pod_lavaland[i]" + + i++ + + +>>>>>>> c85c195... Fixes escape pods not getting to their default destination (#37065) /obj/docking_port/mobile/pod/cancel() return