Divinity: Original Sin 2 - Definitive Edition
0 of 0

File information

Last updated

Original upload

Created by

Malchezzar

Uploaded by

SolidMalchezzar

Virus scan

Safe to use

Tags for this mod

About this mod

A mod designed to fix the point generation bugs and exploits with the respec magic mirror.

Requirements
Permissions and credits
Mirrors
This is a small mod to detect and fix any stat point issues that might be caused by using the Respec Magic Mirror.  There have been many bugs (some have been fixed, many have not) that can cause the player to generate additional points through certain actions inside the mirror.  

Some would see this as a boon, but many find this undesirable because they wish to have a fair run without using exploited points (and many times the game will give you these points if you want them or not). This mod aims to fix these issues and make the magic mirror more reliable to use. 
 
This mod is powered by Norbyte's Script Extender, found HERE.

How it Works

When using the Magic Mirror, this mod will automatically detect the points you have going into the mirror, and then calculate the expected points you will have when exiting the mirror and compare it to what you actually end up with.  If there are any discrepancies, it will try to auto correct down to the expected values, first by removing unspent points, and then it will switch to your highest stat if that is not enough (usually won't happen unless you somehow generate points and spend them at the same time, I don't know of any existing bugs aside from item talents that allow this).

If you generate extra talent points (Usually happens when you have talents from items in specific cases), this mod will automatically remove the extra talent points (if they are unspent) or it will remove your most recently added talents until the "generated" points are gone.

Extra Features

Because Talents issues are one of the biggest reasons for making this mod, I have also added code that detects when you have an item talent vs when you have a learned talent, and if you equip an item that has a talent that you already had, it will automatically refund that talent point to you so that they don't overlap.

As of 8/13/2020, I have added further support for the Lone Wolf talent, which will detect when you become "Overcapped" in an Attribute/Ability when activating Lone Wolf.  When this is detected, the excess points will automatically be refunded to you so that you can spend them elsewhere instead of losing them to the void.

I hope this helps you guys in your runs, and let me know if you find any issues!