diff --git a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm index 029ca336e2..51e466f176 100644 --- a/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm +++ b/code/modules/mob/living/carbon/human/species/xenomorphs/alien_species.dm @@ -109,6 +109,14 @@ H << "You feel a soothing sensation come over you..." return 1 + //next internal organs + for(var/datum/organ/internal/I in H.internal_organs) + if(I.damage > 0) + I.damage = max(I.damage - heal_rate, 0) + if (prob(5)) + H << "You feel a soothing sensation within your [I.parent_organ]..." + return 1 + //next mend broken bones, approx 10 ticks each for(var/datum/organ/external/E in H.bad_external_organs) if (E.status & ORGAN_BROKEN)