diff --git a/code/modules/mob/living/carbon/human/human_damage.dm b/code/modules/mob/living/carbon/human/human_damage.dm index b663d663e98..a48221bc639 100644 --- a/code/modules/mob/living/carbon/human/human_damage.dm +++ b/code/modules/mob/living/carbon/human/human_damage.dm @@ -11,10 +11,11 @@ health = maxHealth - getBrainLoss() if(stat == DEAD) - if(getFireLoss() > maxHealth * 1.5) - ChangeToHusk() - if(getFireLoss() > maxHealth * 3) + var/fire_dmg = getFireLoss() + if(fire_dmg > maxHealth * 3) ChangeToSkeleton() + else if(fire_dmg > maxHealth * 1.5) + ChangeToHusk() UpdateDamageIcon() // to fix that darn overlay bug return