Chaque héros appartient à une classe spécifique qui détermine son rôle au combat. Les tanks absorbent les dégâts, les soigneurs restaurent les points de vie, les tuiles et compétences des combattants infligent d'importants dégâts, et les héros de soutien fournissent des bonus et des malus, et peuvent contrôler les foules. Une équipe équilibrée doit combiner ces rôles pour une efficacité maximale.