Les héros sont regroupés en 16 classes qui définissent leurs statistiques et leur fonction au combat.
Archer - Ce héros inflige des dégâts puissants à une cible unique.
Assassin - Les Assassins nécessitent la protection des autres héros. Certains peuvent gêner les ennemis en plus d'infliger d'énormes dégâts.
Épéiste - Il attaque vite et a de fortes chances de déclencher des attaques réflexes.
Clerc - Le soutien essentiel de l'équipe, qui peut soigner ou ressusciter ses alliés.
Chevalier dragon - Un attaquant tactique doté d'un accès à tous les combos d'attaque.
Chevalier sacré - Une classe puissante qui peut infliger des dégâts importants à une cible unique ou utiliser des sorts de soins.
Chevalier - Quand ils sont commandants, les Chevaliers peuvent souvent réduire tous les dégâts subis par l'équipe.
Mage - Cette classe se spécialise dans les sorts de dégâts et de contrôle.
Chevalier mage - Un lanceur de sorts à la manière du Chevalier sacré, sauf qu'il utilise principalement des sorts pour attaquer.
Artiste martial - Un dangereux combattant de première ligne doté d'excellentes compétences d'esquive et de contre-attaque qui lui permettent de se sortir de situations difficiles.
Ninja - La classe qui attaque le plus vite, habile aux dégâts continus, aux perturbations et aux Doubles frappes.
Chevalier noir - Une brute capable d'infliger de gros dégâts rapidement. Il aspire la vie et la puissance des ennemis pour soutenir ses capacités de mêlée.
Sorcelame - Un combattant de mêlée doté de pouvoirs magiques.
Chasseur de trésors - Capable de manipuler l'environnement, il peut traverser rapidement les niveaux et dévoiler le terrain.
Mage de guerre - Un lanceur de sorts plus agressif, équipé d'une armure légère qui lui permet d'encaisser quelques coups de plus.
Guerrier - Un héros équilibré, habile à tempérer les dégâts, à attaquer et à survivre.
Dites-nous comment nous pouvons vous aider.