diff --git a/code/modules/mob/living/carbon/carbon_procs.dm b/code/modules/mob/living/carbon/carbon_procs.dm index b76824dce3d..51369de4f06 100644 --- a/code/modules/mob/living/carbon/carbon_procs.dm +++ b/code/modules/mob/living/carbon/carbon_procs.dm @@ -1235,10 +1235,7 @@ so that different stomachs can handle things in different ways VB*/ . |= LH.GetAccess() /mob/living/carbon/proc/can_breathe_gas() - if(isnull(internal)) // no internals - breath from environment - return TRUE - - if(wear_mask?.flags & BLOCK_GAS_SMOKE_EFFECT || head?.flags & BLOCK_GAS_SMOKE_EFFECT) + if(wear_mask?.flags & BLOCK_GAS_SMOKE_EFFECT || head?.flags & BLOCK_GAS_SMOKE_EFFECT || internal) return FALSE return TRUE