diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 6039c2452c3..9c4ab081daf 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -719,7 +719,7 @@ return - /* + proc/adjust_body_temperature(current, loc_temp, boost) var/temperature = current var/difference = abs(current-loc_temp) //get difference @@ -736,7 +736,7 @@ temperature = max(loc_temp, temperature-change) temp_change = (temperature - current) return temp_change - */ + proc/stabilize_body_temperature() if (species.flags & IS_SYNTHETIC) diff --git a/code/modules/mob/living/carbon/metroid/life.dm b/code/modules/mob/living/carbon/metroid/life.dm index 638137cbd09..1c76cf2e3ca 100644 --- a/code/modules/mob/living/carbon/metroid/life.dm +++ b/code/modules/mob/living/carbon/metroid/life.dm @@ -53,13 +53,12 @@ //Account for massive pressure differences if(bodytemperature < hurt_temperature) // start calculating temperature damage etc - if(bodytemperature <= die_temperature) if(bodytemperature <= 50) adjustToxLoss(200) else adjustToxLoss(30) - + updatehealth() return //TODO: DEFERRED