P.S. Also, the perks related to sensing the elements don't work for the Elementalist, including the central perk. Possibly the same is true for the Sorcerer, but I haven't checked. Overall, I played the game, and there are many bugs, especially regarding hero upgrades and special abilities; many don't work or work incorrectly.
Yeah, and priests can't retrain troops...
All of this is deeply embedded in the game and not on the surface, so there's no way to edit it and add new classes.