ダメージ計算式

最終更新日:

通常攻撃や技・魔法のダメージ計算式を調査しました。
ここでの計算は基本端数切り捨てです。

戦闘中での攻撃力計算式

攻撃方法によって計算式が異なります。

攻撃方法 計算式
通常攻撃(クロノ、ロボ、カエル、魔王) (力*12+武器攻撃力*5)*威力/18
通常攻撃(マール、ルッカ) (命中*8+武器攻撃力*8)*威力/12
通常攻撃(エイラ) (力*16+Lv*Lv/5)*威力/20
魔法 (魔力+Lv)*威力*12/15
恐竜、カエル落とし (最大HP-現在HP)*体力*威力/140

威力

計算式にある威力は通常攻撃なら以下の通り、技の場合は技ページの威力参照

攻撃力補正

状態により最終的な攻撃力はさらに変化する、これらは重複する

状態 攻撃力
混乱 1/4
毒・スロウ 0.8
バーサク 1.5
太陽の眼鏡 1.25
虹の眼鏡 1.5

戦闘中での防御力計算式

物理防御力 = 体力 + 防具防御力
魔法防御力 = 魔法防御 * 5 / 2

防御力補正

状態により最終的な防御力はさらに変化する、眠り・ストップ以外は重複する

状態 防御力
眠り・ストップ 0.8
0.9
暗闇、混乱 0.9
スロウ 0.9

最終ダメージ計算

ダメージ = (攻撃力*(256-防御力))/256 + 乱数

プロテクト(物理)・バリア(魔法)がかかっている場合、ここから30%ダメージ軽減される。
攻撃力は「戦闘中での攻撃力計算式」、防御力は「戦闘中での防御力計算式」

乱数

攻撃方法 乱数の範囲
通常攻撃(クロノ、ロボ、カエル、魔王) 0 ~ 力/3
通常攻撃(マール、ルッカ) 0 ~ 命中*77/256
通常攻撃(エイラ) 0 ~ Lv/3
魔法 0 ~ 魔力*77/256
恐竜、カエル落とし 0 ~ (最大HP-現在HP)/10

クリティカル

クリティカルは最終ダメージ2倍