diff --git a/code/modules/reagents/reagent_containers/dropper.dm b/code/modules/reagents/reagent_containers/dropper.dm index b054040b05a..df31f12952d 100644 --- a/code/modules/reagents/reagent_containers/dropper.dm +++ b/code/modules/reagents/reagent_containers/dropper.dm @@ -35,6 +35,12 @@ var/mob/living/carbon/human/H = target var/obj/item/safe_thing = null + if(!H.get_organ(BODY_ZONE_HEAD)) + user.visible_message("With a blank stare, [user] drips something where [H]'s eyes should be, but the body has no head to be found. Perhaps [user] is as dead inside as [user.p_their()] patient.", \ + "You mindlessly drip something into [H]'s eyes, not realizing that [H.p_their()] head is missing. It's hard to tell which of you is more dead inside.") + reagents.remove_any(amount_per_transfer_from_this) + return + if(H.glasses) safe_thing = H.glasses if(H.wear_mask)