This is something small and not very impactful but I still want to know how to do it. When you play a magic casting class they have the little spot at lvl 1, 2 or 3 that shows you what spells you get at what level and they are shown in their own little layered box. How on earth do I make or expand that little box. Specifically to add lvl 1 spells to the circle of spores druid ( I know how to add the spells I just want it to show in the description aswell).
Yeah I can get them on the character sheet no problem I just cant figure out how to get that little table thing to show up or how to extend it. Okay I kinda messed with the code thing you have for the subclass table. So how do I get just the table I assume I can add and remove the columns as I need and make them empty to add the text later?
Yeah I can get them on the character sheet no problem I just cant figure out how to get that little table thing to show up or how to extend it. Okay I kinda messed with the code thing you have for the subclass table. So how do I get just the table I assume I can add and remove the columns as I need and make them empty to add the text later?
Copy the code from that answer in the FAQ. Then, in a separate tab open your subclass in the homebrewer and open that feature. In the description section look for the following button to access the HTML for that description:
When you click/tap that button, a pop up containing the html for the Description’s contents will appear. Wherever you want the table to appear in the description (usually the very bottom), place the curser there and paste in the code for the table. Once done, click/tap the [ Ok ] button. That will get rid of the pop up and your description will now contain the table. It should look like this:
[SUBCLASS] Spells
[CLASS] Level
Spells
[CLASS LEVEL]
[CLASS LEVEL]
[CLASS LEVEL]
[CLASS LEVEL]
[CLASS LEVEL]
(Yes, I know the rows are missing their color striping here in the forum, but I promise they should appear in your subclass’ description for that feature.) Now, obviously you do want your table to read “[SUBCLASS],” “[CLASS],” and “[CLASS LEVEL].” So, once you’ve checked that the table has inserted correctly, you just need to edit it to suit your needs. Click/tap the button to again bring up the html code for the description. Once open, scroll down to the code for the table and anywhere it says “[SUBCLASS]” you would delete that and type in the name of your subclass. Anywhere it says “[CLASS]” you would replace it with the name of the class your subclass is for. Anywhere it says “[CLASS LEVEL]” you would replace with the appropriate level progression for your subclass’ base class. For example, a Sorcerer would use the following progression: 1st, 3rd, 5th, 7th, 9th; while a Paladin would use this following progression: 3rd, 5th, 9th, 13th, 17th. Once finished, again click the [ Ok ] button, and double check your work. Presuming all is correct, save your subclass feature. To then enter the spells at each of those levels into the table, you can do that directly in the description field, no need to access the html for this. Just use the tooltips for your chosen spells and when done, re-save your subclass feature. Then re-save your whole subclass using the main [ SAVE CHANGES ] button under Basic Information. Then you can navigate to the Details page for your subclass and double check your work. If done correctly it should look something similar to this:
If you need to add rows, this is the code for 1 row of that table:
<tr> <td>[CLASS LEVEL]</td> <td> </td> </tr>
Where it says “<tr>” designates the start of a row, where it says “</tr>” indicates the end of a row. Make sense? As you can imagine, “<td>” and “</td>” indicate the start and end of an individual cell in the table respectively if you wanted to add another column for some reason, add a line like that to each row of the table, including the header. The header looks like this:
See where it says “<thead>” and “</thead>” in there? Those indicate the beginning and end of the header. Below that is a section bookended with “<tbody” and “</tbody>” which designate the beginning and end of the table body where all the other rows are.
There’s you quick crash course in html for simple tables. That’s not how all tables are coded, only the very simple ones like this. But it’s enough to get you what you want accomplished.
This is something small and not very impactful but I still want to know how to do it. When you play a magic casting class they have the little spot at lvl 1, 2 or 3 that shows you what spells you get at what level and they are shown in their own little layered box. How on earth do I make or expand that little box. Specifically to add lvl 1 spells to the circle of spores druid ( I know how to add the spells I just want it to show in the description aswell).
To get those spells to show up on the character sheet requires something completely different than to get them to show up on the description.
To get them to show up on the character sheet, follow the steps outlined in the Homebrew Subclasses & Species FAQ, question #13: (https://www.dndbeyond.com/forums/dungeons-dragons-discussion/homebrew-house-rules/131411-a-homebrewers-how-to-faq#HomebrewSubclasses&SpeciesFAQ).
To get the table to show up in the description reference the General Homebrew FAQ, question #12: (https://www.dndbeyond.com/forums/dungeons-dragons-discussion/homebrew-house-rules/131411-a-homebrewers-how-to-faq#GeneralHomebrewFAQ&BasicTroubleshooting).
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Yeah I can get them on the character sheet no problem I just cant figure out how to get that little table thing to show up or how to extend it. Okay I kinda messed with the code thing you have for the subclass table. So how do I get just the table I assume I can add and remove the columns as I need and make them empty to add the text later?
Copy the code from that answer in the FAQ. Then, in a separate tab open your subclass in the homebrewer and open that feature. In the description section look for the following button to access the HTML for that description:
When you click/tap that button, a pop up containing the html for the Description’s contents will appear. Wherever you want the table to appear in the description (usually the very bottom), place the curser there and paste in the code for the table. Once done, click/tap the [ Ok ] button. That will get rid of the pop up and your description will now contain the table. It should look like this:
[SUBCLASS] Spells
(Yes, I know the rows are missing their color striping here in the forum, but I promise they should appear in your subclass’ description for that feature.) Now, obviously you do want your table to read “[SUBCLASS],” “[CLASS],” and “[CLASS LEVEL].” So, once you’ve checked that the table has inserted correctly, you just need to edit it to suit your needs. Click/tap the button to again bring up the html code for the description. Once open, scroll down to the code for the table and anywhere it says “[SUBCLASS]” you would delete that and type in the name of your subclass. Anywhere it says “[CLASS]” you would replace it with the name of the class your subclass is for. Anywhere it says “[CLASS LEVEL]” you would replace with the appropriate level progression for your subclass’ base class. For example, a Sorcerer would use the following progression: 1st, 3rd, 5th, 7th, 9th; while a Paladin would use this following progression: 3rd, 5th, 9th, 13th, 17th. Once finished, again click the [ Ok ] button, and double check your work. Presuming all is correct, save your subclass feature. To then enter the spells at each of those levels into the table, you can do that directly in the description field, no need to access the html for this. Just use the tooltips for your chosen spells and when done, re-save your subclass feature. Then re-save your whole subclass using the main [ SAVE CHANGES ] button under Basic Information. Then you can navigate to the Details page for your subclass and double check your work. If done correctly it should look something similar to this:
Life Domain Spells
If you need to add rows, this is the code for 1 row of that table:
Where it says “<tr>” designates the start of a row, where it says “</tr>” indicates the end of a row. Make sense? As you can imagine, “<td>” and “</td>” indicate the start and end of an individual cell in the table respectively if you wanted to add another column for some reason, add a line like that to each row of the table, including the header. The header looks like this:
See where it says “<thead>” and “</thead>” in there? Those indicate the beginning and end of the header. Below that is a section bookended with “<tbody” and “</tbody>” which designate the beginning and end of the table body where all the other rows are.
There’s you quick crash course in html for simple tables. That’s not how all tables are coded, only the very simple ones like this. But it’s enough to get you what you want accomplished.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
This is perfect and exactly what i was looking for. Thanks for the god tier help as always. You're the best.
Happytohelp.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Okay so I can't seem to get a the code for a single line to work.
<tr>
<td>[CLASS LEVEL]</td>
<td> </td>
</tr>
This one. I just want to extend the table without adding another header.
EDIT. Figured it out