From b236225f787c601df322db81203ecae49f700a5a Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Wed, 19 Jul 2017 11:49:48 -0400 Subject: [PATCH] alerts fix --- code/game/dna/genes/powers.dm | 2 +- code/modules/surgery/organs/lungs.dm | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/code/game/dna/genes/powers.dm b/code/game/dna/genes/powers.dm index 7f53d9df937..656be0d4cb9 100644 --- a/code/game/dna/genes/powers.dm +++ b/code/game/dna/genes/powers.dm @@ -11,7 +11,7 @@ activation_prob=25 /datum/dna/gene/basic/nobreath/New() - block= BREATHLESSBLOCK + block = BREATHLESSBLOCK /datum/dna/gene/basic/regenerate diff --git a/code/modules/surgery/organs/lungs.dm b/code/modules/surgery/organs/lungs.dm index 492384a0089..4dd94a48c02 100644 --- a/code/modules/surgery/organs/lungs.dm +++ b/code/modules/surgery/organs/lungs.dm @@ -51,6 +51,17 @@ var/heat_level_3_damage = HEAT_GAS_DAMAGE_LEVEL_3 var/heat_damage_type = BURN +/obj/item/organ/internal/lungs/insert(mob/living/carbon/M, special = 0, dont_remove_slot = 0) + ..() + for(var/thing in list("oxy", "tox", "co2", "nitro")) + M.clear_alert("not_enough_[thing]") + M.clear_alert("too_much_[thing]") + +/obj/item/organ/internal/lungs/remove(mob/living/carbon/M, special = 0) + for(var/thing in list("oxy", "tox", "co2", "nitro")) + M.clear_alert("not_enough_[thing]") + M.clear_alert("too_much_[thing]") + return ..() /obj/item/organ/internal/lungs/proc/check_breath(datum/gas_mixture/breath, mob/living/carbon/human/H) if((H.status_flags & GODMODE))