From 22d0f71b6c57d0e96737d102ba639b43dc7cce86 Mon Sep 17 00:00:00 2001 From: QuoteFox <49098813+quotefox@users.noreply.github.com> Date: Tue, 9 Feb 2021 10:31:38 +0000 Subject: [PATCH] Fixes empty tape recorders getting stuck on pocket and belt slots --- code/game/objects/items/devices/taperecorder.dm | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/code/game/objects/items/devices/taperecorder.dm b/code/game/objects/items/devices/taperecorder.dm index 094d9b5f..dd086e70 100644 --- a/code/game/objects/items/devices/taperecorder.dm +++ b/code/game/objects/items/devices/taperecorder.dm @@ -55,13 +55,9 @@ //ATTACK HAND IGNORING PARENT RETURN VALUE /obj/item/taperecorder/attack_hand(mob/user) - if(loc == user) - if(mytape) - if(!user.is_holding(src)) - return ..() - eject(user) - else + if(loc != user || !mytape || !user.is_holding(src)) return ..() + eject(user) /obj/item/taperecorder/proc/can_use(mob/user) if(user && ismob(user))