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

Psionic Talent Die help DnD 5e

I want to try out the Psionics in 5e and was trying to think if a way and failing to come up with something to output a message for when to change dice size  "If you roll the highest number on your Psionic Talent die, it decreases by one die size after the roll. This represents you burning through your psionic energy. For example, if the die is a d6 and you roll a 6, it becomes a d4. If it’s a d4 and you roll a 4, it becomes unusable until you finish a long rest. Conversely, if you roll a 1 on your Psionic Talent die, it increases by one die size after the roll, up to its starting size. This represents you conserving psionic energy for later use. For example, if you roll a 1 on a d4, the die then becomes a d6. Whenever you finish a long rest, your Psionic Talent die resets to its starting size. When you reach certain levels in this class, the starting size of your Psionic Talent die increases: at 5th level (d8), 11th level (d10), and 17th level (d12)." That is the ability and was hoping someone knew a macro that could help 
1600409824

Edited 1600409978
Oosh
Sheet Author
API Scripter
You can't really do this without API. There are a couple of ways to handle a single condition - the default template can do this, displaying a line only on a certain roll: &{template:default} {{name=Die change}} {{[[[0]]](#)=**Change to D4!**}} {{[[[floor([[1d6]]/6)]]](#)=Result: $[[1]]}} And the 5e template does crit detection: &{template:atk} {{normal=1}} {{mod=1d6}} {{rname=[Psionic Attack](#)}} {{rnamec=[Decrease to d4!](#)}} {{r1=[[1d6]]}} But there's no way to get the fumble detection at the same time for the die size increase. Just using the green and red roll colours for crits and fumbles is probably your best bet. You could also use blue, so it looks different to everything else, but you'd have to have a general "die size change" rather than specifying increase or decrease: &{template:atk} {{normal=1}} {{mod=1d6}} {{rname=[Psionic Attack](#)}} {{rnamec=[Die size change!](#)}} {{r1=[[1d6cs6cs1cf6cf1]]}}
Thank you for this Oosh I knew there could be something like that but what you have here will be very helpful in the campaign thank you again 
What I did when I ran that playtest was to incorporate it into a Feature box using the inline roll function to get it to appear with a red or green box if it hit either end of the die range. I also used one of the Class Resources boxes to list the die size, so it could be changed on the fly without needing to go into any of the macros to change them.