From f7ff01b3a1942ac96d8765fb13298b8d6291ded5 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Wed, 30 Jun 2021 21:00:22 +0200 Subject: [PATCH] [MIRROR] Fix cyborg locker right click (#6609) * Fix cyborg locker right click (#59885) I guess silicon shared the old AltClick proc with other living, but that is not the case for secondary click. * Fix cyborg locker right click Co-authored-by: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com> --- code/game/objects/structures/crates_lockers/closets.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index e26d4b36ba3..9b2c951ef8b 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -402,6 +402,12 @@ if(user.Adjacent(src)) return attack_hand(user) +/obj/structure/closet/attack_robot_secondary(mob/user, list/modifiers) + if(!user.Adjacent(src)) + return SECONDARY_ATTACK_CONTINUE_CHAIN + togglelock(user) + return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN + // tk grab then use on self /obj/structure/closet/attack_self_tk(mob/user) if(attack_hand(user))