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

Can you force a Critical hit?

For testing purposes, I occasionally need to know whether I have programmed critical rolls correctly, and being able to force a 20 or a 1 would be very useful for this rather than rolling again and again hoping that I'll get the result I need.
1497276591
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
I don't think there is a way, even with the API, but could you not replace [[1d20]] in your macro with [[1]] or  [[20]], temporarily?
1497277941
Ziechael
Forum Champion
Sheet Author
API Scripter
It depends on the sheet/macro being used also. In 3.5e for example Diana's sheet allows for users to set the crit value, I change this to 2 when testing to guarantee either a crit threat or a crit miss.
1497289563
Lithl
Pro
Sheet Author
API Scripter
keithcurtis said: I don't think there is a way, even with the API, but could you not replace [[1d20]] in your macro with [[1]] or  [[20]], temporarily? Math-only rolls like [[1]] and [[20]] don't crit or fumble. This is assuming, for example, you're testing something like a rolltemplate's "wascrit" flag, rather than comparing a roll to the value 1 or 20 (which would be affected by modifiers to the roll, so isn't useful in most game systems for testing crit/fumble). You could, however, replace something like [[1d20+@{modifier}]] with [[1d20cs>1+@{modifier}]], and every roll would be a crit. Or [[1d20cf<20+@{modifier}]] and every roll will be a fumble.
1497360332
Andrew C
Marketplace Creator
[[1d1]] is always a crit