diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index 8e343415f1..b743907982 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -499,9 +499,7 @@ Turf and target are seperate in case you want to teleport some distance from a t var/atom/A = processing_list[1] processing_list -= A - for(var/atom/a in A) - if(!(a in assembled)) - processing_list |= a + processing_list |= (A.contents - assembled) assembled |= A