/datum/event/maintenance_lurker startWhen = 1 endWhen = 30 /datum/event/maintenance_lurker/start() var/obj/effect/landmark/spawnspot = null var/list/possibleSpawnspots = list() for(var/obj/effect/landmark/L in landmarks_list) if(L.name == "maint_pred") possibleSpawnspots += L if(possibleSpawnspots.len) spawnspot = pick(possibleSpawnspots) else kill() // To prevent fake announcements return if(!spawnspot) kill() // To prevent fake announcements return new /obj/structure/ghost_pod/ghost_activated/maint_lurker(get_turf(spawnspot))