Quick look at Spell leveling. The player can choose which spell souls they level up at a trainer. Leveling up a spell doesn’t just increase damage, there are many attributes of a spell that can change and they vary from spell to spell. Traits such as size or area of effect, duration, flight speed, multi-hit, and mana cost to name a few. When a soul is leveled up all spells linked to that soul are effected. The background in this video is from one of the newer zones in progress. The background and foreground layers have not been created yet.