From faca6ca7b17590d04dd82be48bf7eb9c1761e6f6 Mon Sep 17 00:00:00 2001 From: MrMelbert Date: Sun, 29 Jun 2025 22:36:52 -0500 Subject: [PATCH] Portal beems only work on same Z --- code/game/objects/effects/portals.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/game/objects/effects/portals.dm b/code/game/objects/effects/portals.dm index 65e4ef3b61a1..a0496337774c 100644 --- a/code/game/objects/effects/portals.dm +++ b/code/game/objects/effects/portals.dm @@ -154,7 +154,8 @@ new /obj/effect/temp_visual/portal_animation(start_turf, src, M) playsound(start_turf, SFX_PORTAL_ENTER, 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) playsound(real_target, SFX_PORTAL_ENTER, 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) - Beam(real_target, icon_state = "portal", icon = 'maplestation_modules/icons/effects/beam.dmi', time = 0.5 SECONDS) //NON-MODULAR CHANGE + if(start_turf.z == real_target.z) + Beam(real_target, icon_state = "portal", icon = 'maplestation_modules/icons/effects/beam.dmi', time = 0.5 SECONDS) //NON-MODULAR CHANGE return TRUE return FALSE