Divinity: Original Sin 2 - Definitive Edition
0 of 0

File information

Last updated

Original upload

Created by

LaughingLeader

Uploaded by

LaughingLeader

Virus scan

Safe to use

Tags for this mod

About this mod

Indomitable for All recreates the Indomitable talent from the Divine Talents Gift Bag, making it a passive effect all characters share without any talent or gift bag needed. Indomitable blocks disabling statuses when activated, temporarily preventing stun lock.

Requirements
Permissions and credits
Mirrors
Donations
Indomitable does the following:

You gain immunity to Stunned, Frozen, Knocked Down, Polymorphed, Petrified, Crippled, Terrified, and Charmed for 1 turn after being affected by one of these statuses. Can happen once every 3 turns.


Indomitable being innate on every character prevents chaining crowd-control statuses, on both you and enemies.

Mods that implement statuses resisted by these same immunities (Immune to Knocked Down etc.) are automatically supported and can trigger Indomitable.

The advantage this mod has over the gift bag talent is:
  • This effect is active on all characters without a talent or Divine Talents needing to be active.
  • Statuses that get blocked are determined dynamically, based on certain immunities (like if a status is resisted by "Knockdown Immunity"). This makes this mod's version of Indomitable work with modded statuses.
  • A user configuration file allows additional statuses to be resisted, or specific statuses to be ignored by Indomitable's trigger.
  • Indomitable can be triggered either when a debilitating status is removed, or when one is attempted. This is a setting in the Mod Settings menu if LeaderLib is active.


Script Extender Required
Norbyte's Divinity Script Extender is required for this mod to work.



User Settings
With the mod enabled, a settings file will be generated here:

Documents\Larian Studios\Divinity Original Sin 2 Definitive Edition\Osiris Data\IndomitableForAll_StatusSettings.json

In it, additional statuses can be specified for ignoring (allowing it to avoid triggering Indomitable), or resisting (trigger indomitable).
This file can be edited with any text editor, but make sure you follow the json syntax (you can validate your file's contents at various sites like this one here: https://jsonlint.com/).

Each list should be populated with the status ID of the status you can to ignore or resist. Example:

{
"Ignored" : [
"FEAR",
"FROZEN"
],
"Resisted" : [
"OdinNECRO_TRANSFIXED",
"OdinHUN_VULNERABLE"
]
}

In this example, Terrified and Frozen wouldn't trigger Indomitable, while Transfixed and Vulnerable would (alongside all the regular statuses that normally do).

Support
If you're feeling generous, an easy way to show support is by tipping me a coffee:



I love modding this game, and I love interacting with the community. Every bit helps to keep me doing what I'm doing. Thanks!

Links