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

Custom Character Sheet Auto-Calculating Values Not Updating Attributes

August 31 (7 years ago)

Edited August 31 (7 years ago)
This is my first time creating a custom character sheet, so I'm not aware if there is a way around this.

In my homebrew, I calculate an adjustable critical hit ceiling through a Luck calculation in the character sheet (as Roll 20 doesn't allow the calculation to be done in a Macro). The calculation is achieved by taking the character's hit dice then subtracting Luck from it to determine the Crit Ceiling (which in theory should print out to the Attributes like any other Character Sheet Stat should).

The character sheet can easily get this number with minimal hassle. My trouble is, as stated in the title, that Auto-Calculated Values don't update their Attribute Counterparts in the Abilities and Attributes section, and therefore breaks the functions dependent on the crit value (IE: All of them). So unless I can find a way to force the Attribute to update, I'm back to square one.

Is there any way to fix or get around this?
August 31 (7 years ago)
Jakob
Sheet Author
API Scripter

Natsuru said:

This is my first time creating a custom character sheet, so I'm not aware if there is a way around this.

In my homebrew, I calculate an adjustable critical hit ceiling through a Luck calculation in the character sheet (as Roll 20 doesn't allow the calculation to be done in a Macro). The calculation is achieved by taking the character's hit dice then subtracting Luck from it to determine the Crit Ceiling (which in theory should print out to the Attributes like any other Character Sheet Stat should).

The character sheet can easily get this number with minimal hassle. My trouble is, as stated in the title, that Auto-Calculated Values don't update their Attribute Counterparts in the Abilities and Attributes section, and therefore breaks the functions dependent on the crit value (IE: All of them). So unless I can find a way to force the Attribute to update, I'm back to square one.

Is there any way to fix or get around this?

You can either use an auto-calculated value for an attribute, OR use an attribute that can be changed manually and appears in attributes and abilities. Using both at the same time does not work well, as you have seen.

However, you could use sheet workers to set the attribute for you instead of using an auto-calculating field; an attribute set by a sheet worker behaves like a normal attribute on the attributes and abilities tab, except that it will be set automatically when some other attributes change (like hit dice and luck, in your example).