public SoulDispirited(SoulDispirited other, Chr _chrTarget = null) : base(other, _chrTarget)
 {
     arnCostDebuff = new int[Mana.nManaTypes];
     System.Array.Copy(other.arnCostDebuff, arnCostDebuff, other.arnCostDebuff.Length);
     arnodeCostModifier = new LinkedListNode <Property <Mana> .Modifier> [Chr.nEquippedCharacterSkills];
     System.Array.Copy(other.arnodeCostModifier, arnodeCostModifier, other.arnodeCostModifier.Length);
 }
 public Clause1(Skill _skill) : base(_skill)
 {
     dmg        = new Damage(skill.chrOwner, null, nBaseDamage);
     soulToCopy = new SoulDispirited(skill.chrOwner, null, skill);
 }