Combat Mechanics

OA・DAと命中・クリティカル

属性から求める OA・DA、命中率、クリティカル段階の式と、現在の確認範囲を解説します。

通常解説

狡猾性は攻撃能力(OA)、体格は防御能力(DA)に寄与します。OA と対象の DA の比較から PTH が決まり、ミスの有無とクリティカルダメージ段階に関わります。OA の価値は常に対象の DA との相対関係で決まります。

ディープ解説

以下の属性式と PTH 式は、1.3.0.4 の DBR・バイナリ挙動・GrimTools を突き合わせて確認したものです。クリティカル段階は公式 Combat Guide に基づきます。これは文書化された計算モデルであり、1.3.0.6 の境界丸めをゲーム内で検証済みという意味ではありません。

最終体格 = (savedPhysique + flatPhysique) * (1 + percentPhysique / 100)
最終狡猾性 = (savedCunning + flatCunning) * (1 + percentCunning / 100)
OA = (65 + flatOA + level * 12 + finalCunning * 0.5) * (1 + percentOA / 100) + 53
DA = (65 + flatDA + level * 12 + finalPhysique * 0.5) * (1 + percentDA / 100) + 53
PTH = ((((OA / ((DA / 3.5) + OA)) * 300) * 0.3) + ((((OA * 3.25) + 10000 - (DA * 3.25)) / 100) * 0.7)) - 50
PTH = max(55, 生の PTH)

PTH とダメージ段階

PTH 命中した一撃への効果
70 未満 ダメージ倍率は PTH / 70。
70 以上 90 未満 ダメージ倍率 1.0 倍。
90 クリティカルダメージ倍率 1.1 倍。
105 クリティカルダメージ倍率 1.2 倍。
120 クリティカルダメージ倍率 1.3 倍。
130 クリティカルダメージ倍率 1.4 倍。
135 以上 最大のクリティカルダメージ倍率 1.5 倍。

計算値

属性例: level=100、saved Physique=600、flat Physique=120、+10% Physique、saved Cunning=500、flat Cunning=100、+20% Cunning、flat OA=300、+10% OA、flat DA=250、+8% DA。PTH 例: 攻撃側 OA=2300、防御側 DA=2100。

計算 結果
最終体格 (600 + 120) * 1.10 792
最終狡猾性 (500 + 100) * 1.20 720
OA (65 + 300 + 100 * 12 + 720 * 0.5) * 1.10 + 53 2170.5(シート表示: 2171)
DA (65 + 250 + 100 * 12 + 792 * 0.5) * 1.08 + 53 2116.88(シート表示: 2117)
生の PTH OA=2300、DA=2100 を PTH 式に代入 表示・ロールの丸め前で 95.93

未確定: PTH の境界(90、105、120、130、135)における 1.3.0.6 の整数ロールと表示丸めは、ゲーム内の固定条件テストまたは決定的なバイナリ解析が必要です。このため、本ページでは境界上の厳密な期待 DPS を掲載していません。

解析ソース: buildCalc/mechanics/formulas.json(1.3.0.4 のローカル DBR・バイナリ解析、GrimTools 照合、公式 Combat Guide)。本ページにゲーム内実測はまだ掲載していません。

要約

結論: 気にする対象の DA に対して OA を評価します。PTH が 100 以上ならミスせず、掲載されているクリティカル倍率は PTH 135 で上限です。シート上の OA 値だけで伸びを判断しません。