diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 0d077172e34..7dab672fd91 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -754,7 +754,7 @@ to_chat(src, "You can't put \the [what.name] on [who], it's stuck to your hand!") return if(!what.mob_can_equip(who, where, 1)) - if(isliving(who)) + if((where == slot_l_hand || where == slot_r_hand) && isliving(who)) var/mob/living/L = who if(L.resting) to_chat(src, "[who.name] can't hold \the [what.name] while resting.")