Combat Mechanics
OA, DA, Hit Chance, and Critical Hits
The attribute-derived OA and DA formulas, hit chance, and critical-damage thresholds, including the current verification boundary.
Standard explanation
Cunning contributes to Offensive Ability (OA), and Physique contributes to Defensive Ability (DA). OA compared with the target's DA produces PTH, which governs misses and the critical-damage tier. Higher OA is useful only relative to the target DA.
Deep explanation
The attribute and PTH equations below were inspected against 1.3.0.4 DBR, binary behavior, and GrimTools. The critical thresholds are from the official combat guide. They are presented as the documented calculation model, not as a claim that 1.3.0.6 threshold rounding has been live-verified.
Final Physique = (savedPhysique + flatPhysique) * (1 + percentPhysique / 100)
Final Cunning = (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, raw PTH)
PTH and damage thresholds
| PTH | Effect on a landed hit |
|---|---|
| Below 70 | Damage multiplier is PTH / 70. |
| 70 to below 90 | 1.0x damage multiplier. |
| 90 | 1.1x critical-damage multiplier. |
| 105 | 1.2x critical-damage multiplier. |
| 120 | 1.3x critical-damage multiplier. |
| 130 | 1.4x critical-damage multiplier. |
| 135 or above | 1.5x maximum critical-damage multiplier. |
Calculated values
Attribute example: 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 example: attacker OA=2300 and defender DA=2100.
| Value | Calculation | Result |
|---|---|---|
| Final Physique |
(600 + 120) * 1.10
|
792 |
| Final Cunning |
(500 + 100) * 1.20
|
720 |
| OA |
(65 + 300 + 100 * 12 + 720 * 0.5) * 1.10 + 53
|
2170.5 (sheet display: 2171) |
| DA |
(65 + 250 + 100 * 12 + 792 * 0.5) * 1.08 + 53
|
2116.88 (sheet display: 2117) |
| Raw PTH |
OA=2300, DA=2100 substituted into the PTH formula
|
95.93 before display and roll rounding |
Unresolved: the exact 1.3.0.6 integer-roll and display-rounding behavior at the PTH thresholds (90, 105, 120, 130, and 135) still needs a live fixture or definitive binary analysis. This page therefore does not give an exact expected-DPS result at those boundaries.
Analysis source: buildCalc/mechanics/formulas.json (local DBR and binary research for 1.3.0.4, GrimTools cross-check, and the official Combat Guide). No in-game measurement is presented on this page yet.
Summary
Key point: Evaluate OA against the DA of the target you care about. PTH at 100 or above cannot miss, and the listed critical multiplier reaches its maximum at PTH 135; do not judge the gain from OA by its sheet value alone.