nUI Maintainer
Join Date: Feb 2006
Posts: 6,007
|
Okay, did a dabble as this intrigued me ..
This code did all I needed and I executed it on ADDON_LOADED
Lua Code:
local skillDB = C_TradeSkillUI.GetAllProfessionTradeSkillLines() for skillIndex, skillID in pairs(skillDB) do local profDB = C_TradeSkillUI.GetProfessionInfoBySkillLineID(skillID) XTest_ProfessionInfo[skillID] = {} for profKey,profData in pairs(profDB) do print(profKey,profData) XTest_ProfessionInfo[skillID][profKey] = profData end end
I also added this as a dependency in case it makes a difference
## RequiredDeps: Blizzard_Professions
And this for the saved variables
## SavedVariables: XTest_ProfessionInfo
And this was the end result when looking at the saved variables
Lua Code:
XTest_ProfessionInfo = { [2829] = { ["skillLevel"] = 0, ["professionID"] = 2829, ["skillModifier"] = 0, ["expansionName"] = "Dragon Isles", ["isPrimaryProfession"] = true, ["profession"] = 12, ["professionName"] = "Dragon Isles Jewelcrafting", ["parentProfessionID"] = 755, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Jewelcrafting", }, [2830] = { ["skillLevel"] = 0, ["professionID"] = 2830, ["skillModifier"] = 0, ["expansionName"] = "Dragon Isles", ["isPrimaryProfession"] = true, ["profession"] = 2, ["professionName"] = "Dragon Isles Leatherworking", ["parentProfessionID"] = 165, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Leatherworking", }, [2831] = { ["skillLevel"] = 0, ["professionID"] = 2831, ["skillModifier"] = 0, ["expansionName"] = "Dragon Isles", ["isPrimaryProfession"] = true, ["profession"] = 7, ["professionName"] = "Dragon Isles Tailoring", ["parentProfessionID"] = 197, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Tailoring", }, [171] = { ["expansionName"] = "Unknown", ["skillLevel"] = 300, ["isPrimaryProfession"] = true, ["profession"] = 3, ["professionName"] = "Alchemy", ["professionID"] = 171, ["maxSkillLevel"] = 700, ["skillModifier"] = 0, }, [2832] = { ["skillLevel"] = 23, ["professionID"] = 2832, ["skillModifier"] = 0, ["expansionName"] = "Dragon Isles", ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Dragon Isles Herbalism", ["parentProfessionID"] = 182, ["maxSkillLevel"] = 100, ["parentProfessionName"] = "Herbalism", }, [2833] = { ["skillLevel"] = 0, ["professionID"] = 2833, ["skillModifier"] = 0, ["expansionName"] = "Dragon Isles", ["isPrimaryProfession"] = true, ["profession"] = 6, ["professionName"] = "Dragon Isles Mining", ["parentProfessionID"] = 186, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Mining", }, [2834] = { ["skillLevel"] = 0, ["professionID"] = 2834, ["skillModifier"] = 0, ["expansionName"] = "Dragon Isles", ["isPrimaryProfession"] = true, ["profession"] = 11, ["professionName"] = "Dragon Isles Skinning", ["parentProfessionID"] = 393, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Skinning", }, ["ChildProfessionInfo"] = { { ["skillLevel"] = 0, ["professionName"] = "", ["professionID"] = 0, ["expansionName"] = "", ["isPrimaryProfession"] = false, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, -- [1] }, [2846] = { ["skillLevel"] = 0, ["professionID"] = 2846, ["skillModifier"] = 0, ["expansionName"] = "Unknown", ["parentProfessionName"] = "Language: Common", ["professionName"] = "Crafting", ["parentProfessionID"] = 98, ["maxSkillLevel"] = 0, ["isPrimaryProfession"] = false, }, [2847] = { ["skillLevel"] = 0, ["expansionName"] = "Unknown", ["isPrimaryProfession"] = true, ["professionName"] = "Tuskarr Fishing Gear", ["professionID"] = 2847, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2720] = { ["skillLevel"] = 0, ["expansionName"] = "Unknown", ["isPrimaryProfession"] = true, ["professionName"] = "Junkyard Tinkering", ["professionID"] = 2720, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2472] = { ["skillLevel"] = 0, ["professionID"] = 2472, ["skillModifier"] = 0, ["expansionName"] = "Draenor", ["isPrimaryProfession"] = true, ["profession"] = 1, ["professionName"] = "Draenor Blacksmithing", ["parentProfessionID"] = 164, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Blacksmithing", }, [2473] = { ["skillLevel"] = 0, ["professionID"] = 2473, ["skillModifier"] = 0, ["expansionName"] = "Pandaria", ["isPrimaryProfession"] = true, ["profession"] = 1, ["professionName"] = "Pandaria Blacksmithing", ["parentProfessionID"] = 164, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Blacksmithing", }, [2474] = { ["skillLevel"] = 0, ["professionID"] = 2474, ["skillModifier"] = 0, ["expansionName"] = "Cataclysm", ["isPrimaryProfession"] = true, ["profession"] = 1, ["professionName"] = "Cataclysm Blacksmithing", ["parentProfessionID"] = 164, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Blacksmithing", }, [2475] = { ["skillLevel"] = 0, ["professionID"] = 2475, ["skillModifier"] = 0, ["expansionName"] = "Northrend", ["isPrimaryProfession"] = true, ["profession"] = 1, ["professionName"] = "Northrend Blacksmithing", ["parentProfessionID"] = 164, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Blacksmithing", }, [2476] = { ["skillLevel"] = 0, ["professionID"] = 2476, ["skillModifier"] = 0, ["expansionName"] = "Outland", ["isPrimaryProfession"] = true, ["profession"] = 1, ["professionName"] = "Outland Blacksmithing", ["parentProfessionID"] = 164, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Blacksmithing", }, [2477] = { ["skillLevel"] = 0, ["professionID"] = 2477, ["skillModifier"] = 0, ["expansionName"] = "Classic", ["isPrimaryProfession"] = true, ["profession"] = 1, ["professionName"] = "Classic Blacksmithing", ["parentProfessionID"] = 164, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Blacksmithing", }, [2478] = { ["skillLevel"] = 1, ["professionID"] = 2478, ["skillModifier"] = 0, ["expansionName"] = "Kul Tiran", ["isPrimaryProfession"] = true, ["profession"] = 3, ["professionName"] = "Kul Tiran Alchemy", ["parentProfessionID"] = 171, ["maxSkillLevel"] = 175, ["parentProfessionName"] = "Alchemy", }, [2479] = { ["skillLevel"] = 0, ["professionID"] = 2479, ["skillModifier"] = 0, ["expansionName"] = "Legion", ["isPrimaryProfession"] = true, ["profession"] = 3, ["professionName"] = "Legion Alchemy", ["parentProfessionID"] = 171, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Alchemy", }, [2480] = { ["skillLevel"] = 100, ["professionID"] = 2480, ["skillModifier"] = 0, ["expansionName"] = "Draenor", ["isPrimaryProfession"] = true, ["profession"] = 3, ["professionName"] = "Draenor Alchemy", ["parentProfessionID"] = 171, ["maxSkillLevel"] = 100, ["parentProfessionName"] = "Alchemy", }, [165] = { ["expansionName"] = "Unknown", ["skillLevel"] = 0, ["isPrimaryProfession"] = true, ["profession"] = 2, ["professionName"] = "Leatherworking", ["professionID"] = 165, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2481] = { ["skillLevel"] = 75, ["professionID"] = 2481, ["skillModifier"] = 0, ["expansionName"] = "Pandaria", ["isPrimaryProfession"] = true, ["profession"] = 3, ["professionName"] = "Pandaria Alchemy", ["parentProfessionID"] = 171, ["maxSkillLevel"] = 75, ["parentProfessionName"] = "Alchemy", }, [2482] = { ["skillLevel"] = 75, ["professionID"] = 2482, ["skillModifier"] = 0, ["expansionName"] = "Cataclysm", ["isPrimaryProfession"] = true, ["profession"] = 3, ["professionName"] = "Cataclysm Alchemy", ["parentProfessionID"] = 171, ["maxSkillLevel"] = 75, ["parentProfessionName"] = "Alchemy", }, [393] = { ["expansionName"] = "Unknown", ["skillLevel"] = 0, ["isPrimaryProfession"] = true, ["profession"] = 11, ["professionName"] = "Skinning", ["professionID"] = 393, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2483] = { ["skillLevel"] = 75, ["professionID"] = 2483, ["skillModifier"] = 0, ["expansionName"] = "Northrend", ["isPrimaryProfession"] = true, ["profession"] = 3, ["professionName"] = "Northrend Alchemy", ["parentProfessionID"] = 171, ["maxSkillLevel"] = 75, ["parentProfessionName"] = "Alchemy", }, ["ChildProfessions"] = { }, [2484] = { ["skillLevel"] = 75, ["professionID"] = 2484, ["skillModifier"] = 0, ["expansionName"] = "Outland", ["isPrimaryProfession"] = true, ["profession"] = 3, ["professionName"] = "Outland Alchemy", ["parentProfessionID"] = 171, ["maxSkillLevel"] = 75, ["parentProfessionName"] = "Alchemy", }, [2485] = { ["skillLevel"] = 300, ["professionID"] = 2485, ["skillModifier"] = 0, ["expansionName"] = "Classic", ["isPrimaryProfession"] = true, ["profession"] = 3, ["professionName"] = "Classic Alchemy", ["parentProfessionID"] = 171, ["maxSkillLevel"] = 300, ["parentProfessionName"] = "Alchemy", }, [2486] = { ["skillLevel"] = 0, ["professionID"] = 2486, ["skillModifier"] = 0, ["expansionName"] = "Kul Tiran", ["isPrimaryProfession"] = true, ["profession"] = 9, ["professionName"] = "Kul Tiran Enchanting", ["parentProfessionID"] = 333, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Enchanting", }, [2487] = { ["skillLevel"] = 0, ["professionID"] = 2487, ["skillModifier"] = 0, ["expansionName"] = "Legion", ["isPrimaryProfession"] = true, ["profession"] = 9, ["professionName"] = "Legion Enchanting", ["parentProfessionID"] = 333, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Enchanting", }, [2488] = { ["skillLevel"] = 0, ["professionID"] = 2488, ["skillModifier"] = 0, ["expansionName"] = "Draenor", ["isPrimaryProfession"] = true, ["profession"] = 9, ["professionName"] = "Draenor Enchanting", ["parentProfessionID"] = 333, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Enchanting", }, [2489] = { ["skillLevel"] = 0, ["professionID"] = 2489, ["skillModifier"] = 0, ["expansionName"] = "Pandaria", ["isPrimaryProfession"] = true, ["profession"] = 9, ["professionName"] = "Pandaria Enchanting", ["parentProfessionID"] = 333, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Enchanting", }, [2491] = { ["skillLevel"] = 0, ["professionID"] = 2491, ["skillModifier"] = 0, ["expansionName"] = "Cataclysm", ["isPrimaryProfession"] = true, ["profession"] = 9, ["professionName"] = "Cataclysm Enchanting", ["parentProfessionID"] = 333, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Enchanting", }, [2492] = { ["skillLevel"] = 0, ["professionID"] = 2492, ["skillModifier"] = 0, ["expansionName"] = "Northrend", ["isPrimaryProfession"] = true, ["profession"] = 9, ["professionName"] = "Northrend Enchanting", ["parentProfessionID"] = 333, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Enchanting", }, [2493] = { ["skillLevel"] = 0, ["professionID"] = 2493, ["skillModifier"] = 0, ["expansionName"] = "Outland", ["isPrimaryProfession"] = true, ["profession"] = 9, ["professionName"] = "Outland Enchanting", ["parentProfessionID"] = 333, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Enchanting", }, [2494] = { ["skillLevel"] = 0, ["professionID"] = 2494, ["skillModifier"] = 0, ["expansionName"] = "Classic", ["isPrimaryProfession"] = true, ["profession"] = 9, ["professionName"] = "Classic Enchanting", ["parentProfessionID"] = 333, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Enchanting", }, [2750] = { ["skillLevel"] = 0, ["professionID"] = 2750, ["skillModifier"] = 0, ["expansionName"] = "Shadowlands", ["isPrimaryProfession"] = true, ["profession"] = 3, ["professionName"] = "Shadowlands Alchemy", ["parentProfessionID"] = 171, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Alchemy", }, ["SkillLineIDs"] = { { 2832, -- [1] 2825, -- [2] 2831, -- [3] 2830, -- [4] 2823, -- [5] 2822, -- [6] 2828, -- [7] 2834, -- [8] 2827, -- [9] 2829, -- [10] 2833, -- [11] 2753, -- [12] 2755, -- [13] 2756, -- [14] 2757, -- [15] 2750, -- [16] 2751, -- [17] 2758, -- [18] 2759, -- [19] 2760, -- [20] 2761, -- [21] 2762, -- [22] 2533, -- [23] 2499, -- [24] 2478, -- [25] 2507, -- [26] 2557, -- [27] 2517, -- [28] 2549, -- [29] 2565, -- [30] 2437, -- [31] 2525, -- [32] 2486, -- [33] 2508, -- [34] 2550, -- [35] 2566, -- [36] 2518, -- [37] 2558, -- [38] 2454, -- [39] 2479, -- [40] 2526, -- [41] 2487, -- [42] 2500, -- [43] 2534, -- [44] 2527, -- [45] 2488, -- [46] 2480, -- [47] 2567, -- [48] 2519, -- [49] 2472, -- [50] 2559, -- [51] 2551, -- [52] 2501, -- [53] 2509, -- [54] 2535, -- [55] 2528, -- [56] 2489, -- [57] 2552, -- [58] 2568, -- [59] 2520, -- [60] 2481, -- [61] 2473, -- [62] 2560, -- [63] 2502, -- [64] 2510, -- [65] 2536, -- [66] 2553, -- [67] 2537, -- [68] 2529, -- [69] 2521, -- [70] 2511, -- [71] 2561, -- [72] 2474, -- [73] 2482, -- [74] 2491, -- [75] 2503, -- [76] 2569, -- [77] 2530, -- [78] 2504, -- [79] 2492, -- [80] 2554, -- [81] 2475, -- [82] 2512, -- [83] 2483, -- [84] 2522, -- [85] 2562, -- [86] 2570, -- [87] 2538, -- [88] 2531, -- [89] 2493, -- [90] 2513, -- [91] 2484, -- [92] 2523, -- [93] 2555, -- [94] 2563, -- [95] 2476, -- [96] 2571, -- [97] 2539, -- [98] 2505, -- [99] 2485, -- [100] 2524, -- [101] 2540, -- [102] 2572, -- [103] 2477, -- [104] 2556, -- [105] 2506, -- [106] 2564, -- [107] 2514, -- [108] 2494, -- [109] 2532, -- [110] 2720, -- [111] 2777, -- [112] 2787, -- [113] 2791, -- [114] 2811, -- [115] 2819, -- [116] 2821, -- [117] 2846, -- [118] 2847, -- [119] 773, -- [120] 755, -- [121] 393, -- [122] 333, -- [123] 202, -- [124] 197, -- [125] 186, -- [126] 182, -- [127] 171, -- [128] 165, -- [129] 164, -- [130] }, -- [1] }, [2751] = { ["skillLevel"] = 0, ["professionID"] = 2751, ["skillModifier"] = 0, ["expansionName"] = "Shadowlands", ["isPrimaryProfession"] = true, ["profession"] = 1, ["professionName"] = "Shadowlands Blacksmithing", ["parentProfessionID"] = 164, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Blacksmithing", }, [182] = { ["expansionName"] = "Unknown", ["skillLevel"] = 300, ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Herbalism", ["professionID"] = 182, ["maxSkillLevel"] = 700, ["skillModifier"] = 0, }, [2753] = { ["skillLevel"] = 0, ["professionID"] = 2753, ["skillModifier"] = 0, ["expansionName"] = "Shadowlands", ["isPrimaryProfession"] = true, ["profession"] = 9, ["professionName"] = "Shadowlands Enchanting", ["parentProfessionID"] = 333, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Enchanting", }, [2499] = { ["skillLevel"] = 0, ["professionID"] = 2499, ["skillModifier"] = 0, ["expansionName"] = "Kul Tiran", ["isPrimaryProfession"] = true, ["profession"] = 8, ["professionName"] = "Kul Tiran Engineering", ["parentProfessionID"] = 202, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Engineering", }, [2755] = { ["skillLevel"] = 0, ["professionID"] = 2755, ["skillModifier"] = 0, ["expansionName"] = "Shadowlands", ["isPrimaryProfession"] = true, ["profession"] = 8, ["professionName"] = "Shadowlands Engineering", ["parentProfessionID"] = 202, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Engineering", }, [2501] = { ["skillLevel"] = 0, ["professionID"] = 2501, ["skillModifier"] = 0, ["expansionName"] = "Draenor", ["isPrimaryProfession"] = true, ["profession"] = 8, ["professionName"] = "Draenor Engineering", ["parentProfessionID"] = 202, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Engineering", }, [2502] = { ["skillLevel"] = 0, ["professionID"] = 2502, ["skillModifier"] = 0, ["expansionName"] = "Pandaria", ["isPrimaryProfession"] = true, ["profession"] = 8, ["professionName"] = "Pandaria Engineering", ["parentProfessionID"] = 202, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Engineering", }, [2503] = { ["skillLevel"] = 0, ["professionID"] = 2503, ["skillModifier"] = 0, ["expansionName"] = "Cataclysm", ["isPrimaryProfession"] = true, ["profession"] = 8, ["professionName"] = "Cataclysm Engineering", ["parentProfessionID"] = 202, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Engineering", }, [2504] = { ["skillLevel"] = 0, ["professionID"] = 2504, ["skillModifier"] = 0, ["expansionName"] = "Northrend", ["isPrimaryProfession"] = true, ["profession"] = 8, ["professionName"] = "Northrend Engineering", ["parentProfessionID"] = 202, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Engineering", }, [2505] = { ["skillLevel"] = 0, ["professionID"] = 2505, ["skillModifier"] = 0, ["expansionName"] = "Outland", ["isPrimaryProfession"] = true, ["profession"] = 8, ["professionName"] = "Outland Engineering", ["parentProfessionID"] = 202, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Engineering", }, [2761] = { ["skillLevel"] = 0, ["professionID"] = 2761, ["skillModifier"] = 0, ["expansionName"] = "Shadowlands", ["isPrimaryProfession"] = true, ["profession"] = 6, ["professionName"] = "Shadowlands Mining", ["parentProfessionID"] = 186, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Mining", }, [2762] = { ["skillLevel"] = 0, ["professionID"] = 2762, ["skillModifier"] = 0, ["expansionName"] = "Shadowlands", ["isPrimaryProfession"] = true, ["profession"] = 11, ["professionName"] = "Shadowlands Skinning", ["parentProfessionID"] = 393, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Skinning", }, [2508] = { ["skillLevel"] = 0, ["professionID"] = 2508, ["skillModifier"] = 0, ["expansionName"] = "Legion", ["isPrimaryProfession"] = true, ["profession"] = 13, ["professionName"] = "Legion Inscription", ["parentProfessionID"] = 773, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Inscription", }, [2509] = { ["skillLevel"] = 0, ["professionID"] = 2509, ["skillModifier"] = 0, ["expansionName"] = "Draenor", ["isPrimaryProfession"] = true, ["profession"] = 13, ["professionName"] = "Draenor Inscription", ["parentProfessionID"] = 773, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Inscription", }, [2510] = { ["skillLevel"] = 0, ["professionID"] = 2510, ["skillModifier"] = 0, ["expansionName"] = "Pandaria", ["isPrimaryProfession"] = true, ["profession"] = 13, ["professionName"] = "Pandaria Inscription", ["parentProfessionID"] = 773, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Inscription", }, [2511] = { ["skillLevel"] = 0, ["professionID"] = 2511, ["skillModifier"] = 0, ["expansionName"] = "Cataclysm", ["isPrimaryProfession"] = true, ["profession"] = 13, ["professionName"] = "Cataclysm Inscription", ["parentProfessionID"] = 773, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Inscription", }, [2512] = { ["skillLevel"] = 0, ["professionID"] = 2512, ["skillModifier"] = 0, ["expansionName"] = "Northrend", ["isPrimaryProfession"] = true, ["profession"] = 13, ["professionName"] = "Northrend Inscription", ["parentProfessionID"] = 773, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Inscription", }, [333] = { ["expansionName"] = "Unknown", ["skillLevel"] = 0, ["isPrimaryProfession"] = true, ["profession"] = 9, ["professionName"] = "Enchanting", ["professionID"] = 333, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2513] = { ["skillLevel"] = 0, ["professionID"] = 2513, ["skillModifier"] = 0, ["expansionName"] = "Outland", ["isPrimaryProfession"] = true, ["profession"] = 13, ["professionName"] = "Outland Inscription", ["parentProfessionID"] = 773, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Inscription", }, [2514] = { ["skillLevel"] = 0, ["professionID"] = 2514, ["skillModifier"] = 0, ["expansionName"] = "Classic", ["isPrimaryProfession"] = true, ["profession"] = 13, ["professionName"] = "Classic Inscription", ["parentProfessionID"] = 773, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Inscription", }, [2517] = { ["skillLevel"] = 0, ["professionID"] = 2517, ["skillModifier"] = 0, ["expansionName"] = "Kul Tiran", ["isPrimaryProfession"] = true, ["profession"] = 12, ["professionName"] = "Kul Tiran Jewelcrafting", ["parentProfessionID"] = 755, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Jewelcrafting", }, [2518] = { ["skillLevel"] = 0, ["professionID"] = 2518, ["skillModifier"] = 0, ["expansionName"] = "Legion", ["isPrimaryProfession"] = true, ["profession"] = 12, ["professionName"] = "Legion Jewelcrafting", ["parentProfessionID"] = 755, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Jewelcrafting", }, [2519] = { ["skillLevel"] = 0, ["professionID"] = 2519, ["skillModifier"] = 0, ["expansionName"] = "Draenor", ["isPrimaryProfession"] = true, ["profession"] = 12, ["professionName"] = "Draenor Jewelcrafting", ["parentProfessionID"] = 755, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Jewelcrafting", }, [2520] = { ["skillLevel"] = 0, ["professionID"] = 2520, ["skillModifier"] = 0, ["expansionName"] = "Pandaria", ["isPrimaryProfession"] = true, ["profession"] = 12, ["professionName"] = "Pandaria Jewelcrafting", ["parentProfessionID"] = 755, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Jewelcrafting", }, [2521] = { ["skillLevel"] = 0, ["professionID"] = 2521, ["skillModifier"] = 0, ["expansionName"] = "Cataclysm", ["isPrimaryProfession"] = true, ["profession"] = 12, ["professionName"] = "Cataclysm Jewelcrafting", ["parentProfessionID"] = 755, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Jewelcrafting", }, [2777] = { ["skillLevel"] = 0, ["expansionName"] = "Unknown", ["isPrimaryProfession"] = true, ["professionName"] = "Soul Cyphering", ["professionID"] = 2777, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2523] = { ["skillLevel"] = 0, ["professionID"] = 2523, ["skillModifier"] = 0, ["expansionName"] = "Outland", ["isPrimaryProfession"] = true, ["profession"] = 12, ["professionName"] = "Outland Jewelcrafting", ["parentProfessionID"] = 755, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Jewelcrafting", }, [2524] = { ["skillLevel"] = 0, ["professionID"] = 2524, ["skillModifier"] = 0, ["expansionName"] = "Classic", ["isPrimaryProfession"] = true, ["profession"] = 12, ["professionName"] = "Classic Jewelcrafting", ["parentProfessionID"] = 755, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Jewelcrafting", }, [2525] = { ["skillLevel"] = 0, ["professionID"] = 2525, ["skillModifier"] = 0, ["expansionName"] = "Kul Tiran", ["isPrimaryProfession"] = true, ["profession"] = 2, ["professionName"] = "Kul Tiran Leatherworking", ["parentProfessionID"] = 165, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Leatherworking", }, [2526] = { ["skillLevel"] = 0, ["professionID"] = 2526, ["skillModifier"] = 0, ["expansionName"] = "Legion", ["isPrimaryProfession"] = true, ["profession"] = 2, ["professionName"] = "Legion Leatherworking", ["parentProfessionID"] = 165, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Leatherworking", }, [2527] = { ["skillLevel"] = 0, ["professionID"] = 2527, ["skillModifier"] = 0, ["expansionName"] = "Draenor", ["isPrimaryProfession"] = true, ["profession"] = 2, ["professionName"] = "Draenor Leatherworking", ["parentProfessionID"] = 165, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Leatherworking", }, [2528] = { ["skillLevel"] = 0, ["professionID"] = 2528, ["skillModifier"] = 0, ["expansionName"] = "Pandaria", ["isPrimaryProfession"] = true, ["profession"] = 2, ["professionName"] = "Pandaria Leatherworking", ["parentProfessionID"] = 165, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Leatherworking", }, ["ChildSkillLineID"] = { 0, -- [1] }, [2529] = { ["skillLevel"] = 0, ["professionID"] = 2529, ["skillModifier"] = 0, ["expansionName"] = "Cataclysm", ["isPrimaryProfession"] = true, ["profession"] = 2, ["professionName"] = "Cataclysm Leatherworking", ["parentProfessionID"] = 165, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Leatherworking", }, [2530] = { ["skillLevel"] = 0, ["professionID"] = 2530, ["skillModifier"] = 0, ["expansionName"] = "Northrend", ["isPrimaryProfession"] = true, ["profession"] = 2, ["professionName"] = "Northrend Leatherworking", ["parentProfessionID"] = 165, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Leatherworking", }, [2531] = { ["skillLevel"] = 0, ["professionID"] = 2531, ["skillModifier"] = 0, ["expansionName"] = "Outland", ["isPrimaryProfession"] = true, ["profession"] = 2, ["professionName"] = "Outland Leatherworking", ["parentProfessionID"] = 165, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Leatherworking", }, [2532] = { ["skillLevel"] = 0, ["professionID"] = 2532, ["skillModifier"] = 0, ["expansionName"] = "Classic", ["isPrimaryProfession"] = true, ["profession"] = 2, ["professionName"] = "Classic Leatherworking", ["parentProfessionID"] = 165, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Leatherworking", }, [2533] = { ["skillLevel"] = 0, ["professionID"] = 2533, ["skillModifier"] = 0, ["expansionName"] = "Kul Tiran", ["isPrimaryProfession"] = true, ["profession"] = 7, ["professionName"] = "Kul Tiran Tailoring", ["parentProfessionID"] = 197, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Tailoring", }, [2534] = { ["skillLevel"] = 0, ["professionID"] = 2534, ["skillModifier"] = 0, ["expansionName"] = "Legion", ["isPrimaryProfession"] = true, ["profession"] = 7, ["professionName"] = "Legion Tailoring", ["parentProfessionID"] = 197, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Tailoring", }, [2535] = { ["skillLevel"] = 0, ["professionID"] = 2535, ["skillModifier"] = 0, ["expansionName"] = "Draenor", ["isPrimaryProfession"] = true, ["profession"] = 7, ["professionName"] = "Draenor Tailoring", ["parentProfessionID"] = 197, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Tailoring", }, [2536] = { ["skillLevel"] = 0, ["professionID"] = 2536, ["skillModifier"] = 0, ["expansionName"] = "Pandaria", ["isPrimaryProfession"] = true, ["profession"] = 7, ["professionName"] = "Pandaria Tailoring", ["parentProfessionID"] = 197, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Tailoring", }, [2537] = { ["skillLevel"] = 0, ["professionID"] = 2537, ["skillModifier"] = 0, ["expansionName"] = "Cataclysm", ["isPrimaryProfession"] = true, ["profession"] = 7, ["professionName"] = "Cataclysm Tailoring", ["parentProfessionID"] = 197, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Tailoring", }, [2538] = { ["skillLevel"] = 0, ["professionID"] = 2538, ["skillModifier"] = 0, ["expansionName"] = "Northrend", ["isPrimaryProfession"] = true, ["profession"] = 7, ["professionName"] = "Northrend Tailoring", ["parentProfessionID"] = 197, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Tailoring", }, [2539] = { ["skillLevel"] = 0, ["professionID"] = 2539, ["skillModifier"] = 0, ["expansionName"] = "Outland", ["isPrimaryProfession"] = true, ["profession"] = 7, ["professionName"] = "Outland Tailoring", ["parentProfessionID"] = 197, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Tailoring", }, [2540] = { ["skillLevel"] = 0, ["professionID"] = 2540, ["skillModifier"] = 0, ["expansionName"] = "Classic", ["isPrimaryProfession"] = true, ["profession"] = 7, ["professionName"] = "Classic Tailoring", ["parentProfessionID"] = 197, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Tailoring", }, [2454] = { ["skillLevel"] = 0, ["professionID"] = 2454, ["skillModifier"] = 0, ["expansionName"] = "Legion", ["isPrimaryProfession"] = true, ["profession"] = 1, ["professionName"] = "Legion Blacksmithing", ["parentProfessionID"] = 164, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Blacksmithing", }, [2758] = { ["skillLevel"] = 0, ["professionID"] = 2758, ["skillModifier"] = 0, ["expansionName"] = "Shadowlands", ["isPrimaryProfession"] = true, ["profession"] = 2, ["professionName"] = "Shadowlands Leatherworking", ["parentProfessionID"] = 165, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Leatherworking", }, ["MultipleChildInfos"] = { { }, -- [1] }, [2827] = { ["skillLevel"] = 0, ["professionID"] = 2827, ["skillModifier"] = 0, ["expansionName"] = "Dragon Isles", ["isPrimaryProfession"] = true, ["profession"] = 8, ["professionName"] = "Dragon Isles Engineering", ["parentProfessionID"] = 202, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Engineering", }, [2549] = { ["skillLevel"] = 20, ["professionID"] = 2549, ["skillModifier"] = 0, ["expansionName"] = "Kul Tiran", ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Kul Tiran Herbalism", ["parentProfessionID"] = 182, ["maxSkillLevel"] = 175, ["parentProfessionName"] = "Herbalism", }, [2757] = { ["skillLevel"] = 0, ["professionID"] = 2757, ["skillModifier"] = 0, ["expansionName"] = "Shadowlands", ["isPrimaryProfession"] = true, ["profession"] = 12, ["professionName"] = "Shadowlands Jewelcrafting", ["parentProfessionID"] = 755, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Jewelcrafting", }, [2550] = { ["skillLevel"] = 0, ["professionID"] = 2550, ["skillModifier"] = 0, ["expansionName"] = "Legion", ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Legion Herbalism", ["parentProfessionID"] = 182, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Herbalism", }, [755] = { ["expansionName"] = "Unknown", ["skillLevel"] = 0, ["isPrimaryProfession"] = true, ["profession"] = 12, ["professionName"] = "Jewelcrafting", ["professionID"] = 755, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2551] = { ["skillLevel"] = 100, ["professionID"] = 2551, ["skillModifier"] = 0, ["expansionName"] = "Draenor", ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Draenor Herbalism", ["parentProfessionID"] = 182, ["maxSkillLevel"] = 100, ["parentProfessionName"] = "Herbalism", }, [2507] = { ["skillLevel"] = 0, ["professionID"] = 2507, ["skillModifier"] = 0, ["expansionName"] = "Kul Tiran", ["isPrimaryProfession"] = true, ["profession"] = 13, ["professionName"] = "Kul Tiran Inscription", ["parentProfessionID"] = 773, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Inscription", }, [2552] = { ["skillLevel"] = 75, ["professionID"] = 2552, ["skillModifier"] = 0, ["expansionName"] = "Pandaria", ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Pandaria Herbalism", ["parentProfessionID"] = 182, ["maxSkillLevel"] = 75, ["parentProfessionName"] = "Herbalism", }, [2825] = { ["skillLevel"] = 0, ["professionID"] = 2825, ["skillModifier"] = 0, ["expansionName"] = "Dragon Isles", ["isPrimaryProfession"] = true, ["profession"] = 9, ["professionName"] = "Dragon Isles Enchanting", ["parentProfessionID"] = 333, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Enchanting", }, [2553] = { ["skillLevel"] = 75, ["professionID"] = 2553, ["skillModifier"] = 0, ["expansionName"] = "Cataclysm", ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Cataclysm Herbalism", ["parentProfessionID"] = 182, ["maxSkillLevel"] = 75, ["parentProfessionName"] = "Herbalism", }, [2821] = { ["skillLevel"] = 0, ["expansionName"] = "Unknown", ["isPrimaryProfession"] = true, ["professionName"] = "Arcana Manipulation", ["professionID"] = 2821, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2554] = { ["skillLevel"] = 75, ["professionID"] = 2554, ["skillModifier"] = 0, ["expansionName"] = "Northrend", ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Northrend Herbalism", ["parentProfessionID"] = 182, ["maxSkillLevel"] = 75, ["parentProfessionName"] = "Herbalism", }, [2756] = { ["skillLevel"] = 0, ["professionID"] = 2756, ["skillModifier"] = 0, ["expansionName"] = "Shadowlands", ["isPrimaryProfession"] = true, ["profession"] = 13, ["professionName"] = "Shadowlands Inscription", ["parentProfessionID"] = 773, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Inscription", }, [2555] = { ["skillLevel"] = 75, ["professionID"] = 2555, ["skillModifier"] = 0, ["expansionName"] = "Outland", ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Outland Herbalism", ["parentProfessionID"] = 182, ["maxSkillLevel"] = 75, ["parentProfessionName"] = "Herbalism", }, ["SkillLineProfessions"] = { { { ["skillLevel"] = 0, ["professionID"] = 2831, ["skillModifier"] = 0, ["parentProfessionName"] = "Tailoring", ["expansionName"] = "Dragon Isles", ["profession"] = 7, ["professionName"] = "Dragon Isles Tailoring", ["parentProfessionID"] = 197, ["maxSkillLevel"] = 0, ["isPrimaryProfession"] = true, }, -- [1] }, -- [1] }, [2556] = { ["skillLevel"] = 300, ["professionID"] = 2556, ["skillModifier"] = 0, ["expansionName"] = "Classic", ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Classic Herbalism", ["parentProfessionID"] = 182, ["maxSkillLevel"] = 300, ["parentProfessionName"] = "Herbalism", }, [2760] = { ["skillLevel"] = 0, ["professionID"] = 2760, ["skillModifier"] = 0, ["expansionName"] = "Shadowlands", ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Shadowlands Herbalism", ["parentProfessionID"] = 182, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Herbalism", }, [2557] = { ["skillLevel"] = 0, ["professionID"] = 2557, ["skillModifier"] = 0, ["expansionName"] = "Kul Tiran", ["isPrimaryProfession"] = true, ["profession"] = 11, ["professionName"] = "Kul Tiran Skinning", ["parentProfessionID"] = 393, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Skinning", }, [2568] = { ["skillLevel"] = 0, ["professionID"] = 2568, ["skillModifier"] = 0, ["expansionName"] = "Pandaria", ["isPrimaryProfession"] = true, ["profession"] = 6, ["professionName"] = "Pandaria Mining", ["parentProfessionID"] = 186, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Mining", }, [2558] = { ["skillLevel"] = 0, ["professionID"] = 2558, ["skillModifier"] = 0, ["expansionName"] = "Legion", ["isPrimaryProfession"] = true, ["profession"] = 11, ["professionName"] = "Legion Skinning", ["parentProfessionID"] = 393, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Skinning", }, [2500] = { ["skillLevel"] = 0, ["professionID"] = 2500, ["skillModifier"] = 0, ["expansionName"] = "Legion", ["isPrimaryProfession"] = true, ["profession"] = 8, ["professionName"] = "Legion Engineering", ["parentProfessionID"] = 202, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Engineering", }, [2559] = { ["skillLevel"] = 0, ["professionID"] = 2559, ["skillModifier"] = 0, ["expansionName"] = "Draenor", ["isPrimaryProfession"] = true, ["profession"] = 11, ["professionName"] = "Draenor Skinning", ["parentProfessionID"] = 393, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Skinning", }, [2822] = { ["skillLevel"] = 0, ["professionID"] = 2822, ["skillModifier"] = 0, ["expansionName"] = "Dragon Isles", ["isPrimaryProfession"] = true, ["profession"] = 1, ["professionName"] = "Dragon Isles Blacksmithing", ["parentProfessionID"] = 164, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Blacksmithing", }, [2560] = { ["skillLevel"] = 0, ["professionID"] = 2560, ["skillModifier"] = 0, ["expansionName"] = "Pandaria", ["isPrimaryProfession"] = true, ["profession"] = 11, ["professionName"] = "Pandaria Skinning", ["parentProfessionID"] = 393, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Skinning", }, [2759] = { ["skillLevel"] = 0, ["professionID"] = 2759, ["skillModifier"] = 0, ["expansionName"] = "Shadowlands", ["isPrimaryProfession"] = true, ["profession"] = 7, ["professionName"] = "Shadowlands Tailoring", ["parentProfessionID"] = 197, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Tailoring", }, [2561] = { ["skillLevel"] = 0, ["professionID"] = 2561, ["skillModifier"] = 0, ["expansionName"] = "Cataclysm", ["isPrimaryProfession"] = true, ["profession"] = 11, ["professionName"] = "Cataclysm Skinning", ["parentProfessionID"] = 393, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Skinning", }, [186] = { ["expansionName"] = "Unknown", ["skillLevel"] = 0, ["isPrimaryProfession"] = true, ["profession"] = 6, ["professionName"] = "Mining", ["professionID"] = 186, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2562] = { ["skillLevel"] = 0, ["professionID"] = 2562, ["skillModifier"] = 0, ["expansionName"] = "Northrend", ["isPrimaryProfession"] = true, ["profession"] = 11, ["professionName"] = "Northrend Skinning", ["parentProfessionID"] = 393, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Skinning", }, [202] = { ["expansionName"] = "Unknown", ["skillLevel"] = 0, ["isPrimaryProfession"] = true, ["profession"] = 8, ["professionName"] = "Engineering", ["professionID"] = 202, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2563] = { ["skillLevel"] = 0, ["professionID"] = 2563, ["skillModifier"] = 0, ["expansionName"] = "Outland", ["isPrimaryProfession"] = true, ["profession"] = 11, ["professionName"] = "Outland Skinning", ["parentProfessionID"] = 393, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Skinning", }, [2566] = { ["skillLevel"] = 0, ["professionID"] = 2566, ["skillModifier"] = 0, ["expansionName"] = "Legion", ["isPrimaryProfession"] = true, ["profession"] = 6, ["professionName"] = "Legion Mining", ["parentProfessionID"] = 186, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Mining", }, [2819] = { ["skillLevel"] = 0, ["expansionName"] = "Unknown", ["isPrimaryProfession"] = true, ["professionName"] = "Protoform Synthesis", ["professionID"] = 2819, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2437] = { ["skillLevel"] = 0, ["professionID"] = 2437, ["skillModifier"] = 0, ["expansionName"] = "Kul Tiran", ["isPrimaryProfession"] = true, ["profession"] = 1, ["professionName"] = "Kul Tiran Blacksmithing", ["parentProfessionID"] = 164, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Blacksmithing", }, [2565] = { ["skillLevel"] = 0, ["professionID"] = 2565, ["skillModifier"] = 0, ["expansionName"] = "Kul Tiran", ["isPrimaryProfession"] = true, ["profession"] = 6, ["professionName"] = "Kul Tiran Mining", ["parentProfessionID"] = 186, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Mining", }, [2506] = { ["skillLevel"] = 0, ["professionID"] = 2506, ["skillModifier"] = 0, ["expansionName"] = "Classic", ["isPrimaryProfession"] = true, ["profession"] = 8, ["professionName"] = "Classic Engineering", ["parentProfessionID"] = 202, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Engineering", }, [773] = { ["expansionName"] = "Unknown", ["skillLevel"] = 0, ["isPrimaryProfession"] = true, ["profession"] = 13, ["professionName"] = "Inscription", ["professionID"] = 773, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2564] = { ["skillLevel"] = 0, ["professionID"] = 2564, ["skillModifier"] = 0, ["expansionName"] = "Classic", ["isPrimaryProfession"] = true, ["profession"] = 11, ["professionName"] = "Classic Skinning", ["parentProfessionID"] = 393, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Skinning", }, [2567] = { ["skillLevel"] = 0, ["professionID"] = 2567, ["skillModifier"] = 0, ["expansionName"] = "Draenor", ["isPrimaryProfession"] = true, ["profession"] = 6, ["professionName"] = "Draenor Mining", ["parentProfessionID"] = 186, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Mining", }, ["BaseProfessionInfo"] = { { ["skillLevel"] = 0, ["professionName"] = "", ["professionID"] = 0, ["expansionName"] = "", ["isPrimaryProfession"] = false, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, -- [1] }, [2823] = { ["skillLevel"] = 21, ["professionID"] = 2823, ["skillModifier"] = 0, ["expansionName"] = "Dragon Isles", ["isPrimaryProfession"] = true, ["profession"] = 3, ["professionName"] = "Dragon Isles Alchemy", ["parentProfessionID"] = 171, ["maxSkillLevel"] = 100, ["parentProfessionName"] = "Alchemy", }, [2787] = { ["skillLevel"] = 0, ["expansionName"] = "Unknown", ["isPrimaryProfession"] = true, ["professionName"] = "Abominable Stitching", ["professionID"] = 2787, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2569] = { ["skillLevel"] = 0, ["professionID"] = 2569, ["skillModifier"] = 0, ["expansionName"] = "Cataclysm", ["isPrimaryProfession"] = true, ["profession"] = 6, ["professionName"] = "Cataclysm Mining", ["parentProfessionID"] = 186, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Mining", }, [2811] = { ["skillLevel"] = 0, ["expansionName"] = "Unknown", ["isPrimaryProfession"] = true, ["professionName"] = "Stygia Crafting", ["professionID"] = 2811, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2570] = { ["skillLevel"] = 0, ["professionID"] = 2570, ["skillModifier"] = 0, ["expansionName"] = "Northrend", ["isPrimaryProfession"] = true, ["profession"] = 6, ["professionName"] = "Northrend Mining", ["parentProfessionID"] = 186, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Mining", }, [2791] = { ["skillLevel"] = 0, ["expansionName"] = "Unknown", ["isPrimaryProfession"] = true, ["professionName"] = "Ascension Crafting", ["professionID"] = 2791, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2571] = { ["skillLevel"] = 0, ["professionID"] = 2571, ["skillModifier"] = 0, ["expansionName"] = "Outland", ["isPrimaryProfession"] = true, ["profession"] = 6, ["professionName"] = "Outland Mining", ["parentProfessionID"] = 186, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Mining", }, [2522] = { ["skillLevel"] = 0, ["professionID"] = 2522, ["skillModifier"] = 0, ["expansionName"] = "Northrend", ["isPrimaryProfession"] = true, ["profession"] = 12, ["professionName"] = "Northrend Jewelcrafting", ["parentProfessionID"] = 755, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Jewelcrafting", }, [2572] = { ["skillLevel"] = 0, ["professionID"] = 2572, ["skillModifier"] = 0, ["expansionName"] = "Classic", ["isPrimaryProfession"] = true, ["profession"] = 6, ["professionName"] = "Classic Mining", ["parentProfessionID"] = 186, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Mining", }, [197] = { ["expansionName"] = "Unknown", ["skillLevel"] = 0, ["isPrimaryProfession"] = true, ["profession"] = 7, ["professionName"] = "Tailoring", ["professionID"] = 197, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, [2828] = { ["skillLevel"] = 0, ["professionID"] = 2828, ["skillModifier"] = 0, ["expansionName"] = "Dragon Isles", ["isPrimaryProfession"] = true, ["profession"] = 13, ["professionName"] = "Dragon Isles Inscription", ["parentProfessionID"] = 773, ["maxSkillLevel"] = 0, ["parentProfessionName"] = "Inscription", }, [164] = { ["expansionName"] = "Unknown", ["skillLevel"] = 0, ["isPrimaryProfession"] = true, ["profession"] = 1, ["professionName"] = "Blacksmithing", ["professionID"] = 164, ["maxSkillLevel"] = 0, ["skillModifier"] = 0, }, }
The key factor to note is that maxSkill value only has a value if it is a skill you have in my case it was Alchemy and Herbalism. Server was minutes from shutting down so didn't get to test more but if you didn't get this far before it's one step forward.
Lua Code:
[171] = { ["expansionName"] = "Unknown", ["skillLevel"] = 300, ["isPrimaryProfession"] = true, ["profession"] = 3, ["professionName"] = "Alchemy", ["professionID"] = 171, ["maxSkillLevel"] = 700, ["skillModifier"] = 0, }, [2553] = { ["skillLevel"] = 75, ["professionID"] = 2553, ["skillModifier"] = 0, ["expansionName"] = "Cataclysm", ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Cataclysm Herbalism", ["parentProfessionID"] = 182, ["maxSkillLevel"] = 75, ["parentProfessionName"] = "Herbalism", }, [2554] = { ["skillLevel"] = 75, ["professionID"] = 2554, ["skillModifier"] = 0, ["expansionName"] = "Northrend", ["isPrimaryProfession"] = true, ["profession"] = 4, ["professionName"] = "Northrend Herbalism", ["parentProfessionID"] = 182, ["maxSkillLevel"] = 75, ["parentProfessionName"] = "Herbalism", },
__________________
All Level 70 Characters:
Demon Warlock
Resto Druid
Disc Priest
Resto Shaman
Survival Hunter
Augment Evoker
Frost Mage
Vengence Demon Hunter
Rogue ( was subtlety )
Brewmaster Monk (TR)
Prot Paladin (TR)
Blood Death Knight ( TR)
As you can see I am missing a warrior
And .. I don't have all the allied races covered. Time Runner time when it happens again
|