Baldur's Gate 3

File information

Last updated

Original upload

Created by

yakuzadeso

Uploaded by

yakuzadeso

Virus scan

Safe to use

Tags for this mod

About this mod

Reclaim or break your character's/companion's/hireling's oath whenever you want with the Oath spells.

Requirements
Permissions and credits
Changelogs
Donations
Reclaim or break your character's/companion's/hireling's oath whenever you want with the Oath spells.


Usage

OathSpells

  • Sneak/hide to have the spell Oath Spells appear in your hotbar.
  • Click on it to activate it.
  • Select Reclaim oath to reclaim your oath or Break oath to break your oath.
  • Click again to confirm and enter the character's  Oath screen.
  • When you're done or if you disabled sneaking/hiding the spell is going to get removed from your hotbar. It's something like a toggle. Toggling between sneaking and normal movement toggles the spell's visibility in the hotbar on/off.

OathSpells Spellbook

Same functionality as OathSpells but sneaking with a character adds the spell to their spellbook instead of having to toggle it on/off.


Installation

  • Backup your save files before using. No issues as of now but it's always best to backup your save with each new mod you're using.
  • Download BG3ModManager.
  • Download and install Baldur's Gate 3 Script Extender.
  • Download the mod. You should get a .zip file.
  • Drag and drop the .zip file in BG3ModManager.
  • Move the mod up and down in your Load Order. I had to do that in order for it to appear in modsettings.lsx.
  • Load Order shouldn't matter.
  • Click the save icon in the Mod Manager ("Save Load Order to file").
  • Make sure that the mod was included in your modsettings.lsx file. You should have these lines in it if you did everything correctly:

            <node id="ModuleShortDesc">
              <attribute id="Folder" value="Oath_Spells" type="LSString" />
              <attribute id="MD5" value="" type="LSString" />
              <attribute id="Name" value="Oath_Spells" type="LSString" />
              <attribute id="UUID" value="4f418af6-82e1-491d-8fbf-9e61357a2c21" type="FixedString" />
              <attribute id="Version64" value="36028797018963970" type="int64" />
            </node>


Notes

Working fine for player characters, companions and hirelings.

If a character breaks their oath for the first time, you might get the Oathbreaker cutscene after exiting the Oathbreaker subclass screen. If you get the cutscene before hitting accept then you need to save your game and reload that save to get the Oathbreaker subclass screen again, otherwise your character will be bugged.


Credits

Credits to Eralyne and their mod Appearance Edit since their code helped immensely.





Check my other mods

Respec spell (Change class menu) 
Reclaim or break your oath spells (Paladin-Oathbreaker) 
Rich Traders
Trade with Withers 
Quick sell to Withers remotely - Illithid Wifi