Witch Knight - Fighter Subclass
🟡 Updated this year⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 0.2% endorsement rate
- 🏆 #146 of 404 Classes mods in this game by downloads
📋 About This Mod
This is an adaptation of the Witch Knight subclass by LaserLlama, as close to rules as written as I could get it:
Compatibility Framework is supported natively
All spell lists for this mod are handled by my Spells Extra library
This subclass has progression to level 20. You don't need a mod to increase the level cap, you just won't get the level 13-20 features
This subclass has the Warlock tag for dialogue
Multiclassing with Warlock (or another class/subclass that uses Warlock Spell Slots) will result in only having the spell slots from whichever has the highest level slots unlocked. This is not a bug, this is a consequence of how Warlock is designed.
Subclass Features:
Sanguine Offering:
3rd-level Witch Knight feature
Once per turn, when you hit a creature with a melee weapon attack, you can expend one of your Fighter Hit Dice as part of the attack to deal an additional 1d10 Necrotic damage to the target, in addition to the normal damage of your weapon. - Implementation Notes:
- Since Hit Dice don't exist in Baldur's Gate 3, I've instead given it charges equal to half the Fighter's level, restored on Long Rest
- Sanguine Offering: deals weapon damage +1d10 Necrotic damage, usable once per turn; does not use charges on miss
- Progression:
- Level 3: 1st Sanguine Offering Charge
- Level 4: 2nd Sanguine Offering Charge
- Level 6: 3rd Sanguine Offering Charge
- Level 8: 4th Sanguine Offering Charge
- Level 10: 5th Sanguine Offering Charge
- Level 12: 6th Sanguine Offering Charge
- Level 14: 7th Sanguine Offering Charge
- Level 16: 8th Sanguine Offering Charge
- Level 18: 9th Sanguine Offering Charge
- Level 20: 10th Sanguine Offering Charge
Pact Magic:
3rd-level Witch Knight feature
The bargain you have struck with your Patron has granted you the ability to cast spells, much like a Warlock does.
Cantrips: You learn one cantrip of your choice from the Warlock spell list. Upon reaching 10th level in this class you learn one additional Warlock cantrip of your choice.
Spell Slots: The Witch Knight Spellcasting table shows how many spell slots you have, and the level of those spell slots. All of your spell slots from this feature are the same level. To cast one of your Warlock spells of 1st-level or higher, you must expend a spell slot. You regain all expended spell slots when you finish a short or long rest.
Spells Known of 1st-Level and Higher: You learn two 1st-level spells of your choice from the Warlock spell list. The Spells Known column of the Witch Knigh
This mod brings LaserLlama's Witch Knight Fighter subclass to Baldur's Gate 3, offering a new martial option with arcane flair. With 205 endorsements and frequent updates, it's a solid choice for players wanting more fighter variety. The mod is actively maintained and popular among the community.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Community-approved with 205 endorsements and over 119k downloads—clearly a popular pick.
- Based on LaserLlama's well-regarded homebrew, so you know the design is solid.
- Recent update (Oct 2025) means it's likely compatible with the latest game version.
⚠️ Cons
- Requires you to trust LaserLlama's balance, which might not suit every table's power level.
- Only one subclass added—if you're looking for a full class overhaul, this isn't it.
For Baldur's Gate 3 players who enjoy fighter gameplay but want a magical twist. Perfect for those who appreciate well-crafted homebrew content and want to expand their character options. Skip if you prefer official subclasses only or want a more comprehensive class mod.
💡 Beginner Tips
- Since this is a subclass mod, make sure to check that it's compatible with any other class mods you have installed.
- When creating a new character, select the Fighter class and look for the Witch Knight subclass in the subclass list.
- If you're using mod manager, enable this mod before starting a new playthrough to avoid save issues.
📊 Mod Details
- Game
- Baldurs Gate 3 Mods
- Author
- Lumaterian
- Version
- 1.8.0
- Downloads
- 119,435
- Endorsements
- 205
- Category
- Classes
- Created
- 3/16/2024
- Updated
- 10/25/2025
🔧 How to Install Baldurs Gate 3 Mods
Download from Nexus.
📖 Full step-by-step install guide for Baldurs Gate 3 →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Baldurs Gate 3 commands, item IDs, and more.
Keep browsing — more Baldurs Gate 3 mods await