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

D&D 5e Character sheets default attributes are missing

Hi, The default attributes that used to be created with a D&D 5e character sheet are now missing. All the attributes have vanished from certain character sheets. I use these attributes in macros meaning that this change has broken my macros. Please restore the missing default attribute lists on the D&D 5e character sheet. Character sheets are two slow and cumbersome for a DM to work with. Thanks Jack
Jack -- can you specify what you mean by "default attributes"? Or give us an example of a macro that is breaking for you that was working before?
Sorry I think iv'e figured it out. Attributes aren't created until you input numbers into the character sheet. This mean for example, if I have an initiative macro that uses the dexterity attribute for D&D 5E it won't work. I use the selected keyword a lot as I like to select a token then hit a macro button to roll for initiative for that token. When the initiative macro fails, because of the missing attribute, you get the following error message "There was an error with your formula. Please try again". Maybe if a variable is missing the error should say a variable or attribute is missing and prompt the macro caller for a value instead. I don't always enter all the stats for every monster as this can be too time consuming for me. Thanks anyway for the prompt response
In theory if the sheet author specified a "default value" (i.e. a placeholder value) for the sheet (like your level default is "0") then the macro should still work even if you haven't filled out the sheet. If no default value is specified and you haven't filled it in yet, it's probably returning "" (an empty string) which may be causing your macro not to work (depending on how it is set up). So technically it's finding the variable fine, but probably what's happening is the default value/empty string doesn't work with the way your macro is set up.