diff --git a/code/modules/events/nightmare.dm b/code/modules/events/nightmare.dm index 7be5db8e84..96dde79395 100644 --- a/code/modules/events/nightmare.dm +++ b/code/modules/events/nightmare.dm @@ -19,12 +19,11 @@ player_mind.active = TRUE var/list/spawn_locs = list() - for(var/obj/effect/landmark/xeno_spawn/L in GLOB.landmarks_list) - if(isturf(L.loc)) - var/turf/T = L.loc - var/light_amount = T.get_lumcount() - if(light_amount < SHADOW_SPECIES_LIGHT_THRESHOLD) - spawn_locs += T + for(var/X in GLOB.xeno_spawn) + var/turf/T = X + var/light_amount = T.get_lumcount() + if(light_amount < SHADOW_SPECIES_LIGHT_THRESHOLD) + spawn_locs += T if(!spawn_locs.len) message_admins("No valid spawn locations found, aborting...")