Exemplo n.º 1
0
        public override void Execute(Effectable actor)
        {
            Unit defUnit = (actor as Unit);

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

            defUnit.TakeDamage(Damage);
        }