1| 2| 3|
4| 5| 6|Damage Per Round optimizer for weapons, spells • Advantage/Disadvantage support • Multi-attack
67|| Attack | Type | To-Hit | Damage | Crit Dmg | DPR |
|---|
DPR = P_hit × avg_damage + P_crit × (extra_die + bonus)
P_hit = 1 - (AC - attack_bonus - 1) / 20 (clamped 5%-95%)
P_crit = crit_range / 20 | Critical hits add an extra damage die + keep all bonuses
Advantage: P_hit = 1 - ((AC - bonus) / 20)^2 | Disadvantage: P_hit = ((21 - AC + bonus) / 20)^2