From cdda38b6bebe11186e7d0237925255497dbccc63 Mon Sep 17 00:00:00 2001 From: cib Date: Tue, 15 Jan 2013 21:23:03 +0100 Subject: [PATCH] More fixes for issue #2153 High/low body temperature damage now leaves an autopsy message. --- code/modules/mob/living/carbon/human/life.dm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index cd0dafa5f1f..1a3f73031da 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -776,13 +776,13 @@ var/const/BLOOD_VOLUME_SURVIVE = 122 fire_alert = max(fire_alert, 1) switch(bodytemperature) if(360 to 400) - apply_damage(HEAT_DAMAGE_LEVEL_1, BURN) + apply_damage(HEAT_DAMAGE_LEVEL_1, BURN, used_weapon = "High Body Temperature") fire_alert = max(fire_alert, 2) if(400 to 1000) - apply_damage(HEAT_DAMAGE_LEVEL_2, BURN) + apply_damage(HEAT_DAMAGE_LEVEL_2, BURN, used_weapon = "High Body Temperature") fire_alert = max(fire_alert, 2) if(1000 to INFINITY) - apply_damage(HEAT_DAMAGE_LEVEL_3, BURN) + apply_damage(HEAT_DAMAGE_LEVEL_3, BURN, used_weapon = "High Body Temperature") fire_alert = max(fire_alert, 2) else if(bodytemperature < BODYTEMP_COLD_DAMAGE_LIMIT) @@ -790,13 +790,13 @@ var/const/BLOOD_VOLUME_SURVIVE = 122 if(!istype(loc, /obj/machinery/atmospherics/unary/cryo_cell)) switch(bodytemperature) if(200 to 260) - apply_damage(COLD_DAMAGE_LEVEL_1, BURN) + apply_damage(COLD_DAMAGE_LEVEL_1, BURN, used_weapon = "Low Body Temperature") fire_alert = max(fire_alert, 1) if(120 to 200) - apply_damage(COLD_DAMAGE_LEVEL_2, BURN) + apply_damage(COLD_DAMAGE_LEVEL_2, BURN, used_weapon = "Low Body Temperature") fire_alert = max(fire_alert, 1) if(-INFINITY to 120) - apply_damage(COLD_DAMAGE_LEVEL_3, BURN) + apply_damage(COLD_DAMAGE_LEVEL_3, BURN, used_weapon = "Low Body Temperature") fire_alert = max(fire_alert, 1) // Account for massive pressure differences. Done by Polymorph