Some of this would help the AI out, which was my idea in the first place.
Mana is collected as it is now. However, you lose x% of your mana each turn (to prevent overstockpiling). 1% I think would be sufficient to keep the numbers from getting ridiculous.
Strategic spells cost mana. Tactical spells do not , with some exceptions (escape, a few other spells)
However, how many spell points you can use in a tactical battle is limited.
It would be a function of a few things.
a) Your total mana (maybe square root of mana)
Your int (maybe a multiplier of int/10)
c) Your sovereign status- sovereigns and children of sovereign get a multiplier (maybe *1.5 for sovereigns and their descendents)
The AI under this would be able to use most tactical spells freely, as there would be no worry about chewing up its mana in tactical battles.
You would have to adjust mana costs for tactical spells with this.