From e535108095a490f97db662de4439b661cb6de6cf Mon Sep 17 00:00:00 2001 From: Iren <69871346+Kiyahitayika@users.noreply.github.com> Date: Sat, 17 Oct 2020 14:46:03 -0400 Subject: [PATCH] IPC - Vomit Tweak (#14542) * IPC No Vomit No, IPC, no vomit. * Update carbon.dm * Update carbon.dm * Update carbon.dm --- code/modules/mob/living/carbon/carbon.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index a496526008f..3b902d21ecf 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -92,10 +92,12 @@ /mob/living/carbon/proc/vomit(var/lost_nutrition = 10, var/blood = 0, var/stun = 1, var/distance = 0, var/message = 1) - if(src.is_muzzled()) + if(ismachineperson(src)) //IPCs do not vomit particulates + return FALSE + if(is_muzzled()) if(message) to_chat(src, "The muzzle prevents you from vomiting!") - return 0 + return FALSE if(stun) Stun(4) if(nutrition < 100 && !blood) @@ -125,7 +127,7 @@ T = get_step(T, dir) if(is_blocked_turf(T)) break - return 1 + return TRUE /mob/living/carbon/gib() . = death(1)