Kael
Deity
That's the reason I put the fantasy in parentheses- I just didn't have any concrete idea what could be done. Although I see now that e.g. the spell system can be used for every special ability any unit could have - that could get interesting...
Yeap, I added iCost to the spell system to so you can give spell a gold cost. So it could be used for something as simple as allowing you to spend money to add promotions to units (an equipment or unit builder system) just by putting an "icost", "add promotion" and "caster only" in the spell definition in XML.