I have an idea regarding the bug that affects doctrinal path switching (i.e leaving the bonuses that the researched doctrines provided even when the doctrine is forgotten and another path is chosen. Instead of assigning bonuses with the doctrinal tech directly we need to have the researched tech set a flag (if that is possible)
The flag then sets the bonus. I know Epsilon project uses flags to give bonuses to units according to events and event choices.
I have not tested this. But if any of y'all know if this will not work please do tell
The flag then sets the bonus. I know Epsilon project uses flags to give bonuses to units according to events and event choices.
I have not tested this. But if any of y'all know if this will not work please do tell