diff --git a/code/game/objects/items/devices/radio/intercom.dm b/code/game/objects/items/devices/radio/intercom.dm index 65e0b06cad5..b4d9bfa5083 100644 --- a/code/game/objects/items/devices/radio/intercom.dm +++ b/code/game/objects/items/devices/radio/intercom.dm @@ -55,6 +55,14 @@ return return ..() +/** + * Override attack_tk_grab instead of attack_tk because we actually want attack_tk's + * functionality. What we DON'T want is attack_tk_grab attempting to pick up the + * intercom as if it was an ordinary item. + */ +/obj/item/radio/intercom/attack_tk_grab(mob/user) + interact(user) + /obj/item/radio/intercom/attack_ai(mob/user) interact(user)