Auto-translated
well, for now, I've maxed out my skills in blood magic)). I'll go down this path and then, for comparison, I'll max out my skills in tears... But in the topic you mentioned... there's more theory than practice... by the time you cast all that, your troops will be destroyed))). The game starts right away, and you need to destroy the enemy right away. Whoever does it first wins... and while you're summoning elementals, giving stone skin, etc., your troops will be killed. Besides, I think that each battle is unique in itself, and you can't write a rule on how to fight!!! For example, in Heroes 5, when playing duels with small troops, the main thing is which hero goes first. If it's a mage, then he casts, for example, meteor shower, and in 50% of cases, with incorrect troop placement, the game ends!!! Perhaps sacrificing is effective in long battles, but in the average scenario, all battles last 2-3 turns, or even less.