[1.6.7] Last Learnt Class Talents Bug
Posted: Thu Sep 17, 2020 9:56 am
I just encountered a bug with my Unlearnable Class talents (or I at least hope it is considered a bug and not a hidden intentional feature)
I was trying to unlearn all 'isSpell' talents as I wanted to convert my Dwarf Arcane Blade to a non-magic user at the end of the Dwarven intro region so that I could visit Zigur and play as a non-magic user until I learnt/unlocked the Mindstar Mastery tree (and maybe a few betrayal escot rewards) to make a dual wield/psiblade arcane blade build to unlock StoneWarden... a build I am terrible at and seem to be obsessed with using to unlock them!
I am always very careful to ensure that the isSpell talents are always my last learnt talents so that they are 'unlearnable', but this time I seem to have encountered an issue where I seem to have lost the oldest of the 4 Class 'unlearnable' talents (and may have encountered rarely before? but I normally don't dive this deep into finding out what happened, this is my first time looking in the save files!)
This was shown by me only being able to unlearn the last 3 of my most recent 'unlearnable' Class talents within the UI
After poking around looking in the save file(s) - [mod.class.Player-0x0edce6b8] - it seems that due to the specific order I learnt/unlearnt talents to keep the spells always 'unlearnable', a the T_DISARM_TRAP talent was also pushed into my last learnt Class talents at the point I learnt the Generic T_HEIGHTENED_SENSES talent, and that this removed my 4th Class 'unlearnable' is Spell talent from the list (T_ARCANE_COMBAT)
Here is snapshot of the relevent part of the file (after having already unlearn all other isSpell talents)
I was trying to unlearn all 'isSpell' talents as I wanted to convert my Dwarf Arcane Blade to a non-magic user at the end of the Dwarven intro region so that I could visit Zigur and play as a non-magic user until I learnt/unlocked the Mindstar Mastery tree (and maybe a few betrayal escot rewards) to make a dual wield/psiblade arcane blade build to unlock StoneWarden... a build I am terrible at and seem to be obsessed with using to unlock them!
I am always very careful to ensure that the isSpell talents are always my last learnt talents so that they are 'unlearnable', but this time I seem to have encountered an issue where I seem to have lost the oldest of the 4 Class 'unlearnable' talents (and may have encountered rarely before? but I normally don't dive this deep into finding out what happened, this is my first time looking in the save files!)
This was shown by me only being able to unlearn the last 3 of my most recent 'unlearnable' Class talents within the UI
After poking around looking in the save file(s) - [mod.class.Player-0x0edce6b8] - it seems that due to the specific order I learnt/unlearnt talents to keep the spells always 'unlearnable', a the T_DISARM_TRAP talent was also pushed into my last learnt Class talents at the point I learnt the Generic T_HEIGHTENED_SENSES talent, and that this removed my 4th Class 'unlearnable' is Spell talent from the list (T_ARCANE_COMBAT)
Here is snapshot of the relevent part of the file (after having already unlearn all other isSpell talents)
Code: Select all
d["last_learnt_talents"]={["generic"]={[1]="T_HEIGHTENED_SENSES",
[2]="T_WEAPON_COMBAT",
}
,
["class"]={[1]="T_DISARM_TRAP",
}
,
}