By the way, I was recently thinking about the Slayer spell. If you think about it, the Executioner is almost like Bloodlust, except it's not an area-of-effect spell and is very situational. Essentially, it's a level 1 spell that's placed on level 4. :D If it gave at least +(10/20/30, or even 50)% damage against powerful creatures, it would make sense and would actually be an executioner. :smile19:
The same goes for the Magic Mirror. It's a completely useless spell that takes up a level 5 slot. If it worked like in Heroes 4, it would be great, but no one will do that. :D
These kinds of spells are almost the first thing that catches your eye when talking about rebalancing magic. There are many of them, but specifically regarding these two:
Among the unconventional ideas for the Executioner, one amusing suggestion was to not make it an area-of-effect spell, but instead give retaliate or double strike to the corresponding stacks. But I like this less than simply giving +10-12 attack to everyone. It's simple, clear, and usable. Otherwise, it turns out to be a somewhat strange weakening of giants/angels in relation to ducks/cyclops. It will happen anyway, but it's better not to make it so obvious.
Regarding the Mirror, at the moment, the best option seems to be 100% reflection of the spell (including part of an area-of-effect spell, but not an area spell) to the nearest enemy stack. It's a kind of situational, one-sided antimagic. Perhaps this is too easily countered by positioning the stacks, or perhaps the one-sidedness compensates for it. But this is a way to preserve the idea of the spell, minimizing randomness and adding a native counter to some types of magic.