From 8c194d89472e9a3ef7b90e5ef816b15ade0b77d2 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Fri, 27 Oct 2017 18:28:17 -0400 Subject: [PATCH 1/2] Merge pull request #32137 from MrStonedOne/patch-441 Remove some unneeded null checks in lighting --- code/modules/lighting/lighting_source.dm | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/code/modules/lighting/lighting_source.dm b/code/modules/lighting/lighting_source.dm index 178f091fb7..31ddb27b2a 100644 --- a/code/modules/lighting/lighting_source.dm +++ b/code/modules/lighting/lighting_source.dm @@ -271,8 +271,6 @@ source_turf.luminosity = Ceiling(light_range) for(T in view(Ceiling(light_range), source_turf)) for (thing in T.get_corners(source_turf)) - if(!thing) - continue C = thing corners[C] = 0 turfs += T @@ -294,8 +292,6 @@ LAZYINITLIST(effect_str) if (needs_update == LIGHTING_VIS_UPDATE) for (thing in corners - effect_str) // New corners - if(!thing) - continue C = thing LAZYADD(C.affecting, src) if (!C.active) @@ -305,8 +301,6 @@ else L = corners - effect_str for (thing in L) // New corners - if(!thing) - continue C = thing LAZYADD(C.affecting, src) if (!C.active) @@ -315,8 +309,6 @@ APPLY_CORNER(C) for (thing in corners - L) // Existing corners - if(!thing) - continue C = thing if (!C.active) effect_str[C] = 0 @@ -325,8 +317,6 @@ L = effect_str - corners for (thing in L) // Old, now gone, corners. - if(!thing) - continue C = thing REMOVE_CORNER(C) LAZYREMOVE(C.affecting, src)