An ornate magical balance scale in a stone dungeon chamber, one pan glowing with warm amber light and rising, the other pan shadowed in deep indigo light and sinking
·StoryRoll

Advantage and Disadvantage 5e: Why It Never Stacks, No Matter How Many Sources You Have

The fighter is prone. The rogue used the Help action to distract the guard. The wizard is invisible, so their attack is already unseen. Three separate reasons to have advantage on the same roll, and someone at the table asks the question that comes up almost every session: does that mean four d20s? Two extra dice for two extra sources? Half the table says yes because it feels like it should add up. It doesn't.

Advantage and disadvantage 5e are two of the most-used mechanics in the game and one of the most consistently misjudged the moment more than one source shows up on the same roll. The rule itself is short. The instinct to treat it like a stacking bonus is not going away just because the rulebook says otherwise.

Advantage and Disadvantage 5e: The One Rule That Covers Everything

Here's the whole mechanic, no exceptions buried in a sidebar.

When you have advantage on a d20 roll, attack roll, ability check, or saving throw, you roll two d20s instead of one and take the higher result. When you have disadvantage, you roll two d20s and take the lower result. That's it. That's the entire rule, and it applies identically to a fighter's attack roll, a rogue's Stealth check, and a wizard's Constitution save to hold Concentration.

The part that trips people up isn't the roll itself. It's what happens when more than one thing grants the same benefit at the same time.

Advantage and disadvantage are binary states, not point totals. A roll either has advantage, has disadvantage, has both (which cancels to neither), or has neither. There is no tier above "advantage."

Why Multiple Sources Never Add Up

Say a rogue attacks a prone, unseen enemy while an ally used the Help action first. That's three independent reasons for advantage: the target is prone, the attacker is unseen, and Help was used. Every one of those reasons is legitimate. None of them add a die.

The rogue still rolls exactly two d20s and takes the higher number. Four sources of the same benefit produce the same two dice as one source. This is by design, not an oversight the game forgot to patch. If it stacked, every combat round would turn into an accounting exercise: was that the second, third, or fourth source this turn, and does it matter which one goes away first if a condition ends mid-fight? The designers cut that bookkeeping out entirely by making both states flat and binary. You either have the benefit or you don't. More reasons to have it don't make it bigger.

The same logic runs in reverse for disadvantage. A character shooting a ranged weapon at long range, while the target has three-quarters cover, while the shooter is also prone, has three separate reasons to be worse off. Still two dice, still the lower one kept, no matter how bad the shot actually is in the fiction.

What Extra Sources Actually Change (Probability, Not Dice Count)

It helps to separate two things that get blurred together: how many dice you roll, and how much a favorable roll is actually worth. Extra sources of advantage never add a third die, but they also aren't wasted, because advantage's benefit already scales with how bad your base odds are.

A character who needs a 15 or better to hit gains roughly a 17-point swing in success rate from advantage, since a low roll rarely mattered anyway and a high roll almost always does. A character who already only misses on a 2 or lower gains almost nothing from advantage, because the first d20 was already going to succeed most of the time. So the value of having advantage 5e grants isn't fixed. It moves with the roll's difficulty. What stays fixed is the dice math: two rolled, one kept, regardless of how many separate reasons put you there.

When Advantage and Disadvantage 5e Cancel Each Other Out

This is the part that catches even experienced tables off guard, because it feels like it should be a math problem instead of a binary switch.

If a roll has at least one source of advantage and at least one source of disadvantage at the same time, they cancel completely. You roll a single d20, no bonus dice at all, regardless of how many of each you're carrying. Three sources of advantage against one source of disadvantage does not net out to "some" advantage. It nets out to a flat roll, exactly the same as one source of each canceling out.

  1. Advantage: any number of sources = roll 2d20, keep the higher.
  2. Disadvantage: any number of sources = roll 2d20, keep the lower.
  3. Both present: cancel completely, roll a flat 1d20, regardless of the count on either side.
  4. Neither present: roll a flat 1d20, same result as canceled advantage/disadvantage.

That last line matters more than it looks like it should. A flat roll with no advantage or disadvantage is mechanically identical to a roll where the two canceled out. The dice don't know or care which situation produced the plain d20. Only the fiction is different.

The One Real Exception: Elven Accuracy

There is exactly one feat in the current rules that breaks the "still just two dice" rule, and it's worth knowing about because it's the one legitimate case where a table isn't wrong to reach for a third d20. The Elven Accuracy feat lets certain characters, when they already have advantage on an attack roll using Dexterity, Intelligence, Wisdom, or Charisma, reroll one of the two dice once. In practice that means rolling three d20s and keeping the highest, a real, if narrow, form of extra value stacked on top of advantage.

It's the exception precisely because it's spelled out as a distinct feature with its own rules text, not a second source of ordinary advantage. Nothing else in the game works that way. A second, third, or fourth source of plain advantage never earns a table that same third die; only a named feature that explicitly says so does.

Common Sources of Advantage and Disadvantage 5e

