Added 12 minutes ago
And it will be difficult for newcomers to understand the skills at the beginning. For example, I only learned here that the damage of some creatures depends on the enhancement of a specific magic. If, in addition to damage, the magic also changed visually and was given some properties. (For example, a Fireball with improved magic could create an explosion upon impact and burn nearby creatures, and with the next enhancement of this magic, it could also set them on fire for a while, etc.). This would make it easier to figure things out quickly.
Added 25 minutes ago
Also, there is absolutely no point in a hero skipping turns. After all, they could at least restore mana for skipping turns. And in general, add a bunch of distinctive abilities for skipping turns in attack for each hero individually. Some hero could restore health to creatures and inflict damage on Necropolis and Orcs. Another would have unique magic and abilities, both reusable and one-time, for a battle. Such innovations would not diminish the fans' interest in the game, for those who have already played and completed the game. And what can be done with the differences between heroes of different races, in addition to standard magic and abilities. It's a pity that the developers are not interested in this. And they are limited only to cuts and scraps.