Interactive historical toolRiot Data Dragon 3.15.5

League Classic mastery calculator

Allocate the 57 historical Offense, Defense and Utility nodes with tier gates, prerequisites, a 30-point cap, undo and share links. The tool is a 3.15.5 reference, not a claim about final launch values.

Quick Answer

What the calculator enforces

Rows unlock at 0, 4, 8, 12, 16 and 20 points inside the same tree. A named prerequisite must be fully ranked before its child can receive a point. The configured historical total is 30.

Allocation

Build a historical mastery page

Used
0/30
Remaining
30

Choose a node to start. The historical cap is 30 points.

Demonstration presets

Load a legal tree example

These presets teach the historical rule system. They are not editorial or launch recommendations.

Offense

Offense tree

0 points

Open

Melee - Deal an additional 2% damage and receive an additional 1% damage; Ranged - Deal an additional 1.5% damage and receive an additional 1.5% damage

Row 1 · up to 1 point

+5% Attack Speed

Row 1 · up to 4 points

+5% Cooldown Reduction

Row 1 · up to 4 points

Basic attacks and single target spells deal an additional 2 damage to minions and monsters;; This does not trigger off of area of effect damage or damage over time effects

Row 1 · up to 1 point

4 points required

Damaging an enemy with a spell increases allied champions' damage to that enemy by 1% for the next 3 seconds

Row 2 · up to 1 point

+10 Attack Damage at level 18 (0.55 Attack Damage per level)

Row 2 · up to 3 points

+16 Ability Power at level 18 (0.89 Ability Power per level)

Row 2 · up to 3 points

Killing a unit restores 2 Health and 1 Mana

Requires: Butcher

8 points required

Damaging an enemy champion with a Basic Attack increases Spell Damage by 1%, stacking up to 3 times (max 3% damage increase)

Row 3 · up to 1 point

+4 Attack Damage

Requires: Brute Force

+6 Ability Power

Requires: Mental Force

Increases damage dealt to champions below 50% Health by 5%

Row 3 · up to 3 points

12 points required

Damaging an enemy champion with a spell increases Basic Attack Damage by 1%, stacking up to 3 times (max 3% damage increase)

Requires: Spell Weaving

Increases Bonus Attack Damage by 5%

Row 4 · up to 3 points

Increases Ability Power by 5%

Row 4 · up to 3 points

Killing a champion restores 5% missing Health and Mana

Requires: Executioner

16 points required

Critical hits grant +5% Attack Speed for 3 seconds (stacks up to 3 times)

Row 5 · up to 1 point

+6% Armor and Magic Penetration

Row 5 · up to 3 points

Basic Attacks also deal bonus magic damage equal to 5% of Ability Power

Row 5 · up to 1 point

20 points required

+3% increased damage

Row 6 · up to 1 point

Defense

Defense tree

0 points

Open

Reduces incoming damage from champion basic attacks by 2

Row 1 · up to 2 points

+2 Health per 5 seconds

Row 1 · up to 2 points

Increases bonus Armor and Magic Resistance by 5%

Row 1 · up to 2 points

Reduces damage taken from neutral monsters by 2;; This does not affect lane minions

Row 1 · up to 2 points

4 points required

Melee - Reduces all incoming damage from champions by 2; Ranged - Reduces all incoming damage from champions by 1

Requires: Block

+36 Health

Row 2 · up to 3 points

Taking Basic Attack Damage from neutral monsters cause them to bleed, dealing damage equal to 1% of their current Health each second; This does not work against lane minions

Requires: Tough Skin

8 points required

Reduces damage taken by 3% from enemies that have impaired movement (slows, snares, taunts, stuns, etc.)

Row 3 · up to 1 point

+5 Armor

Row 3 · up to 3 points

+5 Magic Resistance

Row 3 · up to 3 points

12 points required

Regenerates +2% of missing Health every 5 seconds

Row 4 · up to 3 points

