Auto-translated
Well, play it yourself and see what's what. At the very least, lucky Wizard Necromancers on the battlefield, mass spells for heroes who shouldn't have them, and other things you rarely see on the map. For example, a guardian angel for a Light Elf or a Necromancer – it's all up to random chance.
I've already found one: it turns out that the Orc has a very small spellbook, and that's why he simply couldn't fit the "Wrath of the Horde" spell, and he can't use it for this reason. I removed "Call to Blood" as the most useless one – I'll upload the updated version without it later. I won't remove the chain spell, which deals 2k damage. Well, and the tomes of magic are currently useless, but this is temporary.
The generator itself is not executed in the heroes; it simply allows you to regenerate the distribution if you don't like it.
Yes, and evasion and mass evasion will never appear for any hero; this spell breaks the already inhuman AI.
------
What I found and what will be fixed or has already been fixed (I'll upload the update later):
1) "Call to Blood" has been removed from the Orcs so that a more useful spell could fit in the spellbook.
2) Tomes of magic will give spells (they don't now) or will be removed from the distribution.
3) An error in the generation of runic spells has been fixed.
4) The "Mighty Roar" skill is now granted correctly.