I have been preparing a Subclass for the Artificer for a while now, and occasionally come back to see if what I want will work. Sadly, after a couple months, I am finally bringing it up in the forums. Should have done it sooner, I know.
So I have this spell list like on most actual, official subclasses that I am trying to make always known and always prepared. Because even looking at some of my characters that utilize official content, that's a thing. My Cleric knows spells like False Life at all times because of his vocation, or my Monk Cleric always knows Identify etc because of their vocation. I sadly don't have any material tied through DNDB to gain access to things in the Artificer selection, only the one I have been working on, but from my understanding it is similar in knowing all the spells and what not like a Cleric or Druid. And even when having the spells listed as "Always Known" and "Always Prepared" in the creation system, I have only managed to make them show on the spell list.
Am I missing something, or is the "Always Prepared" option bugged/broken? And if not, can someone inform me about how I can get this to work so I can publish it publicly?
To get something to be always prepared, like a Cleric's subclass spells, you need to need to either input the spells under 'additional specific spells' in the Basic Information section of your homebrew subclass, or when you create a homebrew version of a spell, make it 'Available for' the specific subclass. If you make it available for a class as a whole, that class can choose to prepare it, but it's not autoprepared.
I'm not sure I fully understand, that sounds like exactly what I did yet it doesn't work. Outside of flat out making the spells homebrew, thus adding a 3rd option for some of these because DNDB is kinda dumb on that aspect, I have tried both the Additional Spell List (which had no issue) and the Spells section which actually allows the spells to show up in the spell list on the character sheet. But, again, the "Always Prepared" option that is set to yes for that doesn't seem to work seeing as the spells aren't prepared and also eat up a spell selection *to* prepare.
Choose spell, level they earn it, uses spell slots yes, counts as known spell no and always prepared yes.
Save.
When they get to that level the spell will show as always prepared for them.
You will need to create the table manually in a subclass feature description box to advise the user.
--
For more details, create a copy of an existing subclass to see how it is done.
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.
It's done by not adding the spells in the class feature "{Artificer Specialist} Spells". That feature just contains the description with a table showing what spells you get at Artificer levels 3, 5, 9, 13, and 17. But the feature adds nothing else - nothing under Spells, nothing under Additional Spell Lists.
Where you do add the spells is in the Artificer subclass's Basic Information section, in the Additional Specific Spells area above where you can add Avatars. Just pop all 10 spells there. It may feel weird not specifying which levels the spells become available, but each pair of spells beyond the first 2 is gained when you hit Artificer levels that let you prepare spells of the next higher level, so they follow the correct progression.
Yes, it feels weird to code the subclass spells like that and just have a "dummy" feature with the spell list description, but it's just how DDB does these "always prepared/known" subclass spells.
Rollback Post to RevisionRollBack
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
Why would they have specific sections to add spells, add spell lists, and the additional specific spells if only the last one actually did anything...? As is, the section literally labeled "Additional Spell List" seems to do literally nothing at all, and the Spells section that actually allows either individual or batch spells to be added is how I got them to show up in the spell list to begin with. Albeit, pointing back to the original statement, the option under the Spells for "Always Prepared" doesn't seem to work, which is what lead me to make this post... And you are saying that if I just add that spell list to the basic info for the Additional Specific Spells, they will show up when the player character hits the level to used said spell level?
Why would they have specific sections to add spells, add spell lists, and the additional specific spells if only the last one actually did anything...? As is, the section literally labeled "Additional Spell List" seems to do literally nothing at all, and the Spells section that actually allows either individual or batch spells to be added is how I got them to show up in the spell list to begin with. Albeit, pointing back to the original statement, the option under the Spells for "Always Prepared" doesn't seem to work, which is what lead me to make this post... And you are saying that if I just add that spell list to the basic info for the Additional Specific Spells, they will show up when the player character hits the level to used said spell level?
You see why this doesn't make sense, right...?
I told you it was weird. I'm working on my own Artificer subclass homebrew, and own Tasha's, and made a homebrew copy of one of the official Artificer subclasses, and that's how it's done.
Rollback Post to RevisionRollBack
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
Just so you know, the Homebrew tools are the same tools used by DDB for adding official content, but with certain functionality gated off. So it was a programmer's tool, not a nicely-designed UI with the public in mind.
Rollback Post to RevisionRollBack
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
Just so you know, the Homebrew tools are the same tools used by DDB for adding official content, but with certain functionality gated off. So it was a programmer's tool, not a nicely-designed UI with the public in mind.
... How the hell do they make something like this... do they just like to suffer? Why are the devs like this? Who hurt them?!
Seriously though, I have seen and have various access to things like Tasha's etc. Just not on DNDB. Which limits me on what I can do. Like I wanted to have Cause Fear as a level 1 spell, found out I can't even add it to the list because it's a Xanathar's spell apparently. The things you take for granted when you use a site that requires you to rebuy all the material v_v;;
I will try and see if your suggestion works...sadly the one from Cybermind didn't. Also, between me randomly doing other stuff and how long it can take for DNDB to process the changes I do, it may take a while to see if that Additional Specific Spells part is what will do the trick... Below is a table example of what I intended to have set up (sadly have to rework a couple since I don't own the material through DNDB). If you want to randomly give it a shot off a from scratch home brew and see if you can get it to work, I would appreciate it ^^
Edit: I'd show you my character's sheet with the working functionality, but since I've been using it to test various subclass issues and ideas, it's kind of a mess ^^;
I am going to guess that your suggestion worked (I originally thought it didn't but I guess it took a few hours for DNDB to register the change). I still find it really dumb that there's an entire section for the "Additional Spell List" that doesn't seem to do anything that I've seen, and the actual section to add in the spells either individually or in a batch that even comes *with* the "Always Prepared" tick yet doesn't actually work.
Regardless, thanks to your assistance I can finally launch the publication out. I do hope some comments hit with suggestions on how to rework/reword the puppet list... it was just some overly basic and arbitrary thoughts for folks who aren't quite creative enough or have a good enough DM to allow them to be creative >_>
It is always best practice to NOT PUBLISH your homebrews until all playtesting and editing have been completed. Once you share it with the comunity you can’t edit it anymore. You will have to “create new version” and then republish it. And if you don’t mail it on the second go ‘round… then it’s rinse and repeat over and over and over again.
I have been preparing a Subclass for the Artificer for a while now, and occasionally come back to see if what I want will work. Sadly, after a couple months, I am finally bringing it up in the forums. Should have done it sooner, I know.
So I have this spell list like on most actual, official subclasses that I am trying to make always known and always prepared. Because even looking at some of my characters that utilize official content, that's a thing. My Cleric knows spells like False Life at all times because of his vocation, or my Monk Cleric always knows Identify etc because of their vocation. I sadly don't have any material tied through DNDB to gain access to things in the Artificer selection, only the one I have been working on, but from my understanding it is similar in knowing all the spells and what not like a Cleric or Druid. And even when having the spells listed as "Always Known" and "Always Prepared" in the creation system, I have only managed to make them show on the spell list.
Am I missing something, or is the "Always Prepared" option bugged/broken? And if not, can someone inform me about how I can get this to work so I can publish it publicly?
To get something to be always prepared, like a Cleric's subclass spells, you need to need to either input the spells under 'additional specific spells' in the Basic Information section of your homebrew subclass, or when you create a homebrew version of a spell, make it 'Available for' the specific subclass. If you make it available for a class as a whole, that class can choose to prepare it, but it's not autoprepared.
Birgit | Shifter | Sorcerer | Dragonlords
Shayone | Hobgoblin | Sorcerer | Netherdeep
I'm not sure I fully understand, that sounds like exactly what I did yet it doesn't work. Outside of flat out making the spells homebrew, thus adding a 3rd option for some of these because DNDB is kinda dumb on that aspect, I have tried both the Additional Spell List (which had no issue) and the Spells section which actually allows the spells to show up in the spell list on the character sheet. But, again, the "Always Prepared" option that is set to yes for that doesn't seem to work seeing as the spells aren't prepared and also eat up a spell selection *to* prepare.
Edit Subclass
Spells - Add Spell
Choose spell, level they earn it, uses spell slots yes, counts as known spell no and always prepared yes.
Save.
When they get to that level the spell will show as always prepared for them.
You will need to create the table manually in a subclass feature description box to advise the user.
--
For more details, create a copy of an existing subclass to see how it is done.
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.
It's done by not adding the spells in the class feature "{Artificer Specialist} Spells". That feature just contains the description with a table showing what spells you get at Artificer levels 3, 5, 9, 13, and 17. But the feature adds nothing else - nothing under Spells, nothing under Additional Spell Lists.
Where you do add the spells is in the Artificer subclass's Basic Information section, in the Additional Specific Spells area above where you can add Avatars. Just pop all 10 spells there. It may feel weird not specifying which levels the spells become available, but each pair of spells beyond the first 2 is gained when you hit Artificer levels that let you prepare spells of the next higher level, so they follow the correct progression.
Yes, it feels weird to code the subclass spells like that and just have a "dummy" feature with the spell list description, but it's just how DDB does these "always prepared/known" subclass spells.
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
That... quite literally makes no sense o.e...
Why would they have specific sections to add spells, add spell lists, and the additional specific spells if only the last one actually did anything...? As is, the section literally labeled "Additional Spell List" seems to do literally nothing at all, and the Spells section that actually allows either individual or batch spells to be added is how I got them to show up in the spell list to begin with. Albeit, pointing back to the original statement, the option under the Spells for "Always Prepared" doesn't seem to work, which is what lead me to make this post... And you are saying that if I just add that spell list to the basic info for the Additional Specific Spells, they will show up when the player character hits the level to used said spell level?
You see why this doesn't make sense, right...?
So wait... if I have it not count as known, but yes to prepared... it will have it prepared on the list? The hell? Will give it a try though...
I told you it was weird. I'm working on my own Artificer subclass homebrew, and own Tasha's, and made a homebrew copy of one of the official Artificer subclasses, and that's how it's done.
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
Just so you know, the Homebrew tools are the same tools used by DDB for adding official content, but with certain functionality gated off. So it was a programmer's tool, not a nicely-designed UI with the public in mind.
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
... How the hell do they make something like this... do they just like to suffer? Why are the devs like this? Who hurt them?!
Seriously though, I have seen and have various access to things like Tasha's etc. Just not on DNDB. Which limits me on what I can do. Like I wanted to have Cause Fear as a level 1 spell, found out I can't even add it to the list because it's a Xanathar's spell apparently. The things you take for granted when you use a site that requires you to rebuy all the material v_v;;
I will try and see if your suggestion works...sadly the one from Cybermind didn't. Also, between me randomly doing other stuff and how long it can take for DNDB to process the changes I do, it may take a while to see if that Additional Specific Spells part is what will do the trick... Below is a table example of what I intended to have set up (sadly have to rework a couple since I don't own the material through DNDB). If you want to randomly give it a shot off a from scratch home brew and see if you can get it to work, I would appreciate it ^^
Yeah, I've been doing my own Artificer homebrew, with its own set of spells, and the spells I added in the method I described work as they should ("Always Prepared" when viewed under Manage Spells.) Haven't published yet since I'm still working out some of the features, but I intend to once I'm happy with how it works. Here's my thread if you're curious: https://www.dndbeyond.com/forums/dungeons-dragons-discussion/homebrew-house-rules/104778-artificer-subclass-algorithmist-feedback-wanted
Edit: I'd show you my character's sheet with the working functionality, but since I've been using it to test various subclass issues and ideas, it's kind of a mess ^^;
Helpful rewriter of Japanese->English translation and delver into software codebases (she/e/they)
I am going to guess that your suggestion worked (I originally thought it didn't but I guess it took a few hours for DNDB to register the change). I still find it really dumb that there's an entire section for the "Additional Spell List" that doesn't seem to do anything that I've seen, and the actual section to add in the spells either individually or in a batch that even comes *with* the "Always Prepared" tick yet doesn't actually work.
Regardless, thanks to your assistance I can finally launch the publication out. I do hope some comments hit with suggestions on how to rework/reword the puppet list... it was just some overly basic and arbitrary thoughts for folks who aren't quite creative enough or have a good enough DM to allow them to be creative >_>
Anyone who sees this forum post, and is interested: https://www.dndbeyond.com/subclasses/767571-puppeteer
It is always best practice to NOT PUBLISH your homebrews until all playtesting and editing have been completed. Once you share it with the comunity you can’t edit it anymore. You will have to “create new version” and then republish it. And if you don’t mail it on the second go ‘round… then it’s rinse and repeat over and over and over again.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting