diff --git a/code/datums/weather/weather.dm b/code/datums/weather/weather.dm index a9322074f25..ca9cff19c73 100644 --- a/code/datums/weather/weather.dm +++ b/code/datums/weather/weather.dm @@ -259,9 +259,10 @@ // This method of applying one overlay per z layer has some minor downsides, in that it could lead to improperly doubled effects if some have alpha // I prefer it to creating 2 extra plane masters however, so it's a cost I'm willing to pay // LU - var/mutable_appearance/glow_overlay = mutable_appearance('icons/effects/glow_weather.dmi', weather_state, overlay_layer, null, ABOVE_LIGHTING_PLANE, 100, offset_const = offset) - glow_overlay.color = weather_color - gen_overlay_cache += glow_overlay + if(use_glow) + var/mutable_appearance/glow_overlay = mutable_appearance('icons/effects/glow_weather.dmi', weather_state, overlay_layer, null, ABOVE_LIGHTING_PLANE, 100, offset_const = offset) + glow_overlay.color = weather_color + gen_overlay_cache += glow_overlay var/mutable_appearance/weather_overlay = mutable_appearance('icons/effects/weather_effects.dmi', weather_state, overlay_layer, plane = overlay_plane, offset_const = offset) weather_overlay.color = weather_color diff --git a/code/datums/weather/weather_types/snow_storm.dm b/code/datums/weather/weather_types/snow_storm.dm index 66aa8b2ba15..c98ee9636a7 100644 --- a/code/datums/weather/weather_types/snow_storm.dm +++ b/code/datums/weather/weather_types/snow_storm.dm @@ -11,6 +11,7 @@ weather_overlay = "snow_storm" weather_duration_lower = 600 weather_duration_upper = 1500 + use_glow = FALSE end_duration = 100 end_message = "The snowfall dies down, it should be safe to go outside again."