diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 9dd15c09df7..a1b0c5ae92c 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -1619,6 +1619,8 @@ var/global/list/brutefireloss_overlays = list("1" = image("icon" = 'icons/mob/sc var/obj/item/clothing/mask/M = H.wear_mask if(M && (M.flags & MASKCOVERSMOUTH)) return + if(H.species && H.species.flags & NO_BREATHE) + return //no puking if you can't smell! H << "You smell something foul..." H.fakevomit()