Hero class is a characteristic of heroes. It defines the probabilities of primary and secondary skills during level up. Additionally, it designate the starting primary skills. There are 16 different hero classes in Restoration of Erathia, two for every town type. Expansion Armageddon's Blade introduced conflux, which add two new classes increasing the different classes to 18.