From 9e30b5e46acc7df025855795587f6241b477904d Mon Sep 17 00:00:00 2001 From: Guti <32563288+TheCaramelion@users.noreply.github.com> Date: Sat, 8 Aug 2026 02:01:05 +0200 Subject: [PATCH] Fixes anomaly artifacts being active round-start (#19652) * fix * . --- .../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 ac779e969d0..e04148e7508 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 feca79c7e47..b7cac546073 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