diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index bd0f3cc7e34..7bd7443e181 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -1169,6 +1169,8 @@ GLOBAL_LIST_INIT(slot_equipment_priority, list( \ if((usr in GLOB.respawnable_list) && (stat == DEAD || isobserver(usr))) var/list/creatures = list("Mouse") for(var/mob/living/simple_animal/L in GLOB.alive_mob_list) + if(!(is_station_level(L.z) || is_admin_level(L.z))) // Prevents players from spawning in space + continue if(L.npc_safe(src) && L.stat != DEAD && !L.key) creatures += L var/picked = input("Please select an NPC to respawn as", "Respawn as NPC") as null|anything in creatures