The Oath of Vengeance paladin gains the Channel Divinity option "Vow of Enmity" at 3rd level (PHB, p. 88):

As a bonus action, you can utter a vow of enmity against a creature you can see within 10 feet of you. You gain advantage on attack rolls against the creature for 1 minute or until it drops to 0 hit points or falls unconscious.

Part of the description of the Elven Accuracy feat (Xanathar's Guide to Everything, p. 74) states:

Whenever you have advantage on an attack roll using Dexterity, Intelligence, Wisdom, or Charisma, you can reroll one of the dice once.

The Hexblade warlock patron grants the Hexblade's Curse feature at 1st level (Xanathar's Guide to Everything, p. 55), which allows you to mark and curse a creature. One benefit of this curse is:

  • Any attack roll you make against the cursed target is a critical hit on a roll of 19 or 20 on the d20.

Combining all of these things, what are my chances of rolling a natural 19/20 if I roll 3d20?

  • \$\begingroup\$ Comments are not for extended discussion; this conversation has been moved to chat. \$\endgroup\$ Commented Aug 30, 2018 at 21:25

1 Answer 1


About 27%, or a little over 1/4

This is a pretty easy calculation to run in anydice:

As you can see, the percentage chance of rolling at least a 19 one of the d20 rolls is 27.10% So you can expect, on average, to crit a little over once in every four attacks made in this manner.

Anydice Simulation

How do you calculate that without a simulation?

The probability of getting at least one 19 or 20 among the three dice is equal to 1 minus the probability of not getting any 19s or 20s among the three dice.

Since there is a 2 out of 20 chance to get a 19 or a 20 on each die, we know that there is an 18 out of 20 chance to not get any of those values. 18/20 = 0.9, so there is a 90% chance we won't get any 19s or 20s on any given die.

To find out the odds of not getting a 19 or a 20 on any of the three dice together, we just have to multiply the probabilities for each individual die together.

So, the probability of getting at least one 19 or 20 among the three dice would be $$1 - (0.9 \times 0.9 \times 0.9) = 1 - 0.729 = 0.271$$

Multiplying that probability by 100 gives us a 27.1% chance to crit on any given attack.

  • 2
    \$\begingroup\$ giantitp.com/forums/… This answer is being referenced as basically a doomsday device against DM's. Nicely done! \$\endgroup\$ Commented Aug 29, 2018 at 21:11
  • \$\begingroup\$ I think it's worth noting that this is a better chance of critting than your chance of critting normally with at least one of three normal attacks with advantage. (1- (.95 x .95)^3 = .2649) \$\endgroup\$ Commented Aug 30, 2018 at 16:40
  • \$\begingroup\$ @Gandalfmeansme That's always true though. If all you're interested in is at least one success, then increasing your single chance probability by n times will always net better results than increasing the number of attempts by n times. \$\endgroup\$
    – Ordous
    Commented Aug 30, 2018 at 17:49
  • \$\begingroup\$ An awkward situation I could see is when a Rogue gets a hit, can apply sneak attack, but has to decide not to in order to fish for a crit. Kinda funny, thinking about it. "Nah, I'm gonna decide not to stab him really hard to hopefully stab him harder later". \$\endgroup\$ Commented Aug 30, 2018 at 18:32

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .