From 9c4915c45f89d08d4c0da4675a0791a03f97d672 Mon Sep 17 00:00:00 2001 From: CHOMPStation2StaffMirrorBot <94713762+CHOMPStation2StaffMirrorBot@users.noreply.github.com> Date: Fri, 7 Aug 2026 17:15:48 -0700 Subject: [PATCH] [MIRROR] Fixes anomaly artifacts being active round-start (#12949) Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com> --- .../game/objects/effects/anomalies/anomalies_weather_themes.dm | 3 +++ code/modules/xenoarcheaology/effects/anomaly.dm | 1 + 2 files changed, 4 insertions(+) diff --git a/code/game/objects/effects/anomalies/anomalies_weather_themes.dm b/code/game/objects/effects/anomalies/anomalies_weather_themes.dm index ac779e969d..e04148e750 100644 --- a/code/game/objects/effects/anomalies/anomalies_weather_themes.dm +++ b/code/game/objects/effects/anomalies/anomalies_weather_themes.dm @@ -57,6 +57,9 @@ T.vis_contents -= visuals /datum/anomalous_weather/proc/affect_turf(turf/to_affect) + if(isnull(to_affect)) + return + if(iswall(to_affect) || isopenturf(to_affect)) return diff --git a/code/modules/xenoarcheaology/effects/anomaly.dm b/code/modules/xenoarcheaology/effects/anomaly.dm index feca79c7e4..b7cac54607 100644 --- a/code/modules/xenoarcheaology/effects/anomaly.dm +++ b/code/modules/xenoarcheaology/effects/anomaly.dm @@ -3,6 +3,7 @@ effect_type = EFFECT_ANOMALY effect_color = "#d400ff" + can_start_activated = FALSE // Oops! var/active = TRUE var/delay = 2 MINUTES