This commit is contained in:
Matt
2016-05-30 12:32:52 +02:00
parent fd4ac0920d
commit 1575a48e91
2 changed files with 3 additions and 18 deletions
@@ -32,23 +32,6 @@
adjustToxLoss(3)
updatehealth()
/mob/living/carbon/brain/handle_environment(datum/gas_mixture/environment)
if(!istype(src, /obj/item/device/mmi/posibrain)) //we don't want posibrains suffocating, now do we?
if(!environment)
return
var/environment_heat_capacity = environment.heat_capacity()
if(istype(get_turf(src), /turf/space))
var/turf/heat_turf = get_turf(src)
environment_heat_capacity = heat_turf.heat_capacity
if((environment.temperature > (T0C + 50)) || (environment.temperature < (T0C + 10)))
var/transfer_coefficient = 1
handle_temperature_damage(HEAD, environment.temperature, environment_heat_capacity*transfer_coefficient)
if(stat == DEAD)
bodytemperature += 0.1*(environment.temperature - bodytemperature)*environment_heat_capacity/(environment_heat_capacity + 270000)
/mob/living/carbon/brain/proc/handle_temperature_damage(body_part, exposed_temperature, exposed_intensity)
if(status_flags & GODMODE)
return
+3 -1
View File
@@ -41,6 +41,8 @@
return
if(NO_BREATH in mutations)
return // No breath mutation means no breathing.
if(istype(src, /mob/living/carbon/brain))
return
var/datum/gas_mixture/environment
if(loc)
@@ -465,4 +467,4 @@
else
healths.icon_state = "health6"
else
healths.icon_state = "health7"
healths.icon_state = "health7"