I created a subclass with a feature that grants spells, it has the "Is Infinite" box ticked and when I set a Reset Type (eg. Long Rest); "using" the spell (or ticking the number of uses box in the 'Features & Traits' tab) D&D Beyond crashes and shows a different error code every time. The other spells from the same feature that doesn't have "Is Infinite" ticked but does have limited uses and a Reset Type doesn't crash.
Is this bug just an odd interaction between the "Is Infinite" option and limited uses, and can it be fixed? My best guess as to why is that the spells gained from the warlock's Book of Ancient Secrets or the Ritual Caster feat (which is the only features with Is Infinite spell selection afaik) isn't limited in use and thereby the bug occurs.
Character using subclass in question https://www.dndbeyond.com/characters/114615953 and fyi atm the selected spells from the Arcane Science feature with /Long Rest is the spells with "Is Infinite" spell selection
The “is infinite” box has absolutely nothing to do with how many times you can cast a spell. It’s used by the Ritual Caster feat (and the wizard’s Spellcasting feature) to allow the player to continue to add a potentially infinite number of spells to their list of known spells. Y’know how whenever you add a new learned spell to your Ritual Caster book, it automatically generates a new dropdown menus to allow you to add the next spell you learn? That’s what it does.
If you want the user to have an infinite number of castings, simply leave anything that has anything to do with the number of uses blank, and it’ll automatically display as “At Will” on the character sheet just like a cantrip.
Clarification: I know what the options does, the little question mark beside them saw to that. What I'm saying is that when I "use" the spells in question in the character sheet dnd beyond crashes. The spells in question are gained from a feature that grants spells and the specific one has the following spell mapping; Spellcasting Modifier: INT, Number of Uses: 1, Reset Type: Long Rest, Available at Character Level: 3, Is Infinite: enabled
Side Note. That same feature grants four other spells that work just fine and has the same (relevant) spell mapping save for: Is Infinite: disabled
When you filled out the Spell subform to attach that spell, how exactly did you fill it out? Please list every field and dropdown you used, and state exactly what you entered or selected for all of them.
I listed it four posts ago: "...spell mapping; Spellcasting Modifier: INT, Number of Uses: 1, Reset Type: Long Rest, Available at Character Level: 3, Is Infinite: enabled"
Everything else has the default (that being very empty)
It doesn't consume a spell slot, though I believe that is the default choice bu i cannot recall atm
I listed it four posts ago: "...spell mapping; Spellcasting Modifier: INT, Number of Uses: 1, Reset Type: Long Rest, Available at Character Level: 3, Is Infinite: enabled"
Everything else has the default (that being very empty)
It doesn't consume a spell slot, though I believe that is the default choice bu i cannot recall atm
That’s all you entered? Nothing in any of these fields?👇
Green. I tried to change those comparing the outcomes but the bug still happened, D&D Beyond crash with a random error code.
Red. I think this, "Number of Uses" and "Reset Type", is what's causing the problem when combined with "Is Infinite" because using the exact same but without "Is Infinite" the error doesn't happen.
Blue. This shouldn't be relevant to the problem
"Is Infinite". Disabeling this and keeping the Redparameters the error doesn't happen. It has the same result reversed, the Red parameters are left blank (unlimited uses and no "Reset Type") and "Is Infinite" is enabled.
Note on this specific feature. I have another way to do this since you prepare a number of spells from a collection, its just the same thing but with "Is Infinite" disabled but might have some issues due to the number of spells perpared being tied to PB. I just thought this first solution might have worked better. PS. this doesn't mean the reported bug is solved, it still crashes as described.
The Is Infinite box has been causing character sheets to crash for as long as I’ve been a member here, probably ever since homebrewing first became available on DDB. I’ve been trying to figure out why off and on this whole time. (Understanding the ins and outs and quirks of the system has been a sorta hobby of mine for years.) I think you may have just solved it. Thanks!
Well well well how the turntables lol. Anyhow thanks for the confirmation it's just a bug.
On another note was the list of modifiers and what they do ever made; eg. Mairondil's comment on your Homebrew "How To" FAQ? Furthermore, do you know/have a link to how the "Restriction" Spell Mapping modifier works/if it has a function. The same with the "Choose a Default Choice" on a Modifier, like the way the artificer subclasses' Tool Proficiency feature grants the proficiency?
On another, another note. You mention a non-existant/user-unavailable instruction manual somewhere in that FAQ as well. Has such a thing been created or nah, like going through and explaining every option, modifier, text fields etc. available to us in the homebrewer?
Well well well how the turntables lol. Anyhow thanks for the confirmation it's just a bug.
On another note was the list of modifiers and what they do ever made; eg. Mairondil's comment on your Homebrew "How To" FAQ?
Furthermore, do you know/have a link to how the "Restriction" Spell Mapping modifier works/if it has a function. The same with the "Choose a Default Choice" on a Modifier, like the way the artificer subclasses' Tool Proficiency feature grants the proficiency?
On another, another note. You mention a non-existant/user-unavailable instruction manual somewhere in that FAQ as well. Has such a thing been created or nah, like going through and explaining every option, modifier, text fields etc. available to us in the homebrewer?
No problemo. 😂
Not that I’m aware of. The Devs periodically add and update Modifiers occasionally, and there’s a whole wackton of them, so it’s a massive undertaking. But honestly you’d have to ask Mairondil about how far they’ve gotten on that. I know nothing has been released or distributed from official sources.
The Restriction spell mapping field and the Default Choice Modifier mapping field are both locked behind Admin access for the Devs use only, we with only User level access cannot make use of those fields. It’s disappointing, I know. 😔
I‘m sure the instruction manual exists somewhere, but to get one you need to get a job here at DDB as a content production Dev. Us plebs aren’t blessed with access to it.
Not that I’m aware of. The Devs periodically add and update Modifiers occasionally, and there’s a whole wackton of them, so it’s a massive undertaking. But honestly you’d have to ask Mairondil about how far they’ve gotten on that. I know nothing has been released or distributed from official sources.
I asked them and they hadn't completed it due to how convoluted the list is. So it doesn't excist... yet.
Also I think this thread is resolved but couldn't find how to mark it as such.
…I think this thread is resolved but couldn't find how to mark it as such.
You could edit it to change the title, but most don’t bother. There’s no taboo about necromancy here, so technically every thread stays open forever in case someone wants to add to it in future. (Even if it’s just to say it’s still a problem X years later. 🙄)
I actually stumbled upon this same issue when looking for an alternative way to have 2 spells access the same resource of "per long rest" uses. I know you can make that idea work by "making a feature --> make the action regulate the resources --> add the spells you want", but I was disappointed to find that dong things this way meant you could not click on the spells directly to use the feature, and instead needed to go to the feature's resource to manually tick off the number of uses.
Since clicking a spill directly does work if you make a feature that only has one spell choice, I began wondering if there was a way to populate a second box when the feature asks you to pick one of the spells I attached to the feature. That's when I fully read the Is Infinite checkbox more thoroughly, and realized that if I checked that box, I could add 2 spell choices and make them both connect to the same resource without needing to create a specific action for it. Because when you are in the character builder and come to the choice of selecting 1 of the 2 provided spells, "Is Infinite" will create a second box for you to also pick the second spell option.
For a second there I was so excited because the character sheet actually DID populate a "use per long rest" button for BOTH spells! Buuut as Antilitos found out, trying to click the "use" button to cast the spell crashes the page. Man, I was so close to getting things working!
It definitely seems that the interaction of "Is infinite" and "per rest" is what is causing the page to crash. Maybe because it tries to remove a use resource from both possible spell locations at the same time and gets confused?
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I created a subclass with a feature that grants spells, it has the "Is Infinite" box ticked and when I set a Reset Type (eg. Long Rest); "using" the spell (or ticking the number of uses box in the 'Features & Traits' tab) D&D Beyond crashes and shows a different error code every time. The other spells from the same feature that doesn't have "Is Infinite" ticked but does have limited uses and a Reset Type doesn't crash.
Is this bug just an odd interaction between the "Is Infinite" option and limited uses, and can it be fixed? My best guess as to why is that the spells gained from the warlock's Book of Ancient Secrets or the Ritual Caster feat (which is the only features with Is Infinite spell selection afaik) isn't limited in use and thereby the bug occurs.
Character using subclass in question https://www.dndbeyond.com/characters/114615953 and fyi atm the selected spells from the Arcane Science feature with /Long Rest is the spells with "Is Infinite" spell selection
Hello
The “is infinite” box has absolutely nothing to do with how many times you can cast a spell. It’s used by the Ritual Caster feat (and the wizard’s Spellcasting feature) to allow the player to continue to add a potentially infinite number of spells to their list of known spells. Y’know how whenever you add a new learned spell to your Ritual Caster book, it automatically generates a new dropdown menus to allow you to add the next spell you learn? That’s what it does.
If you want the user to have an infinite number of castings, simply leave anything that has anything to do with the number of uses blank, and it’ll automatically display as “At Will” on the character sheet just like a cantrip.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Clarification: I know what the options does, the little question mark beside them saw to that. What I'm saying is that when I "use" the spells in question in the character sheet dnd beyond crashes. The spells in question are gained from a feature that grants spells and the specific one has the following spell mapping; Spellcasting Modifier: INT, Number of Uses: 1, Reset Type: Long Rest, Available at Character Level: 3, Is Infinite: enabled
Side Note. That same feature grants four other spells that work just fine and has the same (relevant) spell mapping save for: Is Infinite: disabled
Hello
Did you designate a specific spell and check that box?
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
What do you mean?
Hello
When you filled out the Spell subform to attach that spell, how exactly did you fill it out? Please list every field and dropdown you used, and state exactly what you entered or selected for all of them.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
I listed it four posts ago: "...spell mapping; Spellcasting Modifier: INT, Number of Uses: 1, Reset Type: Long Rest, Available at Character Level: 3, Is Infinite: enabled"
Everything else has the default (that being very empty)
It doesn't consume a spell slot, though I believe that is the default choice bu i cannot recall atm
Hello
That’s all you entered? Nothing in any of these fields?👇
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Yeah thats all i entered, so nothing there, allowing to choose any spell, of any level, from any spell list.
Hello
I think that’s the problem. You didn’t include any parameters.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
So this is how the Mapping looks now:
Green. I tried to change those comparing the outcomes but the bug still happened, D&D Beyond crash with a random error code.
Red. I think this, "Number of Uses" and "Reset Type", is what's causing the problem when combined with "Is Infinite" because using the exact same but without "Is Infinite" the error doesn't happen.
Blue. This shouldn't be relevant to the problem
"Is Infinite". Disabeling this and keeping the Red parameters the error doesn't happen. It has the same result reversed, the Red parameters are left blank (unlimited uses and no "Reset Type") and "Is Infinite" is enabled.
Note on this specific feature. I have another way to do this since you prepare a number of spells from a collection, its just the same thing but with "Is Infinite" disabled but might have some issues due to the number of spells perpared being tied to PB. I just thought this first solution might have worked better.
PS. this doesn't mean the reported bug is solved, it still crashes as described.
Hello
The Is Infinite box has been causing character sheets to crash for as long as I’ve been a member here, probably ever since homebrewing first became available on DDB. I’ve been trying to figure out why off and on this whole time. (Understanding the ins and outs and quirks of the system has been a sorta hobby of mine for years.) I think you may have just solved it. Thanks!
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Well well well how the turntables lol. Anyhow thanks for the confirmation it's just a bug.
On another note was the list of modifiers and what they do ever made; eg. Mairondil's comment on your Homebrew "How To" FAQ?
Furthermore, do you know/have a link to how the "Restriction" Spell Mapping modifier works/if it has a function. The same with the "Choose a Default Choice" on a Modifier, like the way the artificer subclasses' Tool Proficiency feature grants the proficiency?
On another, another note. You mention a non-existant/user-unavailable instruction manual somewhere in that FAQ as well. Has such a thing been created or nah, like going through and explaining every option, modifier, text fields etc. available to us in the homebrewer?
Hello
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
I asked them and they hadn't completed it due to how convoluted the list is. So it doesn't excist... yet.
Also I think this thread is resolved but couldn't find how to mark it as such.
Hello
You could edit it to change the title, but most don’t bother. There’s no taboo about necromancy here, so technically every thread stays open forever in case someone wants to add to it in future. (Even if it’s just to say it’s still a problem X years later. 🙄)
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
I actually stumbled upon this same issue when looking for an alternative way to have 2 spells access the same resource of "per long rest" uses. I know you can make that idea work by "making a feature --> make the action regulate the resources --> add the spells you want", but I was disappointed to find that dong things this way meant you could not click on the spells directly to use the feature, and instead needed to go to the feature's resource to manually tick off the number of uses.
Since clicking a spill directly does work if you make a feature that only has one spell choice, I began wondering if there was a way to populate a second box when the feature asks you to pick one of the spells I attached to the feature. That's when I fully read the Is Infinite checkbox more thoroughly, and realized that if I checked that box, I could add 2 spell choices and make them both connect to the same resource without needing to create a specific action for it. Because when you are in the character builder and come to the choice of selecting 1 of the 2 provided spells, "Is Infinite" will create a second box for you to also pick the second spell option.
For a second there I was so excited because the character sheet actually DID populate a "use per long rest" button for BOTH spells! Buuut as Antilitos found out, trying to click the "use" button to cast the spell crashes the page. Man, I was so close to getting things working!
It definitely seems that the interaction of "Is infinite" and "per rest" is what is causing the page to crash. Maybe because it tries to remove a use resource from both possible spell locations at the same time and gets confused?