Clone Damage Fix

This commit is contained in:
Fox-McCloud
2016-01-11 20:56:00 -05:00
parent 4941d804fa
commit a746786ee0
3 changed files with 10 additions and 1 deletions
@@ -142,7 +142,7 @@
/mob/living/carbon/human/adjustCloneLoss(var/amount)
..()
if(species.flags & (NO_SCAN))
if(species.flags & (NO_DNA_RAD))
cloneloss = 0
return
@@ -113,6 +113,7 @@
/datum/reagent/rezadone/on_mob_life(mob/living/M)
M.setCloneLoss(0) //Rezadone is almost never used in favor of cryoxadone. Hopefully this will change that.
M.adjustCloneLoss(-1) //What? We just set cloneloss to 0. Why? Simple; this is so external organs properly unmutate.
M.heal_organ_damage(1,1)
M.status_flags &= ~DISFIGURED
..()