Steps to reproduce 1. Add the homebrew feat "elemental avatar (Nate's attempt)" to your character 2. add spells to your character using the feat 3. Go to the spells page of your character sheet, and click "1 U" next to one of the spells from the feat. OR Go to the features and traits page of your character sheet, and scroll down to the "feats" section. Check a box as if you used one of the spells from the feat "elemental avatar (Nate's attempt)" 4. KO - you get the "whoops we rolled a 1 on our API check" error page. You have to refresh to go back to your character sheet. The change you made (marking one use of your feat spell) has not been completed. The sheet shows all uses still available.
The "is infinite" box is checked, but that applies to the number of spells you can select with a feat. Not the amount of uses of that spell you have selected. So that was checked intentionally. Is that option bugged?
But also, shouldn't the homebrew creation not allow you to create feats/spells/etc that cause page crashes? Even if that is the cause of the bug, I would absolutely still classify it as a bug. Not a homebrew feat being made incorrectly using the existing options.
I've encountered a similar issue while trying to add a feat to mimic the effects of a Hat of Wizardry. Essentially I wanted 1 use of a list of spells, but for that list to be dynamic so it matched a spell list from a class, rather than just a fixed list (especially since homebrew can't explicitly include Expanded content). The intent is 1 use per long rest for any wizard spell. However, "use" always crashes in this case. Either add a conditional disambiguation if is infinite is checked and a uses limit is added (basically is the use limit per spell selected in this way or collectively for any spells) or just pick 1 of those to support and make it not crash all the time. Really disappointing to have no way of accomplishing this. I basically have to add a single spell and have the player go to manage feats and reselect the cantrip of their choice in order to add it...and at that point we may as well just have an action that says "look up the spell" and all it is is a checkbox.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
https://www.dndbeyond.com/characters/64718350
Character sheet that can reproduce the bug.
https://www.dndbeyond.com/homebrew/creations/create-feat/1048696-elemental-avatar-nates-attempt/edit
Homebrew feat that causes the bug.
Steps to reproduce
1. Add the homebrew feat "elemental avatar (Nate's attempt)" to your character
2. add spells to your character using the feat
3. Go to the spells page of your character sheet, and click "1 U" next to one of the spells from the feat.
OR
Go to the features and traits page of your character sheet, and scroll down to the "feats" section. Check a box as if you used one of the spells from the feat "elemental avatar (Nate's attempt)"
4. KO - you get the "whoops we rolled a 1 on our API check" error page. You have to refresh to go back to your character sheet. The change you made (marking one use of your feat spell) has not been completed. The sheet shows all uses still available.
The feat must be programmed incorrectly, maybe the “is infinite” box got checked or something.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
The "is infinite" box is checked, but that applies to the number of spells you can select with a feat. Not the amount of uses of that spell you have selected. So that was checked intentionally. Is that option bugged?
But also, shouldn't the homebrew creation not allow you to create feats/spells/etc that cause page crashes? Even if that is the cause of the bug, I would absolutely still classify it as a bug. Not a homebrew feat being made incorrectly using the existing options.
I've encountered a similar issue while trying to add a feat to mimic the effects of a Hat of Wizardry. Essentially I wanted 1 use of a list of spells, but for that list to be dynamic so it matched a spell list from a class, rather than just a fixed list (especially since homebrew can't explicitly include Expanded content). The intent is 1 use per long rest for any wizard spell. However, "use" always crashes in this case. Either add a conditional disambiguation if is infinite is checked and a uses limit is added (basically is the use limit per spell selected in this way or collectively for any spells) or just pick 1 of those to support and make it not crash all the time. Really disappointing to have no way of accomplishing this. I basically have to add a single spell and have the player go to manage feats and reselect the cantrip of their choice in order to add it...and at that point we may as well just have an action that says "look up the spell" and all it is is a checkbox.