diff --git a/code/game/objects/structures/safe.dm b/code/game/objects/structures/safe.dm index bbea363919..dc4ffe37b6 100644 --- a/code/game/objects/structures/safe.dm +++ b/code/game/objects/structures/safe.dm @@ -96,7 +96,10 @@ FLOOR SAFES if(!ishuman(usr)) return var/mob/living/carbon/human/user = usr - + + if(!user.canUseTopic(src)) + return + var/canhear = 0 if(user.is_holding_item_of_type(/obj/item/clothing/neck/stethoscope)) canhear = 1