So I wanted to use level scaling in a subclass to apply to a number of features within that subclass which would use different calculations for how many dice are used. After trying multiple variations I discovered that calculations can't be done with that type of string. I then tried this: 2{{scalevalue}} and only put the die type (d4, d6, d8) into the form and left the dice count blank. However when testing this on a character sheet, it only displays the "2" and then a space next to it.
Is there any way to have the level scaling display just to die type that I want to scale or do I have to put a number in for the function to work at all?
Ok I found an actually fairly simple partial workaround (thanks for that) but something is still not right. I added something like this: <strong>2d</strong>{{scalevalue}} to define the number of dice for each feature option and made the level scale just a fixed value. I used the same line of text in the snippet for the option and in the display text of an action that the option grants. The text now displays properly on the action but on the snippet in the "features and traits" section it says "2d scalevalue-No level scale data available". Is there any reason why that would work in one part of the sheet and not another?
Just post in that thread I linked what you need, and someone will be able to tell you what the snippet needs to be to generate the numbers you want at the levels you need. I mean it, I’ve never seen anyone come up with a request that someone in that thread couldn’t figure out.
So I wanted to use level scaling in a subclass to apply to a number of features within that subclass which would use different calculations for how many dice are used. After trying multiple variations I discovered that calculations can't be done with that type of string. I then tried this: 2{{scalevalue}} and only put the die type (d4, d6, d8) into the form and left the dice count blank. However when testing this on a character sheet, it only displays the "2" and then a space next to it.
Is there any way to have the level scaling display just to die type that I want to scale or do I have to put a number in for the function to work at all?
No, there’s no way to use scale value that way. However you can use calculations like that, people do it all the time. The best place to get help with those calculations is here: (https://www.dndbeyond.com/forums/dungeons-dragons-discussion/homebrew-house-rules/25930-using-snippet-codes-in-your-homebrew).
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Ok I found an actually fairly simple partial workaround (thanks for that) but something is still not right. I added something like this: <strong>2d</strong>{{scalevalue}} to define the number of dice for each feature option and made the level scale just a fixed value. I used the same line of text in the snippet for the option and in the display text of an action that the option grants. The text now displays properly on the action but on the snippet in the "features and traits" section it says "2d scalevalue-No level scale data available". Is there any reason why that would work in one part of the sheet and not another?
Scalevalue doesn’t register on Options. You’re gonna need a calculation.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
That's really odd that it registers with the action that is tied to the option but not the option itself. Oh well, back to the drawing board I guess
Just post in that thread I linked what you need, and someone will be able to tell you what the snippet needs to be to generate the numbers you want at the levels you need. I mean it, I’ve never seen anyone come up with a request that someone in that thread couldn’t figure out.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting