[ { "name": "Arms", "backgroundUrl": "https://wow.zamimg.com/images/wow/talents/backgrounds/classic/161.jpg", "talents": [ { "fieldName": "improvedHeroicStrike", "location": { "rowIdx": 0, "colIdx": 0 }, "spellIds": [ 12282, 12663, 12664 ], "maxPoints": 3 }, { "fieldName": "deflection", "location": { "rowIdx": 0, "colIdx": 1 }, "spellIds": [ 16462, 16463, 16464, 16465, 16466 ], "maxPoints": 5 }, { "fieldName": "improvedRend", "location": { "rowIdx": 0, "colIdx": 2 }, "spellIds": [ 12286, 12658, 12659 ], "maxPoints": 3 }, { "fieldName": "improvedCharge", "location": { "rowIdx": 1, "colIdx": 0 }, "spellIds": [ 12285, 12697 ], "maxPoints": 2 }, { "fieldName": "tacticalMastery", "location": { "rowIdx": 1, "colIdx": 1 }, "spellIds": [ 12295, 12676, 12677, 12678, 12679 ], "maxPoints": 5 }, { "fieldName": "improvedThunderClap", "location": { "rowIdx": 1, "colIdx": 3 }, "spellIds": [ 12287, 12665, 12666 ], "maxPoints": 3 }, { "fieldName": "improvedOverpower", "location": { "rowIdx": 2, "colIdx": 0 }, "spellIds": [ 12290, 12963 ], "maxPoints": 2 }, { "fieldName": "angerManagement", "location": { "rowIdx": 2, "colIdx": 1 }, "spellIds": [ 12296 ], "maxPoints": 1, "prereqLocation": { "rowIdx": 1, "colIdx": 1 } }, { "fieldName": "deepWounds", "location": { "rowIdx": 2, "colIdx": 2 }, "spellIds": [ 12834, 12849, 12867 ], "maxPoints": 3, "prereqLocation": { "rowIdx": 0, "colIdx": 2 } }, { "fieldName": "twoHandedWeaponSpecialization", "location": { "rowIdx": 3, "colIdx": 1 }, "spellIds": [ 12163, 12711, 12712, 12713, 12714 ], "maxPoints": 5 }, { "fieldName": "impale", "location": { "rowIdx": 3, "colIdx": 2 }, "spellIds": [ 16493, 16494 ], "maxPoints": 2, "prereqLocation": { "rowIdx": 2, "colIdx": 2 } }, { "fieldName": "axeSpecialization", "location": { "rowIdx": 4, "colIdx": 0 }, "spellIds": [ 12700, 12781, 12783, 12784, 12785 ], "maxPoints": 5 }, { "fieldName": "sweepingStrikes", "location": { "rowIdx": 4, "colIdx": 1 }, "spellIds": [ 12292 ], "maxPoints": 1 }, { "fieldName": "maceSpecialization", "location": { "rowIdx": 4, "colIdx": 2 }, "spellIds": [ 12284, 12701, 12702, 12703, 12704 ], "maxPoints": 5 }, { "fieldName": "swordSpecialization", "location": { "rowIdx": 4, "colIdx": 3 }, "spellIds": [ 12281, 12812, 12813, 12814, 12815 ], "maxPoints": 5 }, { "fieldName": "polearmSpecialization", "location": { "rowIdx": 5, "colIdx": 0 }, "spellIds": [ 12165, 12830, 12831, 12832, 12833 ], "maxPoints": 5 }, { "fieldName": "improvedHamstring", "location": { "rowIdx": 5, "colIdx": 2 }, "spellIds": [ 12289, 12668, 23695 ], "maxPoints": 3 }, { "fieldName": "mortalStrike", "location": { "rowIdx": 6, "colIdx": 1 }, "spellIds": [ 12294 ], "maxPoints": 1, "prereqLocation": { "rowIdx": 4, "colIdx": 1 } } ] }, { "name": "Fury", "backgroundUrl": "https://wow.zamimg.com/images/wow/talents/backgrounds/classic/164.jpg", "talents": [ { "fieldName": "boomingVoice", "location": { "rowIdx": 0, "colIdx": 1 }, "spellIds": [ 12321, 12835, 12836, 12837, 12838 ], "maxPoints": 5 }, { "fieldName": "cruelty", "location": { "rowIdx": 0, "colIdx": 2 }, "spellIds": [ 12320, 12852, 12853, 12855, 12856 ], "maxPoints": 5 }, { "fieldName": "improvedDemoralizingShout", "location": { "rowIdx": 1, "colIdx": 1 }, "spellIds": [ 12324, 12876, 12877, 12878, 12879 ], "maxPoints": 5 }, { "fieldName": "unbridledWrath", "location": { "rowIdx": 1, "colIdx": 2 }, "spellIds": [ 12322, 12999, 13000, 13001, 13002 ], "maxPoints": 5 }, { "fieldName": "improvedCleave", "location": { "rowIdx": 2, "colIdx": 0 }, "spellIds": [ 12329, 12950, 20496 ], "maxPoints": 3 }, { "fieldName": "piercingHowl", "location": { "rowIdx": 2, "colIdx": 1 }, "spellIds": [ 12323 ], "maxPoints": 1 }, { "fieldName": "bloodCraze", "location": { "rowIdx": 2, "colIdx": 2 }, "spellIds": [ 16487, 16489, 16492 ], "maxPoints": 3 }, { "fieldName": "improvedBattleShout", "location": { "rowIdx": 2, "colIdx": 3 }, "spellIds": [ 12318, 12857, 12858, 12860, 12861 ], "maxPoints": 5 }, { "fieldName": "dualWieldSpecialization", "location": { "rowIdx": 3, "colIdx": 0 }, "spellIds": [ 23584, 23585, 23586, 23587, 23588 ], "maxPoints": 5 }, { "fieldName": "improvedExecute", "location": { "rowIdx": 3, "colIdx": 1 }, "spellIds": [ 20502, 20503 ], "maxPoints": 2 }, { "fieldName": "enrage", "location": { "rowIdx": 3, "colIdx": 2 }, "spellIds": [ 12317, 13045, 13046, 13047, 13048 ], "maxPoints": 5 }, { "fieldName": "improvedSlam", "location": { "rowIdx": 4, "colIdx": 0 }, "spellIds": [ 12862, 12330, 20497, 20498, 20499 ], "maxPoints": 5 }, { "fieldName": "deathWish", "location": { "rowIdx": 4, "colIdx": 1 }, "spellIds": [ 12328 ], "maxPoints": 1 }, { "fieldName": "improvedIntercept", "location": { "rowIdx": 4, "colIdx": 3 }, "spellIds": [ 20504, 20505 ], "maxPoints": 2 }, { "fieldName": "improvedBerserkerRage", "location": { "rowIdx": 5, "colIdx": 0 }, "spellIds": [ 20500, 20501 ], "maxPoints": 2 }, { "fieldName": "flurry", "location": { "rowIdx": 5, "colIdx": 2 }, "spellIds": [ 12319, 12971, 12972, 12973, 12974 ], "maxPoints": 5, "prereqLocation": { "rowIdx": 3, "colIdx": 2 } }, { "fieldName": "bloodthirst", "location": { "rowIdx": 6, "colIdx": 1 }, "spellIds": [ 23881 ], "maxPoints": 1, "prereqLocation": { "rowIdx": 4, "colIdx": 1 } } ] }, { "name": "Protection", "backgroundUrl": "https://wow.zamimg.com/images/wow/talents/backgrounds/classic/163.jpg", "talents": [ { "fieldName": "shieldSpecialization", "location": { "rowIdx": 0, "colIdx": 1 }, "spellIds": [ 12298, 12724, 12725, 12726, 12727 ], "maxPoints": 5 }, { "fieldName": "anticipation", "location": { "rowIdx": 0, "colIdx": 2 }, "spellIds": [ 12297, 12750, 12751, 12752, 12753 ], "maxPoints": 5 }, { "fieldName": "improvedBloodrage", "location": { "rowIdx": 1, "colIdx": 0 }, "spellIds": [ 12301, 12818 ], "maxPoints": 2 }, { "fieldName": "toughness", "location": { "rowIdx": 1, "colIdx": 2 }, "spellIds": [ 12299, 12761, 12762, 12763, 12764 ], "maxPoints": 5 }, { "fieldName": "ironWill", "location": { "rowIdx": 1, "colIdx": 3 }, "spellIds": [ 12300, 12959, 12960, 12961, 12962 ], "maxPoints": 5 }, { "fieldName": "lastStand", "location": { "rowIdx": 2, "colIdx": 0 }, "spellIds": [ 12975 ], "maxPoints": 1, "prereqLocation": { "rowIdx": 1, "colIdx": 0 } }, { "fieldName": "improvedShieldBlock", "location": { "rowIdx": 2, "colIdx": 1 }, "spellIds": [ 12945, 12307, 12944 ], "maxPoints": 3, "prereqLocation": { "rowIdx": 0, "colIdx": 1 } }, { "fieldName": "improvedRevenge", "location": { "rowIdx": 2, "colIdx": 2 }, "spellIds": [ 12797, 12799, 12800 ], "maxPoints": 3 }, { "fieldName": "defiance", "location": { "rowIdx": 2, "colIdx": 3 }, "spellIds": [ 12303, 12788, 12789, 12791, 12792 ], "maxPoints": 5 }, { "fieldName": "improvedSunderArmor", "location": { "rowIdx": 3, "colIdx": 0 }, "spellIds": [ 12308, 12810, 12811 ], "maxPoints": 3 }, { "fieldName": "improvedDisarm", "location": { "rowIdx": 3, "colIdx": 1 }, "spellIds": [ 12313, 12804, 12807 ], "maxPoints": 3 }, { "fieldName": "improvedTaunt", "location": { "rowIdx": 3, "colIdx": 2 }, "spellIds": [ 12302, 12765 ], "maxPoints": 2 }, { "fieldName": "improvedShieldWall", "location": { "rowIdx": 4, "colIdx": 0 }, "spellIds": [ 12312, 12803 ], "maxPoints": 2 }, { "fieldName": "concussionBlow", "location": { "rowIdx": 4, "colIdx": 1 }, "spellIds": [ 12809 ], "maxPoints": 1 }, { "fieldName": "improvedShieldBash", "location": { "rowIdx": 4, "colIdx": 2 }, "spellIds": [ 12311, 12958 ], "maxPoints": 2 }, { "fieldName": "oneHandedWeaponSpecialization", "location": { "rowIdx": 5, "colIdx": 2 }, "spellIds": [ 16538, 16539, 16540, 16541, 16542 ], "maxPoints": 5 }, { "fieldName": "shieldSlam", "location": { "rowIdx": 6, "colIdx": 1 }, "spellIds": [ 23922 ], "maxPoints": 1, "prereqLocation": { "rowIdx": 4, "colIdx": 1 } } ] } ]