From 2e1ea6e5fd2ad314ae56358dad0dd3f2d24f6331 Mon Sep 17 00:00:00 2001 From: Kiyahitayika <69871346+Kiyahitayika@users.noreply.github.com> Date: Thu, 15 Oct 2020 07:52:21 -0400 Subject: [PATCH] Legion Core - Burn Damage Fix (#14558) * Regen Core Body Temp Fix * Update buffs.dm * Update buffs.dm --- code/datums/status_effects/buffs.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/datums/status_effects/buffs.dm b/code/datums/status_effects/buffs.dm index 78b9e1c0413..e6b2e8d2008 100644 --- a/code/datums/status_effects/buffs.dm +++ b/code/datums/status_effects/buffs.dm @@ -219,13 +219,15 @@ owner.adjustBruteLoss(-25) owner.adjustFireLoss(-25) owner.remove_CC() - owner.bodytemperature = BODYTEMP_NORMAL if(ishuman(owner)) var/mob/living/carbon/human/H = owner + H.bodytemperature = H.dna.species.body_temperature for(var/thing in H.bodyparts) var/obj/item/organ/external/E = thing E.internal_bleeding = FALSE E.mend_fracture() + else + owner.bodytemperature = BODYTEMP_NORMAL return TRUE /datum/status_effect/regenerative_core/on_remove()