You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1421 lines
68 KiB
1421 lines
68 KiB
-- ------------------------------------------------------------------------------ --
|
|
-- TradeSkillMaster --
|
|
-- https://tradeskillmaster.com --
|
|
-- All Rights Reserved - Detailed license information included with addon. --
|
|
-- ------------------------------------------------------------------------------ --
|
|
|
|
local TSM = select(2, ...) ---@type TSM
|
|
local ProfessionInfo = TSM.Init("Data.ProfessionInfo") ---@class Data.ProfessionInfo
|
|
local Environment = TSM.Include("Environment")
|
|
|
|
|
|
|
|
-- ============================================================================
|
|
-- Profession Info Data
|
|
-- ============================================================================
|
|
|
|
local PROFESSION_NAMES = {
|
|
Mining = GetSpellInfo(2575),
|
|
Smelting = GetSpellInfo(2656),
|
|
Poisons = GetSpellInfo(2842),
|
|
}
|
|
local CLASSIC_SUB_NAMES = {
|
|
[APPRENTICE] = true,
|
|
[JOURNEYMAN] = true,
|
|
[EXPERT] = true,
|
|
[ARTISAN] = true,
|
|
[MASTER] = true,
|
|
[GRAND_MASTER] = true,
|
|
["大师级"] = true, -- zhCN ARTISAN
|
|
["Мастеровой"] = true, -- ruRU ARTISAN
|
|
}
|
|
local PROFESSION_NAME_MAP = {
|
|
["Costura"] = "Sastrería",
|
|
["Marroquinería"] = "Peletería",
|
|
["Ingénierie"] = "Ingénieur",
|
|
["Secourisme"] = "Premiers soins",
|
|
}
|
|
local VELLUM_ITEM_STRING = "i:38682"
|
|
local WRATH_VELLUMS = {
|
|
[7418] = "i:38682", -- Scroll of Enchant Bracer - Minor Health
|
|
[7420] = "i:38682", -- Scroll of Enchant Chest - Minor Health
|
|
[7426] = "i:38682", -- Scroll of Enchant Chest - Minor Absorption
|
|
[7428] = "i:38682", -- Scroll of Enchant Bracer - Minor Deflection
|
|
[7443] = "i:38682", -- Scroll of Enchant Chest - Minor Mana
|
|
[7454] = "i:38682", -- Scroll of Enchant Cloak - Minor Resistance
|
|
[7457] = "i:38682", -- Scroll of Enchant Bracer - Minor Stamina
|
|
[7745] = "i:39349", -- Scroll of Enchant 2H Weapon - Minor Impact
|
|
[7748] = "i:38682", -- Scroll of Enchant Chest - Lesser Health
|
|
[7766] = "i:38682", -- Scroll of Enchant Bracer - Minor Spirit
|
|
[7771] = "i:38682", -- Scroll of Enchant Cloak - Minor Protection
|
|
[7776] = "i:38682", -- Scroll of Enchant Chest - Lesser Mana
|
|
[7779] = "i:38682", -- Scroll of Enchant Bracer - Minor Agility
|
|
[7782] = "i:38682", -- Scroll of Enchant Bracer - Minor Strength
|
|
[7786] = "i:39349", -- Scroll of Enchant Weapon - Minor Beastslayer
|
|
[7788] = "i:39349", -- Scroll of Enchant Weapon - Minor Striking
|
|
[7793] = "i:39349", -- Scroll of Enchant 2H Weapon - Lesser Intellect
|
|
[7857] = "i:38682", -- Scroll of Enchant Chest - Health
|
|
[7859] = "i:38682", -- Scroll of Enchant Bracer - Lesser Spirit
|
|
[7861] = "i:38682", -- Scroll of Enchant Cloak - Lesser Fire Resistance
|
|
[7863] = "i:38682", -- Scroll of Enchant Boots - Minor Stamina
|
|
[7867] = "i:38682", -- Scroll of Enchant Boots - Minor Agility
|
|
[13378] = "i:38682", -- Scroll of Enchant Shield - Minor Stamina
|
|
[13380] = "i:39349", -- Scroll of Enchant 2H Weapon - Lesser Spirit
|
|
[13419] = "i:38682", -- Scroll of Enchant Cloak - Minor Agility
|
|
[13421] = "i:38682", -- Scroll of Enchant Cloak - Lesser Protection
|
|
[13464] = "i:38682", -- Scroll of Enchant Shield - Lesser Protection
|
|
[13485] = "i:38682", -- Scroll of Enchant Shield - Lesser Spirit
|
|
[13501] = "i:38682", -- Scroll of Enchant Bracer - Lesser Stamina
|
|
[13503] = "i:39349", -- Scroll of Enchant Weapon - Lesser Striking
|
|
[13522] = "i:38682", -- Scroll of Enchant Cloak - Lesser Shadow Resistance
|
|
[13529] = "i:39349", -- Scroll of Enchant 2H Weapon - Lesser Impact
|
|
[13536] = "i:38682", -- Scroll of Enchant Bracer - Lesser Strength
|
|
[13538] = "i:38682", -- Scroll of Enchant Chest - Lesser Absorption
|
|
[13607] = "i:38682", -- Scroll of Enchant Chest - Mana
|
|
[13612] = "i:38682", -- Scroll of Enchant Gloves - Mining
|
|
[13617] = "i:38682", -- Scroll of Enchant Gloves - Herbalism
|
|
[13620] = "i:38682", -- Scroll of Enchant Gloves - Fishing
|
|
[13622] = "i:38682", -- Scroll of Enchant Bracer - Lesser Intellect
|
|
[13626] = "i:38682", -- Scroll of Enchant Chest - Minor Stats
|
|
[13631] = "i:38682", -- Scroll of Enchant Shield - Lesser Stamina
|
|
[13635] = "i:38682", -- Scroll of Enchant Cloak - Defense
|
|
[13637] = "i:38682", -- Scroll of Enchant Boots - Lesser Agility
|
|
[13640] = "i:38682", -- Scroll of Enchant Chest - Greater Health
|
|
[13642] = "i:38682", -- Scroll of Enchant Bracer - Spirit
|
|
[13644] = "i:38682", -- Scroll of Enchant Boots - Lesser Stamina
|
|
[13646] = "i:38682", -- Scroll of Enchant Bracer - Lesser Deflection
|
|
[13648] = "i:38682", -- Scroll of Enchant Bracer - Stamina
|
|
[13653] = "i:39349", -- Scroll of Enchant Weapon - Lesser Beastslayer
|
|
[13655] = "i:39349", -- Scroll of Enchant Weapon - Lesser Elemental Slayer
|
|
[13657] = "i:38682", -- Scroll of Enchant Cloak - Fire Resistance
|
|
[13659] = "i:38682", -- Scroll of Enchant Shield - Spirit
|
|
[13661] = "i:38682", -- Scroll of Enchant Bracer - Strength
|
|
[13663] = "i:38682", -- Scroll of Enchant Chest - Greater Mana
|
|
[13687] = "i:38682", -- Scroll of Enchant Boots - Lesser Spirit
|
|
[13689] = "i:38682", -- Scroll of Enchant Shield - Lesser Block
|
|
[13693] = "i:39349", -- Scroll of Enchant Weapon - Striking
|
|
[13695] = "i:39349", -- Scroll of Enchant 2H Weapon - Impact
|
|
[13698] = "i:38682", -- Scroll of Enchant Gloves - Skinning
|
|
[13700] = "i:38682", -- Scroll of Enchant Chest - Lesser Stats
|
|
[13746] = "i:38682", -- Scroll of Enchant Cloak - Greater Defense
|
|
[13794] = "i:38682", -- Scroll of Enchant Cloak - Resistance
|
|
[13815] = "i:38682", -- Scroll of Enchant Gloves - Agility
|
|
[13817] = "i:38682", -- Scroll of Enchant Shield - Stamina
|
|
[13822] = "i:38682", -- Scroll of Enchant Bracer - Intellect
|
|
[13836] = "i:38682", -- Scroll of Enchant Boots - Stamina
|
|
[13841] = "i:38682", -- Scroll of Enchant Gloves - Advanced Mining
|
|
[13846] = "i:38682", -- Scroll of Enchant Bracer - Greater Spirit
|
|
[13858] = "i:38682", -- Scroll of Enchant Chest - Superior Health
|
|
[13868] = "i:38682", -- Scroll of Enchant Gloves - Advanced Herbalism
|
|
[13882] = "i:38682", -- Scroll of Enchant Cloak - Lesser Agility
|
|
[13887] = "i:38682", -- Scroll of Enchant Gloves - Strength
|
|
[13890] = "i:38682", -- Scroll of Enchant Boots - Minor Speed
|
|
[13898] = "i:39349", -- Scroll of Enchant Weapon - Fiery Weapon
|
|
[13905] = "i:38682", -- Scroll of Enchant Shield - Greater Spirit
|
|
[13915] = "i:39349", -- Scroll of Enchant Weapon - Demonslaying
|
|
[13917] = "i:38682", -- Scroll of Enchant Chest - Superior Mana
|
|
[13931] = "i:38682", -- Scroll of Enchant Bracer - Deflection
|
|
[13933] = "i:38682", -- Scroll of Enchant Shield - Frost Resistance
|
|
[13935] = "i:38682", -- Scroll of Enchant Boots - Agility
|
|
[13937] = "i:39349", -- Scroll of Enchant 2H Weapon - Greater Impact
|
|
[13939] = "i:38682", -- Scroll of Enchant Bracer - Greater Strength
|
|
[13941] = "i:38682", -- Scroll of Enchant Chest - Stats
|
|
[13943] = "i:39349", -- Scroll of Enchant Weapon - Greater Striking
|
|
[13945] = "i:38682", -- Scroll of Enchant Bracer - Greater Stamina
|
|
[13947] = "i:38682", -- Scroll of Enchant Gloves - Riding Skill
|
|
[13948] = "i:38682", -- Scroll of Enchant Gloves - Minor Haste
|
|
[20008] = "i:38682", -- Scroll of Enchant Bracer - Greater Intellect
|
|
[20009] = "i:38682", -- Scroll of Enchant Bracer - Superior Spirit
|
|
[20010] = "i:38682", -- Scroll of Enchant Bracer - Superior Strength
|
|
[20011] = "i:38682", -- Scroll of Enchant Bracer - Superior Stamina
|
|
[20012] = "i:38682", -- Scroll of Enchant Gloves - Greater Agility
|
|
[20013] = "i:38682", -- Scroll of Enchant Gloves - Greater Strength
|
|
[20014] = "i:38682", -- Scroll of Enchant Cloak - Greater Resistance
|
|
[20015] = "i:38682", -- Scroll of Enchant Cloak - Superior Defense
|
|
[20016] = "i:38682", -- Scroll of Enchant Shield - Vitality
|
|
[20017] = "i:38682", -- Scroll of Enchant Shield - Greater Stamina
|
|
[20020] = "i:38682", -- Scroll of Enchant Boots - Greater Stamina
|
|
[20023] = "i:38682", -- Scroll of Enchant Boots - Greater Agility
|
|
[20024] = "i:38682", -- Scroll of Enchant Boots - Spirit
|
|
[20025] = "i:38682", -- Scroll of Enchant Chest - Greater Stats
|
|
[20026] = "i:38682", -- Scroll of Enchant Chest - Major Health
|
|
[20028] = "i:38682", -- Scroll of Enchant Chest - Major Mana
|
|
[20029] = "i:39349", -- Scroll of Enchant Weapon - Icy Chill
|
|
[20030] = "i:39349", -- Scroll of Enchant 2H Weapon - Superior Impact
|
|
[20031] = "i:39349", -- Scroll of Enchant Weapon - Superior Striking
|
|
[20032] = "i:39349", -- Scroll of Enchant Weapon - Lifestealing
|
|
[20033] = "i:39349", -- Scroll of Enchant Weapon - Unholy Weapon
|
|
[20034] = "i:39349", -- Scroll of Enchant Weapon - Crusader
|
|
[20035] = "i:39349", -- Scroll of Enchant 2H Weapon - Major Spirit
|
|
[20036] = "i:39349", -- Scroll of Enchant 2H Weapon - Major Intellect
|
|
[21931] = "i:39349", -- Scroll of Enchant Weapon - Winter's Might
|
|
[22749] = "i:39349", -- Scroll of Enchant Weapon - Spellpower
|
|
[22750] = "i:39349", -- Scroll of Enchant Weapon - Healing Power
|
|
[23799] = "i:39349", -- Scroll of Enchant Weapon - Strength
|
|
[23800] = "i:39349", -- Scroll of Enchant Weapon - Agility
|
|
[23801] = "i:38682", -- Scroll of Enchant Bracer - Mana Regeneration
|
|
[23802] = "i:38682", -- Scroll of Enchant Bracer - Healing Power
|
|
[23803] = "i:39349", -- Scroll of Enchant Weapon - Mighty Spirit
|
|
[23804] = "i:39349", -- Scroll of Enchant Weapon - Mighty Intellect
|
|
[25072] = "i:38682", -- Scroll of Enchant Gloves - Threat
|
|
[25073] = "i:38682", -- Scroll of Enchant Gloves - Shadow Power
|
|
[25074] = "i:38682", -- Scroll of Enchant Gloves - Frost Power
|
|
[25078] = "i:38682", -- Scroll of Enchant Gloves - Fire Power
|
|
[25079] = "i:38682", -- Scroll of Enchant Gloves - Healing Power
|
|
[25080] = "i:38682", -- Scroll of Enchant Gloves - Superior Agility
|
|
[25081] = "i:38682", -- Scroll of Enchant Cloak - Greater Fire Resistance
|
|
[25082] = "i:38682", -- Scroll of Enchant Cloak - Greater Nature Resistance
|
|
[25083] = "i:38682", -- Scroll of Enchant Cloak - Stealth
|
|
[25084] = "i:38682", -- Scroll of Enchant Cloak - Subtlety
|
|
[25086] = "i:37602", -- Scroll of Enchant Cloak - Dodge
|
|
[27837] = "i:39349", -- Scroll of Enchant 2H Weapon - Agility
|
|
[27899] = "i:37602", -- Scroll of Enchant Bracer - Brawn
|
|
[27905] = "i:37602", -- Scroll of Enchant Bracer - Stats
|
|
[27906] = "i:37602", -- Scroll of Enchant Bracer - Major Defense
|
|
[27911] = "i:37602", -- Scroll of Enchant Bracer - Superior Healing
|
|
[27913] = "i:37602", -- Scroll of Enchant Bracer - Restore Mana Prime
|
|
[27914] = "i:37602", -- Scroll of Enchant Bracer - Fortitude
|
|
[27917] = "i:37602", -- Scroll of Enchant Bracer - Spellpower
|
|
[27944] = "i:37602", -- Scroll of Enchant Shield - Tough Shield
|
|
[27945] = "i:37602", -- Scroll of Enchant Shield - Intellect
|
|
[27946] = "i:37602", -- Scroll of Enchant Shield - Shield Block
|
|
[27947] = "i:37602", -- Scroll of Enchant Shield - Resistance
|
|
[27948] = "i:37602", -- Scroll of Enchant Boots - Vitality
|
|
[27950] = "i:37602", -- Scroll of Enchant Boots - Fortitude
|
|
[27951] = "i:37602", -- Scroll of Enchant Boots - Dexterity
|
|
[27954] = "i:37602", -- Scroll of Enchant Boots - Surefooted
|
|
[27957] = "i:37602", -- Scroll of Enchant Chest - Exceptional Health
|
|
[27958] = "i:43145", -- Scroll of Enchant Chest - Exceptional Mana
|
|
[27960] = "i:37602", -- Scroll of Enchant Chest - Exceptional Stats
|
|
[27961] = "i:37602", -- Scroll of Enchant Cloak - Major Armor
|
|
[27962] = "i:37602", -- Scroll of Enchant Cloak - Major Resistance
|
|
[27967] = "i:39350", -- Scroll of Enchant Weapon - Major Striking
|
|
[27968] = "i:39350", -- Scroll of Enchant Weapon - Major Intellect
|
|
[27971] = "i:39350", -- Scroll of Enchant 2H Weapon - Savagery
|
|
[27972] = "i:39350", -- Scroll of Enchant Weapon - Potency
|
|
[27975] = "i:39350", -- Scroll of Enchant Weapon - Major Spellpower
|
|
[27977] = "i:39350", -- Scroll of Enchant 2H Weapon - Major Agility
|
|
[27981] = "i:39350", -- Scroll of Enchant Weapon - Sunfire
|
|
[27982] = "i:39350", -- Scroll of Enchant Weapon - Soulfrost
|
|
[27984] = "i:39350", -- Scroll of Enchant Weapon - Mongoose
|
|
[28003] = "i:39350", -- Scroll of Enchant Weapon - Spellsurge
|
|
[28004] = "i:39350", -- Scroll of Enchant Weapon - Battlemaster
|
|
[33990] = "i:37602", -- Scroll of Enchant Chest - Major Spirit
|
|
[33991] = "i:37602", -- Scroll of Enchant Chest - Restore Mana Prime
|
|
[33992] = "i:37602", -- Scroll of Enchant Chest - Major Resilience
|
|
[33993] = "i:37602", -- Scroll of Enchant Gloves - Blasting
|
|
[33994] = "i:37602", -- Scroll of Enchant Gloves - Precise Strikes
|
|
[33995] = "i:37602", -- Scroll of Enchant Gloves - Major Strength
|
|
[33996] = "i:37602", -- Scroll of Enchant Gloves - Assault
|
|
[33997] = "i:37602", -- Scroll of Enchant Gloves - Major Spellpower
|
|
[33999] = "i:37602", -- Scroll of Enchant Gloves - Major Healing
|
|
[34001] = "i:37602", -- Scroll of Enchant Bracer - Major Intellect
|
|
[34002] = "i:37602", -- Scroll of Enchant Bracer - Assault
|
|
[34003] = "i:37602", -- Scroll of Enchant Cloak - Spell Penetration
|
|
[34004] = "i:37602", -- Scroll of Enchant Cloak - Greater Agility
|
|
[34005] = "i:37602", -- Scroll of Enchant Cloak - Greater Arcane Resistance
|
|
[34006] = "i:37602", -- Scroll of Enchant Cloak - Greater Shadow Resistance
|
|
[34007] = "i:37602", -- Scroll of Enchant Boots - Cat's Swiftness
|
|
[34008] = "i:37602", -- Scroll of Enchant Boots - Boar's Speed
|
|
[34009] = "i:37602", -- Scroll of Enchant Shield - Major Stamina
|
|
[34010] = "i:39350", -- Scroll of Enchant Weapon - Major Healing
|
|
[42620] = "i:39350", -- Scroll of Enchant Weapon - Greater Agility
|
|
[42974] = "i:43146", -- Scroll of Enchant Weapon - Executioner
|
|
[44383] = "i:37602", -- Scroll of Enchant Shield - Resilience
|
|
[44483] = "i:43145", -- Scroll of Enchant Cloak - Superior Frost Resistance
|
|
[44484] = "i:43145", -- Scroll of Enchant Gloves - Expertise
|
|
[44488] = "i:43145", -- Scroll of Enchant Gloves - Precision
|
|
[44489] = "i:43145", -- Scroll of Enchant Shield - Defense
|
|
[44492] = "i:43145", -- Scroll of Enchant Chest - Mighty Health
|
|
[44494] = "i:43145", -- Scroll of Enchant Cloak - Superior Nature Resistance
|
|
[44500] = "i:43145", -- Scroll of Enchant Cloak - Superior Agility
|
|
[44506] = "i:43145", -- Scroll of Enchant Gloves - Gatherer
|
|
[44508] = "i:43145", -- Scroll of Enchant Boots - Greater Spirit
|
|
[44509] = "i:43145", -- Scroll of Enchant Chest - Greater Mana Restoration
|
|
[44510] = "i:43146", -- Scroll of Enchant Weapon - Exceptional Spirit
|
|
[44513] = "i:43145", -- Scroll of Enchant Gloves - Greater Assault
|
|
[44524] = "i:43146", -- Scroll of Enchant Weapon - Icebreaker
|
|
[44528] = "i:43145", -- Scroll of Enchant Boots - Greater Fortitude
|
|
[44529] = "i:43145", -- Scroll of Enchant Gloves - Major Agility
|
|
[44555] = "i:43145", -- Scroll of Enchant Bracers - Exceptional Intellect
|
|
[44556] = "i:43145", -- Scroll of Enchant Cloak - Superior Fire Resistance
|
|
[44575] = "i:43145", -- Scroll of Enchant Bracers - Greater Assault
|
|
[44576] = "i:43146", -- Scroll of Enchant Weapon - Lifeward
|
|
[44582] = "i:43145", -- Scroll of Enchant Cloak - Spell Piercing
|
|
[44584] = "i:43145", -- Scroll of Enchant Boots - Greater Vitality
|
|
[44588] = "i:43145", -- Scroll of Enchant Chest - Exceptional Resilience
|
|
[44589] = "i:43145", -- Scroll of Enchant Boots - Superior Agility
|
|
[44590] = "i:43145", -- Scroll of Enchant Cloak - Superior Shadow Resistance
|
|
[44591] = "i:43145", -- Scroll of Enchant Cloak - Titanweave
|
|
[44592] = "i:43145", -- Scroll of Enchant Gloves - Exceptional Spellpower
|
|
[44593] = "i:43145", -- Scroll of Enchant Bracers - Major Spirit
|
|
[44595] = "i:43146", -- Scroll of Enchant 2H Weapon - Scourgebane
|
|
[44596] = "i:43145", -- Scroll of Enchant Cloak - Superior Arcane Resistance
|
|
[44598] = "i:43145", -- Scroll of Enchant Bracer - Expertise
|
|
[44616] = "i:43145", -- Scroll of Enchant Bracers - Greater Stats
|
|
[44621] = "i:43146", -- Scroll of Enchant Weapon - Giant Slayer
|
|
[44623] = "i:43145", -- Scroll of Enchant Chest - Super Stats
|
|
[44625] = "i:43145", -- Scroll of Enchant Gloves - Armsman
|
|
[44629] = "i:43146", -- Scroll of Enchant Weapon - Exceptional Spellpower
|
|
[44630] = "i:43146", -- Scroll of Enchant 2H Weapon - Greater Savagery
|
|
[44631] = "i:43145", -- Scroll of Enchant Cloak - Shadow Armor
|
|
[44633] = "i:43146", -- Scroll of Enchant Weapon - Exceptional Agility
|
|
[44635] = "i:43145", -- Scroll of Enchant Bracers - Greater Spellpower
|
|
[46578] = "i:43146", -- Scroll of Enchant Weapon - Deathfrost
|
|
[46594] = "i:37602", -- Scroll of Enchant Chest - Defense
|
|
[47051] = "i:37602", -- Scroll of Enchant Cloak - Steelweave
|
|
[47672] = "i:43145", -- Scroll of Enchant Cloak - Mighty Armor
|
|
[47766] = "i:43145", -- Scroll of Enchant Chest - Greater Defense
|
|
[47898] = "i:43145", -- Scroll of Enchant Cloak - Greater Speed
|
|
[47899] = "i:43145", -- Scroll of Enchant Cloak - Wisdom
|
|
[47900] = "i:43145", -- Scroll of Enchant Chest - Super Health
|
|
[47901] = "i:43145", -- Scroll of Enchant Boots - Tuskarr's Vitality
|
|
[59619] = "i:43146", -- Scroll of Enchant Weapon - Accuracy
|
|
[59621] = "i:43146", -- Scroll of Enchant Weapon - Berserking
|
|
[59625] = "i:43146", -- Scroll of Enchant Weapon - Black Magic
|
|
[60606] = "i:43145", -- Scroll of Enchant Boots - Assault
|
|
[60609] = "i:43145", -- Scroll of Enchant Cloak - Speed
|
|
[60616] = "i:43145", -- Scroll of Enchant Bracers - Striking
|
|
[60621] = "i:43146", -- Scroll of Enchant Weapon - Greater Potency
|
|
[60623] = "i:43145", -- Scroll of Enchant Boots - Icewalker
|
|
[60653] = "i:43145", -- Scroll of Enchant Shield - Greater Intellect
|
|
[60663] = "i:43145", -- Scroll of Enchant Cloak - Major Agility
|
|
[60668] = "i:43145", -- Scroll of Enchant Gloves - Crusher
|
|
[60691] = "i:43146", -- Scroll of Enchant 2H Weapon - Massacre
|
|
[60692] = "i:43145", -- Scroll of Enchant Chest - Powerful Stats
|
|
[60707] = "i:43146", -- Scroll of Enchant Weapon - Superior Potency
|
|
[60714] = "i:43146", -- Scroll of Enchant Weapon - Mighty Spellpower
|
|
[60763] = "i:43145", -- Scroll of Enchant Boots - Greater Assault
|
|
[60767] = "i:43145", -- Scroll of Enchant Bracer - Superior Spellpower
|
|
[62256] = "i:43145", -- Scroll of Enchant Bracer - Major Stamina
|
|
[62948] = "i:43146", -- Scroll of Enchant Staff - Greater Spellpower
|
|
[62959] = "i:43146", -- Scroll of Enchant Staff - Spellpower
|
|
[63746] = "i:38682", -- Scroll of Enchant Boots - Lesser Accuracy
|
|
[64441] = "i:43146", -- Scroll of Enchant Weapon - Blade Ward
|
|
[64579] = "i:43146", -- Scroll of Enchant Weapon - Blood Draining
|
|
[71692] = "i:38682", -- Scroll of Enchant Gloves - Angler
|
|
}
|
|
local ENGINEERING_TINKERS = {
|
|
[54736] = true, -- Engineering: EMP Generator
|
|
[54793] = true, -- Engineering: Frag Belt
|
|
[55002] = true, -- Engineering: Flexweave Underlay
|
|
[55016] = true, -- Engineering: Nitro Boosts
|
|
[67839] = true, -- Engineering: Mind Amplification Dish
|
|
[82200] = true, -- Engineering: Spinal healing Injector
|
|
[84424] = true, -- Engineering: Invisibility Field
|
|
[84425] = true, -- Engineering: Cardboard Assasin
|
|
[84427] = true, -- Engineering: Grounded Plasma Shield
|
|
[109099] = true, -- Engineering: Watergliding Jets
|
|
[126392] = true, -- Engineering: Goblin Glider
|
|
[310495] = true, -- Engineering: Dimensional Shifter
|
|
[310496] = true, -- Engineering: Electro-Jump
|
|
[310497] = true, -- Engineering: Damage Retaliator
|
|
}
|
|
local MASS_MILLING_RECIPES = {
|
|
[190381] = "i:114931", -- Frostweed
|
|
[190382] = "i:114931", -- Fireweed
|
|
[190383] = "i:114931", -- Gorgrond Flytrap
|
|
[190384] = "i:114931", -- Starflower
|
|
[190385] = "i:114931", -- Nargrand Arrowbloom
|
|
[190386] = "i:114931", -- Talador Orchid
|
|
[209658] = "i:129032", -- Aethril
|
|
[209659] = "i:129032", -- Dreamleaf
|
|
[209660] = "i:129032", -- Foxflower
|
|
[209661] = "i:129032", -- Fjarnskaggl
|
|
[209662] = "i:129032", -- Starlight Rose
|
|
[209664] = "i:129034", -- Felwort
|
|
[210116] = "i:129032", -- Yseralline Seeds
|
|
[247861] = "i:129034", -- Astral Glory
|
|
}
|
|
local SALVAGE_SPELLIDS = {
|
|
[382994] = true, -- Classic Milling
|
|
[382991] = true, -- Outland Milling
|
|
[382990] = true, -- Northend Milling
|
|
[382988] = true, -- Pandaria Milling
|
|
[382989] = true, -- Cataclysm Milling
|
|
[382987] = true, -- Draenor Milling
|
|
[382986] = true, -- Legion Milling
|
|
[382984] = true, -- Kul Tiras and Zandalar Milling
|
|
[382982] = true, -- Shadowlands Milling
|
|
[382981] = true, -- Dragon Isles Milling
|
|
[382995] = true, -- Classic Prospecting
|
|
[382980] = true, -- Outland Prospecting
|
|
[382979] = true, -- Northend Prospecting
|
|
[382977] = true, -- Pandaria Prospecting
|
|
[382978] = true, -- Cataclysm Prospecting
|
|
[382975] = true, -- Legion Prospecting
|
|
[382973] = true, -- Kul Tiras and Zandalar Prospecting
|
|
[325248] = true, -- Shadowlands Prospecting
|
|
[374627] = true, -- Dragon Isles Prospecting
|
|
}
|
|
local ENCHANTING_RECIPIES = {
|
|
-- Some scraped from Wowhead (http://www.wowhead.com/items/consumables/item-enhancements-permanent?filter=86;4;0) using the following javascript:
|
|
-- x = listviewitems.sort((a,b) => a.id - b.id); for (i=0; i<listviewitems.length; i++) { if (!('sourcemore' in listviewitems[i]) || listviewitems[i].sourcemore[0].icon != "trade_engraving") continue; console.log("["+listviewitems[i].sourcemore[0].ti+"] = \"i:"+listviewitems[i].id+"\", -- "+listviewitems[i].name); }
|
|
[7418] = "i:38679", -- Enchant Bracer - Minor Health
|
|
[7420] = "i:38766", -- Enchant Chest - Minor Health
|
|
[7426] = "i:38767", -- Enchant Chest - Minor Absorption
|
|
[7428] = "i:38768", -- Enchant Bracer - Minor Dodge
|
|
[7443] = "i:38769", -- Enchant Chest - Minor Mana
|
|
[7454] = "i:38770", -- Enchant Cloak - Minor Resistance
|
|
[7457] = "i:38771", -- Enchant Bracer - Minor Stamina
|
|
[7745] = "i:38772", -- Enchant 2H Weapon - Minor Impact
|
|
[7748] = "i:38773", -- Enchant Chest - Lesser Health
|
|
[7766] = "i:38774", -- Enchant Bracer - Minor Versatility
|
|
[7771] = "i:38775", -- Enchant Cloak - Minor Protection
|
|
[7776] = "i:38776", -- Enchant Chest - Lesser Mana
|
|
[7779] = "i:38777", -- Enchant Bracer - Minor Agility
|
|
[7782] = "i:38778", -- Enchant Bracer - Minor Strength
|
|
[7786] = "i:38779", -- Enchant Weapon - Minor Beastslayer
|
|
[7788] = "i:38780", -- Enchant Weapon - Minor Striking
|
|
[7793] = "i:38781", -- Enchant 2H Weapon - Lesser Intellect
|
|
[7857] = "i:38782", -- Enchant Chest - Health
|
|
[7859] = "i:38783", -- Enchant Bracer - Lesser Versatility
|
|
[7861] = "i:38784", -- Enchant Cloak - Lesser Fire Resistance
|
|
[7863] = "i:38785", -- Enchant Boots - Minor Stamina
|
|
[7867] = "i:38786", -- Enchant Boots - Minor Agility
|
|
[13378] = "i:38787", -- Enchant Shield - Minor Stamina
|
|
[13380] = "i:38788", -- Enchant 2H Weapon - Lesser Versatility
|
|
[13419] = "i:38789", -- Enchant Cloak - Minor Agility
|
|
[13421] = "i:38790", -- Enchant Cloak - Lesser Protection
|
|
[13464] = "i:38791", -- Enchant Shield - Lesser Protection
|
|
[13485] = "i:38792", -- Enchant Shield - Lesser Versatility
|
|
[13501] = "i:38793", -- Enchant Bracer - Lesser Stamina
|
|
[13503] = "i:38794", -- Enchant Weapon - Lesser Striking
|
|
[13522] = "i:38795", -- Enchant Cloak - Lesser Shadow Resistance
|
|
[13529] = "i:38796", -- Enchant 2H Weapon - Lesser Impact
|
|
[13536] = "i:38797", -- Enchant Bracer - Lesser Strength
|
|
[13538] = "i:38798", -- Enchant Chest - Lesser Absorption
|
|
[13607] = "i:38799", -- Enchant Chest - Mana
|
|
[13612] = "i:38800", -- Enchant Gloves - Mining
|
|
[13617] = "i:38801", -- Enchant Gloves - Herbalism
|
|
[13620] = "i:38802", -- Enchant Gloves - Fishing
|
|
[13622] = "i:38803", -- Enchant Bracer - Lesser Intellect
|
|
[13626] = "i:38804", -- Enchant Chest - Minor Stats
|
|
[13631] = "i:38805", -- Enchant Shield - Lesser Stamina
|
|
[13635] = "i:38806", -- Enchant Cloak - Defense
|
|
[13637] = "i:38807", -- Enchant Boots - Lesser Agility
|
|
[13640] = "i:38808", -- Enchant Chest - Greater Health
|
|
[13642] = "i:38809", -- Enchant Bracer - Versatility
|
|
[13644] = "i:38810", -- Enchant Boots - Lesser Stamina
|
|
[13646] = "i:38811", -- Enchant Bracer - Lesser Dodge
|
|
[13648] = "i:38812", -- Enchant Bracer - Stamina
|
|
[13653] = "i:38813", -- Enchant Weapon - Lesser Beastslayer
|
|
[13655] = "i:38814", -- Enchant Weapon - Lesser Elemental Slayer
|
|
[13657] = "i:38815", -- Enchant Cloak - Fire Resistance
|
|
[13659] = "i:38816", -- Enchant Shield - Versatility
|
|
[13661] = "i:38817", -- Enchant Bracer - Strength
|
|
[13663] = "i:38818", -- Enchant Chest - Greater Mana
|
|
[13687] = "i:38819", -- Enchant Boots - Lesser Versatility
|
|
[13689] = "i:38820", -- Enchant Shield - Lesser Parry
|
|
[13693] = "i:38821", -- Enchant Weapon - Striking
|
|
[13695] = "i:38822", -- Enchant 2H Weapon - Impact
|
|
[13698] = "i:38823", -- Enchant Gloves - Skinning
|
|
[13700] = "i:38824", -- Enchant Chest - Lesser Stats
|
|
[13746] = "i:38825", -- Enchant Cloak - Greater Defense
|
|
[13794] = "i:38826", -- Enchant Cloak - Resistance
|
|
[13815] = "i:38827", -- Enchant Gloves - Agility
|
|
[13817] = "i:38828", -- Enchant Shield - Stamina
|
|
[13822] = "i:38829", -- Enchant Bracer - Intellect
|
|
[13836] = "i:38830", -- Enchant Boots - Stamina
|
|
[13841] = "i:38831", -- Enchant Gloves - Advanced Mining
|
|
[13846] = "i:38832", -- Enchant Bracer - Greater Versatility
|
|
[13858] = "i:38833", -- Enchant Chest - Superior Health
|
|
[13868] = "i:38834", -- Enchant Gloves - Advanced Herbalism
|
|
[13882] = "i:38835", -- Enchant Cloak - Lesser Agility
|
|
[13887] = "i:38836", -- Enchant Gloves - Strength
|
|
[13890] = "i:38837", -- Enchant Boots - Minor Speed
|
|
[13898] = "i:38838", -- Enchant Weapon - Fiery Weapon
|
|
[13905] = "i:38839", -- Enchant Shield - Greater Versatility
|
|
[13915] = "i:38840", -- Enchant Weapon - Demonslaying
|
|
[13917] = "i:38841", -- Enchant Chest - Superior Mana
|
|
[13931] = "i:38842", -- Enchant Bracer - Dodge
|
|
[13933] = "i:38843", -- Enchant Shield - Frost Resistance
|
|
[13935] = "i:38844", -- Enchant Boots - Agility
|
|
[13937] = "i:38845", -- Enchant 2H Weapon - Greater Impact
|
|
[13939] = "i:38846", -- Enchant Bracer - Greater Strength
|
|
[13941] = "i:38847", -- Enchant Chest - Stats
|
|
[13943] = "i:38848", -- Enchant Weapon - Greater Striking
|
|
[13945] = "i:38849", -- Enchant Bracer - Greater Stamina
|
|
[13947] = "i:38850", -- Enchant Gloves - Riding Skill
|
|
[13948] = "i:38851", -- Enchant Gloves - Minor Haste
|
|
[20008] = "i:38852", -- Enchant Bracer - Greater Intellect
|
|
[20009] = "i:38853", -- Enchant Bracer - Superior Versatility
|
|
[20010] = "i:38854", -- Enchant Bracer - Superior Strength
|
|
[20011] = "i:38855", -- Enchant Bracer - Superior Stamina
|
|
[20012] = "i:38856", -- Enchant Gloves - Greater Agility
|
|
[20013] = "i:38857", -- Enchant Gloves - Greater Strength
|
|
[20014] = "i:38858", -- Enchant Cloak - Greater Resistance
|
|
[20015] = "i:38859", -- Enchant Cloak - Superior Defense
|
|
[20016] = "i:38860", -- Enchant Shield - Vitality
|
|
[20017] = "i:38861", -- Enchant Shield - Greater Stamina
|
|
[20020] = "i:38862", -- Enchant Boots - Greater Stamina
|
|
[20023] = "i:38863", -- Enchant Boots - Greater Agility
|
|
[20024] = "i:38864", -- Enchant Boots - Versatility
|
|
[20025] = "i:38865", -- Enchant Chest - Greater Stats
|
|
[20026] = "i:38866", -- Enchant Chest - Major Health
|
|
[20028] = "i:38867", -- Enchant Chest - Major Mana
|
|
[20029] = "i:38868", -- Enchant Weapon - Icy Chill
|
|
[20030] = "i:38869", -- Enchant 2H Weapon - Superior Impact
|
|
[20031] = "i:38870", -- Enchant Weapon - Superior Striking
|
|
[20032] = "i:38871", -- Enchant Weapon - Lifestealing
|
|
[20033] = "i:38872", -- Enchant Weapon - Unholy Weapon
|
|
[20034] = "i:38873", -- Enchant Weapon - Crusader
|
|
[20035] = "i:38874", -- Enchant 2H Weapon - Major Versatility
|
|
[20036] = "i:38875", -- Enchant 2H Weapon - Major Intellect
|
|
[21931] = "i:38876", -- Enchant Weapon - Winter's Might
|
|
[22749] = "i:38877", -- Enchant Weapon - Spellpower
|
|
[22750] = "i:38878", -- Enchant Weapon - Healing Power
|
|
[23799] = "i:38879", -- Enchant Weapon - Strength
|
|
[23800] = "i:38880", -- Enchant Weapon - Agility
|
|
[23801] = "i:38881", -- Enchant Bracer - Argent Versatility
|
|
[23802] = "i:38882", -- Enchant Bracer - Healing Power
|
|
[23803] = "i:38883", -- Enchant Weapon - Mighty Versatility
|
|
[23804] = "i:38884", -- Enchant Weapon - Mighty Intellect
|
|
[25072] = "i:38885", -- Enchant Gloves - Threat
|
|
[25073] = "i:38886", -- Enchant Gloves - Shadow Power
|
|
[25074] = "i:38887", -- Enchant Gloves - Frost Power
|
|
[25078] = "i:38888", -- Enchant Gloves - Fire Power
|
|
[25079] = "i:38889", -- Enchant Gloves - Healing Power
|
|
[25080] = "i:38890", -- Enchant Gloves - Superior Agility
|
|
[25081] = "i:38891", -- Enchant Cloak - Greater Fire Resistance
|
|
[25082] = "i:38892", -- Enchant Cloak - Greater Nature Resistance
|
|
[25083] = "i:38893", -- Enchant Cloak - Stealth
|
|
[25084] = "i:38894", -- Enchant Cloak - Subtlety
|
|
[25086] = "i:38895", -- Enchant Cloak - Dodge
|
|
[27837] = "i:38896", -- Enchant 2H Weapon - Agility
|
|
[27899] = "i:38897", -- Enchant Bracer - Brawn
|
|
[27905] = "i:38898", -- Enchant Bracer - Stats
|
|
[27906] = "i:38899", -- Enchant Bracer - Greater Dodge
|
|
[27911] = "i:38900", -- Enchant Bracer - Superior Healing
|
|
[27913] = "i:38901", -- Enchant Bracer - Versatility Prime
|
|
[27914] = "i:38902", -- Enchant Bracer - Fortitude
|
|
[27917] = "i:38903", -- Enchant Bracer - Spellpower
|
|
[27944] = "i:38904", -- Enchant Shield - Lesser Dodge
|
|
[27945] = "i:38905", -- Enchant Shield - Intellect
|
|
[27946] = "i:38906", -- Enchant Shield - Parry
|
|
[27947] = "i:38907", -- Enchant Shield - Resistance
|
|
[27948] = "i:38908", -- Enchant Boots - Vitality
|
|
[27950] = "i:38909", -- Enchant Boots - Fortitude
|
|
[27951] = "i:37603", -- Enchant Boots - Dexterity
|
|
[27954] = "i:38910", -- Enchant Boots - Surefooted
|
|
[27957] = "i:38911", -- Enchant Chest - Exceptional Health
|
|
[27958] = "i:38912", -- Enchant Chest - Exceptional Mana
|
|
[27960] = "i:38913", -- Enchant Chest - Exceptional Stats
|
|
[27961] = "i:38914", -- Enchant Cloak - Major Armor
|
|
[27962] = "i:38915", -- Enchant Cloak - Major Resistance
|
|
[27967] = "i:38917", -- Enchant Weapon - Major Striking
|
|
[27968] = "i:38918", -- Enchant Weapon - Major Intellect
|
|
[27971] = "i:38919", -- Enchant 2H Weapon - Savagery
|
|
[27972] = "i:38920", -- Enchant Weapon - Potency
|
|
[27975] = "i:38921", -- Enchant Weapon - Major Spellpower
|
|
[27977] = "i:38922", -- Enchant 2H Weapon - Major Agility
|
|
[27981] = "i:38923", -- Enchant Weapon - Sunfire
|
|
[27982] = "i:38924", -- Enchant Weapon - Soulfrost
|
|
[27984] = "i:38925", -- Enchant Weapon - Mongoose
|
|
[28003] = "i:38926", -- Enchant Weapon - Spellsurge
|
|
[28004] = "i:38927", -- Enchant Weapon - Battlemaster
|
|
[33990] = "i:38928", -- Enchant Chest - Major Versatility
|
|
[33991] = "i:38929", -- Enchant Chest - Versatility Prime
|
|
[33992] = "i:38930", -- Enchant Chest - Major Resilience
|
|
[33993] = "i:38931", -- Enchant Gloves - Blasting
|
|
[33994] = "i:38932", -- Enchant Gloves - Precise Strikes
|
|
[33995] = "i:38933", -- Enchant Gloves - Major Strength
|
|
[33996] = "i:38934", -- Enchant Gloves - Assault
|
|
[33997] = "i:38935", -- Enchant Gloves - Major Spellpower
|
|
[33999] = "i:38936", -- Enchant Gloves - Major Healing
|
|
[34001] = "i:38937", -- Enchant Bracer - Major Intellect
|
|
[34002] = "i:38938", -- Enchant Bracer - Lesser Assault
|
|
[34003] = "i:38939", -- Enchant Cloak - PvP Power
|
|
[34004] = "i:38940", -- Enchant Cloak - Greater Agility
|
|
[34005] = "i:38941", -- Enchant Cloak - Greater Arcane Resistance
|
|
[34006] = "i:38942", -- Enchant Cloak - Greater Shadow Resistance
|
|
[34007] = "i:38943", -- Enchant Boots - Cat's Swiftness
|
|
[34008] = "i:38944", -- Enchant Boots - Boar's Speed
|
|
[34009] = "i:38945", -- Enchant Shield - Major Stamina
|
|
[34010] = "i:38946", -- Enchant Weapon - Major Healing
|
|
[42620] = "i:38947", -- Enchant Weapon - Greater Agility
|
|
[42974] = "i:38948", -- Enchant Weapon - Executioner
|
|
[44383] = "i:38949", -- Enchant Shield - Armor
|
|
[44483] = "i:38950", -- Enchant Cloak - Superior Frost Resistance
|
|
[44484] = "i:38951", -- Enchant Gloves - Haste
|
|
[44488] = "i:38953", -- Enchant Gloves - Precision
|
|
[44489] = "i:38954", -- Enchant Shield - Dodge
|
|
[44492] = "i:38955", -- Enchant Chest - Mighty Health
|
|
[44494] = "i:38956", -- Enchant Cloak - Superior Nature Resistance
|
|
[44500] = "i:38959", -- Enchant Cloak - Superior Agility
|
|
[44506] = "i:38960", -- Enchant Gloves - Gatherer
|
|
[44508] = "i:38961", -- Enchant Boots - Greater Versatility
|
|
[44509] = "i:38962", -- Enchant Chest - Greater Versatility
|
|
[44510] = "i:38963", -- Enchant Weapon - Exceptional Versatility
|
|
[44513] = "i:38964", -- Enchant Gloves - Greater Assault
|
|
[44524] = "i:38965", -- Enchant Weapon - Icebreaker
|
|
[44528] = "i:38966", -- Enchant Boots - Greater Fortitude
|
|
[44529] = "i:38967", -- Enchant Gloves - Major Agility
|
|
[44555] = "i:38968", -- Enchant Bracer - Exceptional Intellect
|
|
[44556] = "i:38969", -- Enchant Cloak - Superior Fire Resistance
|
|
[44575] = "i:44815", -- Enchant Bracer - Greater Assault
|
|
[44576] = "i:38972", -- Enchant Weapon - Lifeward
|
|
[44582] = "i:38973", -- Enchant Cloak - Minor Power
|
|
[44584] = "i:38974", -- Enchant Boots - Greater Vitality
|
|
[44588] = "i:38975", -- Enchant Chest - Exceptional Resilience
|
|
[44589] = "i:38976", -- Enchant Boots - Superior Agility
|
|
[44590] = "i:38977", -- Enchant Cloak - Superior Shadow Resistance
|
|
[44591] = "i:38978", -- Enchant Cloak - Superior Dodge
|
|
[44592] = "i:38979", -- Enchant Gloves - Exceptional Spellpower
|
|
[44593] = "i:38980", -- Enchant Bracer - Major Versatility
|
|
[44595] = "i:38981", -- Enchant 2H Weapon - Scourgebane
|
|
[44596] = "i:38982", -- Enchant Cloak - Superior Arcane Resistance
|
|
[44598] = "i:38984", -- Enchant Bracer - Haste
|
|
[44616] = "i:38987", -- Enchant Bracer - Greater Stats
|
|
[44621] = "i:38988", -- Enchant Weapon - Giant Slayer
|
|
[44623] = "i:38989", -- Enchant Chest - Super Stats
|
|
[44625] = "i:38990", -- Enchant Gloves - Armsman
|
|
[44629] = "i:38991", -- Enchant Weapon - Exceptional Spellpower
|
|
[44630] = "i:38992", -- Enchant 2H Weapon - Greater Savagery
|
|
[44631] = "i:38993", -- Enchant Cloak - Shadow Armor
|
|
[44633] = "i:38995", -- Enchant Weapon - Exceptional Agility
|
|
[44635] = "i:38997", -- Enchant Bracer - Greater Spellpower
|
|
[46578] = "i:38998", -- Enchant Weapon - Deathfrost
|
|
[46594] = "i:38999", -- Enchant Chest - Dodge
|
|
[47051] = "i:39000", -- Enchant Cloak - Greater Dodge
|
|
[47672] = "i:39001", -- Enchant Cloak - Mighty Stamina
|
|
[47766] = "i:39002", -- Enchant Chest - Greater Dodge
|
|
[47898] = "i:39003", -- Enchant Cloak - Greater Speed
|
|
[47899] = "i:39004", -- Enchant Cloak - Wisdom
|
|
[47900] = "i:39005", -- Enchant Chest - Super Health
|
|
[47901] = "i:39006", -- Enchant Boots - Tuskarr's Vitality
|
|
[59619] = "i:44497", -- Enchant Weapon - Accuracy
|
|
[59621] = "i:44493", -- Enchant Weapon - Berserking
|
|
[59625] = "i:43987", -- Enchant Weapon - Black Magic
|
|
[60606] = "i:44449", -- Enchant Boots - Assault
|
|
[60609] = "i:44456", -- Enchant Cloak - Speed
|
|
[60616] = "i:38971", -- Enchant Bracer - Assault
|
|
[60621] = "i:44453", -- Enchant Weapon - Greater Potency
|
|
[60623] = "i:38986", -- Enchant Boots - Icewalker
|
|
[60653] = "i:44455", -- Shield Enchant - Greater Intellect
|
|
[60663] = "i:44457", -- Enchant Cloak - Major Agility
|
|
[60668] = "i:44458", -- Enchant Gloves - Crusher
|
|
[60691] = "i:44463", -- Enchant 2H Weapon - Massacre
|
|
[60692] = "i:44465", -- Enchant Chest - Powerful Stats
|
|
[60707] = "i:44466", -- Enchant Weapon - Superior Potency
|
|
[60714] = "i:44467", -- Enchant Weapon - Mighty Spellpower
|
|
[60763] = "i:44469", -- Enchant Boots - Greater Assault
|
|
[60767] = "i:44470", -- Enchant Bracer - Superior Spellpower
|
|
[62256] = "i:44947", -- Enchant Bracer - Major Stamina
|
|
[62948] = "i:45056", -- Enchant Staff - Greater Spellpower
|
|
[62959] = "i:45060", -- Enchant Staff - Spellpower
|
|
[63746] = "i:45628", -- Enchant Boots - Lesser Accuracy
|
|
[64441] = "i:46026", -- Enchant Weapon - Blade Ward
|
|
[64579] = "i:46098", -- Enchant Weapon - Blood Draining
|
|
[71692] = "i:50816", -- Enchant Gloves - Angler
|
|
[74132] = "i:52687", -- Enchant Gloves - Mastery
|
|
[74189] = "i:52743", -- Enchant Boots - Earthen Vitality
|
|
[74191] = "i:52744", -- Enchant Chest - Mighty Stats
|
|
[74192] = "i:52745", -- Enchant Cloak - Lesser Power
|
|
[74193] = "i:52746", -- Enchant Bracer - Speed
|
|
[74195] = "i:52747", -- Enchant Weapon - Mending
|
|
[74197] = "i:52748", -- Enchant Weapon - Avalanche
|
|
[74198] = "i:52749", -- Enchant Gloves - Haste
|
|
[74199] = "i:52750", -- Enchant Boots - Haste
|
|
[74200] = "i:52751", -- Enchant Chest - Stamina
|
|
[74201] = "i:52752", -- Enchant Bracer - Critical Strike
|
|
[74202] = "i:52753", -- Enchant Cloak - Intellect
|
|
[74207] = "i:52754", -- Enchant Shield - Protection
|
|
[74211] = "i:52755", -- Enchant Weapon - Elemental Slayer
|
|
[74212] = "i:52756", -- Enchant Gloves - Exceptional Strength
|
|
[74213] = "i:52757", -- Enchant Boots - Major Agility
|
|
[74214] = "i:52758", -- Enchant Chest - Mighty Armor
|
|
[74220] = "i:52759", -- Enchant Gloves - Greater Haste
|
|
[74223] = "i:52760", -- Enchant Weapon - Hurricane
|
|
[74225] = "i:52761", -- Enchant Weapon - Heartsong
|
|
[74226] = "i:52762", -- Enchant Shield - Mastery
|
|
[74229] = "i:52763", -- Enchant Bracer - Superior Dodge
|
|
[74230] = "i:52764", -- Enchant Cloak - Critical Strike
|
|
[74231] = "i:52765", -- Enchant Chest - Exceptional Versatility
|
|
[74232] = "i:52766", -- Enchant Bracer - Precision
|
|
[74234] = "i:52767", -- Enchant Cloak - Protection
|
|
[74235] = "i:52768", -- Enchant Off-Hand - Superior Intellect
|
|
[74236] = "i:52769", -- Enchant Boots - Precision
|
|
[74237] = "i:52770", -- Enchant Bracer - Exceptional Versatility
|
|
[74238] = "i:52771", -- Enchant Boots - Mastery
|
|
[74239] = "i:52772", -- Enchant Bracer - Greater Haste
|
|
[74240] = "i:52773", -- Enchant Cloak - Greater Intellect
|
|
[74242] = "i:52774", -- Enchant Weapon - Power Torrent
|
|
[74244] = "i:52775", -- Enchant Weapon - Windwalk
|
|
[74246] = "i:52776", -- Enchant Weapon - Landslide
|
|
[74247] = "i:52777", -- Enchant Cloak - Greater Critical Strike
|
|
[74248] = "i:52778", -- Enchant Bracer - Greater Critical Strike
|
|
[74250] = "i:52779", -- Enchant Chest - Peerless Stats
|
|
[74251] = "i:52780", -- Enchant Chest - Greater Stamina
|
|
[74252] = "i:52781", -- Enchant Boots - Assassin's Step
|
|
[74253] = "i:52782", -- Enchant Boots - Lavawalker
|
|
[74254] = "i:52783", -- Enchant Gloves - Mighty Strength
|
|
[74255] = "i:52784", -- Enchant Gloves - Greater Mastery
|
|
[74256] = "i:52785", -- Enchant Bracer - Greater Speed
|
|
[95471] = "i:68134", -- Enchant 2H Weapon - Mighty Agility
|
|
[96261] = "i:68785", -- Enchant Bracer - Major Strength
|
|
[96262] = "i:68786", -- Enchant Bracer - Mighty Intellect
|
|
[96264] = "i:68784", -- Enchant Bracer - Agility
|
|
[104338] = "i:74700", -- Enchant Bracer - Mastery
|
|
[104385] = "i:74701", -- Enchant Bracer - Major Dodge
|
|
[104389] = "i:74703", -- Enchant Bracer - Super Intellect
|
|
[104390] = "i:74704", -- Enchant Bracer - Exceptional Strength
|
|
[104391] = "i:74705", -- Enchant Bracer - Greater Agility
|
|
[104392] = "i:74706", -- Enchant Chest - Super Armor
|
|
[104393] = "i:74707", -- Enchant Chest - Mighty Versatility
|
|
[104395] = "i:74708", -- Enchant Chest - Glorious Stats
|
|
[104397] = "i:74709", -- Enchant Chest - Superior Stamina
|
|
[104398] = "i:74710", -- Enchant Cloak - Accuracy
|
|
[104401] = "i:74711", -- Enchant Cloak - Greater Protection
|
|
[104403] = "i:74712", -- Enchant Cloak - Superior Intellect
|
|
[104404] = "i:74713", -- Enchant Cloak - Superior Critical Strike
|
|
[104407] = "i:74715", -- Enchant Boots - Greater Haste
|
|
[104408] = "i:74716", -- Enchant Boots - Greater Precision
|
|
[104409] = "i:74717", -- Enchant Boots - Blurred Speed
|
|
[104414] = "i:74718", -- Enchant Boots - Pandaren's Step
|
|
[104416] = "i:74719", -- Enchant Gloves - Greater Haste
|
|
[104417] = "i:74720", -- Enchant Gloves - Superior Haste
|
|
[104419] = "i:74721", -- Enchant Gloves - Super Strength
|
|
[104420] = "i:74722", -- Enchant Gloves - Superior Mastery
|
|
[104425] = "i:74723", -- Enchant Weapon - Windsong
|
|
[104427] = "i:74724", -- Enchant Weapon - Jade Spirit
|
|
[104430] = "i:74725", -- Enchant Weapon - Elemental Force
|
|
[104434] = "i:74726", -- Enchant Weapon - Dancing Steel
|
|
[104440] = "i:74727", -- Enchant Weapon - Colossus
|
|
[104442] = "i:74728", -- Enchant Weapon - River's Song
|
|
[104445] = "i:74729", -- Enchant Off-Hand - Major Intellect
|
|
[130758] = "i:89737", -- Enchant Shield - Greater Parry
|
|
[158877] = "i:110631", -- Enchant Cloak - Breath of Critical Strike
|
|
[158878] = "i:110632", -- Enchant Cloak - Breath of Haste
|
|
[158879] = "i:110633", -- Enchant Cloak - Breath of Mastery
|
|
[158881] = "i:110635", -- Enchant Cloak - Breath of Versatility
|
|
[158884] = "i:110652", -- Enchant Cloak - Gift of Critical Strike
|
|
[158885] = "i:110653", -- Enchant Cloak - Gift of Haste
|
|
[158886] = "i:110654", -- Enchant Cloak - Gift of Mastery
|
|
[158889] = "i:110656", -- Enchant Cloak - Gift of Versatility
|
|
[158892] = "i:110624", -- Enchant Neck - Breath of Critical Strike
|
|
[158893] = "i:110625", -- Enchant Neck - Breath of Haste
|
|
[158894] = "i:110626", -- Enchant Neck - Breath of Mastery
|
|
[158896] = "i:110628", -- Enchant Neck - Breath of Versatility
|
|
[158899] = "i:110645", -- Enchant Neck - Gift of Critical Strike
|
|
[158900] = "i:110646", -- Enchant Neck - Gift of Haste
|
|
[158901] = "i:110647", -- Enchant Neck - Gift of Mastery
|
|
[158903] = "i:110649", -- Enchant Neck - Gift of Versatility
|
|
[158907] = "i:110617", -- Enchant Ring - Breath of Critical Strike
|
|
[158908] = "i:110618", -- Enchant Ring - Breath of Haste
|
|
[158909] = "i:110619", -- Enchant Ring - Breath of Mastery
|
|
[158911] = "i:110621", -- Enchant Ring - Breath of Versatility
|
|
[158914] = "i:110638", -- Enchant Ring - Gift of Critical Strike
|
|
[158915] = "i:110639", -- Enchant Ring - Gift of Haste
|
|
[158916] = "i:110640", -- Enchant Ring - Gift of Mastery
|
|
[158918] = "i:110642", -- Enchant Ring - Gift of Versatility
|
|
[159235] = "i:110682", -- Enchant Weapon - Mark of the Thunderlord
|
|
[159236] = "i:112093", -- Enchant Weapon - Mark of the Shattered Hand
|
|
[159671] = "i:112164", -- Enchant Weapon - Mark of Warsong
|
|
[159672] = "i:112165", -- Enchant Weapon - Mark of the Frostwolf
|
|
[159673] = "i:112115", -- Enchant Weapon - Mark of Shadowmoon
|
|
[159674] = "i:112160", -- Enchant Weapon - Mark of Blackrock
|
|
[173323] = "i:118015", -- Enchant Weapon - Mark of Bleeding Hollow
|
|
[190866] = "i:128537", -- Enchant Ring - Word of Critical Strike Rank 1
|
|
[190867] = "i:128538", -- Enchant Ring - Word of Haste Rank 1
|
|
[190868] = "i:128539", -- Enchant Ring - Word of Mastery Rank 1
|
|
[190869] = "i:128540", -- Enchant Ring - Word of Versatility Rank 1
|
|
[190870] = "i:128541", -- Enchant Ring - Binding Of Critical Strike Rank 1
|
|
[190871] = "i:128542", -- Enchant Ring - Binding Of Haste Rank 1
|
|
[190872] = "i:128543", -- Enchant Ring - Binding Of Mastery Rank 1
|
|
[190873] = "i:128544", -- Enchant Ring - Binding Of Versatility Rank 1
|
|
[190874] = "i:128545", -- Enchant Cloak - Word of Strength Rank 1
|
|
[190875] = "i:128546", -- Enchant Cloak - Word of Agility Rank 1
|
|
[190876] = "i:128547", -- Enchant Cloak - Word of Intellect Rank 1
|
|
[190877] = "i:128548", -- Enchant Cloak - Binding Of Strength Rank 1
|
|
[190878] = "i:128549", -- Enchant Cloak - Binding Of Agility Rank 1
|
|
[190879] = "i:128550", -- Enchant Cloak - Binding Of Intellect Rank 1
|
|
[190892] = "i:128551", -- Enchant Neck - Mark Of The Claw Rank 1
|
|
[190893] = "i:128552", -- Enchant Neck - Mark Of The Distant Army Rank 1
|
|
[190894] = "i:128553", -- Enchant Neck - Mark of the Hidden Satyr Rank 1
|
|
[190954] = "i:128554", -- Enchant Shoulder - Boon of the Scavenger
|
|
[190988] = "i:128558", -- Enchant Gloves - Legion Herbalism
|
|
[190989] = "i:128559", -- Enchant Gloves - Legion Mining
|
|
[190990] = "i:128560", -- Enchant Gloves - Legion Skinning
|
|
[190991] = "i:128561", -- Enchant Gloves - Legion Surveying
|
|
[190992] = "i:128537", -- Enchant Ring - Word of Critical Strike Rank 2
|
|
[190993] = "i:128538", -- Enchant Ring - Word of Haste Rank 2
|
|
[190994] = "i:128539", -- Enchant Ring - Word of Mastery Rank 2
|
|
[190995] = "i:128540", -- Enchant Ring - Word of Versatility Rank 2
|
|
[190996] = "i:128541", -- Enchant Ring - Binding Of Critical Strike Rank 2
|
|
[190997] = "i:128542", -- Enchant Ring - Binding Of Haste Rank 2
|
|
[190998] = "i:128543", -- Enchant Ring - Binding Of Mastery Rank 2
|
|
[190999] = "i:128544", -- Enchant Ring - Binding Of Versatility Rank 2
|
|
[191000] = "i:128545", -- Enchant Cloak - Word of Strength Rank 2
|
|
[191001] = "i:128546", -- Enchant Cloak - Word of Agility Rank 2
|
|
[191002] = "i:128547", -- Enchant Cloak - Word of Intellect Rank 2
|
|
[191003] = "i:128548", -- Enchant Cloak - Binding Of Strength Rank 2
|
|
[191004] = "i:128549", -- Enchant Cloak - Binding Of Agility Rank 2
|
|
[191005] = "i:128550", -- Enchant Cloak - Binding Of Intellect Rank 2
|
|
[191006] = "i:128551", -- Enchant Neck - Mark Of The Claw Rank 2
|
|
[191007] = "i:128552", -- Enchant Neck - Mark Of The Distant Army Rank 2
|
|
[191008] = "i:128553", -- Enchant Neck - Mark of the Hidden Satyr Rank 2
|
|
[191009] = "i:128537", -- Enchant Ring - Word of Critical Strike Rank 3
|
|
[191010] = "i:128538", -- Enchant Ring - Word of Haste Rank 3
|
|
[191011] = "i:128539", -- Enchant Ring - Word of Mastery Rank 3
|
|
[191012] = "i:128540", -- Enchant Ring - Word of Versatility Rank 3
|
|
[191013] = "i:128541", -- Enchant Ring - Binding Of Critical Strike Rank 3
|
|
[191014] = "i:128542", -- Enchant Ring - Binding Of Haste Rank 3
|
|
[191015] = "i:128543", -- Enchant Ring - Binding Of Mastery Rank 3
|
|
[191016] = "i:128544", -- Enchant Ring - Binding Of Versatility Rank 3
|
|
[191017] = "i:128545", -- Enchant Cloak - Word of Strength Rank 3
|
|
[191018] = "i:128546", -- Enchant Cloak - Word of Agility Rank 3
|
|
[191019] = "i:128547", -- Enchant Cloak - Word of Intellect Rank 3
|
|
[191020] = "i:128548", -- Enchant Cloak - Binding Of Strength Rank 3
|
|
[191021] = "i:128549", -- Enchant Cloak - Binding Of Agility Rank 3
|
|
[191022] = "i:128550", -- Enchant Cloak - Binding Of Intellect Rank 3
|
|
[191023] = "i:128551", -- Enchant Neck - Mark Of The Claw Rank 3
|
|
[191024] = "i:128552", -- Enchant Neck - Mark Of The Distant Army Rank 3
|
|
[191025] = "i:128553", -- Enchant Neck - Mark of the Hidden Satyr Rank 3
|
|
[228402] = "i:141908", -- Enchant Neck - Mark Of The Heavy Hide Rank 1
|
|
[228403] = "i:141908", -- Enchant Neck - Mark Of The Heavy Hide Rank 2
|
|
[228404] = "i:141908", -- Enchant Neck - Mark Of The Heavy Hide Rank 3
|
|
[228405] = "i:141909", -- Enchant Neck - Mark of the Trained Soldier Rank 1
|
|
[228406] = "i:141909", -- Enchant Neck - Mark of the Trained Soldier Rank 2
|
|
[228407] = "i:141909", -- Enchant Neck - Mark of the Trained Soldier Rank 3
|
|
[228408] = "i:141910", -- Enchant Neck - Mark Of The Ancient Priestess Rank 1
|
|
[228409] = "i:141910", -- Enchant Neck - Mark Of The Ancient Priestess Rank 2
|
|
[228410] = "i:141910", -- Enchant Neck - Mark Of The Ancient Priestess Rank 3
|
|
[235695] = "i:144304", -- Enchant Neck - Mark of the Master Rank 1
|
|
[235696] = "i:144305", -- Enchant Neck - Mark of the Versatile Rank 1
|
|
[235697] = "i:144306", -- Enchant Neck - Mark of the Quick Rank 1
|
|
[235698] = "i:144307", -- Enchant Neck - Mark of the Deadly Rank 1
|
|
[235699] = "i:144304", -- Enchant Neck - Mark of the Master Rank 2
|
|
[235700] = "i:144305", -- Enchant Neck - Mark of the Versatile Rank 3
|
|
[235701] = "i:144306", -- Enchant Neck - Mark of the Quick Rank 2
|
|
[235702] = "i:144307", -- Enchant Neck - Mark of the Deadly Rank 2
|
|
[235703] = "i:144304", -- Enchant Neck - Mark of the Master Rank 3
|
|
[235704] = "i:144305", -- Enchant Neck - Mark of the Versatile Rank 2
|
|
[235705] = "i:144306", -- Enchant Neck - Mark of the Quick Rank 3
|
|
[235706] = "i:144307", -- Enchant Neck - Mark of the Deadly Rank 3
|
|
[255035] = "i:153430", -- Enchant Gloves - Kul Tiran Herbalism
|
|
[255040] = "i:153431", -- Enchant Gloves - Kul Tiran Mining
|
|
[255065] = "i:153434", -- Enchant Gloves - Kul Tiran Skinning
|
|
[255066] = "i:153435", -- Enchant Gloves - Kul Tiran Surveying
|
|
[255070] = "i:153437", -- Enchant Gloves - Kul Tiran Crafting
|
|
[255071] = "i:153438", -- Enchant Ring - Seal of Critical Strike Rank 1
|
|
[255072] = "i:153439", -- Enchant Ring - Seal of Haste Rank 1
|
|
[255073] = "i:153440", -- Enchant Ring - Seal of Mastery Rank 1
|
|
[255074] = "i:153441", -- Enchant Ring - Seal of Versatility Rank 1
|
|
[255075] = "i:153442", -- Enchant Ring - Pact of Critical Strike Rank 1
|
|
[255076] = "i:153443", -- Enchant Ring - Pact of Haste Rank 1
|
|
[255077] = "i:153444", -- Enchant Ring - Pact of Mastery Rank 1
|
|
[255078] = "i:153445", -- Enchant Ring - Pact of Versatility Rank 1
|
|
[255086] = "i:153438", -- Enchant Ring - Seal of Critical Strike Rank 2
|
|
[255087] = "i:153439", -- Enchant Ring - Seal of Haste Rank 2
|
|
[255088] = "i:153440", -- Enchant Ring - Seal of Mastery Rank 2
|
|
[255089] = "i:153441", -- Enchant Ring - Seal of Versatility Rank 2
|
|
[255090] = "i:153442", -- Enchant Ring - Pact of Critical Strike Rank 2
|
|
[255091] = "i:153443", -- Enchant Ring - Pact of Haste Rank 2
|
|
[255092] = "i:153444", -- Enchant Ring - Pact of Mastery Rank 2
|
|
[255093] = "i:153445", -- Enchant Ring - Pact of Versatility Rank 2
|
|
[255094] = "i:153438", -- Enchant Ring - Seal of Critical Strike Rank 3
|
|
[255095] = "i:153439", -- Enchant Ring - Seal of Haste Rank 3
|
|
[255096] = "i:153440", -- Enchant Ring - Seal of Mastery Rank 3
|
|
[255097] = "i:153441", -- Enchant Ring - Seal of Versatility Rank 3
|
|
[255098] = "i:153442", -- Enchant Ring - Pact of Critical Strike Rank 3
|
|
[255099] = "i:153443", -- Enchant Ring - Pact of Haste Rank 3
|
|
[255100] = "i:153444", -- Enchant Ring - Pact of Mastery Rank 3
|
|
[255101] = "i:153445", -- Enchant Ring - Pact of Versatility Rank 3
|
|
[255103] = "i:153476", -- Enchant Weapon - Coastal Surge Rank 1
|
|
[255104] = "i:153476", -- Enchant Weapon - Coastal Surge Rank 2
|
|
[255105] = "i:153476", -- Enchant Weapon - Coastal Surge Rank 3
|
|
[255110] = "i:153478", -- Enchant Weapon - Siphoning Rank 1
|
|
[255111] = "i:153478", -- Enchant Weapon - Siphoning Rank 2
|
|
[255112] = "i:153478", -- Enchant Weapon - Siphoning Rank 3
|
|
[255129] = "i:153479", -- Enchant Weapon - Torrent of Elements Rank 1
|
|
[255130] = "i:153479", -- Enchant Weapon - Torrent of Elements Rank 2
|
|
[255131] = "i:153479", -- Enchant Weapon - Torrent of Elements Rank 3
|
|
[255141] = "i:153480", -- Enchant Weapon - Gale-Force Striking Rank 1
|
|
[255142] = "i:153480", -- Enchant Weapon - Gale-Force Striking Rank 2
|
|
[255143] = "i:153480", -- Enchant Weapon - Gale-Force Striking Rank 3
|
|
[267458] = "i:159464", -- Enchant Gloves - Zandalari Herbalism
|
|
[267482] = "i:159466", -- Enchant Gloves - Zandalari Mining
|
|
[267486] = "i:159467", -- Enchant Gloves - Zandalari Skinning
|
|
[267490] = "i:159468", -- Enchant Gloves - Zandalari Surveying
|
|
[267498] = "i:159471", -- Enchant Gloves - Zandalari Crafting
|
|
[268852] = "i:159788", -- Enchant Weapon - Versatile Navigation Rank 1
|
|
[268878] = "i:159788", -- Enchant Weapon - Versatile Navigation Rank 2
|
|
[268879] = "i:159788", -- Enchant Weapon - Versatile Navigation Rank 3
|
|
[268894] = "i:159786", -- Enchant Weapon - Quick Navigation Rank 1
|
|
[268895] = "i:159786", -- Enchant Weapon - Quick Navigation Rank 2
|
|
[268897] = "i:159786", -- Enchant Weapon - Quick Navigation Rank 3
|
|
[268901] = "i:159787", -- Enchant Weapon - Masterful Navigation Rank 1
|
|
[268902] = "i:159787", -- Enchant Weapon - Masterful Navigation Rank 2
|
|
[268903] = "i:159787", -- Enchant Weapon - Masterful Navigation Rank 3
|
|
[268907] = "i:159785", -- Enchant Weapon - Deadly Navigation Rank 1
|
|
[268908] = "i:159785", -- Enchant Weapon - Deadly Navigation Rank 2
|
|
[268909] = "i:159785", -- Enchant Weapon - Deadly Navigation Rank 3
|
|
[268913] = "i:159789", -- Enchant Weapon - Stalwart Navigation Rank 1
|
|
[268914] = "i:159789", -- Enchant Weapon - Stalwart Navigation Rank 2
|
|
[268915] = "i:159789", -- Enchant Weapon - Stalwart Navigation Rank 3
|
|
[297989] = "i:168447", -- Enchant Ring - Accord of Haste Rank 1
|
|
[297991] = "i:168449", -- Enchant Ring - Accord of Versatility Rank 2
|
|
[297993] = "i:168449", -- Enchant Ring - Accord of Versatility Rank 1
|
|
[297994] = "i:168447", -- Enchant Ring - Accord of Haste Rank 2
|
|
[297995] = "i:168448", -- Enchant Ring - Accord of Mastery Rank 1
|
|
[297999] = "i:168449", -- Enchant Ring - Accord of Versatility Rank 3
|
|
[298001] = "i:168448", -- Enchant Ring - Accord of Mastery Rank 2
|
|
[298002] = "i:168448", -- Enchant Ring - Accord of Mastery Rank 3
|
|
[298009] = "i:168446", -- Enchant Ring - Accord of Critical Strike Rank 1
|
|
[298010] = "i:168446", -- Enchant Ring - Accord of Critical Strike Rank 2
|
|
[298011] = "i:168446", -- Enchant Ring - Accord of Critical Strike Rank 3
|
|
[298016] = "i:168447", -- Enchant Ring - Accord of Haste Rank 3
|
|
[298433] = "i:168593", -- Enchant Weapon - Machinist's Brilliance Rank 1
|
|
[298437] = "i:168592", -- Enchant Weapon - Oceanic Restoration Rank 2
|
|
[298438] = "i:168592", -- Enchant Weapon - Oceanic Restoration Rank 1
|
|
[298439] = "i:168596", -- Enchant Weapon - Force Multiplier Rank 2
|
|
[298440] = "i:168596", -- Enchant Weapon - Force Multiplier Rank 1
|
|
[298441] = "i:168598", -- Enchant Weapon - Naga Hide Rank 2
|
|
[298442] = "i:168598", -- Enchant Weapon - Naga Hide Rank 1
|
|
[298515] = "i:168592", -- Enchant Weapon - Oceanic Restoration Rank 3
|
|
[300769] = "i:168593", -- Enchant Weapon - Machinist's Brilliance Rank 2
|
|
[300770] = "i:168593", -- Enchant Weapon - Machinist's Brilliance Rank 3
|
|
[300788] = "i:168596", -- Enchant Weapon - Force Multiplier Rank 3
|
|
[300789] = "i:168598", -- Enchant Weapon - Naga Hide Rank 3
|
|
[309524] = "i:172406", -- Enchant Gloves - Shadowlands Gathering
|
|
[309525] = "i:172407", -- Enchant Gloves - Strength of Soul
|
|
[309526] = "i:172408", -- Enchant Gloves - Eternal Strength
|
|
[309528] = "i:172410", -- Enchant Cloak - Fortified Speed
|
|
[309530] = "i:172411", -- Enchant Cloak - Fortified Avoidance
|
|
[309531] = "i:172412", -- Enchant Cloak - Fortified Leech
|
|
[309532] = "i:172413", -- Enchant Boots - Agile Soulwalker
|
|
[309534] = "i:172419", -- Enchant Boots - Eternal Agility
|
|
[309535] = "i:172418", -- Enchant Chest - Eternal Bulwark
|
|
[309608] = "i:172414", -- Enchant Bracers - Illuminated Soul
|
|
[309609] = "i:172415", -- Enchant Bracers - Eternal Intellect
|
|
[309610] = "i:172416", -- Enchant Bracers - Shaded Hearthing
|
|
[309612] = "i:172357", -- Enchant Ring - Bargain of Critical Strike
|
|
[309613] = "i:172358", -- Enchant Ring - Bargain of Haste
|
|
[309614] = "i:172359", -- Enchant Ring - Bargain of Mastery
|
|
[309615] = "i:172360", -- Enchant Ring - Bargain of Versatility
|
|
[309616] = "i:172361", -- Enchant Ring - Tenet of Critical Strike
|
|
[309617] = "i:172362", -- Enchant Ring - Tenet of Haste
|
|
[309618] = "i:172363", -- Enchant Ring - Tenet of Mastery
|
|
[309619] = "i:172364", -- Enchant Ring - Tenet of Versatility
|
|
[309620] = "i:172370", -- Enchant Weapon - Lightless Force
|
|
[309621] = "i:172367", -- Enchant Weapon - Eternal Grace
|
|
[309622] = "i:172365", -- Enchant Weapon - Ascended Vigor
|
|
[309623] = "i:172368", -- Enchant Weapon - Sinful Revelation
|
|
[309627] = "i:172366", -- Enchant Weapon - Celestial Guidance
|
|
[323609] = "i:177661", -- Enchant Boots - Soul Treads
|
|
[323755] = "i:177660", -- Enchant Cloak - Soul Vitality
|
|
[323760] = "i:177659", -- Enchant Chest - Eternal Skirmish
|
|
[323761] = "i:177715", -- Enchant Chest - Eternal Bounds
|
|
[323762] = "i:177716", -- Enchant Chest - Sacred Stats
|
|
[324773] = "i:177962", -- Enchant Chest - Eternal Stats
|
|
[342316] = "i:183738", -- Enchant Chest - Eternal Insight
|
|
}
|
|
local DF_ENCHANTING_RECIPES = {
|
|
[388930] = {"i:199957", "i:199999", "i:200041"}, -- Enchant Ring - Writ of Critical Strike
|
|
[389135] = {"i:199958", "i:200000", "i:200042"}, -- Enchant Ring - Writ of Haste
|
|
[389136] = {"i:199959", "i:200001", "i:200043"}, -- Enchant Ring - Writ of Mastery
|
|
[389151] = {"i:199960", "i:200002", "i:200044"}, -- Enchant Ring - Writ of Versatility
|
|
[389292] = {"i:199953", "i:199995", "i:200037"}, -- Enchant Ring - Devotion of Critical Strike
|
|
[389293] = {"i:199954", "i:199996", "i:200038"}, -- Enchant Ring - Devotion of Haste
|
|
[389294] = {"i:199955", "i:199997", "i:200039"}, -- Enchant Ring - Devotion of Mastery
|
|
[389295] = {"i:199956", "i:199998", "i:200040"}, -- Enchant Ring - Devotion of Versatility
|
|
[389297] = {"i:199940", "i:199982", "i:200024"}, -- Enchant Bracer - Writ of Avoidance
|
|
[389298] = {"i:199941", "i:199983", "i:200025"}, -- Enchant Bracer - Writ of Leech
|
|
[389300] = {"i:199942", "i:199984", "i:200026"}, -- Enchant Bracer - Writ of Speed
|
|
[389301] = {"i:199937", "i:199979", "i:200021"}, -- Enchant Bracer - Devotion of Avoidance
|
|
[389303] = {"i:199938", "i:199980", "i:200022"}, -- Enchant Bracer - Devotion of Leech
|
|
[389304] = {"i:199939", "i:199981", "i:200023"}, -- Enchant Bracer - Devotion of Speed
|
|
[389397] = {"i:199950", "i:199992", "i:200034"}, -- Enchant Cloak - Writ of Avoidance
|
|
[389398] = {"i:199951", "i:199993", "i:200035"}, -- Enchant Cloak - Writ of Leech
|
|
[389400] = {"i:199952", "i:199994", "i:200036"}, -- Enchant Cloak - Writ of Speed
|
|
[389403] = {"i:199947", "i:199989", "i:200031"}, -- Enchant Cloak - Graceful Avoidance
|
|
[389404] = {"i:199949", "i:199991", "i:200033"}, -- Enchant Cloak - Regenerative Leech
|
|
[389405] = {"i:199948", "i:199990", "i:200032"}, -- Enchant Cloak - Homebound Speed
|
|
[389410] = {"i:199946", "i:199988", "i:200030"}, -- Enchant Chest - Waking Stats
|
|
[389416] = {"i:199943", "i:199985", "i:200027"}, -- Enchant Chest - Accelerated Agility
|
|
[389417] = {"i:199944", "i:199986", "i:200028"}, -- Enchant Chest - Reserve of Intellect
|
|
[389419] = {"i:199945", "i:199987", "i:200029"}, -- Enchant Chest - Sustained Strength
|
|
[389479] = {"i:199934", "i:199976", "i:200018"}, -- Enchant Boots - Plainsrunner's Breeze
|
|
[389480] = {"i:199935", "i:199977", "i:200019"}, -- Enchant Boots - Rider's Reassurance
|
|
[389484] = {"i:199936", "i:199978", "i:200020"}, -- Enchant Boots - Watcher's Loam
|
|
[389508] = {"i:199961", "i:200003", "i:200045"}, -- Enchant Tool - Draconic Deftness
|
|
[389513] = {"i:199962", "i:200004", "i:200046"}, -- Enchant Tool - Draconic Finesse
|
|
[389519] = {"i:199963", "i:200005", "i:200047"}, -- Enchant Tool - Draconic Inspiration
|
|
[389525] = {"i:199964", "i:200006", "i:200048"}, -- Enchant Tool - Draconic Perception
|
|
[389530] = {"i:199965", "i:200007", "i:200049"}, -- Enchant Tool - Draconic Resourcefulness
|
|
[389537] = {"i:199967", "i:200009", "i:200051"}, -- Enchant Weapon - Burning Writ
|
|
[389540] = {"i:199969", "i:200011", "i:200053"}, -- Enchant Weapon - Earthen Writ
|
|
[389542] = {"i:199971", "i:200013", "i:200055"}, -- Enchant Weapon - Sophic Writ
|
|
[389543] = {"i:199973", "i:200015", "i:200057"}, -- Enchant Weapon - Frozen Writ
|
|
[389546] = {"i:199975", "i:200017", "i:200059"}, -- Enchant Weapon - Wafting Writ
|
|
[389547] = {"i:199966", "i:200008", "i:200050"}, -- Enchant Weapon - Burning Devotion
|
|
[389549] = {"i:199968", "i:200010", "i:200052"}, -- Enchant Weapon - Earthen Devotion
|
|
[389550] = {"i:199970", "i:200012", "i:200054"}, -- Enchant Weapon - Sophic Devotion
|
|
[389551] = {"i:199972", "i:200014", "i:200056"}, -- Enchant Weapon - Frozen Devotion
|
|
[389558] = {"i:199974", "i:200016", "i:200058"}, -- Enchant Weapon - Wafting Devotion
|
|
}
|
|
local OPTIONAL_MAT_INFO = {
|
|
["i:173161"] = { statModifier = 32 }, -- Missive of Critical Strike
|
|
["i:173160"] = { statModifier = 36 }, -- Missive of Haste
|
|
["i:173163"] = { statModifier = 40 }, -- Missive of Versatility
|
|
["i:173162"] = { statModifier = 49 }, -- Missive of Mastery
|
|
["i:180055"] = { absItemLevel = 19 }, -- Relic of the Past I
|
|
["i:180057"] = { absItemLevel = 28 }, -- Relic of the Past II
|
|
["i:180058"] = { absItemLevel = 39 }, -- Relic of the Past III
|
|
["i:180059"] = { absItemLevel = 48 }, -- Relic of the Past IV
|
|
["i:180060"] = { absItemLevel = 54 }, -- Relic of the Past V
|
|
["i:183942"] = { absItemLevel = 87 }, -- Novice Crafter's Mark
|
|
["i:173381"] = { absItemLevel = 117 }, -- Crafter's Mark I
|
|
["i:173382"] = { absItemLevel = 168 }, -- Crafter's Mark II
|
|
["i:173383"] = { absItemLevel = 200 }, -- Crafter's Mark III
|
|
["i:173384"] = { absItemLevel = 230 }, -- Crafter's Mark of the Chained Isle
|
|
["i:187741"] = { absItemLevel = 233 }, -- Crafter's Mark IV
|
|
["i:187742"] = { absItemLevel = 262 }, -- Crafter's Mark of the First Ones
|
|
["i:185960"] = { relItemLevels = { [74] = true, [87] = true }, relCraftLevel = 2 }, -- Vestige of Origins
|
|
["i:187784"] = { relItemLevels = { [116] = true }, relCraftLevel = 3 }, -- Vestige of the Eternal
|
|
["i:191781"] = { relItemLevels = { [74] = true }, reqCraftLevels = { [1] = true }, relCraftLevel = 4, ignored = true }, -- Vestige of the Devourers
|
|
}
|
|
local REL_ITEM_LEVEL_BY_RANK = {
|
|
[1] = 15,
|
|
[2] = 35,
|
|
[3] = 50,
|
|
[4] = 60,
|
|
[5] = 74,
|
|
[6] = 87,
|
|
[7] = 116,
|
|
}
|
|
local QUALITY_REAGENT_WEIGHT = {
|
|
["i:188658"] = 10,
|
|
["i:189143"] = 10,
|
|
["i:189541"] = 48,
|
|
["i:189542"] = 48,
|
|
["i:189543"] = 48,
|
|
["i:190099"] = 20,
|
|
["i:190100"] = 20,
|
|
["i:190101"] = 20,
|
|
["i:190311"] = 10,
|
|
["i:190312"] = 14,
|
|
["i:190313"] = 14,
|
|
["i:190314"] = 14,
|
|
["i:190394"] = 3,
|
|
["i:190395"] = 3,
|
|
["i:190396"] = 3,
|
|
["i:190530"] = 48,
|
|
["i:190531"] = 48,
|
|
["i:190532"] = 48,
|
|
["i:190533"] = 78,
|
|
["i:190534"] = 78,
|
|
["i:190535"] = 78,
|
|
["i:190536"] = 33,
|
|
["i:190537"] = 33,
|
|
["i:190538"] = 33,
|
|
["i:191250"] = 10,
|
|
["i:191318"] = 35,
|
|
["i:191319"] = 35,
|
|
["i:191320"] = 35,
|
|
["i:191321"] = 35,
|
|
["i:191322"] = 35,
|
|
["i:191323"] = 35,
|
|
["i:191324"] = 36,
|
|
["i:191325"] = 36,
|
|
["i:191326"] = 36,
|
|
["i:191327"] = 36,
|
|
["i:191328"] = 36,
|
|
["i:191329"] = 36,
|
|
["i:191330"] = 36,
|
|
["i:191331"] = 36,
|
|
["i:191332"] = 36,
|
|
["i:191336"] = 33,
|
|
["i:191337"] = 33,
|
|
["i:191338"] = 33,
|
|
["i:191339"] = 32,
|
|
["i:191340"] = 32,
|
|
["i:191341"] = 32,
|
|
["i:191342"] = 17,
|
|
["i:191343"] = 17,
|
|
["i:191344"] = 17,
|
|
["i:191345"] = 17,
|
|
["i:191346"] = 17,
|
|
["i:191347"] = 17,
|
|
["i:191348"] = 32,
|
|
["i:191349"] = 32,
|
|
["i:191350"] = 32,
|
|
["i:191351"] = 27,
|
|
["i:191352"] = 27,
|
|
["i:191353"] = 27,
|
|
["i:191354"] = 17,
|
|
["i:191355"] = 17,
|
|
["i:191356"] = 17,
|
|
["i:191357"] = 35,
|
|
["i:191358"] = 35,
|
|
["i:191359"] = 35,
|
|
["i:191360"] = 25,
|
|
["i:191361"] = 25,
|
|
["i:191362"] = 25,
|
|
["i:191363"] = 21,
|
|
["i:191364"] = 21,
|
|
["i:191365"] = 21,
|
|
["i:191366"] = 23,
|
|
["i:191367"] = 23,
|
|
["i:191368"] = 23,
|
|
["i:191369"] = 23,
|
|
["i:191370"] = 23,
|
|
["i:191371"] = 23,
|
|
["i:191372"] = 23,
|
|
["i:191373"] = 23,
|
|
["i:191374"] = 23,
|
|
["i:191375"] = 23,
|
|
["i:191376"] = 23,
|
|
["i:191377"] = 23,
|
|
["i:191378"] = 11,
|
|
["i:191379"] = 11,
|
|
["i:191380"] = 11,
|
|
["i:191381"] = 32,
|
|
["i:191382"] = 32,
|
|
["i:191383"] = 32,
|
|
["i:191384"] = 14,
|
|
["i:191385"] = 14,
|
|
["i:191386"] = 14,
|
|
["i:191387"] = 22,
|
|
["i:191388"] = 22,
|
|
["i:191389"] = 22,
|
|
["i:191393"] = 21,
|
|
["i:191394"] = 21,
|
|
["i:191395"] = 21,
|
|
["i:191396"] = 20,
|
|
["i:191397"] = 20,
|
|
["i:191398"] = 20,
|
|
["i:191399"] = 20,
|
|
["i:191400"] = 20,
|
|
["i:191401"] = 20,
|
|
["i:191460"] = 3,
|
|
["i:191461"] = 3,
|
|
["i:191462"] = 3,
|
|
["i:191464"] = 6,
|
|
["i:191465"] = 6,
|
|
["i:191466"] = 6,
|
|
["i:191467"] = 6,
|
|
["i:191468"] = 6,
|
|
["i:191469"] = 6,
|
|
["i:191470"] = 6,
|
|
["i:191471"] = 6,
|
|
["i:191472"] = 6,
|
|
["i:191474"] = 11,
|
|
["i:191475"] = 11,
|
|
["i:191476"] = 11,
|
|
["i:191482"] = 691,
|
|
["i:191483"] = 691,
|
|
["i:191484"] = 691,
|
|
["i:191485"] = 946,
|
|
["i:191486"] = 946,
|
|
["i:191487"] = 946,
|
|
["i:191488"] = 42,
|
|
["i:191489"] = 42,
|
|
["i:191490"] = 42,
|
|
["i:191493"] = 39,
|
|
["i:191494"] = 39,
|
|
["i:191495"] = 39,
|
|
["i:191496"] = 12,
|
|
["i:191497"] = 12,
|
|
["i:191498"] = 12,
|
|
["i:191499"] = 29,
|
|
["i:191500"] = 29,
|
|
["i:191501"] = 29,
|
|
["i:191502"] = 14,
|
|
["i:191503"] = 14,
|
|
["i:191504"] = 14,
|
|
["i:191505"] = 14,
|
|
["i:191506"] = 14,
|
|
["i:191507"] = 14,
|
|
["i:191508"] = 14,
|
|
["i:191509"] = 14,
|
|
["i:191510"] = 14,
|
|
["i:191872"] = 10,
|
|
["i:191873"] = 10,
|
|
["i:192095"] = 4,
|
|
["i:192096"] = 4,
|
|
["i:192097"] = 4,
|
|
["i:192834"] = 20,
|
|
["i:192835"] = 20,
|
|
["i:192836"] = 20,
|
|
["i:192837"] = 25,
|
|
["i:192838"] = 25,
|
|
["i:192839"] = 25,
|
|
["i:192840"] = 25,
|
|
["i:192841"] = 25,
|
|
["i:192842"] = 25,
|
|
["i:192843"] = 25,
|
|
["i:192844"] = 25,
|
|
["i:192845"] = 25,
|
|
["i:192846"] = 25,
|
|
["i:192847"] = 25,
|
|
["i:192848"] = 25,
|
|
["i:192849"] = 15,
|
|
["i:192850"] = 15,
|
|
["i:192851"] = 15,
|
|
["i:192852"] = 108,
|
|
["i:192853"] = 108,
|
|
["i:192855"] = 108,
|
|
["i:192856"] = 108,
|
|
["i:192857"] = 108,
|
|
["i:192858"] = 108,
|
|
["i:192859"] = 108,
|
|
["i:192860"] = 108,
|
|
["i:192861"] = 108,
|
|
["i:192862"] = 108,
|
|
["i:192863"] = 108,
|
|
["i:192865"] = 108,
|
|
["i:192866"] = 88,
|
|
["i:192867"] = 88,
|
|
["i:192868"] = 88,
|
|
["i:192869"] = 254,
|
|
["i:192870"] = 254,
|
|
["i:192871"] = 254,
|
|
["i:192876"] = 26,
|
|
["i:192877"] = 26,
|
|
["i:192878"] = 26,
|
|
["i:192883"] = 21,
|
|
["i:192884"] = 21,
|
|
["i:192885"] = 21,
|
|
["i:192887"] = 291,
|
|
["i:193029"] = 31,
|
|
["i:193030"] = 31,
|
|
["i:193031"] = 31,
|
|
["i:193208"] = 2,
|
|
["i:193210"] = 2,
|
|
["i:193211"] = 2,
|
|
["i:193213"] = 2,
|
|
["i:193214"] = 2,
|
|
["i:193215"] = 2,
|
|
["i:193216"] = 31,
|
|
["i:193217"] = 31,
|
|
["i:193218"] = 31,
|
|
["i:193222"] = 31,
|
|
["i:193223"] = 31,
|
|
["i:193224"] = 31,
|
|
["i:193226"] = 45,
|
|
["i:193227"] = 45,
|
|
["i:193228"] = 45,
|
|
["i:193229"] = 45,
|
|
["i:193230"] = 45,
|
|
["i:193231"] = 45,
|
|
["i:193232"] = 45,
|
|
["i:193233"] = 45,
|
|
["i:193234"] = 45,
|
|
["i:193236"] = 42,
|
|
["i:193237"] = 42,
|
|
["i:193238"] = 42,
|
|
["i:193239"] = 45,
|
|
["i:193240"] = 45,
|
|
["i:193241"] = 45,
|
|
["i:193242"] = 45,
|
|
["i:193243"] = 45,
|
|
["i:193244"] = 45,
|
|
["i:193245"] = 45,
|
|
["i:193246"] = 45,
|
|
["i:193247"] = 45,
|
|
["i:193248"] = 42,
|
|
["i:193249"] = 42,
|
|
["i:193250"] = 42,
|
|
["i:193368"] = 20,
|
|
["i:193369"] = 20,
|
|
["i:193370"] = 20,
|
|
["i:193378"] = 291,
|
|
["i:193379"] = 291,
|
|
["i:193926"] = 9,
|
|
["i:193927"] = 9,
|
|
["i:193928"] = 9,
|
|
["i:193929"] = 54,
|
|
["i:193930"] = 54,
|
|
["i:193931"] = 54,
|
|
["i:193932"] = 29,
|
|
["i:193933"] = 29,
|
|
["i:193934"] = 29,
|
|
["i:193935"] = 117,
|
|
["i:193936"] = 117,
|
|
["i:193937"] = 117,
|
|
["i:193938"] = 117,
|
|
["i:193939"] = 117,
|
|
["i:193940"] = 117,
|
|
["i:194008"] = 123,
|
|
["i:194009"] = 123,
|
|
["i:194010"] = 123,
|
|
["i:194011"] = 218,
|
|
["i:194012"] = 218,
|
|
["i:194013"] = 218,
|
|
["i:194014"] = 218,
|
|
["i:194015"] = 218,
|
|
["i:194016"] = 218,
|
|
["i:194048"] = 34,
|
|
["i:194049"] = 34,
|
|
["i:194050"] = 34,
|
|
["i:194545"] = 2,
|
|
["i:194727"] = 5,
|
|
["i:194728"] = 5,
|
|
["i:194729"] = 5,
|
|
["i:194751"] = 14,
|
|
["i:194752"] = 14,
|
|
["i:194754"] = 42,
|
|
["i:194755"] = 42,
|
|
["i:194756"] = 42,
|
|
["i:194758"] = 14,
|
|
["i:194760"] = 24,
|
|
["i:194761"] = 24,
|
|
["i:194767"] = 34,
|
|
["i:194768"] = 34,
|
|
["i:194846"] = 14,
|
|
["i:194850"] = 14,
|
|
["i:194852"] = 14,
|
|
["i:194855"] = 24,
|
|
["i:194856"] = 14,
|
|
["i:194857"] = 14,
|
|
["i:194858"] = 14,
|
|
["i:194859"] = 34,
|
|
["i:194862"] = 46,
|
|
["i:194863"] = 46,
|
|
["i:194864"] = 46,
|
|
["i:198177"] = 60,
|
|
["i:198178"] = 60,
|
|
["i:198179"] = 60,
|
|
["i:198183"] = 7,
|
|
["i:198184"] = 7,
|
|
["i:198185"] = 7,
|
|
["i:198186"] = 9,
|
|
["i:198187"] = 9,
|
|
["i:198188"] = 9,
|
|
["i:198189"] = 13,
|
|
["i:198190"] = 13,
|
|
["i:198191"] = 13,
|
|
["i:198192"] = 26,
|
|
["i:198193"] = 26,
|
|
["i:198194"] = 26,
|
|
["i:198195"] = 51,
|
|
["i:198196"] = 51,
|
|
["i:198197"] = 51,
|
|
["i:198198"] = 75,
|
|
["i:198199"] = 75,
|
|
["i:198200"] = 75,
|
|
["i:198201"] = 19,
|
|
["i:198202"] = 19,
|
|
["i:198203"] = 19,
|
|
["i:198228"] = 20,
|
|
["i:198229"] = 20,
|
|
["i:198230"] = 20,
|
|
["i:198239"] = 21,
|
|
["i:198240"] = 21,
|
|
["i:198241"] = 21,
|
|
["i:198278"] = 22,
|
|
["i:198279"] = 22,
|
|
["i:198280"] = 22,
|
|
["i:198412"] = 16,
|
|
["i:198413"] = 16,
|
|
["i:198414"] = 16,
|
|
["i:198415"] = 16,
|
|
["i:198416"] = 16,
|
|
["i:198417"] = 16,
|
|
["i:198418"] = 16,
|
|
["i:198419"] = 16,
|
|
["i:198420"] = 16,
|
|
["i:198421"] = 6,
|
|
["i:198422"] = 6,
|
|
["i:198423"] = 6,
|
|
["i:204994"] = 33,
|
|
["i:204995"] = 33,
|
|
["i:204996"] = 33,
|
|
}
|
|
|
|
|
|
|
|
-- ============================================================================
|
|
-- Module Functions
|
|
-- ============================================================================
|
|
|
|
function ProfessionInfo.GetName(key)
|
|
local name = PROFESSION_NAMES[key]
|
|
assert(name)
|
|
return name
|
|
end
|
|
|
|
function ProfessionInfo.IsSubNameClassic(str)
|
|
assert(Environment.HasFeature(Environment.FEATURES.SUB_PROFESSION_NAMES))
|
|
return CLASSIC_SUB_NAMES[str] or false
|
|
end
|
|
|
|
function ProfessionInfo.MapProfessionName(str)
|
|
return PROFESSION_NAME_MAP[str]
|
|
end
|
|
|
|
function ProfessionInfo.GetVellumItemString(spellId)
|
|
return Environment.HasFeature(Environment.FEATURES.MULTIPLE_ENCHANTING_VELLUMS) and WRATH_VELLUMS[spellId] or VELLUM_ITEM_STRING
|
|
end
|
|
|
|
function ProfessionInfo.IsEngineeringTinker(spellId)
|
|
return ENGINEERING_TINKERS[spellId] or false
|
|
end
|
|
|
|
function ProfessionInfo.IsSalvage(spellId)
|
|
return SALVAGE_SPELLIDS[spellId] or false
|
|
end
|
|
|
|
function ProfessionInfo.IsMassMill(spellId)
|
|
return MASS_MILLING_RECIPES[spellId] and true or false
|
|
end
|
|
|
|
function ProfessionInfo.GetIndirectCraftResult(spellId)
|
|
return ENCHANTING_RECIPIES[spellId] or MASS_MILLING_RECIPES[spellId] or DF_ENCHANTING_RECIPES[spellId] or nil
|
|
end
|
|
|
|
function ProfessionInfo.GetOptionalMatByItemLevel(itemLevel)
|
|
for itemString, info in pairs(OPTIONAL_MAT_INFO) do
|
|
if info.absItemLevel == itemLevel then
|
|
return itemString
|
|
end
|
|
end
|
|
return nil
|
|
end
|
|
|
|
function ProfessionInfo.GetOptionalMatByRelItemLevel(relItemLevel)
|
|
for itemString, info in pairs(OPTIONAL_MAT_INFO) do
|
|
if info.relItemLevels and info.relItemLevels[relItemLevel] and not info.ignored then
|
|
return itemString
|
|
end
|
|
end
|
|
return nil
|
|
end
|
|
|
|
function ProfessionInfo.GetRequiredLevelByOptionalMat(itemString)
|
|
local info = OPTIONAL_MAT_INFO[itemString]
|
|
return info and info.reqCraftLevels or nil
|
|
end
|
|
|
|
function ProfessionInfo.GetItemLevelByOptionalMat(itemString)
|
|
local info = OPTIONAL_MAT_INFO[itemString]
|
|
return info and info.absItemLevel or nil
|
|
end
|
|
|
|
function ProfessionInfo.GetCraftLevelIncreaseByOptionalMat(itemString)
|
|
local info = OPTIONAL_MAT_INFO[itemString]
|
|
return info and info.relCraftLevel or nil
|
|
end
|
|
|
|
function ProfessionInfo.GetOptionalMatByStatModifier(statModifier)
|
|
for itemString, info in pairs(OPTIONAL_MAT_INFO) do
|
|
if info.statModifier == statModifier then
|
|
return itemString
|
|
end
|
|
end
|
|
return nil
|
|
end
|
|
|
|
function ProfessionInfo.GetRelativeItemLevelByRank(rank)
|
|
return REL_ITEM_LEVEL_BY_RANK[rank]
|
|
end
|
|
|
|
function ProfessionInfo.IsOptionalMat(itemString)
|
|
return OPTIONAL_MAT_INFO[itemString] and true or false
|
|
end
|
|
|
|
function ProfessionInfo.GetQualityMatWeight(itemString)
|
|
return QUALITY_REAGENT_WEIGHT[itemString]
|
|
end
|
|
|