Auto-translated
Dyrman, how about making some minimal changes to the skill tree and the skills themselves? Here are some ideas:
1) Make skill progression more focused by reducing the number of branches and increasing the number of skill chains. At least for key skills.
To implement this, I suggest eliminating the following situations:
1.1) Upgrading a basic skill A unlocks 3 enhanced skills A*, B*, and C* (Example: Enchantment Mastery for Rangers). It's even worse if upgrading one of them (A*, B*, or C*) unlocks another enhanced skill A** (Example: Defensive Stance for Dwarves) or even two enhanced skills A** and B** (Example: Chaos Mastery for Demons).
1.2) Upgrading an enhanced skill U* requires upgrading 2 basic skills A and B, considering that upgrading A and/or B unlocks at least one more enhanced skill A* (Example: Dark Regeneration for Necromancers). It's even worse if it unlocks more enhanced skills A*, B*, ..., N* (Example: Mentoring for Warlocks).
1.3) Upgrading a basic skill A does not unlock any enhanced skills, while upgrading other basic skills B and/or C in the same skill tree leads to situations described in points 2 and 3. (Example: Magic Resistance for Rangers).
2) Remove skill requirements from one skill tree for upgrading skills in another skill tree (except for requirements from racial skills). (Examples: Requirement of Tactics for upgrading Readiness for Knights, requirement of Dark Revelation for upgrading Lucky Charm for Mages).
3) Remove Navigation from Logistics, as it's useless on most maps. Instead, add Pathfinding or even move Speed Aura from Leadership.
4) Give some scripted bonuses to the skills Patronage of Ash and Resistance, as they are not very useful.
