diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 02fffec17b..ae6c854872 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1044,6 +1044,9 @@ O.status &= ~ORGAN_DESTROYED O.wounds.Cut() + var/datum/organ/external/head/h = organs_by_name["head"] + h.disfigured = 0 + vessel.add_reagent("blood",560-vessel.total_volume) fixblood() for (var/obj/item/weapon/organ/head/H in world) @@ -1053,7 +1056,8 @@ H.brainmob.mind.transfer_to(src) del(H) - for(var/datum/organ/internal/I in internal_organs) + for(var/E in internal_organs) + var/datum/organ/internal/I = internal_organs[E] I.damage = 0 for (var/datum/disease/virus in viruses) @@ -1222,4 +1226,4 @@ mob/living/carbon/human/yank_out_object() organ.status |= ORGAN_BLEEDING organ.take_damage(rand(1,3), 0, 0) - src.adjustToxLoss(rand(1,3)) \ No newline at end of file + src.adjustToxLoss(rand(1,3))