diff --git a/baystation12.dme b/baystation12.dme index de70fe7d4b..f09a5925a8 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -763,7 +763,6 @@ #include "code\game\objects\structures\inflatable.dm" #include "code\game\objects\structures\janicart.dm" #include "code\game\objects\structures\kitchen_spike.dm" -#include "code\game\objects\structures\ladders.dm" #include "code\game\objects\structures\lamarr_cage.dm" #include "code\game\objects\structures\lattice.dm" #include "code\game\objects\structures\mirror.dm" diff --git a/code/modules/multiz/structures.dm b/code/modules/multiz/structures.dm index 8e1673a451..36a606bfcf 100644 --- a/code/modules/multiz/structures.dm +++ b/code/modules/multiz/structures.dm @@ -61,8 +61,7 @@ opacity = 0 anchored = 1 - New() - . = ..() + initialize() for(var/turf/turf in locs) var/turf/simulated/open/above = GetAbove(turf) if(!above) diff --git a/code/modules/multiz/turf.dm b/code/modules/multiz/turf.dm index 5733e5d0af..27bdc8ec62 100644 --- a/code/modules/multiz/turf.dm +++ b/code/modules/multiz/turf.dm @@ -13,8 +13,9 @@ /turf/simulated/open/New() . = ..() - ASSERT(HasBelow(z)) - below = GetBelow(src) + spawn(1) + below = GetBelow(src) + ASSERT(HasBelow(z)) /turf/simulated/open/Entered(var/atom/movable/mover) // only fall down in defined areas (read: areas with artificial gravitiy)