Archer units need;
1. Opportunity Fire - option to automatically attack first unit that moves into range.
2. 2nd Attack Delay - i.e. archers attack, enemy moves, archers attack again.
3. Crossbows - one attack per turn, Units with crossbows can be trained faster
Defenders need;
Tactical Spell (air) - Wind Wall - Reduces range of all archer units on the map
Tactical Spell (fire) - Smoke - Reduces attack range for targeted units to 1, due to smoke interfering with vision
Battle Formation Order - Shield Wall - +4 Defense Bonus vs Archer Attacks/-1 movement - A unit equipped with shields can be ordered to assume a shield wall.