ダメージ計算式

ページ名:ダメージ計算式

本項において、それぞれ以下のとおり定義する。

  • 基本matk = int + 装備matk + 加算matk
    • 加算matk:手帳、ルーン、祈祷、カードおよび装備の強化、エンチャント、グレードアップによるmatk加算ボーナス
  • intボーナス = int^2/100 + int
  • 魔法攻撃増加率%:装備やルーンなどにより「魔法攻撃+○%」とされているもの
  • 魔法ダメージ増加率%:装備などにより「ダメージ+○%」とされているもの
  • 敵固有増加率:装備などにより特定モンスターへのダメージ増加がなされているもの
  • mdef減算 = (1000 + mdef) / (1000 + mdef * 10)
    • 魔法防御無視:敵mdefを%分減らして計算
    • 魔法防御貫通:上記式の計算後に%分を加えて計算

なお、マジ系の攻撃は素手であれ短剣であれ、全て魔法攻撃依存である。


通常攻撃

通常攻撃のダメージは以下の計算式で算出される。

通常攻撃ダメージ
=[{(基本matk + int * 3) * 魔法攻撃増加率% + intボーナス} * mdef減算 * 装備種族倍率 * 魔法ダメージ増加率% + 精錬matk] * 敵固有増加率%


留意点

後述のスキルダメージと比べ、基本matkにint*3が上乗せされるのが特徴。


計算例

Bace LV 91, Job LV 36 ハイウィザード
int99 + 70 = 169, 手帳加算matk+15, 祈祷加算+1
'+4ウィザードスタッフⅣ
装備固有matk97, 強化matk+57.4, エンチャントmatk+33, 装備グレードアップmatk+58, 精錬魔法攻撃+48, 魔法攻撃+15%, 魔法防御無視8%
'特殊部隊の帽子
魔法攻撃+10, マリナへのダメージ50%増加


この時、
基本matk= 169 + 97 + 57.4 + 33 + 58 + 10 + 15 + 1 = 440.4 ≒ 440
intボーナス= 169 * 169 / 100 + 169 = 454.61 ≒ 454
なお、以下同様に乗算、除算においては小数点以下をそのまま計算するが、加算または減算を行う場合、その前に小数点以下を切り捨てる。


マリナへの通常攻撃ダメージ
=[{(基本matk + int * 3) * 魔法攻撃増加率% + intボーナス} * mdef減算 * 装備種族倍率 + 精錬matk] * 敵固有増加率%
=[{(440 + 169 * 3) * 1.15 + 454} * 1046 / 1460 + 48] * 1.5
={(947 * 1.15 + 454) * 1046 / 1460 + 48} * 1.5
=(1543 * 1046 / 1460 + 48) * 1.5
=1153 * 1.5
=1729.5 ≒ 1729


スキル

スキル攻撃のダメージは以下の計算式で算出される。

スキル攻撃ダメージ
=(スキル基礎ダメージ*属性倍率*スキル倍率+スキルボーナス)*敵固有増加率%


この際、スキル基礎ダメージは以下のとおり。
=(基本matk*魔法攻撃増加率%+intボーナス)*mdef減算*装備種族倍率*魔法ダメージ増加率%+精錬matk


スキルボーナスは現在判明している限り、以下のとおり。

  • 各種ボルト、SS: +200
  • 各種範囲魔法、FD、JT、FW: なし

ただし、スキルボーナスについては検証サンプルが少なく、レベルや職業等によって変動する可能性もある。


留意点

強攻撃はスキル倍率200%の無属性攻撃扱い。


計算例

上記の通常攻撃と同条件


マリナへのLV5コールドボルトのダメージ


スキル基礎ダメージ
= (基本matk*増加率%+intボーナス)*mdef減算*装備種族倍率*魔法ダメージ増加率%+精錬matk
= (440 * 1.15 + 454) * 1046 / 1460 + 48
=735
スキルダメージ
=(スキル基礎ダメージ*属性倍率*スキル倍率+スキルボーナス)*敵固有増加率%
=(735 * 25% * 500% + 200) * 1.5
=1678


※ルーンによる属性攻撃ボーナスは属性倍率と同様にスキル基礎ダメージに乗じて計算


Mdef減算早見表

Mdef減算魔法防御無視
10%20%30%
01.001.001.001.00
200.850.860.880.89
400.740.760.780.80
600.660.680.710.73
800.600.620.650.68
1000.550.570.600.63
1200.510.530.560.59
1400.480.500.520.55
1600.450.470.490.52
1800.420.440.470.50
2000.400.420.450.48
2200.380.400.430.45
2400.360.380.410.44
2600.350.370.390.42
2800.340.360.380.40
3000.330.340.360.39
3200.310.330.350.38
3400.300.320.340.37
3600.300.310.330.36
3800.290.300.320.35
4000.280.300.310.34
4200.270.290.310.33
4400.270.280.300.32
4600.260.280.290.31
4800.260.270.290.31
5000.250.260.280.30

※上記表は、魔法防御無視がない場合、与ダメがMdef=80で60%、Mdef=200で40%、Mdef=500で25%になると読む
※魔法防御貫通は上記の表に貫通%を加える。例えば、Mdef=80、魔法防御無視0%、魔法貫通5%の場合、与ダメは65%になる。

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

コメント

返信元返信をやめる

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

最新を表示する

NG表示方式

NGID一覧