diff --git a/code/game/supplyshuttle.dm b/code/game/supplyshuttle.dm index 0f5d49d223..c8adfebe20 100644 --- a/code/game/supplyshuttle.dm +++ b/code/game/supplyshuttle.dm @@ -231,7 +231,14 @@ var/list/mechtoys = list( var/list/clear_turfs = list() for(var/turf/T in area_shuttle) - if(T.density || T.contents.len) continue + if(T.density) continue + var/contcount + for(var/atom/A in T.contents) + if(A.simulated) + continue + contcount++ + if(contcount) + continue clear_turfs += T for(var/S in shoppinglist)