So, I'm playing the Dragon Slayer AB campaign and does it piss me off. I'm close to just outright cheating. I have to fight 15/10/10 Fairy Dragons, and those disgusting spellcasting HP-Sponges just kill off half my army with their hilarous 2000 dmg+ spells (oh god the chain-lightning). Since I will have to fight more of those fuckers, losing half my army sounds like a really bad idea. So any hints how to deal with them? I got Expert Earth and Air, but no fly or dimdoor to just get around them and they are blocking the way forward. I tried some anti-magic, that just mean they kill other units, and just bringing one stack won't work, since I got nothing that can kill 35x750 hp.
Also, is there a way to make a ranged unit like the titan attack something in melee when they aren't blocked?