Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Dnd Crit rolls

is there a way of automatically adding a second roll macro to confirm a critical hit? Say re rolling the attack if a 19 or 20 is rolled in the original roll? Thanks
You can re-roll the die but not the full attack.
I would honestly just make a second Macro and call it "Crit" - less conditional coding
1361498104
Gauss
Forum Champion
Hmmm, I will try to figure out a way to do this. I thought I had one but then I realized a flaw.  - Gauss
How about a simple notation like !17 as an example. Roll 17 or higher, it rerolls the same die. A flexible explosion.
I thought this was done as an exploding dice macro, to roll another die if certain number is rolled. Can we no longer do that? I don't use them, so not sure how to write one...
I don't think that is necessarily what he is looking for - though it would be dependent on which version of D&D. For 4e, it wouldn't be explosion die, it would be the crit dice of the weapon/implement, in addition to max damage from the triggering attack.
The confirmation roll for a critical was specifically for 3.x D&D.
I like the idea of a function for making another roll of the same dice happen.  My suggestion would be: /roll d20>!17 That would make the d20 roll again if it was higher than 17
Hypevosa said: I like the idea of a function for making another roll of the same dice happen.  My suggestion would be: /roll d20>!17 That would make the d20 roll again if it was higher than 17 /r 1d20!>17 That works right now and rolls another die if a 17 or higher is rolled.
Correct me if I'm wrong, but with the new rerolls already do critical confirmation. My macro for attack is [/r 1d20r20+@BAB+@STR+@MISCATTMOD+etc.] So when the dice doesn't come up a 20, it adds as normal. When it does, it rerolls the die but only adds the modifiers to the second die. This is copied from the chat log: rolling 1d20r20+4 +2 +1 +0 (20+6)+4+2+1+0 = 13
1361596939
Gauss
Forum Champion
Melvin, for 20's in 3.X/PF this works but it wont work for other dice necessarily. The reason is that a 19 (or 15-20) may not be a hit in 3.X/PF.  - Gauss