Merge pull request #3200 from Fox-McCloud/clone-damage

Clone Damage Fix
This commit is contained in:
TheDZD
2016-01-13 16:05:10 -05:00
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
..()