From b6396256db02f731b7b027ec0d8bed7dbee852e2 Mon Sep 17 00:00:00 2001 From: Dax Dupont Date: Wed, 11 Apr 2018 15:58:17 +0200 Subject: [PATCH] [s] Adds a centcom level check to launchpad. (#37120) * Adds a centcom level check to launchpad * Account for space americans --- code/game/machinery/launch_pad.dm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/launch_pad.dm b/code/game/machinery/launch_pad.dm index b292ae7a3f..f50f409463 100644 --- a/code/game/machinery/launch_pad.dm +++ b/code/game/machinery/launch_pad.dm @@ -56,6 +56,12 @@ if(teleporting) to_chat(user, "ERROR: Launchpad busy.") return + + var/turf/dest = get_turf(src) + + if(dest && is_centcom_level(dest.z)) + to_chat(user, "ERROR: Launchpad not operative. Heavy area shielding makes teleporting impossible.") + return var/target_x = x + x_offset var/target_y = y + y_offset @@ -78,7 +84,6 @@ use_power(1000) var/turf/source = target - var/turf/dest = get_turf(src) var/list/log_msg = list() log_msg += ": [key_name(user)] has teleported "