Merge pull request #7593 from Cyantime/patch-3

Increases number of things that survive overmap ztransit
This commit is contained in:
Atermonera
2020-08-31 20:40:13 -07:00
committed by VirgoBot
parent f90777ead5
commit aa1575c27f

View File

@@ -47,8 +47,29 @@ proc/get_deepspace(x,y)
for(var/atom/movable/AM in contents) for(var/atom/movable/AM in contents)
if(!AM.lost_in_space()) if(!AM.lost_in_space())
return FALSE return FALSE
if(has_buckled_mobs())
for(var/mob/M in buckled_mobs)
if(!M.lost_in_space())
return FALSE
return TRUE return TRUE
/obj/item/device/uav/lost_in_space()
if(state == 1)
return FALSE
return ..()
/obj/machinery/power/supermatter/lost_in_space()
return FALSE
/obj/singularity/lost_in_space()
return FALSE
/obj/vehicle/lost_in_space()
if(load && !load.lost_in_space())
return FALSE
return ..()
/mob/lost_in_space() /mob/lost_in_space()
return isnull(client) return isnull(client)