From 48837a79f03e99981f33dad90dc2a7b1051352de Mon Sep 17 00:00:00 2001 From: Miloc Date: Fri, 1 Jan 2016 18:23:03 +0100 Subject: [PATCH] NOBREATH check --- .../objects/effects/effect_system/effects_smoke.dm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/code/game/objects/effects/effect_system/effects_smoke.dm b/code/game/objects/effects/effect_system/effects_smoke.dm index cb5f4de5cdd..979ffdbb06a 100644 --- a/code/game/objects/effects/effect_system/effects_smoke.dm +++ b/code/game/objects/effects/effect_system/effects_smoke.dm @@ -122,11 +122,12 @@ lifetime = 8 /obj/effect/particle_effect/smoke/bad/smoke_mob(mob/living/carbon/M) - if(..()) - M.drop_item() - M.adjustOxyLoss(1) - M.emote("cough") - return 1 + if (!(NOBREATH in M.dna.species.specflags)) + if(..()) + M.drop_item() + M.adjustOxyLoss(1) + M.emote("cough") + return 1 /obj/effect/particle_effect/smoke/bad/CanPass(atom/movable/mover, turf/target, height=0) if(height==0) return 1