diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 773dbe7c4e4..f1ac969fe7b 100755 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -760,8 +760,8 @@ return ..() /obj/item/toy/cards/deck/MouseDrop(atom/over_object) - var/mob/M = usr - if(!ishuman(usr) || usr.incapacitated() || usr.lying) + var/mob/living/M = usr + if(!istype(M) || usr.incapacitated() || usr.lying) return if(Adjacent(usr)) if(over_object == M && loc != M)