Baldur's Gate 3

File information

Last updated

Original upload

Created by

CyberSpektre

Uploaded by

CyberSpektre

Virus scan

Safe to use

About this mod

This mod implements the Warlock: The Undead subclass from Dungeons & Dragons 5th Edition. It is as faithful as possible to the description found in Van Richten's Guide to Ravenloft, but adapted for Baldur's Gate 3.

You can now make a pact with a powerful undead entity, granting you access to forbidden magic and unfathomable powers.

Requirements
Permissions and credits
Translations
  • Spanish
  • Russian
  • Portuguese
  • Mandarin
  • Korean
  • Italian
  • German
  • French
Changelogs
Donations
Warlock: The Undead

You've made a pact with a deathless being, a creature that defies the cycle and life and death, forsaking its mortal shell so it might eternally pursue its unfathomable ambitions. For such beings, time and morality are fleeting things, the concerns of those for whom grains of sand still rush through life's hourglass. Having once been mortal themselves, these ancient undead know firsthand the paths of ambition and the routes past the doors of death. They eagerly share this profane knowledge, along with other secrets, with those who work their will among the living.

http://dnd5e.wikidot.com/warlock:undead


======================================================


Introduction

This mod allows you to select The Undead subclass for Warlock in a 20 levels campaign. It is available both for single class and multiclass.
The adaptation is as close as possible to Rules as Written, all while keeping ease of use and playability in mind.

This mod is a work in progress and I have done extensive testing in different scenarios. If you find any issues please feel free to use the "Report a Bug" in the "BUGS" tab and I will address it quickly.

For comments and suggestions please use the "POSTS" tab.


----------------------------------------------------------------------------------------------------

What's new and what's cooking

  • Replace the tooltip icons for patrons [v2.11.0]
  • Adding 2 new patrons: Gravetouched Ghoul (added) and Death Knight [v2.11.0]
  • Spirit Projection at level 14 [currently in development]
  • Fix some cosmetic issues witth the Controller UI [currently in development]
  • Change the starting equipment to be a bit more snazzy [v2.0.0]
  • Add support for 5e Spells directly in main file, making the optional WarlockUndead5eSpells obsolete [v2.0.0]
  • Added a new target effect when casting Eldritch Blast while transformed in Form of Dread [v1.1.12]
  • Adding resource icons for Form of Dread Points [v1.1.11]
  • Changed the icon for Phantom Steed [1.1.10]
  • Fix an issue with damage type conversion and optimize the damage calculation [1.1.7]
  • Added the Compatibility Framework to this mod [1.1.6]
  • Revamped the animation for Necrotic Husk to make it more... necrotic [1.1.5]
  • Added progression for level 13-20 [1.1.4]
  • Added compatibility with the 5e Spells mod [1.1.2]
  • Added compatibility with ImprovedUI [1.1.0]

Please refer to the full Changelog for more details and additional bug fixed / changes.


----------------------------------------------------------------------------------------------------

Compatibility

