I'm making a homebrew warlock subclass, with the otherworldly patron being The Ancient Dragon. I want the subclass to have ten different options - one for each type of chromatic/metallic dragon - and which one is chosen should affect the damage resistance and breath weapon that are granted, much like how the dragonborn race works. I also want to grant immunity to the associated damage type when the character reaches warlock level 10.
I've gotten these features to work like I want them to, using the "Is Granted?" checkbox on the appropriate subclass feature options. However, when viewing the subclass's description page, the page lists all ten options every time there's a feature that depends on which option was chosen - even though the choice is only made once, at 1st level. This makes the page extremely cluttered and hard to read.
I have solved some of this problem by tying two of the related features into the "Dragon Type" feature, where the choice is actually made (so now the Dragon Type is technically the feature that grants the damage resistance and breath weapon to the character), but I can't do the same for the Damage Immunity at level 10; so the description page stills lists each individual type of damage immunity and clutters up the page.
I have looked and looked for a way to solve this issue and found nothing. Is there anything I can do?
You’re the only one who can see those until you publish it. But no, there isn’t any way to hide them. The description page isn’t associated with any characters, so nobody can “choose” anything there. As such it displayed all available options for the reader to view and assess so they GM an make an informed decision regarding their character’s progression. The fact that they’re all a single line long and almost identical except for a single word is irrelevant, the computer doesn’t know what that means, it just knows “display options for reader.”
You’re the only one who can see those until you publish it. But no, there isn’t any way to hide them. The description page isn’t associated with any characters, so nobody can “choose” anything there.
Currently, I have a campaign running where one of my players is actually using the subclass to great effect, and the integration between the homebrew system and the D&D Beyond character sheet is working flawlessly. I understand that there is a difference between the character builder, the character sheet, and the description page. The character builder and character sheet are both functional and they look how I want them to, without any extraneous information, but I still wanted to know if I could do something about the description page - even if it is mostly aesthetic (I want to publish it, so I want it to look nice, if possible).
As such it displayed all available options for the reader to view and assess so they GM an make an informed decision regarding their character’s progression. The fact that they’re all a single line long and almost identical except for a single word is irrelevant, the computer doesn’t know what that means, it just knows “display options for reader.”
I know that the description page is a general description, and that it's purely informational. My issue isn't that it's showing every single option; my issue is that it's showing every single option more than once, since the Damage Immunity feature utilizes a list of "Granted" options with prerequisites, from which it gives the character a different type of immunity depending on the dragon type the character chose at level 1. I have no problem with all ten dragon types being displayed on the description page under the "Dragon Type" - in fact, I wouldn't have it any other way - but I don't want it to then list off all ten a second time under the Damage Immunity feature. I want to know if I can hide those second listings, not the first. All the options have been listed once already on the page; having a second, identical list further on in the description make it redundant and harder to read.
You misunderstood me. When I wrote that it displays every option on the description page, I meant every option. In your mind it’s one option at a low level and then a bunch of stuff that gets automatically triggered at higher levels after that. To the system, it’s a choice of 10 options at the lower level, and then another round of 10 more followed by another.
As I said before, the system has absolutely no idea if every single one of those 30 options are identical, or all absolutely unique, or stages of nearly identical options. (It can’t read them.) So, since they could be 30 completely unique options, it shows them all.
That’s also a safety feature so homebrewers can’t sneak anything in on a player that might be offensive. Since the system cannot screen your work against stuff like hate speech or Nazi propaganda or something. So it just shows everything for 100% transparency.
I'm making a homebrew warlock subclass, with the otherworldly patron being The Ancient Dragon. I want the subclass to have ten different options - one for each type of chromatic/metallic dragon - and which one is chosen should affect the damage resistance and breath weapon that are granted, much like how the dragonborn race works. I also want to grant immunity to the associated damage type when the character reaches warlock level 10.
I've gotten these features to work like I want them to, using the "Is Granted?" checkbox on the appropriate subclass feature options. However, when viewing the subclass's description page, the page lists all ten options every time there's a feature that depends on which option was chosen - even though the choice is only made once, at 1st level. This makes the page extremely cluttered and hard to read.
I have solved some of this problem by tying two of the related features into the "Dragon Type" feature, where the choice is actually made (so now the Dragon Type is technically the feature that grants the damage resistance and breath weapon to the character), but I can't do the same for the Damage Immunity at level 10; so the description page stills lists each individual type of damage immunity and clutters up the page.
I have looked and looked for a way to solve this issue and found nothing. Is there anything I can do?
You’re the only one who can see those until you publish it. But no, there isn’t any way to hide them. The description page isn’t associated with any characters, so nobody can “choose” anything there. As such it displayed all available options for the reader to view and assess so they GM an make an informed decision regarding their character’s progression. The fact that they’re all a single line long and almost identical except for a single word is irrelevant, the computer doesn’t know what that means, it just knows “display options for reader.”
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Currently, I have a campaign running where one of my players is actually using the subclass to great effect, and the integration between the homebrew system and the D&D Beyond character sheet is working flawlessly. I understand that there is a difference between the character builder, the character sheet, and the description page. The character builder and character sheet are both functional and they look how I want them to, without any extraneous information, but I still wanted to know if I could do something about the description page - even if it is mostly aesthetic (I want to publish it, so I want it to look nice, if possible).
I know that the description page is a general description, and that it's purely informational. My issue isn't that it's showing every single option; my issue is that it's showing every single option more than once, since the Damage Immunity feature utilizes a list of "Granted" options with prerequisites, from which it gives the character a different type of immunity depending on the dragon type the character chose at level 1. I have no problem with all ten dragon types being displayed on the description page under the "Dragon Type" - in fact, I wouldn't have it any other way - but I don't want it to then list off all ten a second time under the Damage Immunity feature. I want to know if I can hide those second listings, not the first. All the options have been listed once already on the page; having a second, identical list further on in the description make it redundant and harder to read.
You misunderstood me. When I wrote that it displays every option on the description page, I meant every option. In your mind it’s one option at a low level and then a bunch of stuff that gets automatically triggered at higher levels after that. To the system, it’s a choice of 10 options at the lower level, and then another round of 10 more followed by another.
As I said before, the system has absolutely no idea if every single one of those 30 options are identical, or all absolutely unique, or stages of nearly identical options. (It can’t read them.) So, since they could be 30 completely unique options, it shows them all.
That’s also a safety feature so homebrewers can’t sneak anything in on a player that might be offensive. Since the system cannot screen your work against stuff like hate speech or Nazi propaganda or something. So it just shows everything for 100% transparency.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Hmm, okay - I suppose that makes sense, but I wish I could do something about it. Oh well - thank you for answering my question(s)!
That's an appropriate reason. I can stand some clunkiness for that.