[MIRROR] Fixes a runtime in atom init management [MDB IGNORE] (#21984)

Fixes a runtime in atom init management

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
This commit is contained in:
SkyratBot
2023-06-26 16:47:07 -04:00
committed by GitHub
co-authored by LemonInTheDark GoldenAlpharex
parent b3b772d66d
commit 2ade62ff93
2 changed files with 15 additions and 4 deletions
+3 -1
View File
@@ -175,7 +175,9 @@ SUBSYSTEM_DEF(atoms)
initialized = state
/datum/controller/subsystem/atoms/proc/clear_tracked_initalize(source)
for(var/i in length(initialized_state) to 1)
if(!length(initialized_state))
return
for(var/i in length(initialized_state) to 1 step -1)
if(initialized_state[i][1] == source)
initialized_state.Cut(i, i+1)
break