Learning Education Bug Fix
Trivial bug fix to ensure characters get the lifestyle they were educated in, instead of their education being overwritten with the Learning trait. This fix has a very high success rate of circumventing the education bug.
So if your child was educated in Stewardship they graduate to a Stewardship lifestyle, a Intrigue education graduates to a Intrigue lifestyle, Martial education graduates to a Martial lifestyle and a Diplomacy education will graduate to a Diplomacy lifestyle.
Characters will still get a Learning lifestyle, but only if they were educated in Learning.
NEW FEATURE
Added code to circumvent the education invalidation bug.
About
There are two bugs that are affecting the education graduation.
The minor one is just a trivial logic bug in the Learning trait assignment where it will always try to assign learning. This mod fixes that bug.
The major bug is that somewhere deep in the game engine the character’s education focus is removed which will render the minor bug fix mentioned above on it’s own useless. This mod tries to circumvent this major bug by changing the education trait assignment code.
This is done by preserving the education focus in a separate location, then overriding the characters coming of age education assignment events to use the preserved education focus instead of the focus the game engine may or may not have left in place.
The success rate in testing for the minor and major bugs has so far been 100%, however the way the inconsistent game engine behaves this should not be seen as a guarantee of success, just a very high confidence in success.
To be clear, this mod does not fix the invalidated education bug, it just circumvents it.
CHARACTERS IN EXISTING GAMES OLDER THAN 15
The player must run the Preserve Children’s Education Focus interaction in the Personal menu category after loading this bug fix on an existing game to handle character’s that are between the ages of 15 and 16, especially if you are playing a child character within that age range.
There are two options
- All children of your dynasty
- All children that are your close or extended family
This is a one-off interaction so choose wisely.
To be honest if you are adding this mod to an existing game you might as well run it anyway, if only to clear it from the Personal character menu, it is safe to do so.
I have not added a option to set all the children in the game but drop me a line if you feel this is needed.
WARNING
I don’t want a trivial bug fix mod like this cluttering up my workshop, so if/when Paradox actually get around to fixing this trivial bug I will delete the mod.
That will be a minor inconvenience to you as your launcher complains a mod is missing from your playset, which will require you to simply delete the mod from your playset.
But look at it as a silver lining, in the form of a notification that Paradox squashed a bug that should have been eradicated at any previous patch because it’s just so stupidly trivial.
COMPATIBILITY
Ironman = yes
Achievements = no
other mods = Will not be compatible with any mod that modifies the following files
common/on_action/childhood_on_actions.txt
events/education_and_childhood/coming_of_age_events.txt
Artifact Curator
Crusaders Adoption Agency
Curia Regis
Designate Heir – freely
Education and Lifestyle Guru
Enhanced Zoom Reboot
Feud
Generate Missing Parents
HRE – no thanks
More Traditions v2
No Death Cascade
Purge Contracts and Holy Order Lease
Wild Oats
Revisions:
Old revisions of this mod are available below. Click the link to download.
