-- ForeverUI : la forme des noeuds de talents (ecran de camelot). -- GENERE par tools/formes_talents.py depuis les DBC du serveur -- ne pas -- modifier a la main. Les talents CARRES (un sort actif), par fond -- d'onglet (GetTalentTabInfo, 4e retour) puis "palier:colonne" ; les -- autres sont RONDS (passifs). ForeverUI = ForeverUI or {} ForeverUI.TalentsCarres = { ["DeathKnightBlood"] = { ["10:2"] = true, ["11:2"] = true, ["3:1"] = true, ["5:4"] = true, ["7:2"] = true, ["8:3"] = true, ["9:1"] = true, ["9:2"] = true }, ["DeathKnightFrost"] = { ["11:2"] = true, ["3:2"] = true, ["5:4"] = true, ["7:2"] = true, ["8:3"] = true, ["9:2"] = true }, ["DeathKnightUnholy"] = { ["11:2"] = true, ["3:3"] = true, ["4:2"] = true, ["7:2"] = true, ["7:4"] = true, ["8:3"] = true, ["9:3"] = true }, ["DruidBalance"] = { ["11:2"] = true, ["5:2"] = true, ["7:2"] = true, ["9:2"] = true, ["9:3"] = true }, ["DruidFeralCombat"] = { ["11:2"] = true, ["3:2"] = true, ["4:3"] = true, ["5:3"] = true, ["9:2"] = true }, ["DruidRestoration"] = { ["11:2"] = true, ["5:1"] = true, ["7:2"] = true, ["9:2"] = true }, ["HunterBeastMastery"] = { ["5:2"] = true, ["7:2"] = true }, ["HunterMarksmanship"] = { ["11:2"] = true, ["3:3"] = true, ["5:2"] = true, ["7:2"] = true, ["9:2"] = true }, ["HunterPetCunning"] = { ["1:2"] = true, ["3:3"] = true, ["5:1"] = true, ["5:2"] = true, ["5:3"] = true, ["6:4"] = true }, ["HunterPetFerocity"] = { ["1:2"] = true, ["3:4"] = true, ["4:2"] = true, ["5:1"] = true, ["5:2"] = true, ["5:3"] = true }, ["HunterPetTenacity"] = { ["1:2"] = true, ["3:4"] = true, ["5:1"] = true, ["5:2"] = true, ["5:3"] = true, ["5:4"] = true }, ["HunterSurvival"] = { ["11:2"] = true, ["3:2"] = true, ["5:3"] = true, ["7:2"] = true, ["9:2"] = true }, ["MageArcane"] = { ["11:2"] = true, ["3:4"] = true, ["5:2"] = true, ["7:2"] = true, ["9:2"] = true }, ["MageFire"] = { ["11:2"] = true, ["3:3"] = true, ["5:3"] = true, ["7:2"] = true, ["8:1"] = true, ["9:2"] = true }, ["MageFrost"] = { ["11:2"] = true, ["3:2"] = true, ["5:2"] = true, ["7:2"] = true, ["9:2"] = true }, ["PaladinCombat"] = { ["11:2"] = true, ["3:3"] = true, ["7:2"] = true, ["9:2"] = true }, ["PaladinHoly"] = { ["11:2"] = true, ["3:1"] = true, ["5:2"] = true, ["7:2"] = true, ["9:1"] = true }, ["PaladinProtection"] = { ["11:2"] = true, ["3:1"] = true, ["5:2"] = true, ["7:2"] = true, ["9:2"] = true }, ["PriestDiscipline"] = { ["11:2"] = true, ["3:2"] = true, ["7:2"] = true, ["9:2"] = true }, ["PriestHoly"] = { ["11:2"] = true, ["3:1"] = true, ["7:2"] = true, ["9:2"] = true }, ["PriestShadow"] = { ["11:2"] = true, ["3:3"] = true, ["5:1"] = true, ["5:2"] = true, ["7:2"] = true, ["9:1"] = true, ["9:2"] = true }, ["RogueAssassination"] = { ["11:2"] = true, ["5:2"] = true, ["9:2"] = true }, ["RogueCombat"] = { ["11:2"] = true, ["3:2"] = true, ["5:2"] = true, ["7:2"] = true }, ["RogueSubtlety"] = { ["11:2"] = true, ["3:2"] = true, ["5:2"] = true, ["5:4"] = true, ["7:2"] = true, ["9:2"] = true }, ["ShamanElementalCombat"] = { ["11:2"] = true, ["7:2"] = true, ["9:2"] = true }, ["ShamanEnhancement"] = { ["11:2"] = true, ["5:2"] = true, ["7:2"] = true, ["7:3"] = true, ["8:2"] = true, ["9:2"] = true }, ["ShamanRestoration"] = { ["11:2"] = true, ["3:3"] = true, ["5:3"] = true, ["7:2"] = true, ["7:3"] = true, ["9:2"] = true }, ["WarlockCurses"] = { ["11:2"] = true, ["5:3"] = true, ["7:3"] = true, ["9:2"] = true }, ["WarlockDestruction"] = { ["11:2"] = true, ["3:2"] = true, ["7:2"] = true, ["9:2"] = true }, ["WarlockSummoning"] = { ["11:2"] = true, ["3:2"] = true, ["3:3"] = true, ["7:2"] = true, ["9:2"] = true }, ["WarriorArms"] = { ["11:2"] = true, ["5:2"] = true, ["7:2"] = true }, ["WarriorFury"] = { ["3:2"] = true, ["5:2"] = true, ["7:2"] = true, ["9:1"] = true }, ["WarriorProtection"] = { ["11:2"] = true, ["3:1"] = true, ["5:2"] = true, ["7:2"] = true, ["9:2"] = true }, } -- les sorts que chaque talent carre met dans le grimoire (rangs, ou sorts -- appris), par fond d'onglet puis "palier:colonne" ForeverUI.TalentsSorts = { ["DeathKnightBlood"] = { ["10:2"] = { 50096, 61274, 50108, 61275, 50109, 61276, 50110, 61277, 50111, 61278 }, ["11:2"] = { 49028 }, ["3:1"] = { 48982 }, ["5:4"] = { 49005 }, ["7:2"] = { 49016 }, ["8:3"] = { 55233 }, ["9:1"] = { 52284, 52285, 52286 }, ["9:2"] = { 55050 } }, ["DeathKnightFrost"] = { ["11:2"] = { 49184 }, ["3:2"] = { 49039 }, ["5:4"] = { 49796 }, ["7:2"] = { 49203 }, ["8:3"] = { 51271 }, ["9:2"] = { 49143 } }, ["DeathKnightUnholy"] = { ["11:2"] = { 49206 }, ["3:3"] = { 49158 }, ["4:2"] = { 51983, 51969, 51986, 51970 }, ["7:2"] = { 51052 }, ["7:4"] = { 63560 }, ["8:3"] = { 49222 }, ["9:3"] = { 55090 } }, ["DruidBalance"] = { ["11:2"] = { 48505 }, ["5:2"] = { 5570 }, ["7:2"] = { 24858 }, ["9:2"] = { 50516 }, ["9:3"] = { 33831 } }, ["DruidFeralCombat"] = { ["11:2"] = { 50334 }, ["3:2"] = { 61336 }, ["4:3"] = { 16958, 16952, 16961, 16954 }, ["5:3"] = { 16979, 49376 }, ["9:2"] = { 33878, 33876 } }, ["DruidRestoration"] = { ["11:2"] = { 48438 }, ["5:1"] = { 17116 }, ["7:2"] = { 18562 }, ["9:2"] = { 33891, 5420 } }, ["HunterBeastMastery"] = { ["5:2"] = { 19577 }, ["7:2"] = { 19574 } }, ["HunterMarksmanship"] = { ["11:2"] = { 53209 }, ["3:3"] = { 19434 }, ["5:2"] = { 23989 }, ["7:2"] = { 19506 }, ["9:2"] = { 34490 } }, ["HunterPetCunning"] = { ["1:2"] = { 61684, 23145 }, ["3:3"] = { 54044 }, ["5:1"] = { 53508 }, ["5:2"] = { 53517 }, ["5:3"] = { 53490 }, ["6:4"] = { 53480 } }, ["HunterPetFerocity"] = { ["1:2"] = { 61684, 23145 }, ["3:4"] = { 61685, 52825 }, ["4:2"] = { 55709 }, ["5:1"] = { 53401 }, ["5:2"] = { 53426 }, ["5:3"] = { 53434 } }, ["HunterPetTenacity"] = { ["1:2"] = { 61685 }, ["3:4"] = { 63900 }, ["5:1"] = { 53478 }, ["5:2"] = { 53477 }, ["5:3"] = { 53480 }, ["5:4"] = { 53476 } }, ["HunterSurvival"] = { ["11:2"] = { 53301 }, ["3:2"] = { 19503 }, ["5:3"] = { 19306 }, ["7:2"] = { 19386 }, ["9:2"] = { 3674 } }, ["MageArcane"] = { ["11:2"] = { 44425 }, ["3:4"] = { 54646 }, ["5:2"] = { 12043 }, ["7:2"] = { 12042 }, ["9:2"] = { 31589 } }, ["MageFire"] = { ["11:2"] = { 44457 }, ["3:3"] = { 11366 }, ["5:3"] = { 11113 }, ["7:2"] = { 11129 }, ["8:1"] = { 44440, 64350, 44441, 64349 }, ["9:2"] = { 31661 } }, ["MageFrost"] = { ["11:2"] = { 44572 }, ["3:2"] = { 12472 }, ["5:2"] = { 11958 }, ["7:2"] = { 11426 }, ["9:2"] = { 31687 } }, ["PaladinCombat"] = { ["11:2"] = { 53385 }, ["3:3"] = { 20375 }, ["7:2"] = { 20066 }, ["9:2"] = { 35395 } }, ["PaladinHoly"] = { ["11:2"] = { 53563 }, ["3:1"] = { 31821 }, ["5:2"] = { 20216 }, ["7:2"] = { 20473 }, ["9:1"] = { 31842 } }, ["PaladinProtection"] = { ["11:2"] = { 53595 }, ["3:1"] = { 64205 }, ["5:2"] = { 20911 }, ["7:2"] = { 20925 }, ["9:2"] = { 31935 } }, ["PriestDiscipline"] = { ["11:2"] = { 47540 }, ["3:2"] = { 14751 }, ["7:2"] = { 10060 }, ["9:2"] = { 33206 } }, ["PriestHoly"] = { ["11:2"] = { 47788 }, ["3:1"] = { 19236 }, ["7:2"] = { 724 }, ["9:2"] = { 34861 } }, ["PriestShadow"] = { ["11:2"] = { 47585 }, ["3:3"] = { 15407 }, ["5:1"] = { 15487 }, ["5:2"] = { 15286 }, ["7:2"] = { 15473 }, ["9:1"] = { 64044 }, ["9:2"] = { 34914 } }, ["RogueAssassination"] = { ["11:2"] = { 51662 }, ["5:2"] = { 14177 }, ["9:2"] = { 1329 } }, ["RogueCombat"] = { ["11:2"] = { 51690 }, ["3:2"] = { 14251 }, ["5:2"] = { 13877 }, ["7:2"] = { 13750 } }, ["RogueSubtlety"] = { ["11:2"] = { 51713 }, ["3:2"] = { 14278 }, ["5:2"] = { 14185 }, ["5:4"] = { 16511 }, ["7:2"] = { 14183 }, ["9:2"] = { 36554 } }, ["ShamanElementalCombat"] = { ["11:2"] = { 51490 }, ["7:2"] = { 16166 }, ["9:2"] = { 30706 } }, ["ShamanEnhancement"] = { ["11:2"] = { 51533 }, ["5:2"] = { 18848, 36591 }, ["7:2"] = { 674 }, ["7:3"] = { 17364 }, ["8:2"] = { 60103 }, ["9:2"] = { 30823 } }, ["ShamanRestoration"] = { ["11:2"] = { 61295 }, ["3:3"] = { 55198 }, ["5:3"] = { 16188 }, ["7:2"] = { 16190 }, ["7:3"] = { 51886 }, ["9:2"] = { 974 } }, ["WarlockCurses"] = { ["11:2"] = { 48181 }, ["5:3"] = { 18223 }, ["7:3"] = { 18220 }, ["9:2"] = { 30108 } }, ["WarlockDestruction"] = { ["11:2"] = { 50796 }, ["3:2"] = { 17877 }, ["7:2"] = { 17962 }, ["9:2"] = { 30283 } }, ["WarlockSummoning"] = { ["11:2"] = { 47241, 50581, 59673 }, ["3:2"] = { 19028 }, ["3:3"] = { 18708 }, ["7:2"] = { 47193 }, ["9:2"] = { 30146 } }, ["WarriorArms"] = { ["11:2"] = { 46924 }, ["5:2"] = { 12328 }, ["7:2"] = { 12294 } }, ["WarriorFury"] = { ["3:2"] = { 12323 }, ["5:2"] = { 12292 }, ["7:2"] = { 23881 }, ["9:1"] = { 60970 } }, ["WarriorProtection"] = { ["11:2"] = { 46968 }, ["3:1"] = { 12975 }, ["5:2"] = { 12809 }, ["7:2"] = { 50720 }, ["9:2"] = { 20243 } }, }