When I was creating Homebrew the other day, something odd happened.
I was creating a race (a Half Vampire). I saved the rough copy, but when I went to check it, I saw that the computer had decided to save 11 copies.
...Ok. Weird, but not completely unusual.
So I went to delete the first 9 versions and left two to work with (just to be safe).
The next day, I went on to create racial traits. The first few were fine, and I created them as normal. But then I arrived at darkvision.
When I tried to save this trait, it completely vanished. And turned up on the other copy of the race. Yep! Like an independently minded cat, it stood up, stretched and yawned, and snuck off to a different home.
Frankly, this annoyed me. So I went ahead, like any decent person would, and wiped the second copy from the face of existence.
The weirdest thing happened later, after I had remade the dark vision trait, and everything was working fine.
I realized I hadn't set the Half Vampire to subraces. I did so. I reviewed the base race. The *&@#*** darkvision trait had decided to get up and leave again.
And where was it now?
It had taken it upon itself to BECOME MY FIRST SUBRACE. Without consulting me. I swear...the thing is alive. Darkvision is a sentient being with 20 levels of rogue mixed in.
So now I have a sub race named 'darkvision'.......which is refusing to delete. No matter what I try.
All stars fade. Some stars forever fall. ------------------------------------------------------------------------------------------------- Homebrew (Mostly Outdated):Magic Items,Monsters,Spells,Subclasses ------------------------------------------------------------------------------------------------- If there was no light, people wouldn't fear the dark.
I am 99% sure this isn't a D&D Beyond bug based on what you describe. It sounds like a bug in your browser or device mixed with some confusion-inspired human error. Especially since you mention the initial issue (duplication) is the type of thing that is "not entirely unusual" (it should be).
It seems like the browser submitted the form multiple times really fast - this can happen if your internet bugged out a little when you clicked the button, if you used the Enter key and held it down slightly too long or using a mobile device which registered too many taps (a rare issue with touchscreen devices - a tiny bit of static on your fingers can trigger the haptic feedback even when you stop touching the screen, making the device think you pressed multiple times or made a long press). This is definitely not a D&D Beyond error though as it would only be possible if code was added to make it re-work the submitted data multiple times and I doubt any dev has done so. If they were tinkering with the submission process, sure, but if they were there would be a lot more people having this error at the same time.
All homebrew races basically exist in the same table and they are separated by a unique reference created when the creation form is submitted. If you submit multiple ones very quickly it may cause problems with assigning that unique reference. So when you go to edit one the system can get confused and edit the wrong copy. It can also just be a confusion in your browser not tracking which one you're actually on - or just human memory error if you've been switching between them and thought you switched when you did not. Basically it's not that the Darkvision trait moved from one to the other - you were adding it to the wrong one, but that could be due to either the server, your browser or you, becoming confused by the duplicates.
Darkvision becoming a subrace is definitely human error, most likely a result of confusion from trying to understand what happened, deleting multiple ones, and coming back the next day to try and continue but accidentally click the wrong thing - thinking you were making a feature when actually making a sub-race. The forms look very similar, so it is understandable.
At this point it would probably be easier to copy and paste text into a word editor and then delete your homebrew race/subrace. Then start again. It's annoying but it would be a whole refresh and you'll be much less likely to make mistakes or get confused (like forgetting to make it a sub-race before adding features and whatnot). Be sure not to use touchscreen and only single-click the on-screen button using mouse and cursor while using a stable 'net connection and a steady browser not loaded with add-ons.
Also, do homebrew in one go - stopping and going back the next day makes this more susceptible to human error - ya broke the flow. I've made that mistake multiple times. Modifiers and things can get confusing to track at the best of times so, it's much easier to do them all in one go.
Hopefully I'm not too far off and at least some of this has been helpful. ^_^
Rollback Post to RevisionRollBack
Click ✨ HERE ✨ For My Youtube Videos featuring Guides, Tips & Tricks for using D&D Beyond. Need help with Homebrew? Check out ✨ thisFAQ/Guide thread ✨ by IamSposta.
I just ran into the duplicate thing a few days ago. As a web developer this kind of thing can and should be caught within the application. You can't pin this on the end user. I believe in my case I clicked the back button a few times during creation and each time it posted back a submit. I know now to be careful about that but the application should not allow that. Think if Amazon was duplicating your cart purchases.... I might be ok if my bank was duplicating my deposits though :)
I just ran into the duplicate thing a few days ago. As a web developer this kind of thing can and should be caught within the application. You can't pin this on the end user. I believe in my case I clicked the back button a few times during creation and each time it posted back a submit. I know now to be careful about that but the application should not allow that. Think if Amazon was duplicating your cart purchases.... I might be ok if my bank was duplicating my deposits though :)
I agree in that the specific example you gave is something they should have have put in a defense for but that isn't what the original poster has described: they described clicking once and then seeing 11 copies.
Perhaps it is your example (which I cannot replicate - can you provide the steps you took for the duplication?) in which case the original poster did not provide an accurate description of their issue/actions or perhaps it is as I described, which isn't something you can fault the site for not protecting against, because even some e-merchant sites don't: if your browser or devices glitches and multi-submits the form, your transaction can end up going through multiple times.
Click ✨ HERE ✨ For My Youtube Videos featuring Guides, Tips & Tricks for using D&D Beyond. Need help with Homebrew? Check out ✨ thisFAQ/Guide thread ✨ by IamSposta.
Thank you for your ideas. Certainly, you know more on the topic than myself;)
But darkvision becoming a sub race definitely wasn't my error. I had created darkvision as a racial trait before setting the race to subraces. As soon as I clicked on the button that converts the race to subraces, however, the darkvision trait moved from racial traits (I had checked only just before that it was snug and cosy there) to subraces, and actually deleted itself from the racial traits section.
However, I'm not worried about it. It just made me laugh:)
But thanks again for your thoughts (or manual!!!) on this. I'm touched that you put so much thought into the situation:)
Rollback Post to RevisionRollBack
Hi there! I'm a Christian musician based in Canada :)
To post a comment, please login or register a new account.
When I was creating Homebrew the other day, something odd happened.
I was creating a race (a Half Vampire). I saved the rough copy, but when I went to check it, I saw that the computer had decided to save 11 copies.
...Ok. Weird, but not completely unusual.
So I went to delete the first 9 versions and left two to work with (just to be safe).
The next day, I went on to create racial traits. The first few were fine, and I created them as normal. But then I arrived at darkvision.
When I tried to save this trait, it completely vanished. And turned up on the other copy of the race. Yep! Like an independently minded cat, it stood up, stretched and yawned, and snuck off to a different home.
Frankly, this annoyed me. So I went ahead, like any decent person would, and wiped the second copy from the face of existence.
The weirdest thing happened later, after I had remade the dark vision trait, and everything was working fine.
I realized I hadn't set the Half Vampire to subraces. I did so. I reviewed the base race. The *&@#*** darkvision trait had decided to get up and leave again.
And where was it now?
It had taken it upon itself to BECOME MY FIRST SUBRACE. Without consulting me. I swear...the thing is alive. Darkvision is a sentient being with 20 levels of rogue mixed in.
So now I have a sub race named 'darkvision'.......which is refusing to delete. No matter what I try.
...
Have I disturbed thee, oh mighty god of the dark?
Hi there! I'm a Christian musician based in Canada :)
Wow
All stars fade. Some stars forever fall.
-------------------------------------------------------------------------------------------------
Homebrew (Mostly Outdated): Magic Items, Monsters, Spells, Subclasses
-------------------------------------------------------------------------------------------------
If there was no light, people wouldn't fear the dark.
Funny story.
Post a link to the homebrew if you want mods to look at it (it doesn't have to be published).
I am 99% sure this isn't a D&D Beyond bug based on what you describe. It sounds like a bug in your browser or device mixed with some confusion-inspired human error. Especially since you mention the initial issue (duplication) is the type of thing that is "not entirely unusual" (it should be).
It seems like the browser submitted the form multiple times really fast - this can happen if your internet bugged out a little when you clicked the button, if you used the Enter key and held it down slightly too long or using a mobile device which registered too many taps (a rare issue with touchscreen devices - a tiny bit of static on your fingers can trigger the haptic feedback even when you stop touching the screen, making the device think you pressed multiple times or made a long press). This is definitely not a D&D Beyond error though as it would only be possible if code was added to make it re-work the submitted data multiple times and I doubt any dev has done so. If they were tinkering with the submission process, sure, but if they were there would be a lot more people having this error at the same time.
All homebrew races basically exist in the same table and they are separated by a unique reference created when the creation form is submitted. If you submit multiple ones very quickly it may cause problems with assigning that unique reference. So when you go to edit one the system can get confused and edit the wrong copy. It can also just be a confusion in your browser not tracking which one you're actually on - or just human memory error if you've been switching between them and thought you switched when you did not. Basically it's not that the Darkvision trait moved from one to the other - you were adding it to the wrong one, but that could be due to either the server, your browser or you, becoming confused by the duplicates.
Darkvision becoming a subrace is definitely human error, most likely a result of confusion from trying to understand what happened, deleting multiple ones, and coming back the next day to try and continue but accidentally click the wrong thing - thinking you were making a feature when actually making a sub-race. The forms look very similar, so it is understandable.
At this point it would probably be easier to copy and paste text into a word editor and then delete your homebrew race/subrace. Then start again. It's annoying but it would be a whole refresh and you'll be much less likely to make mistakes or get confused (like forgetting to make it a sub-race before adding features and whatnot). Be sure not to use touchscreen and only single-click the on-screen button using mouse and cursor while using a stable 'net connection and a steady browser not loaded with add-ons.
Also, do homebrew in one go - stopping and going back the next day makes this more susceptible to human error - ya broke the flow. I've made that mistake multiple times. Modifiers and things can get confusing to track at the best of times so, it's much easier to do them all in one go.
Hopefully I'm not too far off and at least some of this has been helpful. ^_^
Click ✨ HERE ✨ For My Youtube Videos featuring Guides, Tips & Tricks for using D&D Beyond.
Need help with Homebrew? Check out ✨ this FAQ/Guide thread ✨ by IamSposta.
I just ran into the duplicate thing a few days ago. As a web developer this kind of thing can and should be caught within the application. You can't pin this on the end user. I believe in my case I clicked the back button a few times during creation and each time it posted back a submit. I know now to be careful about that but the application should not allow that. Think if Amazon was duplicating your cart purchases.... I might be ok if my bank was duplicating my deposits though :)
I agree in that the specific example you gave is something they should have have put in a defense for but that isn't what the original poster has described: they described clicking once and then seeing 11 copies.
Perhaps it is your example (which I cannot replicate - can you provide the steps you took for the duplication?) in which case the original poster did not provide an accurate description of their issue/actions or perhaps it is as I described, which isn't something you can fault the site for not protecting against, because even some e-merchant sites don't: if your browser or devices glitches and multi-submits the form, your transaction can end up going through multiple times.
Click ✨ HERE ✨ For My Youtube Videos featuring Guides, Tips & Tricks for using D&D Beyond.
Need help with Homebrew? Check out ✨ this FAQ/Guide thread ✨ by IamSposta.
Hey Cyb3rM1nd.
Thank you for your ideas. Certainly, you know more on the topic than myself;)
But darkvision becoming a sub race definitely wasn't my error. I had created darkvision as a racial trait before setting the race to subraces. As soon as I clicked on the button that converts the race to subraces, however, the darkvision trait moved from racial traits (I had checked only just before that it was snug and cosy there) to subraces, and actually deleted itself from the racial traits section.
However, I'm not worried about it. It just made me laugh:)
But thanks again for your thoughts (or manual!!!) on this. I'm touched that you put so much thought into the situation:)
Hi there! I'm a Christian musician based in Canada :)