diff --git a/code/modules/pool/pool_drain.dm b/code/modules/pool/pool_drain.dm index 3359f26520..980de47196 100644 --- a/code/modules/pool/pool_drain.dm +++ b/code/modules/pool/pool_drain.dm @@ -47,9 +47,9 @@ /obj/machinery/pool/drain/process() if(!filling) for(var/obj/item/I in range(min(item_suction_range, 10), src)) - if(!I.anchored && (I.w_class == WEIGHT_CLASS_SMALL)) + if(!I.anchored && (I.w_class <= WEIGHT_CLASS_SMALL)) step_towards(I, src) - if((I.w_class == WEIGHT_CLASS_TINY) && (get_dist(I, src) == 0)) + if((I.w_class <= WEIGHT_CLASS_TINY) && (get_dist(I, src) == 0)) I.forceMove(controller.linked_filter) if(active) if(filling)