From ca0dfe46f6107997edffd7f4d5128a4f84791638 Mon Sep 17 00:00:00 2001 From: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com> Date: Sat, 11 Oct 2025 11:38:22 -0400 Subject: [PATCH] IPCs no longer are affected by can_breathe_gas (#29940) * IPCs no longer are affected by can_breathe_gas * Fix * Trait check --- code/modules/mob/living/carbon/carbon_procs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_procs.dm b/code/modules/mob/living/carbon/carbon_procs.dm index 127cfef1530..04cdfde56c7 100644 --- a/code/modules/mob/living/carbon/carbon_procs.dm +++ b/code/modules/mob/living/carbon/carbon_procs.dm @@ -1292,7 +1292,7 @@ so that different stomachs can handle things in different ways VB*/ . |= LH.GetAccess() /mob/living/carbon/proc/can_breathe_gas() - if(wear_mask?.flags & BLOCK_GAS_SMOKE_EFFECT || head?.flags & BLOCK_GAS_SMOKE_EFFECT || internal) + if(HAS_TRAIT(src, TRAIT_NOBREATH) || wear_mask?.flags & BLOCK_GAS_SMOKE_EFFECT || head?.flags & BLOCK_GAS_SMOKE_EFFECT || internal) return FALSE return TRUE