From 5d80d2df4b3e442b166975f7bcad746c5a47c107 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 6 Aug 2017 18:02:33 -0500 Subject: [PATCH] Fixes certain things clearing weather overlays --- code/game/area/areas.dm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index 2a139da456..3f0b780205 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -338,7 +338,14 @@ GLOBAL_LIST_EMPTY(teleportlocs) else icon_state = "blue-red" else - icon_state = null + var/weather_icon + for(var/V in SSweather.existing_weather) + var/datum/weather/W = V + if(src in W.impacted_areas) + W.update_areas() + weather_icon = TRUE + if(!weather_icon) + icon_state = null /area/space/updateicon() icon_state = null