Prevent reprocessing deleted lights (#17348)

* Atomization

* sfsfa

---------

Co-authored-by: FluffyGhost <FluffyGhost>
This commit is contained in:
Fluffy
2023-09-19 11:56:45 +02:00
committed by GitHub
parent 1de6fa3446
commit dfe9699392
2 changed files with 45 additions and 0 deletions
+4
View File
@@ -131,6 +131,8 @@ var/datum/controller/subsystem/lighting/SSlighting
while (lq_idex <= curr_lights.len)
var/datum/light_source/L = curr_lights[lq_idex++]
if(QDELETED(L))
continue
if (L.needs_update != LIGHTING_NO_UPDATE)
total_ss_updates += 1
@@ -154,6 +156,8 @@ var/datum/controller/subsystem/lighting/SSlighting
while (cq_idex <= curr_corners.len)
var/datum/lighting_corner/C = curr_corners[cq_idex++]
if(QDELETED(C))
continue
if (C.needs_update)
C.update_overlays()