Bonuses outrun the Die
When your modifier exceeds the die's range, you have stopped rolling and started announcing.
01The threshold nobody marks on the rulebook
A d20 spans 1–20, which means a modifier of +19 guarantees success against any DC 20 or lower. At that point the roll is ceremony. The die keeps spinning, the ritual continues, but the outcome was decided before anyone touched the table. The same logic applies at the low end: a –10 modifier against DC 11 means failure is equally locked in.
The key numbers
- 01Half the die's range — the approximate point at which a modifier begins locking outcomes on one side
- 02d20 range: 1–20; a +19 modifier guarantees success against DC 20 or lower
- 03Bell curves narrow this effect at the tails; uniform dice are fully linear — every +1 has identical leverage
The threshold is roughly half the die's range. Once a bonus clears that, it converts a meaningful portion of the difficulty ladder into foregone conclusions. The larger the modifier grows relative to the die, the wider that dead zone becomes.

Flat dice make this collapse happen faster than bell-curve alternatives. On a single uniform die, every point of bonus buys exactly one additional guaranteed result — the shift is linear and relentless. Bell-curve systems resist slightly longer because most results cluster near the middle; the tails where bonuses would lock outcomes are thin, so the roll stays contested across a wider range of modifiers before the math caves.
Difficulty numbers can scale with character advancement, though that trade-off is its own trap — if DC rises exactly as fast as the bonus, the player bought nothing.
Designers use several mechanisms to delay the collapse. Difficulty numbers can scale with character advancement, though that trade-off is its own trap — if DC rises exactly as fast as the bonus, the player bought nothing. A smarter intervention is a bounded bonus system: hard caps on modifiers, or a design that keeps most bonuses small and situational rather than stacking. Some systems convert large bonuses into a different currency entirely — extra dice, rerolls, or narrative permissions — rather than adding more raw modifier and letting it race the die's range.
Designer responses worth illustrating
- 01Hard caps on modifiers — prevents stacking from outrunning the die's range
- 02Difficulty scaling with level — delays but often mirrors the problem rather than solving it
- 03Converting surplus bonuses into rerolls or extra dice — moves modifier value into a different mathematical space
- 04Removing rolls when outcome is certain — honest, but signals the check was wrongly called
The tell that a system has already lost this race is when players stop caring about the result before they roll, or when referees quietly stop calling for checks at all. Both behaviours are rational responses to a broken signal. The roll was supposed to say something about probability; when the modifier has eaten the uncertainty, there is nothing left for it to say.