diff --git a/code/modules/recycling/disposal-unit.dm b/code/modules/recycling/disposal-unit.dm index 5b062e860ff..7294dbcb178 100644 --- a/code/modules/recycling/disposal-unit.dm +++ b/code/modules/recycling/disposal-unit.dm @@ -106,6 +106,8 @@ /obj/machinery/disposal/proc/stuff_mob_in(mob/living/target, mob/living/user) if(!iscarbon(user) && !user.ventcrawler) //only carbon and ventcrawlers can climb into disposal by themselves. return + if(!istype(user.loc, /turf/)) //No magically doing it from inside closets + return if(target.buckled || target.buckled_mob) return if(target.mob_size > MOB_SIZE_HUMAN)