"When you hit a target with an unarmed strike or monk weapon, you can spend up to 2 ki points to cause the weapon to deal extra lightning damage to the target equal to your martial arts die per ki point spent."
What part of that are you hoping to use a snippet to solve? In terms of ticking off Ki points and rolling dice, that's just something that the user needs to do manually, all you need to do is describe it, as there's no automation for that.
The one thing you could do with a snippet is insert the correct die type (d4, d6 etc.) for their level as a reminder, but that's one of the trickier things to do due to the way in which the Martial Arts die currently scales (you can't use a simple calculation).
You could use the Level Scaling section of the feature and the {{scalevalue}} placeholder in your snippet(s)? You'd need to manually enter the correct die sizes for Monk (1d4 from 1st, 1d6 from 5th etc.) and it should work for the feature itself (under Features & Traits on the character sheet), though I don't recall if it also works within the actions as well, as you'll probably want one of those.
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.
"When you hit a target with an unarmed strike or monk weapon, you can spend up to 2 ki points to cause the weapon to deal extra lightning damage to the target equal to your martial arts die per ki point spent."
When I tell you I've SEARCHED THE INTERNET, I have no idea how to do any of this. :/
Snippets don’t actually “do” anything, they just display variable information. To actually add the die roll to the character sheet requires an Action be added to the class feature. The Ki points would have to be checked off manually by the player.
"When you hit a target with an unarmed strike or monk weapon, you can spend up to 2 ki points to cause the weapon to deal extra lightning damage to the target equal to your martial arts die per ki point spent."
When I tell you I've SEARCHED THE INTERNET, I have no idea how to do any of this. :/
Snippets don’t actually “do” anything, they just display variable information. To actually add the die roll to the character sheet requires an Action be added to the class feature. The Ki points would have to be checked off manually by the player.
If all they want is to have the snippet display the correct information about what die to roll, then this will do the job:
to deal <strong>1d</strong>{{(((classlevel+1)/6+2)@rounddown+0)*2}} lightning damage per ki point spent.
Rollback Post to RevisionRollBack
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
Back story: In my DM's world there are no dragonborn yet. But reviled that my brother and I actually are turning into dragonborn, i was knocked unconscious for the first time and in an unconscious state i formed features of a db and went into a rampage, later found out through a old wizard that our family tree related to a dragon and taught me how to unlock this transformation and control it. But the more i use it the more i become a db and eventually won't revolt back to my original race.
Now my DM told me to go ahead and create a feat for this and treat this like the rage for barbarian (increase DMG, and resistances)
So my question is this for the snippet code: looking at the DMG on the barb's table how did they calculate the DMG bonus through various character levels? I was just going to mentally add the +N bonus (or create a item to add by un/equipping) but in the snippet have a reminder on the amount I need to add. I tried using "while in this state, increase melee damage by {{(characterlevel/5+0)@rounddown,@min:2,@max:4}}" but i keep getting errors with the round down, min, and max in location. What am I doing wrong in my thinking and if at all could I get some help correcting this code?
You don’t need to add 0 to the 5, it isn’t helping you any. As for the @ portions of the snippet, you could just do @rounddown,min:1,max4, but you probably don’t actually need to do all of that either. Rage Damage is the square root of the character level rounded down, minimum of 2. How exactly to do that, someone better than me with snippets will have to help with, but that’s the calculation.
Hi there, I got a question about the code snippets we can put in the things we homebrew : How do I make appear the actual damage of an action that scales ? I tried to put {{scalevalue}} but it didn't work, it tells me "scalevalue - No level scale data available" in red even if I added things in the "Level Override" section to make it scale, any clue why it doesn't work and how to fix it ?
Hi there, I got a question about the code snippets we can put in the things we homebrew : How do I make appear the actual damage of an action that scales ? I tried to put {{scalevalue}} but it didn't work, it tells me "scalevalue - No level scale data available" in red even if I added things in the "Level Override" section to make it scale, any clue why it doesn't work and how to fix it ?
The {{scalevalue}} snippet only works in subclass features, and only if you enter data in the Level Scaling subform:
If you can be more specific à about what you want the snippet to display then someone can help you.
Hi there, I got a question about the code snippets we can put in the things we homebrew : How do I make appear the actual damage of an action that scales ? I tried to put {{scalevalue}} but it didn't work, it tells me "scalevalue - No level scale data available" in red even if I added things in the "Level Override" section to make it scale, any clue why it doesn't work and how to fix it ?
The {{scalevalue}} snippet only works in subclass features, and only if you enter data in the Level Scaling subform:
If you can be more specific à about what you want the snippet to display then someone can help you.
Thanks for the reply ! I want my damage on that feature to scale at the same rate but not from the same start. Don't worry, someone reached me to help me out with this and I got my answer, thanks again ! For the people that would do something like this in the snippet, here is the snippet someone gave me : <b>{{1+((classlevel-3)/4)@rounddown,max:3}}d8</b>
The first "1" is the base damage, the "(classlevel-3)" is because the scaling starts at level 3, the "/4" is because it scales every 4 levels, the "@rounddown" is for it to not scale before the right level and the "max:3" is because it scales 3 times.
I'm trying out the snippet codes and nothing is happening? like I type them in and save them in a every way and then I double check on my test character sheet and I don't see these snippet code calculations working at all. Its just blank.
In my experience, if you are using them on a homebrew subclass, you have to create a new character after saving your modifications, it won't update on already created characters.
In my experience, if you are using them on a homebrew subclass, you have to create a new character after saving your modifications, it won't update on already created characters.
It does work but it can take a while to update (up to 20 minutes); sometimes you can short-circuit it by removing then re-adding the homebrew. For a sub-class this means dropping the character's level so they no longer have a sub-class (or at least don't have the feature(s) you want to try and reload), otherwise you might need to try to remove the class from the character then add it back (and choose your sub-class again).
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.
Use a Custom Action to test your calculations or formatting. It's so much easier to fix errors in a Custom Action snippet than waiting for server cache to catch up. Keep in mind not all snippet codes will work in a Custom Action, such as {{classlevel}}.
Use a Custom Action to test your calculations or formatting. It's so much easier to fix errors in a Custom Action snippet than waiting for server cache to catch up. Keep in mind not all snippet codes will work in a Custom Action, such as {{classlevel}}.
This. I use Custom Actions to test calculations with characterlevel in place of classlevel to be sure I've got the syntax right, then replace it with classlevel in the homebrew subclass action.
Rollback Post to RevisionRollBack
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
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.
I'm looking for help on leveling up a breath weapon attack in an action block.
It starts at 2d10, and I want it to go up to 4d10 at 6, 6d10 at 12 and 8d10 at 18. the snippet in question is below.
<em><strong>Breath Weapon. (Recharge 5-6)</strong> Ranged Attack: </em> reach 30 ft. line, 5 ft. wide <em>Dexterity saving throw</em> <strong>({{proficiency+10#signed}})</strong> On a failed save, the creature takes <strong>2d10</strong> damage of the type determined by your Draconic Form. On a successful save, it takes half as much damage.
I'm looking for help on leveling up a breath weapon attack in an action block.
It starts at 2d10, and I want it to go up to 4d10 at 6, 6d10 at 12 and 8d10 at 18. the snippet in question is below.
<em><strong>Breath Weapon. (Recharge 5-6)</strong> Ranged Attack: </em> reach 30 ft. line, 5 ft. wide <em>Dexterity saving throw</em> <strong>({{proficiency+10#signed}})</strong> On a failed save, the creature takes <strong>2d10</strong> damage of the type determined by your Draconic Form. On a successful save, it takes half as much damage.
How to I level that ability up?
I'm not sure what you're trying to do with "{{proficiency+10#signed}}". If that's the DC, you should label it as such <strong>(DC {{proficiency+10}})</strong>. Does it really need the #signed? since it's a DC for the other character to make, not an attack roll you have to make.
As for the damage dice, try "{{(characterlevel/6)@rounddown*2+2}}<strong>d10</strong>".
Here's how I figured that out. I put the following in a Custom Action:
Character level 20 - Calculation {{(20/3)@rounddown+2}}
Character level 18 - Calculation {{(18/3)@rounddown+2}}
Character level 16 - Calculation {{(16/3)@rounddown+2}}
Character level 14 - Calculation {{(14/3)@rounddown+2}}
Character level 12 - Calculation {{(12/3)@rounddown+2}}
Character level 10 - Calculation {{(10/3)@rounddown+2}}
Character level 8 - Calculation {{(8/3)@rounddown+2}}
Character level 6 - Calculation {{(6/3)@rounddown+2}}
Character level 4 - Calculation {{(4/3)@rounddown+2}}
Character level 2 - Calculation {{(2/3)@rounddown+2}}
I use every other level because if you put 20 snippet codes in 1 Custom Action, your character sheet freezes up. After seeing numbers for 3, 4, 5, 15, 16, and 17 giving me odd results, I just halved the initial number by dividing by 6 instead of 3, then multiplying by 2 after rounding down giving me:
Character level 20 - Calculation {{(20/6)@rounddown*2+2}}
Character level 18 - Calculation {{(18/6)@rounddown*2+2}}
Character level 16 - Calculation {{(16/6)@rounddown*2+2}}
Character level 14 - Calculation {{(14/6)@rounddown*2+2}}
Character level 12 - Calculation {{(12/6)@rounddown*2+2}}
Character level 10 - Calculation {{(10/6)@rounddown*2+2}}
Character level 8 - Calculation {{(8/6)@rounddown*2+2}}
Character level 6 - Calculation {{(6/6)@rounddown*2+2}}
Character level 4 - Calculation {{(4/6)@rounddown*2+2}}
Character level 2 - Calculation {{(2/6)@rounddown*2+2}}
Hope this gives some insight into how to figure some of this stuff out on your own.
What part of that are you hoping to use a snippet to solve? In terms of ticking off Ki points and rolling dice, that's just something that the user needs to do manually, all you need to do is describe it, as there's no automation for that.
The one thing you could do with a snippet is insert the correct die type (d4, d6 etc.) for their level as a reminder, but that's one of the trickier things to do due to the way in which the Martial Arts die currently scales (you can't use a simple calculation).
You could use the Level Scaling section of the feature and the {{scalevalue}} placeholder in your snippet(s)? You'd need to manually enter the correct die sizes for Monk (1d4 from 1st, 1d6 from 5th etc.) and it should work for the feature itself (under Features & Traits on the character sheet), though I don't recall if it also works within the actions as well, as you'll probably want one of those.
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.
Snippets don’t actually “do” anything, they just display variable information. To actually add the die roll to the character sheet requires an Action be added to the class feature. The Ki points would have to be checked off manually by the player.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
If all they want is to have the snippet display the correct information about what die to roll, then this will do the job:
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
Thanks for this post!
MT
Back story: In my DM's world there are no dragonborn yet. But reviled that my brother and I actually are turning into dragonborn, i was knocked unconscious for the first time and in an unconscious state i formed features of a db and went into a rampage, later found out through a old wizard that our family tree related to a dragon and taught me how to unlock this transformation and control it. But the more i use it the more i become a db and eventually won't revolt back to my original race.
Now my DM told me to go ahead and create a feat for this and treat this like the rage for barbarian (increase DMG, and resistances)
So my question is this for the snippet code: looking at the DMG on the barb's table how did they calculate the DMG bonus through various character levels? I was just going to mentally add the +N bonus (or create a item to add by un/equipping) but in the snippet have a reminder on the amount I need to add. I tried using "while in this state, increase melee damage by {{(characterlevel/5+0)@rounddown,@min:2,@max:4}}" but i keep getting errors with the round down, min, and max in location. What am I doing wrong in my thinking and if at all could I get some help correcting this code?
Many thanks all
You don’t need to add 0 to the 5, it isn’t helping you any. As for the @ portions of the snippet, you could just do @rounddown,min:1,max4, but you probably don’t actually need to do all of that either. Rage Damage is the square root of the character level rounded down, minimum of 2. How exactly to do that, someone better than me with snippets will have to help with, but that’s the calculation.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Thank you Sposta. You're the knees of bees.
Hi there, I got a question about the code snippets we can put in the things we homebrew : How do I make appear the actual damage of an action that scales ? I tried to put {{scalevalue}} but it didn't work, it tells me "scalevalue - No level scale data available" in red even if I added things in the "Level Override" section to make it scale, any clue why it doesn't work and how to fix it ?
The {{scalevalue}} snippet only works in subclass features, and only if you enter data in the Level Scaling subform:
If you can be more specific à about what you want the snippet to display then someone can help you.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Thanks for the reply !
I want my damage on that feature to scale at the same rate but not from the same start.
Don't worry, someone reached me to help me out with this and I got my answer, thanks again !
For the people that would do something like this in the snippet, here is the snippet someone gave me : <b>{{1+((classlevel-3)/4)@rounddown,max:3}}d8</b>
The first "1" is the base damage, the "(classlevel-3)" is because the scaling starts at level 3, the "/4" is because it scales every 4 levels, the "@rounddown" is for it to not scale before the right level and the "max:3" is because it scales 3 times.
Instead of <b></b> use <strong></strong>. Using <b></b> has been known to occasionally cause formatting issues for me.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
I'm trying out the snippet codes and nothing is happening? like I type them in and save them in a every way and then I double check on my test character sheet and I don't see these snippet code calculations working at all. Its just blank.
In my experience, if you are using them on a homebrew subclass, you have to create a new character after saving your modifications, it won't update on already created characters.
It does work but it can take a while to update (up to 20 minutes); sometimes you can short-circuit it by removing then re-adding the homebrew. For a sub-class this means dropping the character's level so they no longer have a sub-class (or at least don't have the feature(s) you want to try and reload), otherwise you might need to try to remove the class from the character then add it back (and choose your sub-class again).
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.
Use a Custom Action to test your calculations or formatting. It's so much easier to fix errors in a Custom Action snippet than waiting for server cache to catch up. Keep in mind not all snippet codes will work in a Custom Action, such as {{classlevel}}.
How to: Replace DEX in AC | Jump & Suffocation stats | Spell & class effect buff system | Wild Shape effect system | Tool Proficiencies as Custom Skills | Spells at higher levels explained | Superior Fighting/Martial Adept Fix | Snippet Codes Explored - Subclasses | Snippet Math Theory | Homebrew Weapons Explained
My: FEATS | MAGIC ITEMS | MONSTERS | SUBCLASSES Artificer Specialist: Weaveblade
Dndbeyond images not loading WORKAROUND FIXED!!! (TY Jay_Lane for original instructions)
This. I use Custom Actions to test calculations with characterlevel in place of classlevel to be sure I've got the syntax right, then replace it with classlevel in the homebrew subclass action.
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
You'll want to give it a test, but this should do it:
(change @rounddown to @roundup if you want to round up instead)
I might have used more brackets than necessary, but I usually find it better to put in too many rather than too few.
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.
I'm looking for help on leveling up a breath weapon attack in an action block.
It starts at 2d10, and I want it to go up to 4d10 at 6, 6d10 at 12 and 8d10 at 18. the snippet in question is below.
<em><strong>Breath Weapon. (Recharge 5-6)</strong> Ranged Attack: </em> reach 30 ft. line, 5 ft. wide <em>Dexterity saving throw</em> <strong>({{proficiency+10#signed}})</strong> On a failed save, the creature takes <strong>2d10</strong> damage of the type determined by your Draconic Form. On a successful save, it takes half as much damage.
How to I level that ability up?
I'm not sure what you're trying to do with "{{proficiency+10#signed}}". If that's the DC, you should label it as such <strong>(DC {{proficiency+10}})</strong>. Does it really need the #signed? since it's a DC for the other character to make, not an attack roll you have to make.
As for the damage dice, try "{{(characterlevel/6)@rounddown*2+2}}<strong>d10</strong>".
Here's how I figured that out. I put the following in a Custom Action:
I use every other level because if you put 20 snippet codes in 1 Custom Action, your character sheet freezes up. After seeing numbers for 3, 4, 5, 15, 16, and 17 giving me odd results, I just halved the initial number by dividing by 6 instead of 3, then multiplying by 2 after rounding down giving me:
Hope this gives some insight into how to figure some of this stuff out on your own.
How to: Replace DEX in AC | Jump & Suffocation stats | Spell & class effect buff system | Wild Shape effect system | Tool Proficiencies as Custom Skills | Spells at higher levels explained | Superior Fighting/Martial Adept Fix | Snippet Codes Explored - Subclasses | Snippet Math Theory | Homebrew Weapons Explained
My: FEATS | MAGIC ITEMS | MONSTERS | SUBCLASSES Artificer Specialist: Weaveblade
Dndbeyond images not loading WORKAROUND FIXED!!! (TY Jay_Lane for original instructions)
Can you give an example of how to apply the highlighted codes? I am trying to get it to work but it keeps giving me Invalid Keyword.