Champions and restricting magic
i am not sure how things are implemented right now in the current build, but after thinking about it for a while i think that champions shouldn't have access to every spell the sovereign has. i think that each unit that can cast spells, should only have a limited number of spells, with only the sov having all spells.
i would like for each unit that can cast magic to have a certain number of spell slots to place spells into that they can cast. the number of slots would be determined randomly upon birth or what not. prob between 1-10 spell slots. 1 being stunted, 5 being average, and 10 being genius level. these spells of course could be changed out anytime.
i think this approach would make the hero units more diverse and would increase the level of strategy for them.