Every class skill tree drawn as the game lays it out, with the character level each cluster opens at and which upgrade choices are mutually exclusive.
Explore the connections between skill nodes in each class tree. The interactive view preserves positions from the game files, shows cluster level gates and highlights mutually exclusive alternatives. Select a node to inspect its details. Warlock has a real layout, but the game files do not provide resolved names for its skill nodes; unnamed nodes remain unnamed.
Barbarian has 270 positioned nodes and 264 connections. Open the interactive tree and choose Barbarian in the class picker to inspect its layout.
Druid has 337 positioned nodes and 348 connections. Open the interactive tree and choose Druid in the class picker to inspect its layout.
Necromancer has 259 positioned nodes and 253 connections. Open the interactive tree and choose Necromancer in the class picker to inspect its layout.
Rogue has 270 positioned nodes and 264 connections. Open the interactive tree and choose Rogue in the class picker to inspect its layout.
Sorcerer has 282 positioned nodes and 276 connections. Open the interactive tree and choose Sorcerer in the class picker to inspect its layout.
Spiritborn has 270 positioned nodes and 264 connections. Open the interactive tree and choose Spiritborn in the class picker to inspect its layout.
Paladin has 270 positioned nodes and 264 connections. Open the interactive tree and choose Paladin in the class picker to inspect its layout.
Warlock has 270 positioned nodes and 264 connections. Open the interactive tree and choose Warlock in the class picker to inspect its layout.