Ah, also super helpful to see that the issue has been present for a couple weeks! This disproves my first suspicion. TY!! I am going to merge these threads together.
Happy to be of assistance as always.
PS- if you dig through both the Bugs and Homebrew forums, I believe I have seen others posting about the same issue in the past couple weeks. You might be able to suss out more clues if you can find them.
PPS-I know this isn’t your department, but while I have your attention I also found a bug with Starting Equipment linked to the Inheritor background in early May that also seems to have slipped through the cracks. Here is the link to that Bugs & Support thread: https://www.dndbeyond.com/forums/d-d-beyond-general/bugs-support/65701-starting-equipment-glitch-inheritor. I deleted the character that is linked in that thread, but I can still reproduce the bug so if you need me to make a new character to link just let me know.
Have there been any updates to this issue? I've recently started having an issue where, suddenly, various players in games I run can access homebrew spells they shouldn't be able to access (which sounds like the same issue). This was not an issue a week ago, but now it is happening with all of my spellcasters. The spells that are available when they shouldn't be are the same for each class: two different wizards with different subclasses both have access to the same homebrewed spells that they shouldn't even be able to see and two different druids, one made over a year ago, one made 2 months ago, and both with different subclasses, have access to the same spells they shouldn't be able to see. However, the wizards have access to homebrewed spells that don't overlap with the spells that druids have access to. Any time one of the spellcasters tries to learn or prepare one of those homebrewed spells, they get the "rolled a 1 on our API check" error page with a different error code each time.
Completely removing the character's class and then adding it back fixes the problem, and characters I create today do not have the above issue.
Additionally, I have two clerics (one I made and one a player made) using a homebrewed subclass that gives them a homebrewed cantrip that shouldn't count against their cantrips known but it does for each class, listing it as "always prepared" and as a cantrip that they have chosen to learn. Attempting to unlearn the cantrip also cases the same "rolled a 1 on our API check" error page and new error codes.
I only mention them together because they started happening at the same time. I don't know if they're related, but nothing I have tried has fixed the second problem (even removing the homebrew cantrip from the homebrew cleric subclass didn't remove it from the character, nor did removing their entire class, and even new characters with this class have the same problem where the cantrip is selected automatically as an "always prepared" and "learned" cantrip at the same time).
I'm still having this issue as well. It's not just prepared casters (it's popping up for my ranger as well), but the 'using a template' part seems to jive. Most of these are just spells to account for the Class Features UA, so the only thing different for most is the class they're available to. These spells functioned correctly before the character sheet upgrade.
Hi everyone, so for a few campaigns that I DM, I have created a number of homebrew spells that are granted exclusively by another homebrew item. I've also created a warlock subclass as a dump of sorts to assign all of these homebrew spells to.
However it seems like normal classes in my campaign are still able to see some (but not all) of the homebrew spells in their spell lists when choosing spells to learn.
Does this have anything to do with the spell template that was used when creating a homebrew spell?
I want to update that the cantrip issue I mentioned is still an issue since all homebrewed cantrips I create (regardless of whether they're made from scratch or as a copy of an existing cantrip) and mark as available to a set of class/subclass are automatically being marked as always prepared and learned for any of my players who have chosen those classes/subclasses, without the players doing anything to add or even interact with those cantrips. Once the cantrip is on their character sheet, nothing I do short of entirely remaking their character (after removing the class/subclass in question from the list of which classes/subclasses can cast that cantrip) will remove it.
If you designate a spell for a specific subclass for any of the “prepared spellcasters” (Artificer, Cleric, Druid, or Paladin) then they will automatically be “always prepared” for any character with that subclass because that’s how those subclass spells work for them. That’s actually working as intended.
Happy to be of assistance as always.
PS- if you dig through both the Bugs and Homebrew forums, I believe I have seen others posting about the same issue in the past couple weeks. You might be able to suss out more clues if you can find them.
PPS-I know this isn’t your department, but while I have your attention I also found a bug with Starting Equipment linked to the Inheritor background in early May that also seems to have slipped through the cracks. Here is the link to that Bugs & Support thread: https://www.dndbeyond.com/forums/d-d-beyond-general/bugs-support/65701-starting-equipment-glitch-inheritor. I deleted the character that is linked in that thread, but I can still reproduce the bug so if you need me to make a new character to link just let me know.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
The Spell, Baleful Sphere
https://www.dndbeyond.com/spells/384872-baleful-sphere-jim-special
The character sheet
https://www.dndbeyond.com/profile/Darklord_Sengir/characters/25175822
Have there been any updates to this issue? I've recently started having an issue where, suddenly, various players in games I run can access homebrew spells they shouldn't be able to access (which sounds like the same issue). This was not an issue a week ago, but now it is happening with all of my spellcasters. The spells that are available when they shouldn't be are the same for each class: two different wizards with different subclasses both have access to the same homebrewed spells that they shouldn't even be able to see and two different druids, one made over a year ago, one made 2 months ago, and both with different subclasses, have access to the same spells they shouldn't be able to see. However, the wizards have access to homebrewed spells that don't overlap with the spells that druids have access to. Any time one of the spellcasters tries to learn or prepare one of those homebrewed spells, they get the "rolled a 1 on our API check" error page with a different error code each time.
Completely removing the character's class and then adding it back fixes the problem, and characters I create today do not have the above issue.
Additionally, I have two clerics (one I made and one a player made) using a homebrewed subclass that gives them a homebrewed cantrip that shouldn't count against their cantrips known but it does for each class, listing it as "always prepared" and as a cantrip that they have chosen to learn. Attempting to unlearn the cantrip also cases the same "rolled a 1 on our API check" error page and new error codes.
I only mention them together because they started happening at the same time. I don't know if they're related, but nothing I have tried has fixed the second problem (even removing the homebrew cantrip from the homebrew cleric subclass didn't remove it from the character, nor did removing their entire class, and even new characters with this class have the same problem where the cantrip is selected automatically as an "always prepared" and "learned" cantrip at the same time).
I'm still having this issue as well. It's not just prepared casters (it's popping up for my ranger as well), but the 'using a template' part seems to jive. Most of these are just spells to account for the Class Features UA, so the only thing different for most is the class they're available to. These spells functioned correctly before the character sheet upgrade.
Birgit | Shifter | Sorcerer | Dragonlords
Shayone | Hobgoblin | Sorcerer | Netherdeep
Copy pasted my post from another thread:
An example spell:
https://www.dndbeyond.com/spells/401830-zrin-halas-shocking-grasp
Is showing up on any characters that have access to arcane spells lists like this character that is an artificer:
https://www.dndbeyond.com/profile/nikunikubun/characters/19594404
Hello, has there been any update to the issues in this thread?
Thanks!
Not yet
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
I want to update that the cantrip issue I mentioned is still an issue since all homebrewed cantrips I create (regardless of whether they're made from scratch or as a copy of an existing cantrip) and mark as available to a set of class/subclass are automatically being marked as always prepared and learned for any of my players who have chosen those classes/subclasses, without the players doing anything to add or even interact with those cantrips. Once the cantrip is on their character sheet, nothing I do short of entirely remaking their character (after removing the class/subclass in question from the list of which classes/subclasses can cast that cantrip) will remove it.
If you designate a spell for a specific subclass for any of the “prepared spellcasters” (Artificer, Cleric, Druid, or Paladin) then they will automatically be “always prepared” for any character with that subclass because that’s how those subclass spells work for them. That’s actually working as intended.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting
Oh! You are right! I completely forget that putting subclasses into the "can cast" list puts the spell into the subclass. Thanks for reminding me!
Happy to help!😊
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting