diff --git a/code/WorkInProgress/Aryn/Lighting/Engine.dm b/code/WorkInProgress/Aryn/Lighting/Engine.dm index 061918b4145..3e9254acc27 100644 --- a/code/WorkInProgress/Aryn/Lighting/Engine.dm +++ b/code/WorkInProgress/Aryn/Lighting/Engine.dm @@ -171,10 +171,9 @@ turf/proc/ResetAllLights() /turf/space/ResetAllLights() var/atom/movable/lighting_overlay/overlay = locate() in src - if (overlay) - overlay.loc = null - light_overlay = null - is_outside = 1 + overlay.loc = null + light_overlay = null + is_outside = 1 . = ..() turf/proc/ResetValue() diff --git a/code/WorkInProgress/Aryn/Lighting/Light.dm b/code/WorkInProgress/Aryn/Lighting/Light.dm index e354154180d..28eb733a271 100644 --- a/code/WorkInProgress/Aryn/Lighting/Light.dm +++ b/code/WorkInProgress/Aryn/Lighting/Light.dm @@ -48,8 +48,6 @@ light/proc/Off() lit_turfs = list() light/proc/CalculateBrightness(turf/T) - if (!atom) - return 0 var/square = get_square_dist(atom.x,atom.y,atom.z,T.x,T.y,T.z) if(square > (radius+2)*(radius+2)) return 0 //+2 offset gives an ambient light effect.