Choosing a class
Compare all ten hero roles, their armor weights, weapon bases and combat ranges.
Each class uses its own weapon and offhand. The shared passive tree gives every hero access to the same node catalog, while class skills define different roles.
| Class | Role | Combat | Armor | Weapon |
|---|---|---|---|---|
| Warrior | Guardian | Melee | Heavy | Blood Sword |
| Mage | Elementalist | Range | Light | Prism Staff |
| Healer | Warden | Range | Light | Book of Mercies |
| Archer | Elementalist | Range | Medium | Trueshot Bow |
| Assassin | Elementalist | Melee | Medium | Viper Fang |
| Engineer | Elementalist | Range | Medium | Hand Cannon |
| Barbarian | Guardian | Melee | Heavy | Twinblade Axe |
| Monk | Warden | Melee | Medium | Brawler's Gauntlet |
| Witch | Elementalist | Range | Light | Scythe of Curses |
| Paladin | Guardian | Melee | Heavy | Hammer of Light |
Pick around a role
Warrior
Frontline melee: bleeding cuts, heavy blows and a shield wall that guards the party.
Mage
Ranged caster: fire and lightning, burns and shocks that spread across the horde.
Healer
Ranged support: heals, shields and holy flame to keep the party standing.
Archer
Ranged marksman: precise crits, multishot and elemental arrows.
Assassin
Melee striker: poison, blades and shadow - fast crits from behind.
Engineer
Ranged artificer: artillery, gadgets and overloaded turrets.
Barbarian
Melee brawler: rage, brutality and raw survival.
Monk
Melee martial artist: fists, chi and wind - stuns, dodges and speed.
Witch
Ranged hexer: curses, decay and chaos that weaken everything they touch.
Paladin
Melee holy knight: sacred strikes, retaliation and blessings for the party.
Check the whole party
Use the class pages to compare skill lines before choosing a passive path. A frontline hero benefits from surviving long enough to protect the party; a support hero needs reliable uptime; damage dealers need equipment that supports their scaling stats. The best combination depends on your current gear and the stage you are trying to clear.
Values describe the 0.7.3 beta client. Runtime balance settings and server-controlled availability or prices may differ.