Основным способом развития магии - её частое использование. Используя её в бою или выполняя при помощи её задание вы накапливаете опыт, который сможете использовать для улучшение школ или изучение новых ветвей. Каждое следующие развитие становиться сложнее с каждым разом. Каждый уровень изученной школы дается сложнее чем предыдущий, но если одна из них уже развита, то последующие развитие магической ветви становятся легче к понимаю мага и маг легче осваивает школы. С каждого удачного боя или хорошо выполненной миссии, где требовались заклинание, маг получает опыт который в дальнейшем сможет потратить на развитие той или иной школы.
Каждый уровень стоит в два раза больше опыта чем предыдущий, но при знание одной из школ на высоком уровне ( больше на уровень, чем изучаемая школа ), то опыта требуется в четверть меньше. Первый уровень школы при отсутствие любой магии бесплатный.

Первый уровень школы стоит 4 опыта, когда второй уже 8 и третий 16 и дальше. Чтобы увеличить уровень школы, требуется добавить к баллам, уже распределенным на этот навык столько, чтобы общая сумма баллов стала соответствовать требованиям к следующему уровню.

При наличие одной из школ более высокого уровня ( больше на уровень ), то улучшение обходиться дешевле на 25% ( всё делиться нормально, так что не устраивайте панику).

Чтоб постигнуть новую ветвь магии, требуется учитель, который знает хотя бы каждую школу на 2 уровень. Ветвь элементов, требует знание только школ: земли, воздуха, воды и огня. Но даже имея учителя, далеко не уйдешь, ведь любому магу нужна практика.