Hi - wondering if there is a way to code the following subclass from Exploring Eberron as a home brew. I bought the book when it first came out and the artificer PC in my campaign very much wants to be a Maverick, so I’m wondering if I can actually manage to code it properly.
The relevant subclass ability is called Arcane Breakthrough:
Choose one of the following classes: bard, cleric, druid, paladin, ranger, sorcerer, warlock, or wizard. This class’s spells become part of your Breakthrough spell list. You can choose an additional class and add its spells to your Breakthrough spell list at 5th, 9th, 13th, and 17th levels. When you change your list of prepared artificer spells after a long rest, you can prepare an additional 1st-level spell. This spell must be from your Breakthrough spell list. When you reach certain levels in this class, you increase the number of Breakthrough spells that you can prepare. You can prepare an additional 2nd-level spell at 5th level, an additional 3rd-level spell at 9th level, an additional 4th-level spell at 13th level, and an additional 5th-level spell at 17th level. These prepared spells don’t count against the number of artificer spells you prepare. When you cast a spell you’ve prepared using this feature, it’s considered to be an artificer spell for you, and Intelligence is your spellcasting ability for it. When you swap a prepared Breakthrough spell for a new spell, you lose any ongoing benefits from having cast it (such as a steed summoned by find steed).
I can’t seem to get the choice of spell list coded in (I can add an individual list) and I can’t seem to get the core of the ability (add an extra Nth level spell) working, nor get that to show up in the normal spell list - only as an ability. What I’m trying to get is the list to just show the spell as “Arcane Breakthrough” in the normal prepared list. Would welcome any help - we are kludging around it now, just by making the wizard class list available.
Someone else actually asked about this already in this thread, if you want to see the full discussion about it. It's certainly a tricky one to do.
Basically fully enforcing this is going to be a challenge, and I think not worth the extreme effort. You really have two main options that I can see:
Ignore the Spell List Restrictions: This would be my choice for a campaign homebrew; basically you'd just add sub-class traits at the appropriate levels and Add A Spell to each one, setting the appropriate level, doesn't count as known, and always prepared, and I think that should be you. In this case it will be up to the player to keep a note of which spell list(s) they have chosen and to only pick spells from those, or for the DM to check.
Fudge the Options: The more complex method would be to add the sub-class traits, and for each one add one Option for each spell list, and add the spell choices under those restricted to the appropriate spell class. This will be a lot more work (8 times as much?) but will mean that the spell selection is easier for the player as it's mostly restricted correctly. This will take a lot longer to implement, and maybe isn't worth the effort just for a single campaign. If you go this route, definitely test the first trait before adding the others as it'll be hell to go back and fix everything.
It's definitely a very complex one to try to implement though, and I'm not sure any solution will be perfect. You could try bumping the other thread to get more details from the OP how they addressed it in the end.
Former D&D Beyond Customer of six years: With the axing of piecemeal purchasing, lack of meaningful development, and toxic moderation the site isn't worth paying for anymore. I remain a free user only until my groups are done migrating from DDB, and if necessary D&D, after which I'm done. There are better systems owned by better companies out there.
I have unsubscribed from all topics and will not reply to messages. My homebrew is now 100% unsupported.
Thanks for the response and the link - I missed that earlier. I’ll go back and read that closely - my instinct was to do as you suggested and just add the Wizard list as the trait, but I couldn’t work out how to then add a prepared extra spell. I don’t mind adding the additional traits as we go, and for our home campaign that does seem a lot more straightforward.
Thanks again,
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Hi - wondering if there is a way to code the following subclass from Exploring Eberron as a home brew. I bought the book when it first came out and the artificer PC in my campaign very much wants to be a Maverick, so I’m wondering if I can actually manage to code it properly.
The relevant subclass ability is called Arcane Breakthrough:
I can’t seem to get the choice of spell list coded in (I can add an individual list) and I can’t seem to get the core of the ability (add an extra Nth level spell) working, nor get that to show up in the normal spell list - only as an ability. What I’m trying to get is the list to just show the spell as “Arcane Breakthrough” in the normal prepared list. Would welcome any help - we are kludging around it now, just by making the wizard class list available.
Someone else actually asked about this already in this thread, if you want to see the full discussion about it. It's certainly a tricky one to do.
Basically fully enforcing this is going to be a challenge, and I think not worth the extreme effort. You really have two main options that I can see:
It's definitely a very complex one to try to implement though, and I'm not sure any solution will be perfect. You could try bumping the other thread to get more details from the OP how they addressed it in the end.
Former D&D Beyond Customer of six years: With the axing of piecemeal purchasing, lack of meaningful development, and toxic moderation the site isn't worth paying for anymore. I remain a free user only until my groups are done migrating from DDB, and if necessary D&D, after which I'm done. There are better systems owned by better companies out there.
I have unsubscribed from all topics and will not reply to messages. My homebrew is now 100% unsupported.
Thanks for the response and the link - I missed that earlier. I’ll go back and read that closely - my instinct was to do as you suggested and just add the Wizard list as the trait, but I couldn’t work out how to then add a prepared extra spell. I don’t mind adding the additional traits as we go, and for our home campaign that does seem a lot more straightforward.
Thanks again,