CHART YOUR PROGRESSION

A plan that lasts
beyond one run.

Three trees. Fifty-one points. Build a direction for your next climb and share it with a friend.

0/ 51 points spent

Choose a class, then add ranks using +. Remove a rank using −.

TREE 01

Arms

0 points allocated

ROW 10 / 3

Improved Heroic Strike

Heroic Strike deals +1 damage.

Available from the first point
Unlearned
ROW 10 / 5

Deflection

The first enemy attack each turn deals 3% less damage to you (min 1).

Available from the first point
Unlearned
ROW 20 / 3

Improved Rend

Rend applies 2 more Bleed. Rend deals +2 damage. Adds Rend to your deck at the start of each run.

Requires 5 points in earlier rows
Unlearned
ROW 20 / 2

Improved Charge

Charge grants 10 more Rage. Charge costs 1 less Energy.

Requires 5 points in earlier rows
Unlearned
ROW 30 / 5

Tactical Mastery

Attacks deal +1 damage per 10 Rage you hold, up to +1.

Requires 10 points in earlier rows
Unlearned
ROW 30 / 3

Deep Wounds

Your Attacks apply 4 Bleed to their target.

Requires 10 points in earlier rows
Unlearned
ROW 40 / 5

Two-Handed Weapon Specialization

Hits of 8 or more base damage deal +3 damage.

Requires 15 points in earlier rows
Unlearned
ROW 40 / 1

Anger Management

Gain 12 Rage at the start of each turn.

Requires 15 points in earlier rows
Unlearned
ROW 50 / 2

Impale

Attacks deal +4 damage to Bleeding enemies.

Requires 20 points in earlier rows
Unlearned
ROW 50 / 1

Sweeping Strikes

Your first Attack each turn also hits one other enemy for half its damage, and grants 3 Rage.

Requires 20 points in earlier rows
Unlearned
ROW 60 / 3

Poleaxe Specialization

Attacks deal +2 damage to enemies at 50% HP or less.

Requires 25 points in earlier rows
Unlearned
ROW 60 / 1

Mortal Strike

Mortal Strike deals +8 damage. Mortal Strike also applies 4 Bleed to its target. Adds Mortal Strike to your deck at the start of each run.

Requires 25 points in earlier rows
Unlearned

TREE 02

Fury

0 points allocated

ROW 10 / 5

Cruelty

Your Attacks have a 3% chance to hit for double damage.

Available from the first point
Unlearned
ROW 10 / 5

Booming Voice

At the start of each turn, gain 1 Block per 10 Rage you hold, up to 0. Start each fight with 2 more Rage.

Available from the first point
Unlearned
ROW 20 / 3

Unbridled Wrath

Gain 2 Rage whenever you play an Attack.

Requires 5 points in earlier rows
Unlearned
ROW 20 / 5

Improved Battle Shout

Battle Shout applies 1 more Strength. Adds Battle Shout to your deck at the start of each run. Battle Shout grants 3 more Rage.

Requires 5 points in earlier rows
Unlearned
ROW 30 / 3

Blood Craze

The first time you lose HP each turn, heal 2 HP.

Requires 10 points in earlier rows
Unlearned
ROW 30 / 1

Piercing Howl

Piercing Howl grants 8 more Rage. Adds Piercing Howl to your deck at the start of each run.

Requires 10 points in earlier rows
Unlearned
ROW 40 / 5

Enrage

After you lose HP, your next Attack deals +1 damage.

Requires 15 points in earlier rows
Unlearned
ROW 40 / 3

Flurry

After you play 5 Attacks in a turn, draw 1 card (once per turn).

Requires 15 points in earlier rows
Unlearned
ROW 50 / 1

Death Wish

Your Attacks deal 4% more damage, but you take 2% more damage from enemy attacks.

Requires 20 points in earlier rows
Unlearned
ROW 50 / 3

Berserker Stance

While you have 30 or more Rage, Attacks deal +1 damage.

Requires 20 points in earlier rows
Unlearned
ROW 60 / 1

Bloodthirst

Bloodthirst deals +1 damage. Heal 1 HP whenever you play an Attack. Adds Bloodthirst to your deck at the start of each run.

Requires 25 points in earlier rows
Unlearned
ROW 60 / 1

Rampage

Each Attack you play makes your later Attacks this turn deal +1 damage (stacks).

Requires 25 points in earlier rows
Unlearned

TREE 03

Protection

0 points allocated

ROW 10 / 5

Shield Specialization

Shield Block gives +1 Block.

Available from the first point
Unlearned
ROW 10 / 5

Toughness

Start each fight with 1 Armor (every hit you take is reduced by 1, min 1). +2 Max HP.

Available from the first point
Unlearned
ROW 20 / 5

Anticipation

Start each turn with 0 Block. When your turn starts, keep 3% of your Block (rounded down).

Requires 5 points in earlier rows
Unlearned
ROW 20 / 2

Improved Bloodrage

Bloodrage grants 10 more Rage. Adds Bloodrage to your deck at the start of each run.

Requires 5 points in earlier rows
Unlearned
ROW 30 / 1

Last Stand

Once per fight, when you fall to 30% HP or less: gain 10 Block and heal 10% of your max HP.

Requires 10 points in earlier rows
Unlearned
ROW 30 / 1

Improved Shield Block

When your turn starts, keep 10% of your Block (rounded down).

Requires 10 points in earlier rows
Unlearned
ROW 40 / 5

Defiance

While you have Block, you have +1 Thorns.

Requires 15 points in earlier rows
Unlearned
ROW 40 / 3

Improved Revenge

When an enemy attack is fully absorbed by your Block, deal 1 damage to the attacker.

Requires 15 points in earlier rows
Unlearned
ROW 50 / 1

Concussion Blow

Your first Attack each fight stuns its target for 1 turn.

Requires 20 points in earlier rows
Unlearned
ROW 50 / 2

Improved Shield Wall

Shield Wall gives +0 Block. Adds Shield Wall to your deck at the start of each run.

Requires 20 points in earlier rows
Unlearned
ROW 60 / 3

One-Handed Weapon Specialization

While you have 8 or more Block, Attacks deal +1 damage.

Requires 25 points in earlier rows
Unlearned
ROW 60 / 1

Shield Slam

Shield Slam deals +3 damage. Adds Shield Slam to your deck at the start of each run.

Requires 25 points in earlier rows
Unlearned

How the planner works

Each next row requires five more points in earlier rows of that same tree. Points in another tree do not unlock a row. You can remove a rank only when every higher-row allocation still meets its requirement.

The game awards one talent point per five cleared floors, one per completed act, and five for a final-boss victory, up to 51 per class. This tool plans the full cap; it does not change your game save or assume you have earned all points.

Shared links include the selected class and ranks. Allocation is validated when a link loads. After a data update, an outdated or invalid allocation will show an error instead of silently loading an impossible build.

Game data: Spires of Azeroth · 68932e1. MIT licensed. Sources & methodology