From 5813950aff817d8b7ff99028a6b559227864403e Mon Sep 17 00:00:00 2001 From: Letter N <24603524+LetterN@users.noreply.github.com> Date: Mon, 18 Jun 2018 14:28:43 +0800 Subject: [PATCH] fixes shock collars --- .../game/objects/items/devices/radio/shockcollar.dm | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/modular_citadel/code/game/objects/items/devices/radio/shockcollar.dm b/modular_citadel/code/game/objects/items/devices/radio/shockcollar.dm index a9a46ff08d..c6470ac19e 100644 --- a/modular_citadel/code/game/objects/items/devices/radio/shockcollar.dm +++ b/modular_citadel/code/game/objects/items/devices/radio/shockcollar.dm @@ -6,7 +6,7 @@ icon_state = "shockcollar" item_state = "shockcollar" body_parts_covered = NECK - slot_flags = SLOT_NECK + slot_flags = ITEM_SLOT_NECK | ITEM_SLOT_DENYPOCKET //no more pocket shockers w_class = WEIGHT_CLASS_SMALL strip_delay = 60 equip_delay_other = 60 @@ -22,11 +22,9 @@ category = list("hacked", "Misc") /obj/item/electropack/shockcollar/attack_hand(mob/user) - if(loc == user) - if(slot_flags == SLOT_NECK) - if(user.get_item_by_slot(SLOT_NECK)) - to_chat(user, "The collar is fastened tight! You'll need help taking this off!") - return + if(loc == user && user.get_item_by_slot(SLOT_NECK)) + to_chat(user, "The collar is fastened tight! You'll need help taking this off!") + return ..() /obj/item/electropack/shockcollar/receive_signal(datum/signal/signal) @@ -65,7 +63,7 @@ if("Change Frequency") if(!ishuman(user)) return - user.set_machine(src) + user.set_machine(src) var/dat = {"
Frequency/Code for shock collar:
Frequency: