From 75680c3eeefa3a30b7f6add75f13c19be07a70ac Mon Sep 17 00:00:00 2001 From: CHOMPStation2 <58959929+CHOMPStation2@users.noreply.github.com> Date: Fri, 8 Dec 2023 16:45:56 -0700 Subject: [PATCH] [MIRROR] Fixes COMSIG_ATOM_ATTACK_HAND not being called in some instances (#7369) Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com> Co-authored-by: BlackMajor --- code/game/objects/items.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 2fafbe7d27..399da8d0ca 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -226,11 +226,12 @@ /obj/item/attack_hand(mob/living/user as mob) if (!user) return + ..() if(anchored) // Start CHOMPStation Edit if(hascall(src, "attack_self")) return src.attack_self(user) else - to_chat ("This is anchored and you can't lift it.") + to_chat (user, "This is anchored and you can't lift it.") return // End CHOMPStation Edit if (hasorgans(user)) var/mob/living/carbon/human/H = user @@ -1024,4 +1025,4 @@ Note: This proc can be overwritten to allow for different types of auto-alignmen return /obj/item/proc/get_welder() - return \ No newline at end of file + return