diff --git a/code/game/objects/items/item.dm b/code/game/objects/items/item.dm index 8497582c9dd..15d5634b649 100644 --- a/code/game/objects/items/item.dm +++ b/code/game/objects/items/item.dm @@ -177,7 +177,10 @@ /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 (O.amount > 1) + if(!istype(loc,/turf)) + user << "\red You need to place the item on the ground before wrapping it!" + return + else if (O.amount > 1) var/obj/item/smallDelivery/P = new /obj/item/smallDelivery(get_turf(src.loc)) P.wrapped = src