Here is a screenshot from the battle screen as it is so far. I am trying to keep the system both flexible and fairly simple. Since the focus is on magic, I figure it would hold you back to have MP in this system. Instead, when you cast a spell, you need to pause to recover before casting another. More powerful spells will require longer wait times, meaning you will need to decide when you want more power, or when you want more flexibility in any given battle.
Alternate color here.