Most tables know the big ones. The list is longer than it feels in the moment, which is exactly how three or four sources stack up on a single roll without anyone noticing they're not adding anything.

Advantage sources:

  • The Help action, when an ally succeeds at aiding you before your check or attack
  • Attacking a prone target with a melee weapon
  • Attacking a creature that can't see you, or that is surprised
  • A hidden creature's first attack after a successful Hide check
  • Class features and spells that explicitly grant it, like a Rogue's Steady Aim or the Bless-style family of buffs that use bonus dice instead (a separate mechanic worth not confusing with true advantage)

Disadvantage sources:

  • Attacking a prone target with a ranged weapon
  • Attacking at long range with a ranged weapon
  • Attacking while an enemy is within 5 feet of you and you're using a ranged weapon
  • Making a Stealth check while wearing armor that imposes it, or while lightly obscured in the wrong way
  • Being frightened and attempting to attack the source of your fear, or move toward it

None of these combine with each other on the same side. A rogue attacking a prone, unseen target with Help already used still rolls the same two d20s as a rogue attacking with just one of those three conditions true.

One more wrinkle worth clearing up while the list is fresh: neither state touches natural 20s or natural 1s. A natural 20 on an attack roll still hits and still crits regardless of how many dice got rolled to produce it, and a natural 1 still misses. Advantage and disadvantage change which two numbers you're choosing between. They don't change what a nat 20 or nat 1 means once it shows up on either die.

The 2024 Rules Didn't Change This

Some of the confusion floating around this mechanic lately comes from tables assuming the 2024 core rulebooks quietly changed the math, the way they changed the Hide action's fixed DC or reworked how the Ready action interacts with reactions. They didn't touch this one. The 2024 Player's Handbook kept the exact same rule: 2d20 keep higher for one, 2d20 keep lower for the other, and any advantage cancels any disadvantage regardless of count. If a table is arguing about stacking, that argument predates the current rulebook by a decade, not something introduced by a recent edition change.

Where an AI Game Master Actually Helps With This Rule

This rule doesn't fail because it's hard to understand once someone explains it. It fails because a live table is juggling five or six live conditions at once, a fighter's own buffs, whether the target is prone, whether the room is dark, and asking a person to mentally collapse all of that into a single binary switch under time pressure is asking a lot.

That collapsing is exactly the kind of bookkeeping StoryRoll's AI Game Master handles by default. When a roll comes up, the narration tracks every condition actually in play, the prone target, the Help action already spent, the unseen attacker, and resolves them down to the one question that matters: does this roll have advantage, disadvantage, both, or neither. Nobody has to argue about whether three reasons for advantage beat one reason for disadvantage, because the math was never a vote in the first place.

That doesn't take anything away from the table's choices. A player still decides whether to use the Help action, still decides whether to Hide before an attack, still decides whether closing to melee range is worth losing ranged disadvantage. What disappears is the argument after the fact about how many dice a stack of favorable conditions is supposedly worth, when the rule already answered that question years ago: two dice, always, no more, no less.

Frequently Asked Questions

Does advantage stack in 5e?

No. No matter how many separate sources of advantage apply to a roll, you still roll only two d20s and keep the higher result. A third or fourth source of advantage changes nothing mechanically.

Does disadvantage stack in 5e?

No. The same rule applies in reverse. Any number of sources of disadvantage still means rolling two d20s and keeping the lower result, not rolling three or four dice.

What happens if you have both advantage and disadvantage on the same roll?

They cancel out completely, and you roll a single d20 with no modifier from either. This holds even if you have three sources of advantage and only one source of disadvantage. It is not a numbers contest; any advantage plus any disadvantage equals a flat roll.

Did the 2024 D&D rules change how advantage and disadvantage work?

No. The core mechanic is unchanged: roll 2d20 and take the higher for advantage, the lower for disadvantage, and any advantage cancels any disadvantage. The 2024 Player's Handbook kept this rule exactly as written in 2014.

What are common sources of advantage in D&D 5e?

The Help action, attacking a prone target in melee, attacking an unseen or surprised creature, and certain spells and class features like Bless-adjacent buffs or a Rogue's Steady Aim all grant advantage. None of them combine for a bigger bonus if more than one applies at once.

The Verdict

Advantage and disadvantage 5e are flat, binary states, not a running tally. Any number of sources of advantage still means 2d20 keep the higher. Any number of sources of disadvantage still means 2d20 keep the lower. One of each cancels both, no matter how lopsided the count looks in the fiction. The rule hasn't changed since 2014, and it isn't getting more generous the harder a player argues for a fourth die. Once a table stops treating it like a stacking bonus, the argument that used to eat five minutes of every session just stops happening.

Advantage and disadvantage touch nearly every roll in combat, which means they show up constantly in the other rules tables get wrong under pressure: the Help action, the Hide action, flanking, cover, and sneak attack all lean on this same binary switch, and all of them get easier once the switch itself stops being up for debate.

S

Written by StoryRoll

Founder of StoryRoll. Building AI-powered tabletop RPGs.

Share:Share on X

Related Posts