Reduces the effectiveness of slows by 10%

Row 4 · up to 1 point

Reduces damage taken by critical strikes by 10%

Requires: Hardiness

Reduces damage taken by 4% from Area of Effect magic damage

Requires: Resistance

16 points required

Increases self-healing, Health Regen, Lifesteal, and Spellvamp by 10% when below 25% Health

Requires: Perseverance

+4 Armor and 2 Magic Resist for each nearby enemy champion

Row 5 · up to 4 points

Start the game with a 50 Health shield. This shield regenerates each time after respawning

Row 5 · up to 1 point

20 points required

Reduces the duration of crowd control effects by 15%

Row 6 · up to 1 point

Utility

Utility tree

0 points

Open

Reduces the casting time of Recall by 1 second;; Dominion - Reduces the casting time of Enhanced Recall by 0.5 seconds

Row 1 · up to 1 point

+1.5% Movement Speed

Row 1 · up to 3 points

+3 Mana Regen per 5 seconds

Row 1 · up to 3 points

Increases the cast range of trinket items by 15%

Row 1 · up to 1 point

4 points required

Reduces the cooldown of Summoner Spells by 10%

Row 2 · up to 3 points

+1 Health Regen per 5 seconds for every 300 maximum Mana

Requires: Meditation

Increases the duration of potions and elixirs by 10%

Row 2 · up to 1 point

8 points required

+1.5 Gold every 10 seconds

Row 3 · up to 3 points

Increases the duration of shrine, relic, quest, and neutral monster buffs by 20%

Row 3 · up to 1 point

+3% Lifesteal and Spellvamp

Row 3 · up to 3 points

Health potions are upgraded into Biscuits that restore an additional 20 Health and 10 Mana instantly upon consumption

Requires: Alchemist

12 points required

+1 Gold each time an ally kills a nearby lane minion

Requires: Greed

+40 Starting Gold

Row 4 · up to 1 point

+5% increased maximum Mana

Row 4 · up to 3 points

+10 Experience every 10 seconds while near a higher level allied champion

Row 4 · up to 2 points

16 points required

Melee - Grants +15 Gold on champion kill or assist; Ranged - Grants +3 Gold each time an enemy champion is attacked. This cannot trigger on the same champion more than once every 5 seconds

Requires: Wealth

+5% Cooldown Reduction and reduces the cooldown of Activated Items by 10%

Row 5 · up to 3 points

20 points required

+5% Movement Speed out of combat

Row 6 · up to 1 point

Entity-specific checks

Frequently Asked Questions

01Which version does the mastery calculator use?

Nodes, ranks, rows and prerequisites come from the Riot Data Dragon 3.15.5 historical snapshot. Launch-client values still need verification.

02Do share links create indexable pages?

No. Shared allocations use query parameters, every combination canonicalizes to the base tool URL, and query variants never enter the sitemap.

03Is my mastery allocation uploaded?

No. Calculation, undo, presets and share encoding all run locally in the browser.

04Are the demonstration presets launch recommendations?

No. They demonstrate legal 3.15.5 tree rules and do not claim launch strength.

Source Ledger

Sources, versions and evidence limits

Every historical record keeps its source era. League Wiki is identified as a structural or historical-data reference, never as Riot official.

SourceSource TypeVersionRegionVerified DateUsed ForEvidence Status
Riot Data Dragon 3.15.5 RIOT_HISTORICAL_DDRAGON3.15.5Historical static-data snapshot; not region-equivalent launch evidence2026-07-16champion identities, historical kits, historical recommended item sets, items, Tier 3 runes, masteries, summoner spells, historical assetsHISTORICAL_REFERENCE
/dev: League of Legends Classic RIOT_CLASSIC_OFFICIAL2026-07-15 articleGlobal English2026-07-16OG 40 plus 20 composition, Tier 3 runes, mastery-system scopeOFFICIALLY_CONFIRMED