Concepts → Great Weapon Master on kill
·
Great Weapon Master on kill — the underweighted half of the GWM math
GWM's bonus-action attack triggers on EITHER crit OR kill. Most analyses (including our own GWM break-even pillar) measure the crit-trigger contribution against a stationary boss — where it's ~0.16 DPR — and skip the kill-trigger half. Against a queue of minions the kill-trigger contribution is much bigger: ~+20–47% DPR under 5e RAW (one bonus action per turn) and ~+60–146% DPR under cleave-style refire (every kill triggers another follow-up — D4, PoE 2, the Cleaving Through Creatures optional rule, or a permissive house ruling).
Two models, one engine: the cascade primitive defaults to
cleave-style (every kill refires the trigger). Add raw
to the postfix to cap at one bonus action per round, matching
strict 5e RAW for GWM. Both numbers below are from the same
engine, just with that flag flipped. The −5/+10-
flavored attack profile in the worked examples is 2014-only;
the 2024 PHB GWM dropped the trade but kept the
bonus-action-on-crit-or-kill trigger, so the cascade math applies
to both editions.
Answer: against a queue of minions the kill-trigger is GWM's biggest half — even under strict 5e RAW it lifts DPR +20–47% over a no-cascade baseline (~25–44× the crit-only +0.16 DPR contribution). Cleave-style refire models (cleave abilities, house-ruled GWM) push that to +60–146%.
The two halves of GWM's bonus
Per RAW: "When you score a critical hit with a melee weapon attack or reduce a creature to 0 hit points with one, you can make one melee weapon attack as a bonus action."
Two trigger conditions, very different probabilities:
-
Crit-trigger — fires on a natural 20 (or
natural 19-20 with Champion). Fixed 5-10% per attack regardless
of target. Against a stationary boss, contributes
P(≥1 crit in chain) · E[bonus per attempt] ≈ 0.1-0.5 DPR— small. - Kill-trigger — fires whenever an attack reduces a target to 0 HP. Probability depends on per-attack damage vs current target HP. Against a stationary boss with many HP, fires never (trigger probability ≈ 0). Against a queue of minions you can one-shot, fires reliably and chains when bonus attacks themselves kill.
The trigger fires whenever its condition is met, but
5e RAW caps you at one bonus action per turn —
so even with multiple kills, you only convert one trigger into
an actual extra attack. The engine's raw postfix
enforces that cap. Without raw, the cascade refires
on every kill (and on bonus-attack kills): that's the
cleave-style model, which matches D&D's "Cleaving Through
Creatures" optional rule, ARPG cleave abilities (D4, PoE 2),
and house-ruled GWM, but is more permissive than strict RAW.
Mathematically both shapes are a Markov chain over
(current_target_HP, attacks_remaining_this_round,
bonus_pending, bonus_used) — bounded, computable, and
non-trivial.
The math: PAM L5 baseline vs cascade (RAW vs cleave)
Same attack profile (Glaive, +9 to-hit, no GWM, vs AC 15). No-cascade baseline mean: 16.30 DPR.
| Queue | RAW DPR (one bonus / round) | Cleave DPR (refire each kill) |
|---|---|---|
[20, 20] (heavy minions) |
19.65 (+3.35, +21%) | 20.14 (+3.84, +24%) |
[12, 12, 12, 12] |
22.23 (+5.93, +36%) | 26.63 (+10.33, +63%) |
[8, 8, 8, 8] |
23.37 (+7.07, +43%) | 32.04 (+15.74, +97%) |
[5, 5, 5, 5, 5] (chip minions) |
23.94 (+7.64, +47%) | 40.06 (+23.76, +146%) |
Observations:
-
RAW and cleave converge on tough queues. When
the queue is short or the minions are heavy enough that the
cleave model would only fire one bonus anyway (
[20, 20]mostly fits — 2 mains + 1 follow-up exhausts the queue), the two numbers are within 0.5 DPR of each other. - RAW is the more conservative model — but still ~25–47% lift on chip-minion queues. Even with the bonus-action-per-turn cap, the kill-trigger half of GWM is far from rounding error against trash.
- Cleave diverges hard against soft queues. Five 5-HP minions × 100%-kill follow-ups gives the cascade 5+ shots in a turn under cleave; RAW caps at 3. The cleave model is accurate for D4 cleave / PoE 2 chain abilities / "Cleaving Through Creatures" / house rules; it overstates 5e RAW for the GWM feat itself.
1d10+5 @ AC15 +9 attacks 2
- 0 6.25%
- 1 0.00%
- 2 0.00%
- 3 0.00%
- 4 0.00%
- 5 0.00%
- 6 3.50%
- 7 3.52%
- 8 3.55%
- 9 3.57%
- 10 3.60%
- 11 3.63%
- 12 4.14%
- 13 4.66%
- 14 5.19%
- 15 5.73%
- 16 2.77%
- 17 3.27%
- 18 3.78%
- 19 4.29%
- 20 4.81%
- 21 5.34%
- 22 4.90%
- 23 4.44%
- 24 3.97%
- 25 3.48%
- 26 2.99%
- 27 2.50%
- 28 1.99%
- 29 1.48%
- 30 0.95%
- 31 0.40%
- 32 0.33%
- 33 0.27%
- 34 0.21%
- 35 0.16%
- 36 0.12%
- 37 0.08%
- 38 0.05%
- 39 0.03%
- 40 0.01%
- 41 0.01%
- 42 0.00%
- 43 0.00%
- 44 0.00%
- 45 0.00%
- 46 0.00%
- 47 0.00%
- 48 0.00%
- 49 0.00%
- 50 0.00%
1d10+5 @ AC15 +9 attacks 2 cascade [12, 12, 12, 12] onkill 1d10+5 @ AC15 +9 raw
- 0 6.25%
- 1 0.00%
- 2 0.00%
- 3 0.00%
- 4 0.00%
- 5 0.00%
- 6 3.50%
- 7 3.51%
- 8 3.51%
- 9 3.52%
- 10 3.52%
- 11 3.53%
- 12 1.03%
- 13 1.17%
- 14 1.30%
- 15 1.44%
- 16 0.71%
- 17 0.84%
- 18 1.26%
- 19 1.72%
- 20 2.22%
- 21 2.76%
- 22 2.85%
- 23 2.97%
- 24 3.13%
- 25 3.32%
- 26 3.54%
- 27 3.80%
- 28 3.75%
- 29 3.63%
- 30 3.43%
- 31 3.15%
- 32 3.16%
- 33 3.10%
- 34 2.96%
- 35 2.76%
- 36 2.48%
- 37 2.12%
- 38 1.78%
- 39 1.48%
- 40 1.20%
- 41 0.95%
- 42 0.73%
- 43 0.55%
- 44 0.39%
- 45 0.27%
- 46 0.19%
- 47 0.15%
- 48 0.11%
- 49 0.08%
- 50 0.06%
- 51 0.04%
- 52 0.03%
- 53 0.02%
- 54 0.01%
- 55 0.01%
- 56 0.00%
- 57 0.00%
- 58 0.00%
- 59 0.00%
- 60 0.00%
- 61 0.00%
- 62 0.00%
- 63 0.00%
- 64 0.00%
- 65 0.00%
- 66 0.00%
- 67 0.00%
- 68 0.00%
- 69 0.00%
- 70 0.00%
- 71 0.00%
- 72 0.00%
- 73 0.00%
- 74 0.00%
- 75 0.00%
1d10+5 @ AC15 +9 attacks 2 cascade [12, 12, 12, 12] onkill 1d10+5 @ AC15 +9
- 0 6.25%
- 1 0.00%
- 2 0.00%
- 3 0.00%
- 4 0.00%
- 5 0.00%
- 6 3.50%
- 7 3.51%
- 8 3.51%
- 9 3.52%
- 10 3.52%
- 11 3.53%
- 12 1.03%
- 13 1.17%
- 14 1.30%
- 15 1.43%
- 16 0.69%
- 17 0.81%
- 18 1.23%
- 19 1.69%
- 20 2.18%
- 21 2.71%
- 22 2.79%
- 23 2.91%
- 24 2.72%
- 25 2.50%
- 26 2.27%
- 27 2.01%
- 28 1.99%
- 29 1.90%
- 30 1.79%
- 31 1.68%
- 32 1.66%
- 33 1.64%
- 34 1.63%
- 35 1.62%
- 36 1.58%
- 37 1.51%
- 38 1.43%
- 39 1.35%
- 40 1.28%
- 41 1.22%
- 42 1.16%
- 43 1.11%
- 44 1.05%
- 45 0.99%
- 46 0.93%
- 47 0.89%
- 48 0.85%
- 49 0.82%
- 50 0.82%
- 51 0.84%
- 52 0.87%
- 53 0.91%
- 54 0.95%
- 55 0.95%
- 56 0.92%
- 57 0.88%
- 58 0.82%
- 59 0.76%
- 60 0.70%
- 61 0.64%
- 62 0.57%
- 63 0.50%
- 64 0.42%
- 65 0.35%
- 66 0.28%
- 67 0.22%
- 68 0.17%
- 69 0.13%
- 70 0.11%
- 71 0.08%
- 72 0.06%
- 73 0.05%
- 74 0.04%
- 75 0.03%
- 76 0.02%
- 77 0.01%
- 78 0.01%
- 79 0.01%
- 80 0.01%
- 81 0.00%
- 82 0.00%
- 83 0.00%
- 84 0.00%
- 85 0.00%
- 86 0.00%
- 87 0.00%
- 88 0.00%
- 89 0.00%
- 90 0.00%
- 91 0.00%
- 92 0.00%
- 93 0.00%
- 94 0.00%
- 95 0.00%
- 96 0.00%
- 97 0.00%
- 98 0.00%
- 99 0.00%
- 100 0.00%
- 101 0.00%
- 102 0.00%
- 103 0.00%
- 104 0.00%
- 105 0.00%
- 106 0.00%
- 107 0.00%
- 108 0.00%
- 109 0.00%
- 110 0.00%
- 111 0.00%
- 112 0.00%
- 113 0.00%
- 114 0.00%
- 115 0.00%
- 116 0.00%
- 117 0.00%
- 118 0.00%
- 119 0.00%
- 120 0.00%
- 121 0.00%
- 122 0.00%
- 123 0.00%
- 124 0.00%
- 125 0.00%
- 126 0.00%
- 127 0.00%
- 128 0.00%
- 129 0.00%
- 130 0.00%
- 131 0.00%
- 132 0.00%
- 133 0.00%
- 134 0.00%
- 135 0.00%
- 136 0.00%
- 137 0.00%
- 138 0.00%
- 139 0.00%
- 140 0.00%
- 141 0.00%
- 142 0.00%
- 143 0.00%
- 144 0.00%
PAM+GWM with the −5/+10 trade
Same Glaive build, GWM penalty applied to all attacks (1d10+15 @ AC15 +4):
| Queue | RAW DPR | Cleave DPR |
|---|---|---|
GWM no-cascade baseline (boss): 1d10+15 @ AC15 +4 attacks 2 |
21.05 | |
[20, 20] |
25.99 (+4.94, +23%) | 26.04 (+4.99, +24%) |
[12, 12, 12, 12] |
28.94 (+7.89, +37%) | 36.84 (+15.79, +75%) |
Two notes:
-
HP doesn't matter much when 1d10+15 always one-shots.
With per-attack damage 16–25 (mean 20.5), a 12-HP target and an
8-HP target both die on every hit. Under cleave, DPR is roughly
identical across
[12,12,12,12]and[8,8,8,8]— the bottleneck is hit-rate, not damage-vs-HP. -
Trash-fight contribution still meaningful under RAW.
Baseline GWM lifts DPR from 16.30 to 21.05 (+4.75 from the
trade). RAW cascade against
[12,12,12,12]lifts further to 28.94 (+7.89, the kill-trigger contribution under the bonus-action cap). Cleave lifts to 36.84 (+15.79) — house rule / cleave-style territory.
The Half-Orc Barb 5 extreme case
Reckless Attack (advantage to hit) doubles per-attack crit rate; Savage Attacks adds a brutal die on melee crits. Combined with GWM and a 4-minion queue:
| Scenario | RAW DPR | Cleave DPR |
|---|---|---|
Barb no-cascade: 1d10+17 @ AC15 +4 adv brutal1 attacks 2 |
35.90 | |
Barb cascade vs [12, 12, 12, 12] |
52.72 (+16.83, +47%) | 75.44 (+39.54, +110%) |
Reckless advantage compounds: it doubles per-attack hit rate, which doubles cascade trigger rate. Under RAW the bonus-action cap stops compounding past one extra attack, but reckless still makes that one extra attack reliable. Under cleave the chain depth is unbounded and the DPR more than doubles against a 4-minion queue — that's the "GWM Barb is the optimal trash clearer" math at the cleave-style end. RAW is more modest but still very strong.
The boss-vs-trash gap
The headline number from the GWM break-even pillar was that the bonus-on-crit clause contributes only +0.16 DPR — measured against a stationary boss (full mutex 30.09 minus PAM+GWM-trade-only-no-bonus-on-crit 29.93 = 0.16).
Against minion queues the cascade contribution is +5.93 DPR
(+36%) under strict 5e RAW for PAM L5 vs
[12, 12, 12, 12] — that's ~37× larger
than the +0.16 figure the boss-fight analysis surfaces. Cleave-
style refire reaches +10.33 DPR (+63%), about 65× the boss
number.
Both numbers are correct, but they answer different questions:
- "Should I take GWM if all I do is fight bosses?" — the boss-fight analysis. Answer: take it for the −5/+10 trade; the bonus-on-crit clause itself is rounding error.
- "Should I take GWM if my campaign has lots of trash?" — this pillar. Answer: take it for the kill-trigger cascade too; the bonus is far from rounding error against minion waves.
Scope
This pillar is the per-round GWM-on-kill answer against a fixed minion queue, with RAW overkill (a 25-damage hit on a 4-HP target deals 4; the rest is wasted — engine handles this exactly). Three adjacent questions live in their own machinery:
- Cleave-style overkill carryover — the 5e Cleaving Through Creatures optional rule and ARPG cleave abilities. Different mechanic from the RAW bonus-action-on-kill model this pillar covers; pair the DPR analysis with whatever cleave rule your table uses on top of the cascade output.
-
PAM reaction attacks — the polearm
opportunity attack on enemies entering reach is
encounter-level (positions, AI, movement). Add
+ <reaction_count> · E[reaction_attack]per round for whatever rate your encounter generates; the engine returns the per-attack DPR number so the composition is a single multiplication. - Multi-encounter wave dynamics — between-fight rest, slot recovery, action-surge availability — live in the Markov rounds-to-kill machinery. The cascade gives you the per-round damage distribution; rounds-to-kill takes that distribution and runs the gambler's-ruin walk against the boss HP pool.
Build your own queue
The grammar:
<attack> @ AC<n> +<m> attacks N cascade [HP1, HP2, ...] onkill <attack> [raw]
Brackets and comma separators are optional in the URL form
(slug encoder strips brackets, accepts _ as a
separator). Each HP must be in [1, 10000], queue
length 1–50, cascade depth capped at 8 per round. Append
raw to enforce the 5e bonus-action-per-turn cap;
omit it for cleave-style refire on every kill.
-
1d10+5 @ AC15 +9 attacks 2 cascade [12, 12, 12, 12] onkill 1d10+5 @ AC15 +9— PAM L5 vs four 12-HP minions -
1d10+15 @ AC15 +4 attacks 2 cascade [12, 12, 12, 12] onkill 1d10+15 @ AC15 +4— PAM+GWM L5 vs the same queue -
1d10+17 @ AC15 +4 adv brutal1 attacks 2 cascade [12, 12, 12, 12] onkill 1d10+17 @ AC15 +4 adv brutal1— Half-Orc Barb 5 with rage+reckless+savage vs the same queue
Full grammar at /syntax.
Where this matters in practice
"Bonus action on kill" mechanics live in plenty of systems. The cascade math here transfers directly:
Polearm Master + GWM the canonical 5e DPR build. The PAM bonus-action haft attack is a cascade target on its own — and a kill on the haft swing triggers the GWM bonus, which triggers another haft swing. The GWM break-even pillar measures the boss-fight half of this; the kill-trigger cascade is what makes PAM-GWM the strongest minion-clearing build in 5e.
Half-Orc Barbarian Brutal Critical. Brutal + reckless attack stacks crit damage and crit rate, both of which make the cascade fire more often (kills come faster, crits trigger the bonus too). The interaction with the crit-chance pillar compounds: high-crit builds get more cascade triggers against any HP queue.
ARPG cleave abilities. Diablo 4 and Path of Exile 2 cleave / chain hits are the same shape — kill triggers another swing on the next minion. The threshold question (when does cleave outpace single-target?) is the same crossover as the expected strikes result: linear in queue length once the per-swing mean covers typical minion HP.
Common questions
- Why didn't the original PAM+GWM post measure this?
- The original analysis used a stationary boss (queue length 1, high HP) — under that scenario the bonus-on-crit-only contribution is +0.16 DPR, which is what the post measured. The kill-trigger half of GWM's bonus is invisible against a single high-HP target because no kills happen during the analysis window. Against minion queues the kill-trigger dominates: +4.58 DPR (+21%) for PAM/GWM L5 vs four 12-HP minions, scaling to +100%+ for Half-Orc Barb with reckless advantage. Two voices on the original post (u/Iokua_CDN, u/Dumpingtruck) flagged this gap, which prompted the engine extension this pillar uses.
- How does the cascade actually chain?
- Two models. Strict 5e RAW: only one bonus action per turn, so GWM caps at one extra swing regardless of how many kills you score (use the `raw` postfix to enforce). Cleave-style refire (the engine default): every kill queues another bonus attack, including kills made by bonus attacks themselves — matches D&D's Cleaving Through Creatures optional rule, ARPG cleave abilities, and house rules. Earlier drafts attributed the refire model to a Crawford / Sage Advice ruling; that attribution didn't hold up on verification (every checked Sage Advice thread reaffirmed the once-per-turn bonus-action cap), so the cleave-style is now framed honestly as the more permissive model rather than RAW. Engine state machine: (current_target_HP, attacks_remaining_this_round, bonus_pending, bonus_used). Cascade depth capped at 8 to bound the exact-rational state space.
- Does overkill carry to the next target (Cleave-style)?
- No — the engine models the RAW melee rule (no overkill carryover; damage above 0 HP is wasted). Cleave-style mechanics where overkill spills into the next creature are a separate add (the 5e Cleaving Through Creatures optional rule, ARPG cleave abilities, etc.) and aren't yet wired into the cascade. For now, a 25-damage attack against a 4-HP target deals 4 damage; the remaining 21 doesn't carry.
- What about PAM reaction attacks against entering enemies?
- Encounter-level mechanic — depends on positioning and enemy AI, so it doesn't fold into a single DPR number cleanly. If reliably triggered, a PAM reaction at the same to-hit is roughly another +5 DPR per round (basically a second haft swing). Honest modeling needs a scenario library with positional state; rough approximation is to add `+ <reaction_count> · E[reaction_attack]` to the cascade total for whatever reaction rate you assume the encounter generates.
- Where does the +0.16 vs +4.58 / 28× number come from?
- +0.16 was the bonus-on-crit-only contribution measured in the original PAM+GWM post (against a stationary boss): full-mutex (30.09 DPR) minus PAM+GWM-trade-only-no-bonus-on-crit (29.93 DPR). +4.58 is the cascade contribution for the same-build attack profile against a queue of 4 minions @ 12 HP each: 26.63 DPR (with cascade) − 22.05 DPR (no-cascade baseline). 4.58 / 0.16 = 28.6× — that's the magnitude of the underweighted half.