[RPG] If I have both advantage and disadvantage, and the target has the Elusive rogue class feature, do I have disadvantage on the attack

advantage-and-disadvantageattack-rollclass-featurednd-5erogue

At level 18, Rogues get the Elusive class feature, which says:

No attack roll has advantage against you while you aren’t incapacitated.

However, if you have both advantage and disadvantage, they cancel out, and you are considered to have neither.

That being the case, if you have both advantage and disadvantage, and you attack a level 18 Rogue, does Elusive steal the advantage entirely and leave you with disadvantage? Or do they cancel out before Elusive is applied, causing you to roll a single d20?

Best Answer

The attacking enemy has disadvantage on the roll.

The relevant quote from the PHB is here:

If circumstances cause a roll to have both advantage and disadvantage, you are considered to have neither of them, and you roll one d20... In such a situation, you have neither advantage nor disadvantage.

It's pretty clear that, in order for the advantage and disadvantage to cancel out, the roll has to have both advantage and disadvantage. To use computing terms, it's an exclusive OR gate. A roll can have advantage or disadvantage, but if it has both, it gets neither.

The Elusive class feature could have been worded in a number of different ways, but the way it is worded makes it clear that a roll can never have advantage against a non-incapacitated Rogue 18. The only way that a roll can have advantage and disadvantage cancel out is if it has both at the same time. Since a roll can never have advantage, it can't have both, and instead keeps the disadvantage.