So I am making my first feat, read all of Stormknight's posts (thank you for all that you did for the community) which were very informative. However I am still having an issue.
So this feat I am making gives an action that can reduce damage 1d10[4th] and 2d10[12th]. In the snippet i have " ...reduce damage by {{scalevalue}}.." assuming it would change from 1d10 to 2d10, ( I did use level override) this way the snippet looks cleaner for the end user- Similar to how deflect missiles for the monk class looks (which does use scalevalue). However I am getting a no data entry issue constantly..
so I tried doing "... reduce damage by {{fixedvalue}}d10.." and putting a 1 in the fixed value and 2 on level override. Again was getting a no data entry error.. what am I missing or misunderstanding about these snippet codes? I thought they pulled from a specific data box to display?
If there is another snippet code to display dice type and have it change on level overrides i would love to know it!
There is no “higher level scaling” for feats, they are not designed to work like that. Feats are intended to be agnostic towards character level. In short, you aren’t misunderstanding how snippets are intended to work, but how feats are intended to work.
Ok, I think I get what your saying. Correct me if I am wrong... the action's snippet is not displaying " {{fixedvalue}}d10" as 1d10 because fixed value data is pulled from a character box stat rather than what was filled into the feat's action-fixed value?
So that would also mean that deflect missiles' snippet displaying the dice type is only there because it is pulling from a scale value of the class creation?
{{fixedvalue}} is really weird about where you can use it; it doesn't work where you think it should, and usually what you want is {{scalevalue}} instead but that won't work on a feat I don't think. Deflect Missiles most likely uses {{modifier:dex+classlevel}} but that won't work on a feat (no class to get the level from), what you probably want is something more like {{proficiency}} or {{characterlevel}} in some form of calculation.
It seems like what you want is something like the following:
When you fall flat on your face you can use your reaction to reduce the damage to your face by {{(1+(characterlevel/12))@rounddown#unsigned}}<strong>d10</strong> (though you will suffer pride damage as normal).
Basically you're trying to devise a calculation that gives you the level scaling that you want, which can be really tricky if you don't have a linear scale (increment every N levels).
As IamSposta says though you might want to be careful with balance on a feat that scales with level, as obtaining a feat is a form of scaling already.
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.
Ok thanks I'll tinker with that a bit! The feat would only reduce 1d10 from 4th-11th and 12th+ 2d10 with the cost of 1ki pt as a bonus action (this is a restricted monk feat). Thanks again for this the advice! I'll post the feat in the forms later to see what you guys think about with my balances.
So I am making my first feat, read all of Stormknight's posts (thank you for all that you did for the community) which were very informative. However I am still having an issue.
So this feat I am making gives an action that can reduce damage 1d10[4th] and 2d10[12th]. In the snippet i have " ...reduce damage by {{scalevalue}}.." assuming it would change from 1d10 to 2d10, ( I did use level override) this way the snippet looks cleaner for the end user- Similar to how deflect missiles for the monk class looks (which does use scalevalue). However I am getting a no data entry issue constantly..
so I tried doing "... reduce damage by {{fixedvalue}}d10.." and putting a 1 in the fixed value and 2 on level override. Again was getting a no data entry error.. what am I missing or misunderstanding about these snippet codes? I thought they pulled from a specific data box to display?
If there is another snippet code to display dice type and have it change on level overrides i would love to know it!
Thank you in advance
There is no “higher level scaling” for feats, they are not designed to work like that. Feats are intended to be agnostic towards character level. In short, you aren’t misunderstanding how snippets are intended to work, but how feats are intended to work.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Ok, I think I get what your saying. Correct me if I am wrong... the action's snippet is not displaying " {{fixedvalue}}d10" as 1d10 because fixed value data is pulled from a character box stat rather than what was filled into the feat's action-fixed value?
So that would also mean that deflect missiles' snippet displaying the dice type is only there because it is pulling from a scale value of the class creation?
{{fixedvalue}} is really weird about where you can use it; it doesn't work where you think it should, and usually what you want is {{scalevalue}} instead but that won't work on a feat I don't think. Deflect Missiles most likely uses {{modifier:dex+classlevel}} but that won't work on a feat (no class to get the level from), what you probably want is something more like {{proficiency}} or {{characterlevel}} in some form of calculation.
It seems like what you want is something like the following:
Basically you're trying to devise a calculation that gives you the level scaling that you want, which can be really tricky if you don't have a linear scale (increment every N levels).
As IamSposta says though you might want to be careful with balance on a feat that scales with level, as obtaining a feat is a form of scaling already.
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.
Ok thanks I'll tinker with that a bit! The feat would only reduce 1d10 from 4th-11th and 12th+ 2d10 with the cost of 1ki pt as a bonus action (this is a restricted monk feat). Thanks again for this the advice! I'll post the feat in the forms later to see what you guys think about with my balances.
{{fixedvalue}} is more or less useless. Don't use it, it works nothing like how it's supposed to be defined.
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)