Hi.I am here to explain my idea.
The WC abilities will have a massive effect on the battle and can turn round a battle to loose or win the battle.
The player will build a building (tactics lab?) and can choose an ally to teach them a spell. People can only have one active spell at a time so that it isn't too op.
The abilities i can think of atm are
Tempered fate -all things in an area become temporarily untargetable and take no damage.
Spiritual link -a group if spirits appear and attack random enemy buildings however they are powered by troops health and take a bit of a troops health sometimes
Cyclone - During the full battle sends random things into the sky for a second making it invulnerable while it is in the air