Esempio n. 1
0
        public override int AttackNumberCalc(int num, HeroBase army)
        {
            // E技能被动伤害
            var eAttack     = EAttackByOnce() * num * (Level >= 11 ? 2 : 1);
            var propDamange = 0;

            PropList.ForEach(prop =>
            {
                propDamange += prop.CalcByAttackOnce(this, army);
            });


            return(ATK * num + eAttack + propDamange);
        }
Esempio n. 2
0
 /// <summary>
 /// 根据攻击次数计算伤害
 /// </summary>
 /// <param name="num"></param>
 /// <returns></returns>
 public abstract int AttackNumberCalc(int num, HeroBase army);