From d21a72600669dc70ebe87043e54a75bb9a36007d Mon Sep 17 00:00:00 2001 From: "quartz235@gmail.com" Date: Tue, 21 Feb 2012 18:34:16 +0000 Subject: [PATCH] -You can no longer package wrap intercoms git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3165 316c924e-a436-60f5-8080-3fe189b3f50e --- code/game/objects/items/item.dm | 1 + code/modules/recycling/sortingmachinery.dm | 2 ++ 2 files changed, 3 insertions(+) diff --git a/code/game/objects/items/item.dm b/code/game/objects/items/item.dm index b0ea5313ccf..4f59ca3f006 100644 --- a/code/game/objects/items/item.dm +++ b/code/game/objects/items/item.dm @@ -185,6 +185,7 @@ /obj/item/attackby(obj/item/weapon/W as obj, mob/user as mob) if (istype(W, /obj/item/weapon/packageWrap)) var/obj/item/weapon/packageWrap/O = W + if(src.anchored) return if(!istype(loc,/turf)) user << "\red You need to place the item on the ground before wrapping it!" return diff --git a/code/modules/recycling/sortingmachinery.dm b/code/modules/recycling/sortingmachinery.dm index f67d9e46689..f2a65c99272 100644 --- a/code/modules/recycling/sortingmachinery.dm +++ b/code/modules/recycling/sortingmachinery.dm @@ -89,6 +89,7 @@ log_attack("[user] ([user.ckey]) has used [src.name] on \ref[target]") if (istype(target, /obj/item)) var/obj/item/O = target + if(O.anchored) return if(!istype(loc,/turf)) user << "\red You need to place the item on the ground before wrapping it!" return @@ -129,6 +130,7 @@ /obj/item/proc/wrap(obj/item/I as obj, mob/user as mob) if(istype(I, /obj/item/weapon/packageWrap)) var/obj/item/weapon/packageWrap/C = I + if(src.anchored) return if(!istype(src.loc,/turf)) user << "\red You need to place the item on the ground before wrapping it!" return