To help list these issues, I will be using the example of the homebrew race I built on dndbeyond. The race is Genie with subraces Dao, Djinni, Efreeti, and Marid. This is a long post so I've tried to put major points in bold. Also this is a mix of feature requests/bugs.
Initially, I created this race and these subraces together and submitted them. We'll call these version 1. Afterwards, I decided to add thumbnails and art to my subraces. Because they were already published, they couldn't be edited. This is intended behavior. That leaves me with 2 options. Create a new version of the race with the fixed art, or create new versions of the subs. Both of these have major issues.
If I create a new version of the race, the subs aren't brought along with the new version, and there's no way to add existing subs. This means I have to entirely redo all of my subs. I don't currently know the full behavior beyond this (lazy) but I expect there will be a second Genie instance with only the re-made subraces, rather than overwriting the old Genie version. But that's conjecture and still a royal pain.
If I redo my subs, it's pretty quick and simple to add the art (version 2). The problem comes from when I submit version 2. If I then go into the homebrew browser or my creations and click on my Genie, I now see 8 subraces: all of version 1 and all of version 2. But then if I actually go into the details page, I only see 4 subraces. I'm not sure if these are v1 or v2, but it doesn't really matter because if I add the race to my collection I get all 8.
Essentially once you submit your race with subraces to the public, you're SoL for updating your subs in a clean way. Feature request: allow for overwriting of old race versions and showing an older versions table at the bottom, whether you created a new version of the race or of the subrace. When you go to create a new race version, import the subraces as well.
All this and it's just my first gripe. Phew.
Moving on: https://dndbeyond.zendesk.com/hc/en-us/community/posts/360023043333-Homebrew-Subraces-Fix?input_string=Homebrew%20Race%2FSubrace%20QoL this post highlights the problem, but to add some details, adding a race (w/subs) to your collection adds the subraces as individual races, so they don't appear in a dropdown under Parent. In fact, Parent doesn't appear at all in Character Builder. The only way to see Parent info is to go to the subrace detail page, and then from there to the parent race. Also per my last issue, I see both v1 and v2 in my collection and character builder.
TL;DR and additional gripes
Updating published Subraces breaks the Parent Race
Subraces act like individual Races when added to the collection
Subraces can't be searched for/added individually with ease
Adding a single subrace to your collection (through black magic) doesn't add the parent race
Creating a Race and Sub, then deleting the Sub from the Homebrew Creations page doesn't update the Parent. Just creates dead link. Attempting to delete this deleted Subrace from within the Parent freezes the webpage
In my Collection, it would be nice for subraces to appear in a dropdown under the parent. Of course at the moment there are no subraces as they get added as races
I'm SURE there are more gripes, but these are what I have for the moment, and I think these lack of features/bugs are a real hindrance to people wanting to create living content that they can add to.
Please sign in to leave a comment.