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

Core Die Roll changes make attacks exclude modifiers

1608676521

Edited 1608676776
Using the 5e Character sheets for reference. If I change the Core Die Roll then attributes, skills etc all add their respective modifiers correctly; but if the Core Die Roll includes math & the character tries rolling an attack then Roll20 seems to just ignore ALL modifiers that should be included in the roll. Example rolling fireball with d210 as Core Die Roll  Screenshots failed to be included in the post, I typed the output by hand instead. Rolling 2d10cs>20 + 3[INT] + 2[PROF] = (6+8)+2+3 Example rolling fireball with d4+d17-1 as Core Die Roll Rolling d4+d17-1cs>20 + 3[INT] + 2[PROF] = (3)+(12)-1 Note how in the final calculation "3[INT] + 2[PROF]" doesn't get translated in the final calculation.
1608678408

Edited 1608679283
Oosh
Sheet Author
API Scripter
Fireball doesn't have an attack roll, so I'm not sure how changing the Core Die would affect it. Besides that, removing the cs>20 from the end should fix the issue. Applying a critical success operator to a flat integer is probably the issue there. Obviously a 1 can never equal 20, so it's not doing much anyway (besides causing an error).
@Oosh oop you're right I meant fire bolt. cs>20 seems to be a default part of the way that the roll is handled, I didn't add it in. It seems to be something the character sheet adds in for attack rolls specifically to handle rolls so that they can be recognized as a crit when damage is auto-rolled.
AHA I finally found a way around it. Oosh was correct about the flat integer throwing an invisible error but rearranging d4-1+d17 didn't work so I changed it to d4+d14-d1 and now it works fine. Many thanks Oosh.
1608686548
Oosh
Sheet Author
API Scripter
Hrmmm, not sure why you're getting the cs>20 added on the end. Are you rolling straight from the sheet, or using a macro?
Definitely just straight from the sheet, let's see if I can get the screenshots to post properly this time: and hovering over the roll:  
1608764791

Edited 1608765086
Oosh
Sheet Author
API Scripter
Aha, it's just the Attacks & Spellcasting section. It looks like it can't be disabled, either, so your workaround is the only way to deal with it (except for not using that section at all, which is difficult as Spells automatically go through here). Skill rolls are also broken (again), only the first die follows the core die, the other one is a hard-coded 1d20. edit - turns out this is only with Reliable Talent turned on