{
 "_readme": "talentsforever.com data export for the Mage. Fan-made WoW Forever talent calculator; everything here was read off BlizzCon 2026 demo footage or Blizzard's own slides, so numbers can lag the live game. talents: per class, trees with talents (row/col are 1-based grid positions, max is the rank cap, desc maps rank number to tooltip text, confirmed lists ranks read verbatim, others are estimates; classic shows the Classic-era equivalent for comparison). spellbooks: level 38 demo spellbook pages per class. spell_desc: tooltip text keyed class|spell|rank, s=demo means read off footage, s=classic means Wowhead Classic fallback. racials and legacy: racial abilities and the Legacy perk trees. changelog: what changed on the site. License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). You may copy, adapt and republish this data, including commercially, as long as you credit talentsforever.com with a link. Game names, icons and tooltip text belong to Blizzard Entertainment.",
 "generated": "2026-09-14",
 "class": "Mage",
 "talents": {
  "icon": "class_mage",
  "trees": [
   {
    "name": "Arcane",
    "bg": 81,
    "icon": "spell_holy_magicalsentry",
    "talents": [
     {
      "name": "Wand Specialization",
      "max": 2,
      "row": 1,
      "col": 1,
      "passive": true,
      "icon": "inv_wand_01",
      "desc": [
       "Increases your damage with Wands by 13%.",
       "Increases your damage with Wands by 25%."
      ],
      "complete": true,
      "classic": {
       "status": "moved",
       "tree": "Arcane",
       "row": 2,
       "col": 1,
       "max": 2,
       "text": "Increases your damage with Wands by 13%.",
       "moved": true
      }
     },
     {
      "name": "Arcane Focus",
      "max": 5,
      "row": 1,
      "col": 2,
      "passive": true,
      "icon": "spell_holy_devotion",
      "desc": {
       "1": "Increases your chance to hit with your Arcane spells by 1%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Arcane",
       "row": 1,
       "col": 2,
       "max": 5,
       "text": "Reduces the chance that the opponent can resist your Arcane spells by 2%."
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Improved Channeling",
      "max": 5,
      "row": 1,
      "col": 3,
      "passive": true,
      "icon": "spell_holy_mindvision",
      "desc": {
       "1": "Gives you a 20% chance to avoid interruption caused by damage while channeling Arcane Missiles and a 14% chance while casting Arcane Blast."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Arcane",
       "row": 1,
       "col": 3,
       "max": 5,
       "text": "Gives you a 20% chance to avoid interruption caused by damage while channeling Arcane Missiles [<span class='q2'>S03 - Tuning and Overrides Passive - Mage</span>: <span class='q9'>Regeneration, or Mass Regeneration, and a 14% chance to avoid interruption caused by damage while casting Arcane Blast or Spellfrost Bolt</span>].",
       "renamed": "Improved Arcane Missiles"
      }
     },
     {
      "name": "Arcane Subtlety",
      "max": 2,
      "row": 2,
      "col": 1,
      "passive": true,
      "icon": "spell_holy_dispelmagic",
      "desc": {
       "1": "Reduces your target's resistance to all your spells by 8 and reduces the threat caused by your Arcane spells by 15%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Arcane",
       "row": 1,
       "col": 1,
       "max": 2,
       "text": "Reduces your target's resistance to all your spells by 5 and reduces the threat caused by your Arcane spells by 20%.",
       "moved": true
      },
      "scaleIdx": [
       0,
       1
      ]
     },
     {
      "name": "Magic Absorption",
      "max": 2,
      "row": 2,
      "col": 2,
      "passive": true,
      "icon": "spell_nature_astralrecalgroup",
      "desc": {
       "1": "Increases all your resistances by 5 and causes all spells you fully resist to restore 1% of your total mana. Cannot trigger more often than 1 time per sec."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Arcane",
       "row": 2,
       "col": 2,
       "max": 5,
       "text": "Increases all resistances by 2 and causes all spells you fully resist to restore 1% of your total mana.  1 sec. cooldown."
      },
      "scaleIdx": [
       0,
       1
      ]
     },
     {
      "name": "Arcane Concentration",
      "max": 5,
      "row": 2,
      "col": 3,
      "passive": true,
      "icon": "spell_shadow_manaburn",
      "desc": [
       "Gives you a 2% chance of entering a Clearcasting state after any damage spell hits a target.  The Clearcasting state reduces the mana cost of your next damage spell by 100%.",
       "Gives you a 4% chance of entering a Clearcasting state after any damage spell hits a target.  The Clearcasting state reduces the mana cost of your next damage spell by 100%.",
       "Gives you a 6% chance of entering a Clearcasting state after any damage spell hits a target.  The Clearcasting state reduces the mana cost of your next damage spell by 100%.",
       "Gives you a 8% chance of entering a Clearcasting state after any damage spell hits a target.  The Clearcasting state reduces the mana cost of your next damage spell by 100%.",
       "Gives you a 10% chance of entering a Clearcasting state after any damage spell hits a target.  The Clearcasting state reduces the mana cost of your next damage spell by 100%."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Arcane",
       "row": 2,
       "col": 3,
       "max": 5,
       "text": "Gives you a 2% chance of entering a Clearcasting state after any damage spell hits a target.  The Clearcasting state reduces the mana cost of your next damage spell by 100%."
      }
     },
     {
      "name": "Arcane Resilience",
      "max": 2,
      "row": 2,
      "col": 4,
      "passive": true,
      "icon": "spell_arcane_arcaneresilience",
      "desc": {
       "1": "Increases your Armor by an amount equal to 25% of your Intellect."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Arcane",
       "row": 3,
       "col": 3,
       "max": 1,
       "text": "Increases your armor by an amount equal to 50% of your Intellect.",
       "moved": true
      }
     },
     {
      "name": "Arcane Geometry",
      "max": 2,
      "row": 3,
      "col": 1,
      "passive": true,
      "icon": "spell_arcane_arcane01",
      "desc": {
       "1": "Increases the range of your Arcane spells by 3 yards."
      },
      "complete": false,
      "classic": {
       "status": "new"
      }
     },
     {
      "name": "Arcane Impact",
      "max": 3,
      "row": 3,
      "col": 2,
      "passive": true,
      "icon": "spell_nature_starfall",
      "desc": {
       "1": "Increases the critical strike chance of your Arcane spells by 2%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Arcane",
       "row": 3,
       "col": 2,
       "max": 3,
       "text": "Increases the critical strike chance of your Arcane Explosion spell by an additional 2%.",
       "renamed": "Improved Arcane Explosion"
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Arcane Blast",
      "max": 1,
      "row": 3,
      "col": 4,
      "passive": false,
      "icon": "spell_arcane_blast",
      "desc": [
       "Blasts the target with energy, dealing 95 to 104 Arcane damage. Each time you cast Arcane Blast, the damage of all your other spells is increased by 10% and the mana cost of Arcane Blast is increased by 175%. Effect stacks up to 4 times and lasts 8 sec or until any other damage spell is cast."
      ],
      "complete": true,
      "cost": "122 Mana | 30 yd range | 2.5 sec cast",
      "classic": {
       "status": "new"
      }
     },
     {
      "name": "Arcane Shielding",
      "max": 2,
      "row": 4,
      "col": 1,
      "passive": true,
      "icon": "spell_shadow_detectlesserinvisibility",
      "desc": {
       "1": "Decreases the Mana lost per point of damage taken when your Mana Shield spell is active by 17% and increases the resistances granted by your Mage Armor spell by 25%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Arcane",
       "row": 4,
       "col": 1,
       "max": 2,
       "text": "Decreases the mana lost per point of damage taken when Mana Shield is active by 10%.",
       "renamed": "Improved Mana Shield"
      }
     },
     {
      "name": "Improved Counterspell",
      "max": 2,
      "row": 4,
      "col": 2,
      "passive": true,
      "icon": "spell_frost_iceshock",
      "desc": {
       "1": "Your Counterspell also Silences the target for 2 sec."
      },
      "complete": false,
      "scaleIdx": [
       0
      ],
      "classic": {
       "status": "changed",
       "tree": "Arcane",
       "row": 4,
       "col": 2,
       "max": 2,
       "text": "Gives your Counterspell a 50% chance to silence the target for 4 sec."
      }
     },
     {
      "name": "Arcane Meditation",
      "max": 3,
      "row": 4,
      "col": 3,
      "passive": true,
      "icon": "spell_shadow_siphonmana",
      "desc": {
       "1": "Allows 17% of your Mana regeneration to continue while casting."
      },
      "complete": false,
      "req": "Arcane Concentration",
      "classic": {
       "status": "changed",
       "tree": "Arcane",
       "row": 4,
       "col": 4,
       "max": 3,
       "text": "Allows 5% of your Mana regeneration to continue while casting."
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Missile Barrage",
      "max": 1,
      "row": 4,
      "col": 4,
      "passive": true,
      "icon": "ability_mage_missilebarrage",
      "desc": [
       "Gives your Arcane Blast spell a 40% chance, and your Fireball, Frostbolt, and Frostfire Bolt spells a 20% chance to reduce the channeled duration of your next Arcane Missiles spell by 50%, reduce the Mana cost by 100%, and missiles will fire every 0.5 sec."
      ],
      "complete": true,
      "classic": {
       "status": "new"
      }
     },
     {
      "name": "Presence of Mind",
      "max": 1,
      "row": 5,
      "col": 2,
      "passive": false,
      "icon": "spell_nature_enchantarmor",
      "desc": [
       "When activated, your next Mage spell with a casting time less than 10 sec becomes an instant cast spell."
      ],
      "complete": true,
      "cost": "Instant | 3 min cooldown",
      "classic": {
       "status": "same",
       "tree": "Arcane",
       "row": 5,
       "col": 2,
       "max": 1,
       "text": "When activated, your next Mage spell with a casting time less than 10 sec becomes an instant cast spell."
      }
     },
     {
      "name": "Arcane Mind",
      "max": 5,
      "row": 5,
      "col": 3,
      "passive": true,
      "icon": "spell_shadow_charm",
      "desc": {
       "1": "Increases your Intellect by 2% and increases the critical strike damage bonus of your Arcane spells by 20%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Arcane",
       "row": 5,
       "col": 3,
       "max": 5,
       "text": "Increases your maximum Mana by 2%."
      }
     },
     {
      "name": "Arcane Instability",
      "max": 3,
      "row": 6,
      "col": 3,
      "passive": true,
      "icon": "spell_shadow_teleport",
      "desc": {
       "1": "Increases the damage done by all your spells by 1% and your critical strike chance with all attacks by 1%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Arcane",
       "row": 6,
       "col": 2,
       "max": 3,
       "text": "Increases your spell damage and critical strike chance by 1%."
      }
     },
     {
      "name": "Arcane Power",
      "max": 1,
      "row": 7,
      "col": 2,
      "passive": false,
      "icon": "spell_nature_lightning",
      "desc": [
       "For the next 15 sec, your spells deal 30% more damage while costing 30% more mana to cast."
      ],
      "complete": true,
      "req": "Presence of Mind",
      "cost": "Instant | 3 min cooldown",
      "classic": {
       "status": "changed",
       "tree": "Arcane",
       "row": 7,
       "col": 2,
       "max": 1,
       "text": "When activated, your spells deal 30% more damage while costing 30% more mana to cast.  This effect lasts 15 sec."
      }
     }
    ],
    "removed": [
     {
      "name": "Magic Attunement",
      "max": 2,
      "text": "Increases the effect of your Amplify Magic and Dampen Magic spells by 25%.",
      "row": 3
     }
    ]
   },
   {
    "name": "Fire",
    "bg": 41,
    "icon": "spell_fire_firebolt02",
    "talents": [
     {
      "name": "Wake of Fire",
      "max": 2,
      "row": 1,
      "col": 1,
      "passive": true,
      "icon": "spell_fire_fireball",
      "desc": {
       "1": "Reduces the cooldown of your Fire Blast spell by 1 sec. Killing a non-trivial target increases the critical strike chance of your next Fire Blast cast within 20 sec by 25%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Fire",
       "row": 2,
       "col": 3,
       "max": 3,
       "text": "Reduces the cooldown of your Fire Blast spell by 0.5 sec.",
       "moved": true,
       "renamed": "Improved Fire Blast"
      }
     },
     {
      "name": "Incineration",
      "max": 3,
      "row": 1,
      "col": 2,
      "passive": true,
      "icon": "spell_fire_flameshock",
      "desc": {
       "1": "Increases the critical strike chance of your Fire Blast, Ice Lance, Arcane Blast, and Scorch spells by 2%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Fire",
       "row": 3,
       "col": 1,
       "max": 2,
       "text": "Increases the critical strike chance of your Fire Blast and Scorch spells by 2%.",
       "moved": true,
       "renamed": "Incinerate"
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Improved Fireball",
      "max": 5,
      "row": 1,
      "col": 3,
      "passive": true,
      "icon": "spell_fire_flamebolt",
      "desc": {
       "1": "Reduces the casting time of your Fireball and Frostfire Bolt spells by 0.1 sec."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Fire",
       "row": 1,
       "col": 2,
       "max": 5,
       "text": "Reduces the casting time of your Fireball spell by 0.1 sec."
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Ignite",
      "max": 5,
      "row": 2,
      "col": 1,
      "passive": true,
      "icon": "spell_fire_incinerate",
      "desc": [
       "Your critical strikes from Fire damage spells cause the target to burn for an additional 8% of your spell's damage over 4 sec.",
       "Your critical strikes from Fire damage spells cause the target to burn for an additional 16% of your spell's damage over 4 sec.",
       "Your critical strikes from Fire damage spells cause the target to burn for an additional 24% of your spell's damage over 4 sec.",
       "Your critical strikes from Fire damage spells cause the target to burn for an additional 32% of your spell's damage over 4 sec.",
       "Your critical strikes from Fire damage spells cause the target to burn for an additional 40% of your spell's damage over 4 sec."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Fire",
       "row": 2,
       "col": 1,
       "max": 5,
       "text": "Your critical strikes from Fire damage spells cause the target to burn for an additional 8% of your spell's damage over 4 sec."
      }
     },
     {
      "name": "Flame Throwing",
      "max": 2,
      "row": 2,
      "col": 2,
      "passive": true,
      "icon": "spell_fire_flare",
      "desc": [
       "Increases the range of your Fire spells by 3 yards.",
       "Increases the range of your Fire spells by 6 yards."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Fire",
       "row": 2,
       "col": 2,
       "max": 2,
       "text": "Increases the range of your Fire spells by 3 yards."
      }
     },
     {
      "name": "Impact",
      "max": 3,
      "row": 2,
      "col": 3,
      "passive": true,
      "icon": "spell_fire_meteorstorm",
      "desc": {
       "1": "Gives your Fire spells a 3% chance to stun the target for 2 sec."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Fire",
       "row": 1,
       "col": 3,
       "max": 5,
       "text": "Gives your Fire spells a 2% chance to stun the target for 2 sec.",
       "moved": true
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Burning Soul",
      "max": 3,
      "row": 3,
      "col": 1,
      "passive": true,
      "icon": "spell_fire_fire",
      "desc": {
       "1": "Gives your Fire spells a 23% chance to not lose casting time when you take damage and reduces the threat caused by your Fire spells by 10%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Fire",
       "row": 3,
       "col": 4,
       "max": 2,
       "text": "Gives your Fire spells a 35% chance to not lose casting time when you take damage and reduces the threat caused by your Fire spells by 15%."
      },
      "scaleIdx": [
       0,
       1
      ]
     },
     {
      "name": "Improved Flamestrike",
      "max": 3,
      "row": 3,
      "col": 2,
      "passive": true,
      "icon": "spell_fire_selfdestruct",
      "desc": [
       "Increases the critical strike chance of your Flamestrike spell by 5%.",
       "Increases the critical strike chance of your Flamestrike spell by 10%.",
       "Increases the critical strike chance of your Flamestrike spell by 15%."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Fire",
       "row": 3,
       "col": 2,
       "max": 3,
       "text": "Increases the critical strike chance of your Flamestrike spell by 5%."
      }
     },
     {
      "name": "Pyroblast",
      "max": 1,
      "row": 3,
      "col": 3,
      "passive": false,
      "icon": "spell_fire_fireball02",
      "desc": [
       "Hurls an immense fiery boulder that causes 155 to 185 Fire damage and an additional 76 Fire damage over 12 sec."
      ],
      "complete": true,
      "cost": "125 Mana | 35 yd range | 6 sec cast",
      "classic": {
       "status": "changed",
       "tree": "Fire",
       "row": 3,
       "col": 3,
       "max": 1,
       "text": "Hurls an immense fiery boulder that causes <!--ppl11366:20:24:141:190-->148 to <!--ppl11366:20:24:187:190:1-->195 Fire damage and an additional 56 Fire damage over 12 sec."
      }
     },
     {
      "name": "Improved Scorch",
      "max": 3,
      "row": 4,
      "col": 1,
      "passive": true,
      "icon": "spell_fire_soulburn",
      "desc": {
       "1": "Your Scorch spell has a 33% chance to cause your target to be vulnerable to Fire damage. This vulnerability increases all Fire damage you deal to your target by 3% and lasts 30 sec, stacking up to 5 times."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Fire",
       "row": 4,
       "col": 1,
       "max": 3,
       "text": "Your Scorch spells have a 33% chance to cause your target to be vulnerable to Fire damage.  This vulnerability increases the Fire damage dealt to your target by 3% and lasts 30 sec.  Stacks up to 5 times."
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Improved Fire Ward",
      "max": 2,
      "row": 4,
      "col": 2,
      "passive": true,
      "icon": "spell_fire_firearmor",
      "desc": [
       "Causes your Fire Ward to have a 10% chance to reflect Fire spells while active.",
       "Causes your Fire Ward to have a 20% chance to reflect Fire spells while active."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Fire",
       "row": 4,
       "col": 2,
       "max": 2,
       "text": "Causes your Fire Ward to have a 10% chance to reflect Fire spells while active."
      }
     },
     {
      "name": "Hot Streak",
      "max": 1,
      "row": 4,
      "col": 3,
      "passive": true,
      "icon": "ability_mage_hotstreak",
      "desc": [
       "Your non-periodic critical strikes with Fireball, Frostfire Bolt, Fire Blast, and Scorch grant Hot Streak for 15 sec. Hot Streak reduces the cast time of Pyroblast by 25%, stacking up to 3 times."
      ],
      "complete": true,
      "req": "Pyroblast",
      "classic": {
       "status": "new"
      }
     },
     {
      "name": "Master of Elements",
      "max": 3,
      "row": 4,
      "col": 4,
      "passive": true,
      "icon": "spell_fire_masterofelements",
      "desc": {
       "1": "Your Fire and Frost critical strikes will refund 10% of their base mana cost."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Fire",
       "row": 4,
       "col": 4,
       "max": 3,
       "text": "Your Fire and Frost spell criticals will refund 10% of their base mana cost."
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Critical Mass",
      "max": 3,
      "row": 5,
      "col": 2,
      "passive": true,
      "icon": "spell_nature_wispheal",
      "desc": [
       "Increases the critical strike chance of your Fire spells by 2%.",
       "Increases the critical strike chance of your Fire spells by 4%.",
       "Increases the critical strike chance of your Fire spells by 6%."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Fire",
       "row": 5,
       "col": 2,
       "max": 3,
       "text": "Increases the critical strike chance of your Fire spells by 2%."
      }
     },
     {
      "name": "Blast Wave",
      "max": 1,
      "row": 5,
      "col": 3,
      "passive": false,
      "icon": "spell_holy_excorcism_02",
      "desc": [
       "A wave of flame radiates outward from the caster, damaging all enemies caught within the blast for 160 to 191 Fire damage, and Dazing them for 50% reduced movement speed for 6 sec."
      ],
      "complete": true,
      "cost": "215 Mana | Instant | 45 sec cooldown",
      "classic": {
       "status": "changed",
       "tree": "Fire",
       "row": 5,
       "col": 3,
       "max": 1,
       "text": "A wave of flame radiates outward from the caster, damaging all enemies caught within the blast for <!--ppl11113:30:36:154:100-->160 to <!--ppl11113:30:36:186:100:1-->192 Fire damage, and dazing them for 6 sec."
      }
     },
     {
      "name": "Fire Power",
      "max": 5,
      "row": 6,
      "col": 3,
      "passive": true,
      "icon": "spell_fire_immolation",
      "desc": [
       "Increases the damage done by your Fire spells by 2%.",
       "Increases the damage done by your Fire spells by 4%.",
       "Increases the damage done by your Fire spells by 6%.",
       "Increases the damage done by your Fire spells by 8%.",
       "Increases the damage done by your Fire spells by 10%."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Fire",
       "row": 6,
       "col": 3,
       "max": 5,
       "text": "Increases the damage done by your Fire spells by 2%."
      }
     },
     {
      "name": "Combustion",
      "max": 1,
      "row": 7,
      "col": 2,
      "passive": false,
      "icon": "spell_fire_sealoffire",
      "desc": [
       "When activated, this spell causes each of your Fire damage spell hits to increase your critical strike chance with Fire damage spells by 10%. This effect lasts until you have caused 4 non-periodic critical strikes with Fire spells."
      ],
      "complete": true,
      "req": "Critical Mass",
      "cost": "Instant | 3 min cooldown",
      "classic": {
       "status": "changed",
       "tree": "Fire",
       "row": 7,
       "col": 2,
       "max": 1,
       "text": "When activated, this spell causes each of your Fire damage spell hits to increase your critical strike chance with Fire damage spells by 10%.  This effect lasts until you have caused 3 critical strikes with Fire spells."
      }
     }
    ],
    "removed": []
   },
   {
    "name": "Frost",
    "bg": 61,
    "icon": "spell_frost_frostbolt02",
    "talents": [
     {
      "name": "Frost Warding",
      "max": 2,
      "row": 1,
      "col": 1,
      "passive": true,
      "icon": "spell_frost_frostward",
      "desc": {
       "1": "Increases the Armor and resistance given by your Frost Armor and Ice Armor spells by 15%. In addition, gives your Frost Ward a 10% chance to reflect Frost spells and effects while active."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Frost",
       "row": 1,
       "col": 1,
       "max": 2,
       "text": "Increases the armor and resistances given by your Frost Armor and Ice Armor spells by 15%.  In addition, gives your Frost Ward a 10% chance to reflect Frost spells and effects while active."
      },
      "scaleIdx": [
       0,
       1
      ]
     },
     {
      "name": "Improved Frostbolt",
      "max": 5,
      "row": 1,
      "col": 2,
      "passive": true,
      "icon": "spell_frost_frostbolt02",
      "desc": [
       "Reduces the casting time of your Frostbolt spell by 0.1 sec.",
       "Reduces the casting time of your Frostbolt spell by 0.2 sec.",
       "Reduces the casting time of your Frostbolt spell by 0.3 sec.",
       "Reduces the casting time of your Frostbolt spell by 0.4 sec.",
       "Reduces the casting time of your Frostbolt spell by 0.5 sec."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Frost",
       "row": 1,
       "col": 2,
       "max": 5,
       "text": "Reduces the casting time of your Frostbolt spell by 0.1 sec."
      }
     },
     {
      "name": "Elemental Precision",
      "max": 5,
      "row": 1,
      "col": 3,
      "passive": true,
      "icon": "spell_ice_magicdamage",
      "desc": {
       "1": "Increases your chance to hit with Frost and Fire spells by 1%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Frost",
       "row": 1,
       "col": 3,
       "max": 3,
       "text": "Reduces the chance that the opponent can resist your Frost and Fire spells by 2%."
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Ice Shards",
      "max": 5,
      "row": 2,
      "col": 1,
      "passive": true,
      "icon": "spell_frost_iceshard",
      "desc": [
       "Increases the critical strike damage bonus of your Frost spells by 20%.",
       "Increases the critical strike damage bonus of your Frost spells by 40%.",
       "Increases the critical strike damage bonus of your Frost spells by 60%.",
       "Increases the critical strike damage bonus of your Frost spells by 80%.",
       "Increases the critical strike damage bonus of your Frost spells by 100%."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Frost",
       "row": 2,
       "col": 1,
       "max": 5,
       "text": "Increases the critical strike damage bonus of your Frost spells by 20%."
      }
     },
     {
      "name": "Permafrost",
      "max": 3,
      "row": 2,
      "col": 2,
      "passive": true,
      "icon": "spell_frost_wisp",
      "desc": {
       "1": "Increases the duration of your Chill effects by 11% and reduces the target's speed by an additional 3%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Frost",
       "row": 2,
       "col": 4,
       "max": 3,
       "text": "Increases the duration of your Chill effects by 1 <!--singular:sec:secs-->sec<!--singular--> and reduces the target's speed by an additional 4%."
      },
      "scaleIdx": [
       0,
       1
      ]
     },
     {
      "name": "Improved Frost Nova",
      "max": 2,
      "row": 2,
      "col": 3,
      "passive": true,
      "icon": "spell_frost_freezingbreath",
      "desc": [
       "Reduces the cooldown of your Frost Nova spell by 2 sec.",
       "Reduces the cooldown of your Frost Nova spell by 4 sec."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Frost",
       "row": 2,
       "col": 3,
       "max": 2,
       "text": "Reduces the cooldown of your Frost Nova spell by 2 sec."
      }
     },
     {
      "name": "Frostbite",
      "max": 3,
      "row": 2,
      "col": 4,
      "passive": true,
      "icon": "spell_frost_frostarmor",
      "desc": [
       "Gives your Chill effects a 5% chance to freeze the target for 5 sec.",
       "Gives your Chill effects a 10% chance to freeze the target for 5 sec.",
       "Gives your Chill effects a 15% chance to freeze the target for 5 sec."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Frost",
       "row": 2,
       "col": 2,
       "max": 3,
       "text": "Gives your Chill effects a 5% chance to freeze the target for 5 sec."
      }
     },
     {
      "name": "Piercing Ice",
      "max": 3,
      "row": 3,
      "col": 1,
      "passive": true,
      "icon": "spell_frost_frostbolt",
      "desc": [
       "Increases the damage done by your Frost spells by 2%.",
       "Increases the damage done by your Frost spells by 4%.",
       "Increases the damage done by your Frost spells by 6%."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Frost",
       "row": 3,
       "col": 1,
       "max": 3,
       "text": "Increases the damage done by your Frost spells by 2%."
      }
     },
     {
      "name": "Frost Channeling",
      "max": 3,
      "row": 3,
      "col": 2,
      "passive": true,
      "icon": "spell_frost_stun",
      "desc": [
       "Reduces the mana cost of your Frost spells by 5% and reduces the threat caused by your Frost spells by 10%.",
       "Reduces the mana cost of your Frost spells by 10% and reduces the threat caused by your Frost spells by 20%.",
       "Reduces the mana cost of your Frost spells by 15% and reduces the threat caused by your Frost spells by 30%."
      ],
      "complete": true,
      "classic": {
       "status": "moved",
       "tree": "Frost",
       "row": 4,
       "col": 2,
       "max": 3,
       "text": "Reduces the mana cost of your Frost spells by 5% and reduces the threat caused by your Frost spells by 10%.",
       "moved": true
      }
     },
     {
      "name": "Ice Lance",
      "max": 1,
      "row": 3,
      "col": 3,
      "passive": false,
      "icon": "spell_frost_frostblast",
      "desc": [
       "Deals 28 to 33 Frost damage to an enemy target. Deals 300% increased damage to Frozen targets."
      ],
      "complete": true,
      "cost": "45 Mana | 30 yd range | Instant",
      "classic": {
       "status": "new"
      }
     },
     {
      "name": "Improved Blizzard",
      "max": 3,
      "row": 3,
      "col": 4,
      "passive": true,
      "icon": "spell_frost_icestorm",
      "desc": {
       "1": "Adds a Chill effect to your Blizzard spell. This effect lowers the target's movement speed by 15% for 1.5 sec.",
       "3": "Adds a Chill effect to your Blizzard spell. This effect lowers the target's movement speed by 40% for 1.5 sec."
      },
      "complete": false,
      "confirmed": [
       3
      ],
      "classic": {
       "status": "changed",
       "tree": "Frost",
       "row": 3,
       "col": 4,
       "max": 3,
       "text": "Adds a chill effect to your Blizzard spell.  This effect lowers the target's movement speed by 30%.  Lasts 1.50 sec."
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Arctic Reach",
      "max": 2,
      "row": 4,
      "col": 1,
      "passive": true,
      "icon": "spell_shadow_darkritual",
      "desc": [
       "Increases the range of your Frostbolt and Blizzard spells and the radius of your Frost Nova and Cone of Cold spells by 10%.",
       "Increases the range of your Frostbolt and Blizzard spells and the radius of your Frost Nova and Cone of Cold spells by 20%."
      ],
      "complete": true,
      "classic": {
       "status": "same",
       "tree": "Frost",
       "row": 4,
       "col": 1,
       "max": 2,
       "text": "Increases the range of your Frostbolt and Blizzard spells and the radius of your Frost Nova and Cone of Cold spells by 10%."
      }
     },
     {
      "name": "Ice Block",
      "max": 1,
      "row": 4,
      "col": 2,
      "passive": false,
      "icon": "spell_frost_frost",
      "desc": [
       "You become encased in a block of ice, protecting you from all physical attacks and spells for 10 sec, but during that time you cannot attack, move or cast spells."
      ],
      "complete": true,
      "cost": "15 Mana | Instant | 5 min cooldown",
      "classic": {
       "status": "moved",
       "tree": "Frost",
       "row": 5,
       "col": 2,
       "max": 1,
       "text": "You become encased in a block of ice, protecting you from all physical attacks and spells for 10 sec, but during that time you cannot attack, move or cast spells.",
       "moved": true
      }
     },
     {
      "name": "Shatter",
      "max": 3,
      "row": 4,
      "col": 4,
      "passive": true,
      "icon": "spell_frost_frostshock",
      "desc": {
       "1": "Increases the critical strike chance of all your spells against Frozen targets by 17%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Frost",
       "row": 4,
       "col": 3,
       "max": 5,
       "text": "Increases the critical strike chance of all your spells against frozen targets by 10%."
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Improved Cone of Cold",
      "max": 3,
      "row": 5,
      "col": 1,
      "passive": true,
      "icon": "spell_frost_glacier",
      "desc": {
       "1": "Increases the damage dealt by your Cone of Cold spell by 12%."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Frost",
       "row": 5,
       "col": 3,
       "max": 3,
       "text": "Increases the damage dealt by your Cone of Cold spell by 15%."
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Cold Snap",
      "max": 1,
      "row": 5,
      "col": 2,
      "passive": false,
      "icon": "spell_frost_wizardmark",
      "desc": [
       "Finishes the remaining cooldown on all your other Frost spells."
      ],
      "complete": true,
      "cost": "Instant | 10 min cooldown",
      "classic": {
       "status": "changed",
       "tree": "Frost",
       "row": 3,
       "col": 2,
       "max": 1,
       "text": "When activated, this spell finishes the cooldown on all of your Frost spells.<!--cooldown:442543:5 min cooldown-->",
       "moved": true
      }
     },
     {
      "name": "Fingers of Frost",
      "max": 2,
      "row": 5,
      "col": 3,
      "passive": true,
      "icon": "ability_mage_wintersgrasp",
      "desc": {
       "1": "Gives your Chill effects a 15% chance to grant you the Fingers of Frost effect, which treats your next 1 spell cast as if the target were Frozen. Lasts 15 sec."
      },
      "complete": false,
      "req": "Ice Lance",
      "classic": {
       "status": "new"
      }
     },
     {
      "name": "Winter's Chill",
      "max": 5,
      "row": 6,
      "col": 3,
      "passive": true,
      "icon": "spell_frost_chillingblast",
      "desc": {
       "1": "Gives your Frost damage spells a 20% chance to apply the Winter's Chill effect, which increases the chance your Ice Lance and Frostbolt spells will critically hit the target by 2% for 15 sec. Stacks up to 1 times."
      },
      "complete": false,
      "classic": {
       "status": "changed",
       "tree": "Frost",
       "row": 6,
       "col": 3,
       "max": 5,
       "text": "Gives your Frost damage spells a 20% chance to apply the Winter's Chill effect, which increases the chance a Frost spell will critically hit the target by 2% for 15 sec.  Stacks up to 5 times."
      },
      "scaleIdx": [
       0
      ]
     },
     {
      "name": "Ice Barrier",
      "max": 1,
      "row": 7,
      "col": 2,
      "passive": false,
      "icon": "spell_ice_lament",
      "desc": [
       "Instantly shields you, absorbing 431 damage. Lasts 1 min. While the shield holds, your spellcasts will not be interrupted or delayed from taking damage."
      ],
      "complete": true,
      "req": "Cold Snap",
      "cost": "305 Mana | Instant | 30 sec cooldown",
      "classic": {
       "status": "changed",
       "tree": "Frost",
       "row": 7,
       "col": 2,
       "max": 1,
       "text": "Instantly shields you, absorbing <!--ppl11426:40:46:438:280:1-->455 damage.  Lasts 1 min.  While the shield holds, spells will not be interrupted."
      }
     }
    ],
    "removed": []
   }
  ],
  "source": "Talent text transcribed from in-game tooltip video (mage.json)."
 },
 "spellbook": {
  "race": "Undead",
  "level": 38,
  "seen": "Xaryu 4:15:01 and 4:19:06 (Undead), 6:08:58 (Gnome, Fire tab); Savix 5:22:00 (Skyborne, General tab)",
  "missing": [],
  "general": [
   [
    "Attack",
    ""
   ],
   [
    "Shoot",
    ""
   ],
   [
    "Comprehend Scroll",
    ""
   ],
   [
    "Armor Proficiency",
    "Passive"
   ],
   [
    "Dodge",
    "Passive"
   ],
   [
    "Languages",
    "Passive"
   ]
  ],
  "tabs": [
   {
    "name": "Arcane",
    "spells": [
     [
      "Amplify Magic",
      "Rank 2"
     ],
     [
      "Arcane Blast",
      "Rank 5"
     ],
     [
      "Arcane Explosion",
      "Rank 4"
     ],
     [
      "Arcane Intellect",
      "Rank 3"
     ],
     [
      "Arcane Missiles",
      "Rank 4"
     ],
     [
      "Blink",
      ""
     ],
     [
      "Conjure Food",
      ""
     ],
     [
      "Conjure Mana Agate",
      ""
     ],
     [
      "Conjure Mana Jade",
      ""
     ],
     [
      "Conjure Water",
      "Rank 4"
     ],
     [
      "Counterspell",
      ""
     ],
     [
      "Dampen Magic",
      "Rank 3"
     ],
     [
      "Evocation",
      ""
     ],
     [
      "Mage Armor",
      "Rank 1"
     ],
     [
      "Mana Shield",
      "Rank 3"
     ],
     [
      "Polymorph",
      "Rank 2"
     ],
     [
      "Presence of Mind",
      ""
     ],
     [
      "Remove Lesser Curse",
      ""
     ],
     [
      "Slow Fall",
      ""
     ]
    ]
   },
   {
    "name": "Fire",
    "spells": [
     [
      "Fire Blast",
      "Rank 5"
     ],
     [
      "Fire Ward",
      "Rank 2"
     ],
     [
      "Fireball",
      "Rank 7"
     ],
     [
      "Flamestrike",
      "Rank 3"
     ],
     [
      "Scorch",
      "Rank 3"
     ]
    ]
   },
   {
    "name": "Frost",
    "spells": [
     [
      "Blizzard",
      "Rank 3"
     ],
     [
      "Cone of Cold",
      "Rank 2"
     ],
     [
      "Frost Armor",
      "Rank 3"
     ],
     [
      "Frost Nova",
      "Rank 2"
     ],
     [
      "Frost Ward",
      "Rank 2"
     ],
     [
      "Frostbolt",
      "Rank 7"
     ],
     [
      "Ice Armor",
      "Rank 1"
     ]
    ]
   }
  ],
  "notes": [
   "<b>Arcane Blast and Presence of Mind</b> are Arcane talents in Forever. They're here because this Mage took them, not baseline.",
   "<b>New:</b> Comprehend Scroll, a General ability seen on Savix's Skyborne Mage.",
   "<b>Frost tab</b> showed every rank. The highest is what's listed.",
   "<b>Fire at 38</b> is five spells: Fire Blast rank 5 (8 sec cooldown), Fireball rank 7 (3 sec cast plus a burn), Scorch, Fire Ward and Flamestrike. No Pyroblast or Blast Wave yet."
  ]
 },
 "spell_desc": {
  "Mage|Shoot|": {
   "l": [
    [
     "30 yd range",
     ""
    ],
    [
     "Instant",
     "1.3 sec cooldown"
    ]
   ],
   "d": "Attack with an equipped wand.",
   "s": "demo",
   "src": "Soda's Gnome Warlock, 13 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Comprehend Scroll|": {
   "l": [
    [
     "5 yd range",
     ""
    ],
    [
     "Instant",
     ""
    ]
   ],
   "d": "Decipher an untranslated scroll.",
   "s": "demo",
   "src": "Soda's stream, 13 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Armor Proficiency|Passive": {
   "l": [
    [
     "Passive",
     ""
    ]
   ],
   "d": "You are proficient in the use of the following armor types: Cloth.",
   "s": "demo",
   "src": "Soda's Mage, 13 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Dodge|Passive": {
   "l": [
    [
     "Passive",
     ""
    ]
   ],
   "d": "Gives a chance to dodge enemy melee attacks.",
   "s": "demo",
   "src": "Soda's Gnome Warlock, 13 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Arcane Explosion|Rank 4": {
   "l": [
    [
     "250 Mana",
     ""
    ],
    [
     "Instant",
     ""
    ]
   ],
   "d": "Causes an explosion of arcane magic around the caster, causing 143 to 156 Arcane damage to all targets within 10 yards.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Arcane Missiles|Rank 4": {
   "l": [
    [
     "320 Mana",
     "36 yd range"
    ],
    [
     "Channeled",
     ""
    ]
   ],
   "d": "Launches Arcane Missiles at the enemy, causing 91 Arcane damage each second for 5 sec.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep (range includes his talents)",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Blink|": {
   "l": [
    [
     "207 Mana",
     ""
    ],
    [
     "Instant",
     "15 sec cooldown"
    ]
   ],
   "d": "Teleports the caster 20 yards forward, unless something is in the way. Also frees the caster from Stuns and Immobilizes.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Conjure Food|": {
   "l": [
    [
     "105 Mana",
     ""
    ],
    [
     "3 sec cast",
     ""
    ]
   ],
   "d": "Conjures 20 loaves of bread, providing the mage and his allies with something to eat. Conjured items disappear if logged out for more than 15 minutes.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Conjure Water|Rank 4": {
   "l": [
    [
     "285 Mana",
     ""
    ],
    [
     "3 sec cast",
     ""
    ]
   ],
   "d": "Conjures 18 bottles of spring water, providing the mage and his allies with something to drink. Conjured items disappear if logged out for more than 15 minutes.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Dampen Magic|Rank 3": {
   "l": [
    [
     "300 Mana",
     "36 yd range"
    ],
    [
     "Instant",
     ""
    ]
   ],
   "d": "Dampens magic used against the targeted party member, decreasing damage taken from spells by up to 60 and healing spells by up to 120. Lasts 10 min.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Evocation|": {
   "l": [
    [
     "Channeled",
     "8 min cooldown"
    ]
   ],
   "d": "While channeling this spell, your mana regeneration is active and increased by 1,500%. Lasts 8 sec.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Mage Armor|Rank 1": {
   "l": [
    [
     "270 Mana",
     ""
    ],
    [
     "Instant",
     ""
    ]
   ],
   "d": "Increases your resistance to all magic by 5 and allows 50% of your mana regeneration to continue while casting. Only one type of Armor spell can be active on the Mage at any time. Lasts 30 min.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Mana Shield|Rank 3": {
   "l": [
    [
     "80 Mana",
     ""
    ],
    [
     "Instant",
     ""
    ]
   ],
   "d": "Absorbs 300 physical damage, draining mana instead. Drains 2.0 mana per damage absorbed. Lasts 1 min.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Remove Lesser Curse|": {
   "l": [
    [
     "81 Mana",
     "36 yd range"
    ],
    [
     "Instant",
     ""
    ]
   ],
   "d": "Removes 1 Curse or Bane from a friendly target.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Fire Blast|Rank 5": {
   "l": [
    [
     "115 Mana",
     "20 yd range"
    ],
    [
     "Instant",
     "8 sec cooldown"
    ]
   ],
   "d": "Blasts the enemy for 121 to 142 Fire damage.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Fireball|Rank 7": {
   "l": [
    [
     "185 Mana",
     "41 yd range"
    ],
    [
     "3 sec cast",
     ""
    ]
   ],
   "d": "Hurls a fiery ball that causes 192 to 237 Fire damage and an additional 24 Fire damage over 8 sec.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep (range includes his talents)",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Blizzard|Rank 3": {
   "l": [
    [
     "520 Mana",
     "36 yd range"
    ],
    [
     "Channeled",
     ""
    ]
   ],
   "d": "Ice shards pelt the target area doing 374 Frost damage over 8 sec.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep (rank not shown; numbers include his talents and gear)",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Cone of Cold|Rank 2": {
   "l": [
    [
     "210 Mana",
     ""
    ],
    [
     "Instant",
     "10 sec cooldown"
    ]
   ],
   "d": "Targets in a cone in front of the caster take 107 to 117 Frost damage and are slowed by 50% for 8.0 sec.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep (rank not shown; numbers include his talents and gear)",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Frost Armor|Rank 3": {
   "l": [
    [
     "170 Mana",
     ""
    ],
    [
     "Instant",
     ""
    ]
   ],
   "d": "Increases Armor by 200. If an enemy strikes the caster, they may have their movement slowed by 30% and the time between their attacks increased by 25% for 5 sec. Only one type of Armor spell can be active on the Mage at any time. Lasts 30 min.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Frost Nova|Rank 2": {
   "l": [
    [
     "85 Mana",
     ""
    ],
    [
     "Instant",
     "25 sec cooldown"
    ]
   ],
   "d": "Blasts enemies near the caster for 37 to 42 Frost damage and freezes them in place for up to 8 sec. Damage caused may interrupt the effect.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Frost Ward|Rank 2": {
   "l": [
    [
     "135 Mana",
     ""
    ],
    [
     "Instant",
     "30 sec cooldown"
    ]
   ],
   "d": "Absorbs 284 Frost damage. Lasts 30 sec.",
   "s": "demo",
   "src": "Xaryu's Mage, 12 Sep (the rank 1 tooltip read 85 Mana, absorbs 162)",
   "r": "",
   "lv": "",
   "id": null
  },
  "Mage|Frostbolt|Rank 7": {
   "l": [
    [
     "160 Mana",
     "30 yd range"
    ],
    [
     "2.5 sec cast",
     ""
    ]
   ],
   "d": "Launches a bolt of frost at the enemy, causing 254 to 270 Frost damage and slowing movement speed by 50% for 10.6 sec.",
   "s": "demo",
   "src": "Soda's Mage, 13 Sep (numbers include the character's talents and gear)",
   "r": "",
   "lv": "",
   "id": null
  }
 },
 "races": {
  "Horde": [
   "Orc",
   "Undead",
   "Troll"
  ],
  "Alliance": [
   "Human",
   "Gnome",
   "Skyborne (High Order)"
  ]
 },
 "racials": {
  "Horde": [
   {
    "race": "Orc",
    "icon": "race_orc_male",
    "classes": [
     "Warrior",
     "Hunter",
     "Mage",
     "Rogue",
     "Warlock",
     "Shaman"
    ],
    "abilities": [
     [
      "Blood Fury",
      "Instant, 2 min cooldown. Increases Attack Power and Spell Power by 10% for 15 sec. Read from the demo.",
      "racial_orc_berserkerstrength"
     ],
     [
      "Shatter Curse",
      "Instant, 3 min cooldown. Removes and grants immunity to all Curses and Banes, and reduces all Magical damage taken by 15% for 8 sec. Read from the demo.",
      "spell_shadow_curseofachimonde"
     ],
     [
      "Axe Specialization",
      "+1% critical strike chance with all spells and abilities while an axe or two-handed axe is equipped. Read from the demo.",
      "inv_axe_06"
     ],
     [
      "Hardiness",
      "Stun duration reduced by 20%.",
      "inv_helmet_23"
     ]
    ]
   },
   {
    "race": "Undead",
    "icon": "race_scourge_male",
    "classes": [
     "Warrior",
     "Mage",
     "Rogue",
     "Priest",
     "Warlock",
     "Paladin"
    ],
    "abilities": [
     [
      "Will of the Forsaken",
      "Instant, 2 min cooldown. Removes all Charm, Fear and Sleep effects. (No longer an immunity.) From the BlizzCon Deep Dive slide.",
      "spell_shadow_raisedead"
     ],
     [
      "Cannibalize",
      "5 yd, 2 min cooldown. Regenerates 7% of total Health and 7% of total Mana every 2 sec for 10 sec from a Humanoid or Undead corpse; moving, acting or taking damage cancels it. From the Deep Dive slide.",
      "ability_racial_cannibalize"
     ],
     [
      "Underwater Breathing",
      "Breathe underwater 300% longer.",
      "spell_shadow_demonbreath"
     ],
     [
      "Touch of the Grave",
      "Your spells and attacks have a 5% chance to drain Health from the target, up to 5% of your maximum Health. From the Deep Dive slide.",
      "spell_shadow_deathpact"
     ]
    ]
   },
   {
    "race": "Troll",
    "icon": "race_troll_male",
    "classes": [
     "Warrior",
     "Hunter",
     "Mage",
     "Rogue",
     "Priest",
     "Warlock",
     "Shaman"
    ],
    "abilities": [
     [
      "Berserking",
      "Instant, 3 min cooldown. Increases your spellcasting and attack speed by 10% for 10 sec. Read from the demo.",
      "racial_troll_berserk"
     ],
     [
      "Rapid Regeneration",
      "Channeled, 3 min cooldown. Regenerate 50% of your maximum Health over 6 sec; any movement, action or damage taken cancels it. Read from the demo.",
      "spell_nature_regenerate"
     ],
     [
      "Beast Slaying",
      "+5% damage vs Beasts.",
      "inv_misc_pelt_bear_03"
     ],
     [
      "Regeneration",
      "10% of Health regen continues in combat.",
      "spell_nature_regeneration"
     ]
    ]
   }
  ],
  "Alliance": [
   {
    "race": "Human",
    "icon": "race_human_male",
    "classes": [
     "Warrior",
     "Hunter",
     "Mage",
     "Rogue",
     "Priest",
     "Warlock",
     "Paladin"
    ],
    "abilities": [
     [
      "Will to Survive",
      "Instant, 3 min cooldown. Instantly removes all Stun effects. Read from the demo.",
      "spell_holy_blessingofprotection"
     ],
     [
      "Perception",
      "Instant, 3 min cooldown. Dramatically increases stealth detection for 20 sec. Read from the demo.",
      "spell_nature_sleep"
     ],
     [
      "Sword Specialization",
      "While wielding a sword, +2% spell and ability critical strike chance.",
      "inv_sword_27"
     ],
     [
      "The Human Spirit",
      "+5% Spirit.",
      "inv_enchant_shardbrilliantsmall"
     ]
    ]
   },
   {
    "race": "Gnome",
    "icon": "race_gnome_male",
    "classes": [
     "Warrior",
     "Mage",
     "Rogue",
     "Priest",
     "Warlock"
    ],
    "abilities": [
     [
      "Escape Artist",
      "Instant, 2 min cooldown. Escape any movement impairing effect and gain immunity to them for 3 sec. Read from the demo.",
      "ability_rogue_trip"
     ],
     [
      "Eureka!",
      "Instant, 2 min cooldown. Your next 3 damaging abilities cost 50% less Mana and deal 10% more damage. Read from the demo.",
      "inv_gizmo_02"
     ],
     [
      "Expansive Mind",
      "+5% Mana, Rage and Energy.",
      "inv_enchant_essenceeternallarge"
     ],
     [
      "Engineering Specialization",
      "More reliable engineering devices.",
      "inv_misc_gear_01"
     ]
    ]
   },
   {
    "race": "Skyborne (High Order)",
    "icon": "inv_misc_head_elf_01",
    "classes": [
     "Warrior",
     "Hunter",
     "Mage",
     "Rogue",
     "Druid"
    ],
    "abilities": [
     [
      "Walk on Air",
      "Instant, 2 min cooldown. Glide downward through the air for 10 sec while controlling your direction of travel. Read from the demo.",
      "ability_druid_flightform"
     ],
     [
      "Read Ley Line",
      "2 sec cast, 2 min cooldown. Tap a nearby ley line for +100% Health and Mana regeneration: 15 sec if no ley line is nearby, 15 min if one is found. Read from the demo.",
      "spell_arcane_arcane04"
     ],
     [
      "Wind Blessed",
      "Passive. 1% increased melee, ranged, and spellcasting Haste.",
      "spell_nature_windfury"
     ],
     [
      "Elemental Insight",
      "Passive. Damage to Elementals increased by 5%.",
      "spell_nature_elementalabsorption"
     ]
    ]
   }
  ]
 },
 "class_racials": {},
 "class_abilities": [
  [
   "Comprehend Scroll",
   "New little ability: decipher an untranslated scroll. Seen on a Skyborne Mage.",
   "inv_scroll_03"
  ],
  [
   "Frostfire Bolt",
   "A bolt that is both Fire and Frost. Four talents mention it.",
   "ability_mage_frostfirebolt"
  ]
 ],
 "legacy": {
  "note": "One Legacy point per challenge completed, spent across three account-wide trees. Nothing here is combat-related. Ranks shown as seen in the demo. The Professions tree also has two placeholder slots whose tooltip reads \"To be added in future patch content\". Each character can spend 16 Legacy points at launch, with 65 earnable in total and more trees to come, per the BlizzCon Deep Dive panel.",
  "trees": [
   {
    "name": "Adventure",
    "icon": "inv_misc_map_01",
    "perks": [
     [
      "Well Rested",
      5,
      "Your rested experience accumulates 4% faster and your rested experience cap is increased by 4%.",
      "spell_nature_sleep"
     ],
     [
      "Talented",
      5,
      "You gain talent points every level starting at level 9 instead of level 10, but you still may not have more than 51 total talent points.",
      "spell_holy_mindvision"
     ],
     [
      "High Alert",
      2,
      "Increases your ability to detect nearby targets with Stealth as if your level were increased by 1. Ineffective in battlegrounds.",
      "ability_eyeoftheowl"
     ],
     [
      "Thrill of Adventure",
      5,
      "You gain 1% of your maximum Health and Mana over 10 sec each time you deliver the killing blow to a non-trivial enemy. Ineffective in dungeons, raids, and battlegrounds.",
      "ability_warrior_bloodfrenzy"
     ],
     [
      "Field Guide",
      3,
      "Reduces your cooldown on adding Camp features by 8%.",
      "inv_misc_book_09"
     ],
     [
      "Frequent Flier",
      1,
      "You receive a 50% discount on all flight paths, and your flight path mount flies 20% faster.",
      "ability_mount_gryphon_01"
     ],
     [
      "Field Medicine",
      2,
      "Reduces the duration of the Recently Bandaged effect by 5 sec when you use a bandage. Ineffective in dungeons, raids, and battlegrounds.",
      "inv_misc_bandage_12"
     ]
    ]
   },
   {
    "name": "Resourcefulness",
    "icon": "inv_misc_coin_01",
    "perks": [
     [
      "The Quick and the Dead",
      2,
      "Increases movement speed while dead by 5% and your helpful spells and abilities cost no resources for 1 min after being resurrected or until you enter combat.",
      "spell_holy_resurrection"
     ],
     [
      "Reinforce",
      5,
      "You take 8% less durability loss when you die.",
      "inv_hammer_20"
     ],
     [
      "Diplomat",
      5,
      "Increases your reputation gains by 2%.",
      "inv_misc_note_02"
     ],
     [
      "For Great Honor",
      5,
      "Increases Honor Points gained by 2%.",
      "spell_holy_championsbond"
     ],
     [
      "Permanence",
      2,
      "Your class abilities which grant long-duration stat or attribute benefits to all party or raid members last 50% longer, and the benefits you gain from resting at a camp last 50% longer.",
      "spell_holy_wordfortitude"
     ],
     [
      "Gourmand",
      3,
      "Increases the duration of beneficial effects from eating food by 33%.",
      "inv_misc_food_15"
     ],
     [
      "Reagent Economy",
      1,
      "Your class abilities no longer require reagents purchasable from vendors, and your Tier 1 camping features cost no reagents to craft.",
      "inv_misc_dust_02"
     ]
    ]
   },
   {
    "name": "Professions",
    "icon": "trade_engineering",
    "perks": [
     [
      "Working Overtime",
      5,
      "Increases your chance to gain a skill increase from using any primary, secondary, or class-based tradeskill by 4%.",
      "inv_misc_gear_01"
     ],
     [
      "Bountiful Harvest",
      5,
      "You discover 20% more Scarce materials from Mining, Herbalism, and Skinning.",
      "inv_misc_herb_02"
     ],
     [
      "Performance Bonus",
      5,
      "You have a 5% chance to receive 100% increased Merchant Favor when you turn in a crate to the Azeroth Commerce Authority or Durotar Supply and Logistics.",
      "inv_crate_01"
     ],
     [
      "Luremaster",
      2,
      "While fishing with a lure active, you have a 25% chance to catch an extra fish.",
      "trade_fishing"
     ],
     [
      "Master Chef",
      5,
      "Your cooking recipes have a 10% chance to create an extra result.",
      "inv_misc_food_14"
     ],
     [
      "Dedicated Study",
      1,
      "25 sec cast, 23 hour cooldown. Increases your skill by 1 in your lowest tradeskill among your Primary and Secondary tradeskills. If you have already reached 300 skill in your two current Primary tradeskills and all three Secondary tradeskills, you gain 2 to 4 of a random Elemental Essence.",
      "inv_scroll_03"
     ]
    ]
   }
  ]
 }
}