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

Exhaustion level effects

Hi again,  could the exhaustion levels effects actually affect automatically the rolls that are made with the Character sheet ? Is there a way to automate these effects ?  For info : 5e roll20 character sheet.  thx. 
1670364824

Edited 1670365529
Gauss
Forum Champion
I don't know if they could be made automatic, but I can think of reasons not to. Namely, Disadvantage is offset by Advantage. So, if you automate one thing that gives Disadvantage you'd have to automate everything to make it accurate. Would make it very difficult and complicated.  Edit: Regarding automating it, yes you probably can. The attribute "exhaustion_level" is the number of stages of exhaustion.  It should be able to provide a switch to the various rolls to determine if they roll 1d20, or 2d20 keep low. 
exhaustion_level only gives the description of the effects on the sheet...unfortunately. And the exhaustion levels are cumulative as well. really don't know how to do so.  would be great if there was a feat from compendium. Otherwise you could may be also create atk mods, proficiency mods and so on that you click on when accurate... just thinking out loud there...
1670367185
Gauss
Forum Champion
Lionel V. said: exhaustion_level only gives the description of the effects on the sheet...unfortunately. And the exhaustion levels are cumulative as well. really don't know how to do so.  would be great if there was a feat from compendium. Otherwise you could may be also create atk mods, proficiency mods and so on that you click on when accurate... just thinking out loud there... Not quite, the attribute "exhaustion_level" is a number. I believe you are thinking of "exhaustion_1" rather than "exhaustion_level" Using the level of exhaustion it should be possible to construct a macro where it uses that as a switch. 
1670367770

Edited 1670367828
Gauss
Forum Champion
Here are your switches:  Ability checks: [[{@{exhaustion_level},0}>1]] Attacks and Saves:    [[{@{exhaustion_level},0}>3]] For ability checks: if the exhaustion level is 0, the switch is 0. If the exhaustion level is 1+ then the switch is a 1.  For Attacks and Saves: if the exhaustion level is 0-2 the switch is a 0. If the exhaustion level is 3+ then the switch is a 1. 
You can set your own algorithm to use for these values in the "Core die roll" input in the character sheet settings. By default it is a straight "1d20" but you can apply logic based on exhaustion level using normal macro syntax.
Liam said: You can set your own algorithm to use for these values in the "Core die roll" input in the character sheet settings. By default it is a straight "1d20" but you can apply logic based on exhaustion level using normal macro syntax. Oooh! This might be a much more elegant solution to trying out OneD&D exhaustion rules where you subtract your exhaustion level from your d20 rolls. As it is, I'm using the Global Modifiers that use an attribute that tracks exhaustion level in the formulae.