/// <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); }
/// <summary> /// 攻撃力を取得します /// ただしこのメソッドは成長カウントを行いません /// </summary> /// <returns> 攻撃力 </returns> public int getAtkWithoutProgress(IBattleable actioner) { return(atk + actioner.getAtk(getAttackSkillAttribute(), getUseAbility(actioner), DEPEND_ATK)); }