From 31d7dedbf7eb32cf198a31ae37b7ab65e2b58432 Mon Sep 17 00:00:00 2001 From: skull132 Date: Fri, 25 Mar 2016 01:41:17 +0200 Subject: [PATCH] Fixes #223 No more infinite plasmacutters, please. --- code/modules/clothing/spacesuits/rig/modules/utility.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/clothing/spacesuits/rig/modules/utility.dm b/code/modules/clothing/spacesuits/rig/modules/utility.dm index 4249ccac1fd..1700541ae66 100644 --- a/code/modules/clothing/spacesuits/rig/modules/utility.dm +++ b/code/modules/clothing/spacesuits/rig/modules/utility.dm @@ -108,6 +108,10 @@ if(istype(T) && !T.Adjacent(get_turf(src))) return 0 + // Stop generating infinite devices please, and thank you. + if(istype(target, /obj/machinery/disposal)) + return 0 + var/resolved = target.attackby(device,holder.wearer) if(!resolved && device && target) device.afterattack(target,holder.wearer,1)