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
This post has been closed. You can still view previous posts, but you can't post any new replies.

Extra 3D dice for damage rolls on 5E ReShaped sheet

Kryx explains it here better than I can: "I'll explain how dice rolling works: When you click an attack button it sends a bunch of data to chat which is processed by the roll template. Here is a simplified version: &{template:5e-shaped} {{vs_ac=1}} @{roll_info} {{roll1=[[@{preroll}d20cs>@{crit_range}@{postroll}@{d20_mod} + @{attack_formula}]]}} @{roll_setting}cs>@{crit_range}@{d20_mod} + @{attack_formula}]]}} {{damage=[[@{damage_formula}]]}} {{damage_type=@{damage_type}}} {{crit_damage=[[0d0 + @{damage}[damage] + @{damage_crit}[crit damage]]]}} So in the normal case you have an attack roll (a d20), a damage roll, and a crit_damage roll. crit_damage is the offender that is sending the "extra" roll. The roll template then processes this data and shows certain sections or not based on criteria. That criteria in this case is "was the attack a crit". There is no way for me to resolve this. Roll20 must fix this on their end, but I'm pretty sure the way they've setup their system would prevent this kind of fix unless they delay all rolls until the template shows. Either way if you want 3d dice to work you have to take it up with them. This issue exists for every character sheet. " Is this on the already in the works by any chance?
1463418631
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
This is why I created the "AUTO ROLL DAMAGE" property on the 5th Edition OGL sheet and set it to off by default. Some players prefer to have all of the data presented right away and every time as they feel is speeds up their game flow. I personally love the 3D dice and like the suspense of the roll and then only doing additional rolls like damage and crit when they're relevant. If you're going to have a roll that includes all possible outcomes like rolling to hit, rolling for damage, rolling for crits and want it all displayed at once, the 3D dice are going to roll all the dice. It's like if you were at the table and rolled all of those things at the same time. Where as the way the OGL sheet does it, in piecemeal, rolls only the dice for the attack, then after you confirm the hit, rolls damage.
Steve, Thanks for the reply. I would enjoy having the 3D dice back in my games. They help maintain the RPG atmosphere, IMO. I respect how you have your sheet set up, and don't want this to be a your sheet vs. his sheet debate. I will just ask what it seems to me, Kryx is alluding to. The system seems to not display in chat the 2nd crit roll if it is not needed. Is it possible to not display the 3D die roll if not needed as well?  Thanks again for taking the time to answer some questions, John
1463503149

Edited 1463503353
Stephen Koontz
Forum Champion
Marketplace Creator
Sheet Author
API Scripter
Compendium Curator
It's not possible currently. The way the 3D dice calculate is based on models literally bouncing around and bumping into each other. The dice parser rolls the dice at the same time. All the roll template is doing is not showing the final results of some of the dice, even though it still rolled them, when calculating crit. This doesn't work for the 3D dice because those crit dice are part of the 3D calculation, they're bouncing off of other dice in the roll and affecting their outcome. You have to split the rolls into separate 3D events, which is why I set up the system I did, to make that process as painless as possible.
Thank you for the detailed answer! Alas, 3D dice don't look to be a viable option in my reshaped game.