About this mod
A class mod that seeks to blend Martial and Magical disciplines in a satisfying, flavorful, and balanced manner, while still seeking to give the player the fun flavor of a Gish as early into the run as possible. The spellbinder offers a full class with 4 unique subclasses with progression support all the way until level 20.
- Requirements
- Permissions and credits
- Changelogs
The spellbinder is a homebrew class of my own creation, brought into bg3 so that I can play it without having to find a group to play tabletop with. As I am very picky about my Gish preferences, none of the existing classes worked how I liked it. So, of course, the logical course of action was to do it myself!
Full Details
The class is hosted on Homebrewery, and the class is implemented as written in that document, with a few notable exeptions, listed here:
- At level 1, since weapon mastery doesn't exist in 2014 systems, I made a new simple feature for the game version of spellbinder. You can pick a weapon at character creation and then once per day, refresh your uses of any special attacks granted by that weapon. You can use this an extra time at levels 5 and 10.
- Due to engine limitations, I could not figure out a clean way to limit the delivery of bound spells to the lower range between the spell's normal range and the weapon's range. As such, ranged weapons can be used in bg3 to deliver short ranged spells beyond their normal range. I figure I'd just let the players limit themselves if they'd like.
- Ranged attacks are supposed to consume a bound spell regardless of hit or miss, but again I felt it was a bit difficult to implement, so I've elected to avoid the extra dev time. (another effective buff to arcane sniper)
- At level 3, Arcane Sniper gains a feature that does nothing because of changes to the system in bg3. To compensate, Arcane sniper gains a new feature at level 3 that allows them to use an arrow consumable without consuming it once per short rest. They can use this feature an additional time at levels 7 and 11.
- At level 5, the tabletop version gets a mostly fluff feature that thematically fits with the class's "put magic in weapons" theme, but in bg3 "Identify" or the concept of hidden properties of magic items doesn't really seem to exist. I replaced it with your choice of Expertise in any intelligence-based skill.
- At level 7, the Arcane Sniper has a feature that gives you a choice of a bunch of benefits... that all don't work due to bg3 mechanics or above limitations. bg3 arcane sniper gets a feature that increases spellbound bow attacks by 50% to prevent getting nothing at level 7.
- At level 11, Mystic Knight gets a feature that gives you a single-use feature that you can spend the subclass's resource to refresh. For simplicity sake, in bg3 that feature simply costs that resource to use.
- At level 11, Enchanter gets a feature that allows you to add a 1d8 as an interrupt and then conditionally spend it if successful. Due to engine limitations, the combat log will always show a +8 on a success and a +1 on a failure. But I promise, it's rolling a 1d8 in the background!
- There are several features that state on the document that you can replace them on long rest, level up, etc. A combination of engine limitations and the existence of respeccing made me decide to leave those out. The important "replace", "spell replace", still exists and allows you to do lopsided high level spell repertoires if you wished
- The two custom spells listed on the document are not implemented, mostly because I don't feel like I've finished all the spellbinder specific spells in the homebrew itself
- many spells on the document's spell list are not in the game because they don't exist in the game or in 5espells mod. There's also possibly many spells that aren't even on the spell list in the document. If you have a suggestion, feel free to let me know! I'll consider if I think the spell fits and isn't overly strong.
- The notable cantrips "booming blade" and "Green-flame blade" are intentionally left out of the class. I've always felt they've been bandaid fixes to the gish style, and they feel too strong to exist specifically on spellbinder due to overly-favorable interactions with the main features. You will have to spend a feat or wait until enchanter level 15 to acquire them.
- At level 15, Arcane Sniper normally gains a feature that works off the level 7 feature. Due to the same aforementioned limitations, it was reworked in bg3 to an additional 50% range while Arrows of Force are active.
Dependencies
- Script Extender -- Required for many of the class's functions to work properly
- 5eSpells -- Much of the spell list uses spells from 5eSpells, making this a pretty hard dependency
- ImprovedUI -- A lot of this class's visuals rely on ImprovedUI to be displayed. The mod would look a lot plainer in the UI department without it
- Shivero's VFX -- The cool part where the weapons glow with the energies of the bound spell use vfx from this mod. They're cool as heck! Definitely worth a download
Use BG3 Mod Manager
You will want to load this mod after all of the dependencies listed above
AI Art
Yes, I know this is very frowned upon. However, I am very broke and cannot afford to hire an artist, and my artistic skills are very lacking (as you can doubtless tell from my action resource icons).
The icons were all generated from Class Icons Generator and Action Icons Generator here on the bg3 nexus. I chose to use AI to generate the class's art because I first and foremost designed this class to enjoy it myself, and I don't enjoy my own art or plain placeholders. As such, I do not intend to monetize this mod at all and have opted out of donation points. I want everyone to enjoy this mod without worrying about money changing hands at the expense of artists.
Contact Me
You can find me on discord with the username "foxy_ellie". Feel free to contact me if you have any questions, suggestions, etc. It's by far the fastest way to reach me. I will be looking at comments, but I probably won't be as prompt to notice it there.
You can find the code repository on github.
In Game Mod Manager
I will, unfortunately, not be adding this mod to mod.io. My dependency on script extender goes beyond a few qol things and fully require SE functionality to exist. Because the toolkit does not have as much functionality as is unlocked by Script Extender (Thanks Norbyte!), I will not be able to port this mod to the in game mod manager properly.
Special Thanks
When I came to the bg3 modding discord to seek to bring this game to bg3 a month ago, I was very helpfully directed to the resources I need and the community there did quite a lot to help me learn how to mod this game. A special shoutout specifically goes to "muffinenjoyer", "juum", and "laughingleader" for being patiently helpful on multiple occasions when I got stuck. I truly appreciate all of you in the community who helped me bring this class to life <3