Yeah, but the algorithm for when Wisdom is applied to Magic at level 12 is still unclear.
Is there an article about it on the Heroes Wiki?
As you know, Heroes can be offered Wisdom and a Magic School in the General order (in a random order, based on the probability table for secondary skills for a specific Hero class, as with all other skills) and forcibly. If a Strength Hero has not been offered Basic Wisdom by level 6 in the General order, it will definitely be offered to him at level 6. Advanced, in the worst case, can be obtained at level 12. Expert - at level 18. If Wisdom was offered, for example, at level 2 in the General order, then the Hero-Strength Hero will be able to choose its next level no later than 2 + 6 = level 8, etc.
General rules
Might (Strength Hero)
Wisdom. If a Strength Hero is offered Wisdom at level i, the next level will be offered no later than level (i + 6).
Magic School. If a Strength Hero is offered any Magic School at level i, the next level (Basic, Advanced, Expert of one of the four Magic Schools) will be offered no later than level (i + 4).
Magic (Magic Hero)
Wisdom. If a Magic Hero is offered Wisdom at level i, the next level will be offered no later than level (i + 3).
Magic School. If a Magic Hero is offered any Magic School at level i, the next level (Basic, Advanced, Expert of one of the four Magic Schools) will also be offered no later than level (i + 3).
A skill offered forcibly will always be in the left slot. With the exception of the case when Wisdom and a Magic School must be offered forcibly. Then Wisdom has priority over the Magic School.