示例#1
0
        /// <summary>
        /// 攻撃力を取得します
        /// </summary>
        /// <returns> 攻撃力 </returns>
        public int getAtk(IBattleable actioner)
        {
            int dammage = atk + actioner.getAtk(getAttackSkillAttribute(), getUseAbility(actioner), DEPEND_ATK);

            if (actioner is Enemy)
            {
                ((Enemy)actioner).progressAboutAttack(dammage);
            }
            return(dammage);
        }
示例#2
0
 /// <summary>
 /// 攻撃力を取得します
 /// ただしこのメソッドは成長カウントを行いません
 /// </summary>
 /// <returns> 攻撃力 </returns>
 public int getAtkWithoutProgress(IBattleable actioner)
 {
     return(atk + actioner.getAtk(getAttackSkillAttribute(), getUseAbility(actioner), DEPEND_ATK));
 }