From 51f419b95d084ef2e701bc4ac918f7c70cc34fa2 Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Sun, 8 Aug 2021 23:40:49 -0400 Subject: [PATCH] Merge pull request #11372 from VOREStation/Fixes/11369 Fixes #11369 --- code/modules/recycling/disposal.dm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index da3e3c64de..e2042a9b9d 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -523,6 +523,15 @@ H.vent_gas(loc) qdel(H) +/obj/machinery/disposal/hitby(atom/movable/AM) + . = ..() + if(istype(AM, /obj/item) && !istype(AM, /obj/item/projectile)) + if(prob(75)) + AM.forceMove(src) + visible_message("\The [AM] lands in \the [src].") + else + visible_message("\The [AM] bounces off of \the [src]'s rim!") + /obj/machinery/disposal/CanPass(atom/movable/mover, turf/target) if(istype(mover, /obj/item/projectile)) return 1