Skip to content

Passive tree

The single most-iconic visual in PoE. ~1500 nodes on a shared web that every class sees. Class only determines your starting position. Within a few rings of Witch's start you can cross into Templar territory; within enough investment you can build a Marauder who ends up in the deep Shadow keystones.

Structure

LayerWhat it does
Small nodes (1 pt)Flat stat: +10 strength, +8% increased fire damage, etc. The connective tissue.
Notable nodes (1 pt, larger)Themed clusters: "Heart of Flame: 30% more fire damage, 30% increased fire damage." Often build-defining.
KeystonesBinary game-changers — flip a fundamental rule. See below.
Jewel socketsEmpty slots that hold jewels (drop items): +stats in radius, alter nodes around them, or run timeless jewels that rewrite every node within 1500 units based on a historical seed.
Mastery clusters (2022+)Each character can pick one mastery option per cluster they've connected to; another lever for build identity.

Pathing is itself a budget — you spend points to traverse to the nodes you want, not just to take them.

Keystones — the genre's cleanest bonus-with-drawback

Keystones flip a rule of the game. Each is universally available; each is a hard commit.

KeystoneBonusDrawback
Chaos InoculationTake no chaos damageMaximum life set to 1
Resolute TechniqueCannot miss with attacksCannot crit
Mind Over Matter30% of damage taken before life is taken from mana firstMana becomes a defense pool you actively manage
Vaal PactLife leech is instantCannot regenerate life
Iron ReflexesConvert all evasion to armourLose evasion's utility entirely
Eldritch BatterySpend energy shield before manaEnergy shield no longer protects life
Pain Attunement30% more spell damage at low lifeLocked into low-life build

Every keystone is a textbook bonus-with-drawback — game-warping upside, real cost, no recovery short of paying respec currency. Chaos Inoculation alone is responsible for an entire endgame meta (CI energy-shield builds) and forecloses ~30 other meta options simultaneously.

Why class-shared rather than class-locked

The cleanest phrasing of the design intent comes from comparing PoE to its peers:

GameTree sizeTree shape
Diablo 2~30 skills × 3 trees per classClass-locked, skill-tree
Diablo 3n/aSkills with rune slots, no tree
Diablo 4~100 nodes per classClass-locked, modest tree
Last Epoch~50 nodes per class + per-skill specializationClass-locked tree, per-skill trees
Grim DawnTwo masteries per characterClass-paired tree
Path of Exile~1500 nodes sharedClass is a vector into shared geometry

No other ARPG has tried "shared tree." GGG's positioning, recurring across interviews and the GDC 2019 talk: a shared tree means the same Resolute Technique node is reachable from Marauder and Shadow and Duelist; how you path there is your build. Class-locked trees flatten by genre — every Sorcerer plays the same. Class-as-vector means a Marauder who pathed left is a different character from a Marauder who pathed up.

The cost is size and intimidation. GGG has explicitly acknowledged the tree is impenetrable for new players; PoE2's UI ships with a tightened default tree view in response.

Respec — the real cost of pathing

Each refunded passive point costs 1 Orb of Regret (a tradable currency). Quest rewards give ~24 free refund points across the campaign. Endgame respec is expensive — full re-spec of a level-95 character can cost more currency than a top-tier weapon.

This means build commits matter. You don't experiment lightly post-campaign; you commit to a build, farm the gear that supports it, and only respec into a different build when you've earned enough Orbs of Regret to do so. The respec cost is friction-as-feature.

Patterns this exemplifies

  • loadout-as-budget — the tree is a very large numeric budget (≈122 points at level 100). Every point is an opportunity cost.
  • bonus-with-drawback — keystones are the canonical genre example; every keystone closes off other build directions.
  • nested-progression-graph — the passive tree is one axis; ascendancy, the Atlas tree, gear, and skill gems are orthogonal axes. PoE's progression is a graph, not a line.

Released under the MIT License.