From 28fd0b0f558934a3c5bc92f849ce446f716fb0d5 Mon Sep 17 00:00:00 2001 From: XDTM Date: Sun, 2 Oct 2016 14:15:19 +0200 Subject: [PATCH] Races with NOHUNGER won't vomit (#20711) * NOHUNGER means no vomit * Whoops * Double whoops * fixed * That is easier actually * Missed a tab * Make it right --- code/modules/mob/living/carbon/carbon.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 94ee29b74b0..9831b2ce933 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -440,6 +440,9 @@ return ..() /mob/living/carbon/proc/vomit(var/lost_nutrition = 10, var/blood = 0, var/stun = 1, var/distance = 0, var/message = 1, var/toxic = 0) + if(dna && dna.species && NOHUNGER in dna.species.specflags) + return 1 + if(nutrition < 100 && !blood) if(message) visible_message("[src] dry heaves!", \