After each battle, the player has the possibility to upgrade the character in up to 3 ways:
Equipment can be changed after every battle but Stat allocation only happens when characters level up and Spell Upgrades only happen after clearing a Boss enemy.