diff --git a/code/game/turfs/space/transit.dm b/code/game/turfs/space/transit.dm index db03173f624..60c82e3399f 100644 --- a/code/game/turfs/space/transit.dm +++ b/code/game/turfs/space/transit.dm @@ -1,6 +1,7 @@ /turf/space/transit icon_state = "black" dir = SOUTH + baseturf = /turf/space/transit /turf/space/transit/horizontal dir = WEST diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index 250e3e01423..233e15956fd 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -347,8 +347,8 @@ var/turf/T1 = L1[i] if(!T1) continue - - T0.copyTurf(T1) + if(T0.type != T0.baseturf) //So if there is a hole in the shuttle we don't drag along the space/asteroid/etc to wherever we are going next + T0.copyTurf(T1) areaInstance.contents += T1 //copy over air