diff --git a/Database/Recipes/Blacksmithing.lua b/Database/Recipes/Blacksmithing.lua index dd2ca90..5e3c430 100644 --- a/Database/Recipes/Blacksmithing.lua +++ b/Database/Recipes/Blacksmithing.lua @@ -445,7 +445,7 @@ function addon:InitBlacksmithing() recipe:SetCraftedItemID(3837) recipe:SetSkillLevels(190, 190, 215, 227, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.MAIL) - recipe:AddVendor(5411) + recipe:AddLimitedVendor(5411, 1) -- Green Iron Shoulders -- 3504 recipe = AddRecipe(3504, V.ORIG, Q.UNCOMMON) diff --git a/Database/Recipes/Cooking.lua b/Database/Recipes/Cooking.lua index 9b21a5a..948dcb3 100644 --- a/Database/Recipes/Cooking.lua +++ b/Database/Recipes/Cooking.lua @@ -648,7 +648,7 @@ function addon:InitCooking() recipe:SetCraftedItemID(18045) recipe:SetSkillLevels(225, 225, 250, 262, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) - recipe:AddVendor(4782, 7733, 8125) + recipe:AddVendor(4782, 7733, 40589) -- Runn Tum Tuber Surprise -- 22761 recipe = AddRecipe(22761, V.ORIG, Q.UNCOMMON) diff --git a/Database/Recipes/Engineering.lua b/Database/Recipes/Engineering.lua index 70d7454..d66a10b 100644 --- a/Database/Recipes/Engineering.lua +++ b/Database/Recipes/Engineering.lua @@ -1010,7 +1010,7 @@ function addon:InitEngineering() recipe:SetCraftedItemID(18588) recipe:SetSkillLevels(200, 200, 200, 210, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) - recipe:AddVendor(8131) + recipe:AddLimitedVendor(8131, 1) -- Dense Dynamite -- 23070 recipe = AddRecipe(23070, V.ORIG, Q.COMMON) @@ -1282,70 +1282,70 @@ function addon:InitEngineering() recipe:SetCraftedItemID(23781) recipe:SetSkillLevels(300, 300, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Fel Iron Casing -- 30304 recipe = AddRecipe(30304, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23782) recipe:SetSkillLevels(300, 300, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Handful of Fel Iron Bolts -- 30305 recipe = AddRecipe(30305, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23783) recipe:SetSkillLevels(300, 300, 300, 305, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Adamantite Frame -- 30306 recipe = AddRecipe(30306, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23784) recipe:SetSkillLevels(325, 325, 325, 330, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Hardened Adamantite Tube -- 30307 recipe = AddRecipe(30307, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23785) recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Khorium Power Core -- 30308 recipe = AddRecipe(30308, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23786) recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Felsteel Stabilizer -- 30309 recipe = AddRecipe(30309, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23787) recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Fel Iron Bomb -- 30310 recipe = AddRecipe(30310, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23736) recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Adamantite Grenade -- 30311 recipe = AddRecipe(30311, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23737) recipe:SetSkillLevels(325, 325, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Fel Iron Musket -- 30312 recipe = AddRecipe(30312, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23742) recipe:SetSkillLevels(320, 320, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.GUN) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Adamantite Rifle -- 30313 recipe = AddRecipe(30313, V.TBC, Q.COMMON) @@ -1629,14 +1629,14 @@ function addon:InitEngineering() recipe:SetCraftedItemID(32423) recipe:SetSkillLevels(335, 335, 335, 340, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Frost Grenades -- 39973 recipe = AddRecipe(39973, V.TBC, Q.COMMON) recipe:SetCraftedItemID(32413) recipe:SetSkillLevels(335, 335, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Furious Gizmatic Goggles -- 40274 recipe = AddRecipe(40274, V.TBC, Q.COMMON) @@ -1650,7 +1650,7 @@ function addon:InitEngineering() recipe:SetCraftedItemID(32756) recipe:SetSkillLevels(375, 375, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.GUN) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Justicebringer 2000 Specs -- 41311 recipe = AddRecipe(41311, V.TBC, Q.COMMON) @@ -1713,7 +1713,7 @@ function addon:InitEngineering() recipe:SetCraftedItemID(32494) recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.MAGE, F.PRIEST, F.WARLOCK, F.CLOTH) - recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Powerheal 4000 Lens -- 41321 recipe = AddRecipe(41321, V.TBC, Q.COMMON) @@ -1736,14 +1736,14 @@ function addon:InitEngineering() recipe:SetCraftedItemID(34060) recipe:SetSkillLevels(300, 300, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 24868, 25099, 25277, 26955, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 24868, 25099, 25277, 26955, 28697, 33586, 33611, 33634) -- Turbo-Charged Flying Machine -- 44157 recipe = AddRecipe(44157, V.TBC, Q.COMMON) recipe:SetCraftedItemID(34061) recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 24868, 25099, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 24868, 25099, 33586, 33611, 33634) -- Field Repair Bot 110G -- 44391 recipe = AddRecipe(44391, V.TBC, Q.UNCOMMON) @@ -1854,50 +1854,50 @@ function addon:InitEngineering() recipe:SetCraftedItemID(39690) recipe:SetSkillLevels(350, 350, 366, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Mark "S" Boomstick -- 54353 recipe = AddRecipe(54353, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(39688) recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.GUN) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Personal Electromagnetic Pulse Generator -- 54736 recipe = AddRecipe(54736, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(390, 390, 390, 392, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Frag Belt -- 54793 recipe = AddRecipe(54793, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(380, 380, 380, 382, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Hand-Mounted Pyro Rocket -- 54998 recipe = AddRecipe(54998, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(400, 400, 400, 402, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Hyperspeed Accelerators -- 54999 recipe = AddRecipe(54999, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(400, 400, 400, 402, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Flexweave Underlay -- 55002 recipe = AddRecipe(55002, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(380, 380, 380, 382, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Nitro Boosts -- 55016 recipe = AddRecipe(55016, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(405, 405, 405, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Scrapbot Construction Kit -- 55252 recipe = AddRecipe(55252, V.WOTLK, Q.COMMON) @@ -1911,70 +1911,70 @@ function addon:InitEngineering() recipe:SetCraftedItemID(39681) recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Hammer Pick -- 56459 recipe = AddRecipe(56459, V.TBC, Q.COMMON) recipe:SetCraftedItemID(40892) recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Cobalt Frag Bomb -- 56460 recipe = AddRecipe(56460, V.TBC, Q.COMMON) recipe:SetCraftedItemID(40771) recipe:SetSkillLevels(350, 350, 375, 382, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Bladed Pickaxe -- 56461 recipe = AddRecipe(56461, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(40893) recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Gnomish Army Knife -- 56462 recipe = AddRecipe(56462, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(40772) recipe:SetSkillLevels(435, 435, 440, 445, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Explosive Decoy -- 56463 recipe = AddRecipe(56463, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(40536) recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Overcharged Capacitor -- 56464 recipe = AddRecipe(56464, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(39682) recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Mechanized Snow Goggles -- 56465 recipe = AddRecipe(56465, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(41112) recipe:SetSkillLevels(420, 420, 425, 432, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAGE, F.PRIEST, F.WARLOCK, F.CLOTH) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Sonic Booster -- 56466 recipe = AddRecipe(56466, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(40767) recipe:SetSkillLevels(420, 420, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TRINKET) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Noise Machine -- 56467 recipe = AddRecipe(56467, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(40865) recipe:SetSkillLevels(420, 420, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.TRINKET) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Box of Bombs -- 56468 recipe = AddRecipe(56468, V.WOTLK, Q.COMMON) @@ -1988,28 +1988,28 @@ function addon:InitEngineering() recipe:SetCraftedItemID(41121) recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TRINKET) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Sun Scope -- 56470 recipe = AddRecipe(56470, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(41146) recipe:SetSkillLevels(425, 425, 430, 432, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Froststeel Tube -- 56471 recipe = AddRecipe(56471, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(39683) recipe:SetSkillLevels(390, 390, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- MOLL-E -- 56472 recipe = AddRecipe(56472, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(40768) recipe:SetSkillLevels(425, 425, 430, 432, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Gnomish X-Ray Specs -- 56473 recipe = AddRecipe(56473, V.WOTLK, Q.COMMON) @@ -2024,28 +2024,28 @@ function addon:InitEngineering() recipe:SetCraftedItemID(37567) recipe:SetSkillLevels(410, 410, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Mana Injector Kit -- 56477 recipe = AddRecipe(56477, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(42546) recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Heartseeker Scope -- 56478 recipe = AddRecipe(56478, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(41167) recipe:SetSkillLevels(430, 430, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Armor Plated Combat Shotgun -- 56479 recipe = AddRecipe(56479, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(41168) recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.GUN) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Armored Titanium Goggles -- 56480 recipe = AddRecipe(56480, V.WOTLK, Q.COMMON) @@ -2073,7 +2073,7 @@ function addon:InitEngineering() recipe:SetCraftedItemID(42553) recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.MAGE, F.PRIEST, F.WARLOCK, F.CLOTH) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Greensight Gogs -- 56486 recipe = AddRecipe(56486, V.WOTLK, Q.COMMON) @@ -2127,14 +2127,14 @@ function addon:InitEngineering() recipe:SetCraftedItemID(44504) recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.GUN) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Diamond-cut Refractor Scope -- 61471 recipe = AddRecipe(61471, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(44739) recipe:SetSkillLevels(390, 390, 400, 407, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Mechanized Snow Goggles -- 61481 recipe = AddRecipe(61481, V.WOTLK, Q.COMMON) @@ -2175,27 +2175,27 @@ function addon:InitEngineering() recipe = AddRecipe(63770, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(400, 400, 400, 402, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TANK) - recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Goblin Beam Welder -- 67326 recipe = AddRecipe(67326, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(47828) recipe:SetSkillLevels(410, 410, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) - recipe:AddTrainer(11017, 25277, 26955, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26955, 28697, 33586, 33611, 33634) -- Mind Amplification Dish -- 67839 recipe = AddRecipe(67839, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(410, 410, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) - recipe:AddTrainer(11017, 25277, 26955, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26955, 28697, 33586, 33611, 33634) -- Wormhole Generator: Northrend -- 67920 recipe = AddRecipe(67920, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(48933) recipe:SetSkillLevels(435, 435, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) - recipe:AddTrainer(11017, 25277, 26955, 28697, 33586, 33611, 33634) + recipe:AddTrainer(8736, 11017, 25277, 26955, 28697, 33586, 33611, 33634) -- Jeeves -- 68067 recipe = AddRecipe(68067, V.WOTLK, Q.RARE) @@ -2251,7 +2251,7 @@ function addon:InitEngineering() recipe:SetCraftedItemID(59449) recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAGE, F.PRIEST, F.WARLOCK) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Synapse Springs -- 82175 recipe = AddRecipe(82175, V.CATA, Q.COMMON) @@ -2288,42 +2288,42 @@ function addon:InitEngineering() recipe:SetCraftedItemID(60224) recipe:SetSkillLevels(425, 425, 435, 442, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Authentic Jr. Engineer Goggles -- 84406 recipe = AddRecipe(84406, V.CATA, Q.COMMON) recipe:SetCraftedItemID(60222) recipe:SetSkillLevels(440, 440, 455, 457, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- R19 Threatfinder -- 84408 recipe = AddRecipe(84408, V.CATA, Q.COMMON) recipe:SetCraftedItemID(59595) recipe:SetSkillLevels(450, 450, 470, 472, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Volatile Seaforium Blastpack -- 84409 recipe = AddRecipe(84409, V.CATA, Q.COMMON) recipe:SetCraftedItemID(60853) recipe:SetSkillLevels(455, 455, 460, 467, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Safety Catch Removal Kit -- 84410 recipe = AddRecipe(84410, V.CATA, Q.COMMON) recipe:SetCraftedItemID(59596) recipe:SetSkillLevels(450, 450, 470, 472, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- High-Powered Bolt Gun -- 84411 recipe = AddRecipe(84411, V.CATA, Q.COMMON) recipe:SetCraftedItemID(60223) recipe:SetSkillLevels(465, 465, 465, 465, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Personal World Destroyer -- 84412 recipe = AddRecipe(84412, V.CATA, Q.COMMON) @@ -2346,42 +2346,42 @@ function addon:InitEngineering() recipe:SetCraftedItemID(60218) recipe:SetSkillLevels(475, 475, 490, 492, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Elementium Toolbox -- 84416 recipe = AddRecipe(84416, V.CATA, Q.COMMON) recipe:SetCraftedItemID(60217) recipe:SetSkillLevels(475, 475, 495, 497, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Volatile Thunderstick -- 84417 recipe = AddRecipe(84417, V.CATA, Q.COMMON) recipe:SetCraftedItemID(59599) recipe:SetSkillLevels(495, 495, 515, 517, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Elementium Dragonling -- 84418 recipe = AddRecipe(84418, V.CATA, Q.COMMON) recipe:SetCraftedItemID(60403) recipe:SetSkillLevels(475, 475, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Finely-Tuned Throat Needler -- 84420 recipe = AddRecipe(84420, V.CATA, Q.COMMON) recipe:SetCraftedItemID(59598) recipe:SetSkillLevels(490, 490, 510, 512, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Loot-a-Rang -- 84421 recipe = AddRecipe(84421, V.CATA, Q.COMMON) recipe:SetCraftedItemID(60854) recipe:SetSkillLevels(490, 490, 495, 497, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Invisibility Field -- 84424 recipe = AddRecipe(84424, V.CATA, Q.COMMON) @@ -2406,49 +2406,49 @@ function addon:InitEngineering() recipe:SetCraftedItemID(59594) recipe:SetSkillLevels(515, 515, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Goblin Barbecue -- 84429 recipe = AddRecipe(84429, V.CATA, Q.COMMON) recipe:SetCraftedItemID(60858) recipe:SetSkillLevels(505, 505, 505, 505, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Heat-Treated Spinning Lure -- 84430 recipe = AddRecipe(84430, V.CATA, Q.COMMON) recipe:SetCraftedItemID(68049) recipe:SetSkillLevels(510, 510, 510, 520, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Overpowered Chicken Splitter -- 84431 recipe = AddRecipe(84431, V.CATA, Q.COMMON) recipe:SetCraftedItemID(59364) recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Kickback 5000 -- 84432 recipe = AddRecipe(84432, V.CATA, Q.COMMON) recipe:SetCraftedItemID(59367) recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Electrified Ether -- 94748 recipe = AddRecipe(94748, V.CATA, Q.COMMON) recipe:SetCraftedItemID(67749) recipe:SetSkillLevels(445, 445, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) -- Electrostatic Condenser -- 95703 recipe = AddRecipe(95703, V.CATA, Q.COMMON) recipe:SetCraftedItemID(67494) recipe:SetSkillLevels(440, 440, 450, 452, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(5518, 11017, 33586, 33611, 33634) + recipe:AddTrainer(5518, 8736, 11017, 33586, 33611, 33634) self.InitEngineering = nil end diff --git a/Database/Recipes/Smelting.lua b/Database/Recipes/Smelting.lua index dbaf126..295872b 100644 --- a/Database/Recipes/Smelting.lua +++ b/Database/Recipes/Smelting.lua @@ -131,56 +131,56 @@ function addon:InitSmelting() recipe:SetCraftedItemID(23445) recipe:SetSkillLevels(275, 275, 275, 300, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) + recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) -- Smelt Adamantite -- 29358 recipe = AddRecipe(29358, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23446) recipe:SetSkillLevels(325, 325, 325, 332, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) + recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) -- Smelt Eternium -- 29359 recipe = AddRecipe(29359, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23447) recipe:SetSkillLevels(350, 350, 350, 357, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) + recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) -- Smelt Felsteel -- 29360 recipe = AddRecipe(29360, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23448) recipe:SetSkillLevels(350, 350, 350, 357, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) + recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) -- Smelt Khorium -- 29361 recipe = AddRecipe(29361, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23449) recipe:SetSkillLevels(375, 375, 375, 375, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) + recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) -- Smelt Hardened Adamantite -- 29686 recipe = AddRecipe(29686, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23573) recipe:SetSkillLevels(375, 375, 375, 375, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) + recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) -- Earth Shatter -- 35750 recipe = AddRecipe(35750, V.TBC, Q.COMMON) recipe:SetCraftedItemID(22573) recipe:SetSkillLevels(300, 300, 300, 300, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) + recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) -- Fire Sunder -- 35751 recipe = AddRecipe(35751, V.TBC, Q.COMMON) recipe:SetCraftedItemID(22574) recipe:SetSkillLevels(300, 300, 300, 300, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) + recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357) -- Smelt Hardened Khorium -- 46353 recipe = AddRecipe(46353, V.WOTLK, Q.RARE) @@ -195,63 +195,63 @@ function addon:InitSmelting() recipe:SetCraftedItemID(36916) recipe:SetSkillLevels(350, 350, 350, 362, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357) + recipe:AddTrainer(3357, 8128, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357) -- Smelt Saronite -- 49258 recipe = AddRecipe(49258, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(36913) recipe:SetSkillLevels(400, 400, 400, 400, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357) + recipe:AddTrainer(3357, 8128, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357) -- Smelt Titansteel -- 55208 recipe = AddRecipe(55208, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(37663) recipe:SetSkillLevels(450, 450, 450, 450, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357) + recipe:AddTrainer(3357, 8128, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357) -- Smelt Titanium -- 55211 recipe = AddRecipe(55211, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(41163) recipe:SetSkillLevels(450, 450, 450, 450, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357) + recipe:AddTrainer(3357, 8128, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357) -- Enchanted Thorium -- 70524 recipe = AddRecipe(70524, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(12655) recipe:SetSkillLevels(250, 250, 250, 255, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 18747, 28698, 33617, 33640, 46357) + recipe:AddTrainer(3357, 8128, 18747, 28698, 33617, 33640, 46357) -- Smelt Pyrite -- 74529 recipe = AddRecipe(74529, V.CATA, Q.COMMON) recipe:SetCraftedItemID(51950) recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 4254, 5513, 16663, 18747, 33617, 33640, 46357) + recipe:AddTrainer(3357, 4254, 5513, 8128, 16663, 18747, 33617, 33640, 46357) -- Smelt Elementium -- 74530 recipe = AddRecipe(74530, V.CATA, Q.COMMON) recipe:SetCraftedItemID(52186) recipe:SetSkillLevels(475, 475, 475, 475, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 4254, 5513, 16663, 18747, 33617, 33640, 46357) + recipe:AddTrainer(3357, 4254, 5513, 8128, 16663, 18747, 33617, 33640, 46357) -- Smelt Hardened Elementium -- 74537 recipe = AddRecipe(74537, V.CATA, Q.COMMON) recipe:SetCraftedItemID(53039) recipe:SetSkillLevels(500, 500, 500, 500, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 4254, 5513, 16663, 18747, 33617, 33640, 46357) + recipe:AddTrainer(3357, 4254, 5513, 8128, 16663, 18747, 33617, 33640, 46357) -- Smelt Obsidium -- 84038 recipe = AddRecipe(84038, V.CATA, Q.COMMON) recipe:SetCraftedItemID(54849) recipe:SetSkillLevels(425, 425, 425, 437, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(3357, 4254, 5513, 16663, 18747, 33617, 33640, 46357) + recipe:AddTrainer(3357, 4254, 5513, 8128, 16663, 18747, 33617, 33640, 46357) self.InitSmelting = nil end diff --git a/Database/Recipes/Tailoring.lua b/Database/Recipes/Tailoring.lua index c3a28ff..4b16392 100644 --- a/Database/Recipes/Tailoring.lua +++ b/Database/Recipes/Tailoring.lua @@ -2452,7 +2452,7 @@ function addon:InitTailoring() recipe:SetCraftedItemID(6836) recipe:SetSkillLevels(250, 250, 255, 270, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) - recipe:AddVendor(15165) + recipe:AddLimitedVendor(40572, 1) -- Mycah's Botanical Bag -- 50194 recipe = AddRecipe(50194, V.TBC, Q.COMMON) @@ -2468,7 +2468,7 @@ function addon:InitTailoring() recipe:SetCraftedItemID(38277) recipe:SetSkillLevels(250, 250, 265, 280, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) - recipe:AddVendor(15165) + recipe:AddVendor(40572) -- Haliscan Pantaloons -- 50647 recipe = AddRecipe(50647, V.TBC, Q.COMMON) @@ -2476,7 +2476,7 @@ function addon:InitTailoring() recipe:SetCraftedItemID(38278) recipe:SetSkillLevels(245, 245, 250, 255, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) - recipe:AddVendor(15165) + recipe:AddVendor(40572) -- Lightweave Embroidery -- 55642 recipe = AddRecipe(55642, V.WOTLK, Q.COMMON) diff --git a/Database/Trainers/Engineering.lua b/Database/Trainers/Engineering.lua index 8e0a6c1..bc48544 100644 --- a/Database/Trainers/Engineering.lua +++ b/Database/Trainers/Engineering.lua @@ -33,15 +33,15 @@ function private:InitializeEngineeringTrainers() AddTrainer(5518, "Lilliam Sparkspindle", "Stormwind City", 62.2, 30.5, "Alliance") AddTrainer(7406, "Oglethorpe Obnoticus", "The Cape of Stranglethorn", 43, 72.1, "Neutral") AddTrainer(7944, "Tinkmaster Overspark", "Ironforge", 69.8, 50, "Alliance") - AddTrainer(8126, "Nixx Sprocketspring", "Tanaris", 52.5, 27.3, "Neutral") - AddTrainer(8736, "Buzzek Bracketswing", "Tanaris", 52.3, 27.7, "Neutral") + AddTrainer(8126, "Nixx Sprocketspring", "Tanaris", 52.4, 28.3, "Neutral") -- ??????????????????? + AddTrainer(8736, "Buzzek Bracketswing", "Tanaris", 51.7, 30.4, "Neutral") -- COMPLETELY UPDATED AddTrainer(8738, "Vazario Linkgrease", "Northern Barrens", 68.5, 69.2, "Neutral") AddTrainer(11017, "Roxxik", "Orgrimmar", 56.85, 56.54, "Horde") AddTrainer(11025, "Mukdrak", "Durotar", 52.2, 40.8, "Horde") AddTrainer(11031, "Franklin Lloyd", "Undercity", 75.9, 73.7, "Horde") AddTrainer(11037, "Jenna Lemkenilli", "Darkshore", 38.3, 41.1, "Alliance") AddTrainer(14742, "Zap Farflinger", "Winterspring", 61.2, 37.6, "Neutral") - AddTrainer(14743, "Jhordy Lapforge", "Tanaris", 52.3, 26.9, "Neutral") + AddTrainer(14743, "Jhordy Lapforge", "Tanaris", 52.2, 27.9, "Neutral") -- COMPLETELY UPDATED AddTrainer(16667, "Danwe", "Silvermoon City", 76.5, 40.9, "Horde") AddTrainer(16726, "Ockil", "The Exodar", 54, 92.1, "Alliance") AddTrainer(17222, "Artificer Daelo", "Azuremyst Isle", 48, 51, "Alliance") diff --git a/Database/Trainers/Smelting.lua b/Database/Trainers/Smelting.lua index 1aeba79..e37f067 100644 --- a/Database/Trainers/Smelting.lua +++ b/Database/Trainers/Smelting.lua @@ -37,7 +37,7 @@ function private:InitializeSmeltingTrainers() AddTrainer(5392, "Yarr Hammerstone", "Dun Morogh", 50, 50.3, "Alliance") AddTrainer(5513, "Gelman Stonehand", "Stormwind City", 59.2, 37.7, "Alliance") AddTrainer(6297, "Kurdram Stonehammer", "Darkshore", 38.2, 41.1, "Alliance") - AddTrainer(8128, "Pikkle", "Tanaris", 51.1, 28.1, "Neutral") + AddTrainer(8128, "Pikkle", "Tanaris", 51.0, 29.1, "Neutral") -- COMPLETELY UPDATED AddTrainer(16663, "Belil", "Silvermoon City", 79.1, 42.9, "Horde") AddTrainer(16752, "Muaat", "The Exodar", 60, 87.9, "Alliance") AddTrainer(17488, "Dulvi", "Azuremyst Isle", 48.9, 51.1, "Alliance") diff --git a/Database/Vendor.lua b/Database/Vendor.lua index 286a105..fcaa1e3 100644 --- a/Database/Vendor.lua +++ b/Database/Vendor.lua @@ -156,17 +156,17 @@ function addon:InitVendor(DB) AddVendor(5163, L["Burbik Gearspanner"], BZ["Ironforge"], 46.5, 27.1, ALLIANCE) AddVendor(5175, L["Gearcutter Cogspinner"], BZ["Ironforge"], 68.0, 43.1, ALLIANCE) AddVendor(5178, L["Soolie Berryfizz"], BZ["Ironforge"], 66.6, 54.5, ALLIANCE) - AddVendor(5411, L["Krinkle Goodsteel"], BZ["Tanaris"], 51.5, 28.8, NEUTRAL) + AddVendor(5411, L["Krinkle Goodsteel"], BZ["Tanaris"], 51.2, 30.4, NEUTRAL) -- COMPLETELY UPDATED AddVendor(5483, L["Erika Tate"], BZ["Stormwind City"], 78.5, 53.0, ALLIANCE) AddVendor(5494, L["Catherine Leland"], BZ["Stormwind City"], 55.1, 69.5, ALLIANCE) AddVendor(5512, L["Kaita Deepforge"], BZ["Stormwind City"], 63.5, 37.6, ALLIANCE) - AddVendor(5594, L["Alchemist Pestlezugg"], BZ["Tanaris"], 50.9, 27.0, NEUTRAL) + AddVendor(5594, L["Alchemist Pestlezugg"], BZ["Tanaris"], 50.8, 28.0, NEUTRAL) -- COMPLETELY UPDATED AddVendor(5748, L["Killian Sanatha"], BZ["Silverpine Forest"], 33.0, 17.8, HORDE) AddVendor(5757, L["Lilly"], BZ["Silverpine Forest"], 43.1, 50.8, HORDE) AddVendor(5758, L["Leo Sarn"], BZ["Silverpine Forest"], 53.9, 82.3, HORDE) AddVendor(5940, L["Harn Longcast"], BZ["Mulgore"], 47.5, 55.1, HORDE) AddVendor(5942, L["Zansoa"], BZ["Durotar"], 56.1, 73.4, HORDE) - AddVendor(6568, L["Vizzklick"], BZ["Tanaris"], 51.0, 27.4, NEUTRAL) + AddVendor(6568, L["Vizzklick"], BZ["Tanaris"], 50.7, 28.7, NEUTRAL) -- COMPLETELY UPDATED AddVendor(6567, L["Ghok'kah"], BZ["Dustwallow Marsh"], 35.2, 30.8, HORDE) AddVendor(6574, L["Jun'ha"], BZ["Arathi Highlands"], 72.7, 36.5, HORDE) AddVendor(6576, L["Brienna Starglow"], BZ["Feralas"], 89.0, 45.9, ALLIANCE) @@ -174,13 +174,12 @@ function addon:InitVendor(DB) AddVendor(6731, L["Harlown Darkweave"], BZ["Ashenvale"], 18.2, 60.0, ALLIANCE) AddVendor(6777, L["Zan Shivsproket"], BZ["Hillsbrad Foothills"], 71.5, 45.5, NEUTRAL) -- COMPLETELY UPDATED AddVendor(6779, L["Smudge Thunderwood"], BZ["Hillsbrad Foothills"], 71.5, 45.5, NEUTRAL) -- COMPLETELY UPDATED - AddVendor(7733, L["Innkeeper Fizzgrimble"], BZ["Tanaris"], 52.6, 27.0, NEUTRAL) -- UPDATED + AddVendor(7733, L["Innkeeper Fizzgrimble"], BZ["Tanaris"], 52.6, 27.0, NEUTRAL) -- COMPLETELY UPDATED AddVendor(7852, L["Pratt McGrubben"], BZ["Feralas"], 30.6, 42.7, ALLIANCE) AddVendor(7854, L["Jangdor Swiftstrider"], BZ["Feralas"], 74.5, 42.9, HORDE) AddVendor(7940, L["Darnall"], BZ["Moonglade"], 51.6, 33.3, NEUTRAL) AddVendor(7947, L["Vivianna"], BZ["Feralas"], 31.3, 43.5, ALLIANCE) - AddVendor(8125, L["Dirge Quikcleave"], BZ["Tanaris"], 52.6, 28.0, NEUTRAL) -- UPDATED - AddVendor(8131, L["Blizrik Buckshot"], BZ["Tanaris"], 50.8, 27.6, NEUTRAL) + AddVendor(8131, L["Blizrik Buckshot"], BZ["Tanaris"], 50.7, 28.5, NEUTRAL) -- COMPLETELY UPDATED AddVendor(8145, L["Sheendra Tallgrass"], BZ["Feralas"], 74.5, 42.8, HORDE) AddVendor(8150, L["Janet Hommers"], BZ["Desolace"], 66.2, 6.7, ALLIANCE) AddVendor(8157, L["Logannas"], BZ["Feralas"], 32.7, 44.0, ALLIANCE) @@ -231,7 +230,6 @@ function addon:InitVendor(DB) AddVendor(14371, L["Shen'dralar Provisioner"], BZ["Dire Maul"], 0, 0, NEUTRAL) AddVendor(14637, L["Zorbin Fandazzle"], BZ["Feralas"], 44.8, 43.4, NEUTRAL) AddVendor(14738, L["Otho Moji'ko"], BZ["The Hinterlands"], 79.3, 79.1, HORDE) - AddVendor(15165, L["Haughty Modiste"], BZ["Tanaris"], 66.5, 22.3, NEUTRAL) AddVendor(15176, L["Vargus"], BZ["Silithus"], 51.2, 38.8, NEUTRAL) AddVendor(15179, L["Mishta"], BZ["Silithus"], 49.9, 36.5, NEUTRAL) AddVendor(15293, L["Aendel Windspear"], BZ["Silithus"], 62.6, 49.8, NEUTRAL) @@ -325,7 +323,7 @@ function addon:InitVendor(DB) AddVendor(21432, L["Almaador"], BZ["Shattrath City"], 51.0, 41.9, NEUTRAL) AddVendor(21474, L["Coreiel"], BZ["Nagrand"], 42.8, 42.6, HORDE) AddVendor(21485, L["Aldraan"], BZ["Nagrand"], 42.9, 42.5, ALLIANCE) - AddVendor(21643, L["Alurmi"], BZ["Tanaris"], 62.99, 57.32, NEUTRAL) + AddVendor(21643, L["Alurmi"], BZ["Tanaris"], 63.0, 57.3, NEUTRAL) -- COMPLETELY UPDATED AddVendor(21655, L["Nakodu"], BZ["Shattrath City"], 62.1, 69.0, NEUTRAL) AddVendor(22208, L["Nasmara Moonsong"], BZ["Shattrath City"], 66.0, 69.0, NEUTRAL) AddVendor(22212, L["Andrion Darkspinner"], BZ["Shattrath City"], 66.0, 67.8, NEUTRAL) @@ -385,6 +383,8 @@ function addon:InitVendor(DB) AddVendor(35826, L["Kaye Toogie"], BZ["Dalaran"], 34.0, 35.6, NEUTRAL) AddVendor(37687, L["Alchemist Finklestein"], BZ["Icecrown Citadel"], 0, 0, NEUTRAL) AddVendor(40160, L["Frozo the Renowned"], BZ["Dalaran"], 41.0, 28.5, NEUTRAL) + AddVendor(40572, L["Haughty Modiste"], BZ["Tanaris"], 50.7, 28.6, NEUTRAL) -- COMPLETELY UPDATED + AddVendor(40589, L["Dirge Quikcleave"], BZ["Tanaris"], 52.6, 29.1, NEUTRAL) -- COMPLETELY UPDATED AddVendor(49701, L["Bario Matalli"], BZ["Stormwind City"], 50.9, 71.4, ALLIANCE) AddVendor(49703, L["Casandra Downs"], BZ["Twilight Highlands"], 78.6, 76.2, ALLIANCE) AddVendor(49737, L["Shazdar"], BZ["Orgrimmar"], 57.2, 62.0, HORDE)