As always, actually

example:
weap: int (good adds HM, max mana)
armor int (good adds HM, max mana
1. charm ee ( caster charm)
2. charm ee ( heal charm )
i would suggest you take the mage abilitis for mage:
Piercecast:
Hits any row ( with 1 hit)
charges with casts
Powercast:
Hits 1 taged for alot
charges with casts
Pillarcasts:
Hits any column
charges with casts
i would suggest to skill Powercast ( for evil) and Piercecast

Quote
Characters receive 1 ability point per 5 levels