✅ Base game with no other addons
✅ Other classes, subclasses and races (through NellsRelo's fantastic Compatibility Framework)
ImprovedUI
5e Spells (doesn't require the "Warlock - The Undead - 5eSpells" optional file anymore!)
UnlockLevelCurve - Level 13-20
Invocations Expended
Valkrana's Spellbook's custom necromancy spells
PF2e Spells


----------------------------------------------------------------------------------------------------

Expanded Spell List
Spoiler:  
Show

These spells will become available as you level up the Warlock class.

Spell Level 1

Spell Level 2

Spell Level 3



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DEVELOPER NOTE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phantom Steed
- Level: 3
- School: Illusion
- Duration: 1 hour (or until taking any damage)
- Target: player or ally

You invoke the spirit of a large quasi-real, horselike creature to bolster your physical capabilities.

For the duration, you or a creature you choose are empowered by the steed's powers, granting double movement speed up to 30m. The carrying capacity is also doubled for the duration.

_____________________________________________________

Spell Level 4

Spell Level 5

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DEVELOPER NOTE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Implementation of the barrier from Antilife Shell was complicated, and I felt that the spell would cause janky results and additional bugs with NPCs. It also was not available in the popular mod "5e Spells" otherwise I would've considered adding it as requirement.

Therefor the decision was made to replace Antilife Shell with Contagion: a Necromancy spell already in-game that fits the theme, is the same spell level and usually not available to warlocks.

_____________________________________________________

----------------------------------------------------------------------------------------------------

Features
Spoiler:  
Show

Character Creation - Select a Patron
When creating a new character (or multiclassing) and selecting the subclass "The Undead", a new submenu will appear requestion you to select your patron.

A list of 6 undead patrons are available to choose from:
  • Archlich
  • Vampire Lord
  • Eldritch Undead
  • Specter
  • Nightwalker
  • Greater Mummy

This selection is for roleplay only, and each entities have different visual effects when casting Form of Dread and being tranformed.


Level 1 - Form of Dread

At 1st level, you manifest an aspect of your patron’s dreadful power. As a bonus action, you transform for 1 minute. You gain the following benefits while transformed:

  • You gain temporary hit points equal to 1d10 + your warlock level.
  • Once during each of your turns, when you hit a creature with an attack, you can force it to make a Wisdom saving throw, and if the
    saving throw fails, the target is frightened of you until the end of your next turn.
  • You are immune to the frightened condition.

You can transform a number of times equal to your proficiency bonus, and you regain all expended uses when you finish a long rest.

The appearance of your Form of Dread reflects some aspect of your patron.

http://dnd5e.wikidot.com/warlock:undead




Implementation
: Rules as Written

Notes:
  • A new Resource type called "Form of Dread Uses" will appear in your Action Bar, to the right of the orange triangle for "Bonus Action". This button will let you quickly access the "Form of Dread" action and indicate how many uses are left. The default number of uses is equal to your proficiency bonus
  • While transformed in Form of Dread, whenever you hit a creature a new reaction will appear. If you select it, the target will make a Wisdom saving throw and if they fail the Frightened condition will be applied
  • The Form of Dread transformation is not considered a polymorph: you appearance is altered but shouldn't affect dialogs or cause issues
  • As per v1.1.12, casting Eldritch Blast while transformed in "Form of Dread" will applied a disease type effect on the target for one turn


Level 6 - Grave Touched

At 6th level, your patron’s powers have a profound effect on your body and magic. You don’t need to eat, drink, or breathe.

In addition, once during each of your turns, when you hit a creature with an attack and roll damage against the creature, you can replace the damage type with necrotic damage. While you are using your Form of Dread, you can roll one additional damage die when determining the necrotic damage the target takes.

http://dnd5e.wikidot.com/warlock:undead




Implementation
:
  • Physical Aspect (work in progress): Regarding the "You don’t need to eat, drink, or breathe." I am currently working on a solution that would remove the camp supplies requirements when doing a long rest (since your character don't need to eat anymore).
  • Necrotic Damage Conversion: Rules as Written
  • Additional Damage Die: Rules as Written

Notes
:
  • After leveling up to 6, you will gain a new togglable passive (found in the "Passives" tab of the Action Bar) called "Grave Touched: Necrotic Conversion". When this option is toggled, whenever you roll damage on a hit for the first time in a turn, the damage type will be converted to "Necrotic".
  • After leveling up to 6, you will also gain another togglable passive called "Grave Touched: Form of Dread". When this option is toggled, whenever you hit a creature with necrotic damage an additional damage die will automatically be added to the total damage.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DEVELOPER NOTE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I decided to implement the Necrotic Conversion and Extra Damage features as togglable passives instead of reactions for playability reasons. I thought that having 3+ reactions each turn could become bothersome and hinder the gameplay.

Since these options can be toggled off at any time without cost, there are no drawbacks to this approach.
_____________________________________________________



Level 10 - Necrotic Husk

At 10th level, Your connection to undeath and necrotic energy now saturates your body. You have resistance to necrotic damage. If you are
transformed using your Form of Dread, you instead become immune to necrotic damage.

In addition, when you are reduced to 0 hit points, you can use your reaction to drop to 1 hit point instead and cause your body to erupt with deathly energy. Each creature of your choice that is within 30 feet of you takes necrotic damage equal to 2d10 + your warlock level. You then gain 1 level of exhaustion. Once you use this reaction, you can’t do so again until you finish 1d4 long rests.

http://dnd5e.wikidot.com/warlock:undead




Implementation
: Rules as Written

Notes:
  • After leveling up to 10, you will gain a new togglable passive (found in the "Passives" tab of the Action Bar) called "Necrotic Husk". When this option is toggled and you are reduced to 0 hit points, an explosion will damage every ennemies within 30 feet.
  • This Necrotic Husk ability replenishes every long rest instead of 1d4 long rests.


----------------------------------------------------------------------------------------------------

Requirements
Spoiler:  
Show

1. ImprovedUI and ImprovedUI Assets
Based on popular demand, this mod now requires ImprovedUI. I wrongly thought that having no dependencies was better, but it turns that by doing so this mod was overwriting custom assets from other mods. This is no longer the case and you should now be able to safely combine it with others.

2. Norbyte's Baldur's Gate 3 Script Extender
Custom scripting was necessary for the Grave Touched ability in order to convert damage type to necrotic, and add an extra damage die (of the same type as the initial damage) when using Form of Dread.

3. Compatibility Framework
The Compatibility Framework makes it possible to load this mod with other custom Warlock subclasses (ie. "The Hexblade", "the Celestial", "Dread Overlord", etc). Though technically not required if you only play with this mod, it is a good idea to istall as well to avoid any potential issues.

Note: the Compatibility Framework should be placed at the bottom of the Load Order in order to overwrite every other mods.

----------------------------------------------------------------------------------------------------

Installation
Spoiler:  
Show

A step by step installation guide can be found in this article.

----------------------------------------------------------------------------------------------------

Todos / In Development
Spoiler:  
Show

I will continue fixing bugs and improving existing functionnalities if needed.

Here's an overview of my current development pipeline:

  • Add support for Unearthed Arcana
  • Compatibility with ImprovedUI
  • Add support for spells from the "5e Spells'
  • Add level progression for 13-20
  • Implement Spirit Projection at level14
  • Add custom tooltip icons for the patrons
  • Find an interesting application to the physical aspect of Grave Touched ("don't need to eat, drink, breathe") while working with the game limitations. corvanablack suggested adding immunity to certain cloud-based spells
  • Change the icon for Phantom Steed
  • Cleanup other icons
  • Add different animation/effects when using Eldritch Blast while transformed in Form of Dread
  • Change the animation of the Necrotic Husk explosion to something more necrotic
  • Implement custom icon for the Form of Dread Uses button in the Action Bar (requires ImprovedUI)
  • Add more Patrons