ダメージ計算

ページ名:ダメージ計算

ダメージの計算の手順は以下だと思われる。

  1. 「値A = 攻撃力 - 防御力」の計算をする(計算結果がマイナスなら0にする)
  2. 「値B = アタックボーナス - アーマーボーナス」の計算をする(計算結果がマイナスなら0にする)
  3. 「値C = 値A + 値B」の計算をする
  4. 「値D = 値C × 高低差ボーナス」の計算する ※1
  5. 値Dが0なら1に補正する

値D が最終的なダメージになります。

 

 

※1 高低差ボーナスは、攻撃する側が攻撃される側より高い位置にいれば 1.25 です。逆に低ければ 0.75 です。小数点以下は切り上げします。(間違いでした。検証不足でした。2022年9月5日 記

 

属性が複数一致する場合は、値Bを細分化する必要があります。
例えば、長槍兵がエレファントに攻撃するときは、複数の属性が一致しますが、計算もその数の分だけ別々に計算します。


以下に例を示します。

●長槍兵 → 騎士
通常ダメージの計算:4 - 2 = 2
対馬ボーナス:22 - 0 = 22
合計:2 + 22 = 24
よって、ダメージは 24 です。

●長槍兵 → らくだ騎兵
通常ダメージの計算:4 - 0 = 4
対らくだボーナス:18 - 0 = 18
合計:4 + 18 = 22
よって、ダメージは 22 です。

●長槍兵 → エレファント
通常ダメージの計算:4 - 1 = 3
対馬ボーナス:22 - 0 = 22
対象ボーナス:25 - 0 = 25
合計:3 + 22 + 25 = 47
よって、ダメージは 50 です。

●長槍兵 → カタフラクト
通常ダメージの計算:4 - 2 = 2
対馬ボーナス:22 - 12 = 10
合計:2 + 10 = 12
よって、ダメージは 12 です。


---------- さらに細かいこと ----------
以下はマニアックな情報なので初心者は読まなくていいです

●カタフラクト → コンドッティエーレ
通常ダメージの計算:9 - 1 = 8
対歩兵ボーナス:9 - 10 = -1 (マイナスなので0に補正)
対コンドッティエーレボーナス:9 - 0 = 9
合計:8 + 0 + 9 = 17
よって、ダメージは 17 です。

●ELカタフラクト → コンドッティエーレ
通常ダメージの計算:12 - 1 = 11
対歩兵ボーナス:12 - 10 = 2
対コンドッティエーレボーナス:10 - 0 = 10
合計:11 + 2 + 10 = 23
よって、ダメージは 12 です。

 

 

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