There are some interesting dynamics in the different magic types as far as direct damage goes.
1. Fire is king here, with single target and AoE spells.
2. Death can hurt even immune monsters, always doing a minimum of half damage even against spell-immune targets like Dragons. It also has some additional riders on it (heal caster, summon little critters, etc). Death has no AoE DD except for Dirge of Ceresa.
3. Life can't hurt anybody. Shrink them yes, damage them no.
4. Earth has Shockwave, and that's about it. Very high damage but only as a point-blank AOE.
5. Air has Storm, which does good damage to a single stack but is not precisely targettable. There is also a teleport / nuke, but it does very low damage and heroes tend to be extremely mobile anyway so I have actually never cast it.
6. Water has Chaos and Pandemonium which are really starting to grow on me. Pandemonium casts immediately and effects every single enemy stack - with something random. Most of the effects seem to be bad for them (Daze, Weaken, Nuke) but they can get buffed too (Heal - very small heal, Strength). A key element here is that these spells are not resistable, they ARE going to work even against stuff that is immune to your fire spells or whatever.
- Manii Names