public override void Execute(Effectable actor) { Unit defUnit = (actor as Unit); Damage = DamageCalculation.GetDamage(atkUnit, defUnit, hitAdd, atkMult, atkAdd, friendly); defUnit.TakeDamage(Damage); }
public override void Execute(Effectable actor) { Unit defUnit = (actor as Unit); defUnit.TakeDamage(Damage); }