Hello everyone, not sure if I'm posting this in the right place but I'm presently trying to change one of my player's subclass features in DNDBeyond's homebrew creator. They are a Battlesmith and I'm trying to make it so their Steel Defender's AC shows as the sum of 10 + the player's int mod + the player's Proficiency Bonus. When I got to look at the Steel Defenders programmed stats however it looks super complicated and says "<strong>Armor Class:</strong> {{((classlevel/14)@roundup*2+13)@min:2}}". I frankly have no idea what this means and I'm terrified to change anything. Does someone know the proper command to make this work?
Don't worry too much about it, it looks complicated because what you're looking to replace is more complicated than your new calculation.
You want to swap "{{((classlevel/14)@roundup*2+13)@min:2}}" (minus quotes) for something like "{{10+modifier:int+proficiency#unsigned}}".
For future reference, you can test snippet codes more easily using a custom action on a character sheet; just add a custom action and then put the codes into the snippet box, then click off it to update and see if it works. You can look here for a reference on the keywords, modifiers etc. you can use in snippet boxes. Some only work in specific places, for example classlevel won't work in a custom action, but you can swap for characterlevel (or just a number) for testing. Definitely recommended to use the custom actions for testing as it often takes a long time for changes to a sub-class feature to update.
Former D&D Beyond Customer of six years: With the axing of piecemeal purchasing, lack of meaningful development, and toxic moderation the site isn't worth paying for anymore. I remain a free user only until my groups are done migrating from DDB, and if necessary D&D, after which I'm done. There are better systems owned by better companies out there.
I have unsubscribed from all topics and will not reply to messages. My homebrew is now 100% unsupported.
To post a comment, please login or register a new account.
Hello everyone, not sure if I'm posting this in the right place but I'm presently trying to change one of my player's subclass features in DNDBeyond's homebrew creator. They are a Battlesmith and I'm trying to make it so their Steel Defender's AC shows as the sum of 10 + the player's int mod + the player's Proficiency Bonus. When I got to look at the Steel Defenders programmed stats however it looks super complicated and says "<strong>Armor Class:</strong> {{((classlevel/14)@roundup*2+13)@min:2}}". I frankly have no idea what this means and I'm terrified to change anything. Does someone know the proper command to make this work?
Don't worry too much about it, it looks complicated because what you're looking to replace is more complicated than your new calculation.
You want to swap "{{((classlevel/14)@roundup*2+13)@min:2}}" (minus quotes) for something like "{{10+modifier:int+proficiency#unsigned}}".
For future reference, you can test snippet codes more easily using a custom action on a character sheet; just add a custom action and then put the codes into the snippet box, then click off it to update and see if it works. You can look here for a reference on the keywords, modifiers etc. you can use in snippet boxes. Some only work in specific places, for example classlevel won't work in a custom action, but you can swap for characterlevel (or just a number) for testing. Definitely recommended to use the custom actions for testing as it often takes a long time for changes to a sub-class feature to update.
Former D&D Beyond Customer of six years: With the axing of piecemeal purchasing, lack of meaningful development, and toxic moderation the site isn't worth paying for anymore. I remain a free user only until my groups are done migrating from DDB, and if necessary D&D, after which I'm done. There are better systems owned by better companies out there.
I have unsubscribed from all topics and will not reply to messages. My homebrew is now 100% unsupported.