Quantcast

Scanned all the trainers/vendors in Hillsbrad Foothills

mike [03-31-11 - 16:24]
Scanned all the trainers/vendors in Hillsbrad Foothills
Filename
Database/Recipes/Alchemy.lua
Database/Recipes/Cooking.lua
Database/Recipes/Enchanting.lua
Database/Recipes/Engineering.lua
Database/Recipes/Leatherworking.lua
Database/Recipes/Tailoring.lua
Database/Trainers/Alchemy.lua
Database/Trainers/Tailoring.lua
Database/Vendor.lua
Locales/devel-enUS.lua
diff --git a/Database/Recipes/Alchemy.lua b/Database/Recipes/Alchemy.lua
index b21e504..1e70a8f 100644
--- a/Database/Recipes/Alchemy.lua
+++ b/Database/Recipes/Alchemy.lua
@@ -923,14 +923,14 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(22824)
 	recipe:SetSkillLevels(305, 305, 320, 327, 335)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)

 	-- Elixir of Healing Power -- 28545
 	recipe = AddRecipe(28545, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(22825)
 	recipe:SetSkillLevels(310, 310, 325, 332, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)

 	-- Sneaking Potion -- 28546
 	recipe = AddRecipe(28546, V.TBC, Q.COMMON)
@@ -961,7 +961,7 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(22829)
 	recipe:SetSkillLevels(325, 325, 340, 347, 355)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)

 	-- Elixir of the Searching Eye -- 28552
 	recipe = AddRecipe(28552, V.TBC, Q.UNCOMMON)
@@ -1272,42 +1272,42 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(28100)
 	recipe:SetSkillLevels(300, 300, 315, 322, 330)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)

 	-- Unstable Mana Potion -- 33733
 	recipe = AddRecipe(33733, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(28101)
 	recipe:SetSkillLevels(310, 310, 325, 332, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)

 	-- Onslaught Elixir -- 33738
 	recipe = AddRecipe(33738, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(28102)
 	recipe:SetSkillLevels(300, 300, 315, 322, 330)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)

 	-- Adept's Elixir -- 33740
 	recipe = AddRecipe(33740, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(28103)
 	recipe:SetSkillLevels(300, 300, 315, 322, 330)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)

 	-- Elixir of Mastery -- 33741
 	recipe = AddRecipe(33741, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(28104)
 	recipe:SetSkillLevels(315, 315, 330, 337, 345)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)

 	-- Mercurial Stone -- 38070
 	recipe = AddRecipe(38070, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(31080)
 	recipe:SetSkillLevels(325, 325, 340, 347, 355)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TRINKET)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)

 	-- Fel Strength Elixir -- 38960
 	recipe = AddRecipe(38960, V.TBC, Q.RARE)
@@ -1338,7 +1338,7 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(32062)
 	recipe:SetSkillLevels(310, 310, 325, 332, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)

 	-- Earthen Elixir -- 39637
 	recipe = AddRecipe(39637, V.TBC, Q.COMMON)
@@ -1353,7 +1353,7 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(32067)
 	recipe:SetSkillLevels(320, 320, 335, 342, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)

 	-- Elixir of Ironskin -- 39639
 	recipe = AddRecipe(39639, V.TBC, Q.COMMON)
@@ -1411,7 +1411,7 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(34440)
 	recipe:SetSkillLevels(325, 325, 335, 342, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630, 33674)

 	-- Guardian's Alchemist Stone -- 47046
 	recipe = AddRecipe(47046, V.TBC, Q.COMMON)
@@ -1534,70 +1534,70 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(40195)
 	recipe:SetSkillLevels(375, 375, 380, 385, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Runic Healing Potion -- 53836
 	recipe = AddRecipe(53836, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(33447)
 	recipe:SetSkillLevels(405, 405, 415, 420, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Runic Mana Potion -- 53837
 	recipe = AddRecipe(53837, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(33448)
 	recipe:SetSkillLevels(410, 410, 420, 425, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Resurgent Healing Potion -- 53838
 	recipe = AddRecipe(53838, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39671)
 	recipe:SetSkillLevels(350, 350, 360, 365, 370)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Icy Mana Potion -- 53839
 	recipe = AddRecipe(53839, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40067)
 	recipe:SetSkillLevels(360, 360, 370, 375, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Elixir of Mighty Agility -- 53840
 	recipe = AddRecipe(53840, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39666)
 	recipe:SetSkillLevels(395, 395, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Wrath Elixir -- 53841
 	recipe = AddRecipe(53841, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40068)
 	recipe:SetSkillLevels(355, 355, 365, 370, 375)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Spellpower Elixir -- 53842
 	recipe = AddRecipe(53842, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40070)
 	recipe:SetSkillLevels(365, 365, 375, 380, 385)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Elixir of Spirit -- 53847
 	recipe = AddRecipe(53847, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40072)
 	recipe:SetSkillLevels(385, 385, 395, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Guru's Elixir -- 53848
 	recipe = AddRecipe(53848, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40076)
 	recipe:SetSkillLevels(375, 375, 385, 390, 395)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Crazy Alchemist's Potion -- 53895
 	recipe = AddRecipe(53895, V.WOTLK, Q.COMMON)
@@ -1611,42 +1611,42 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(40078)
 	recipe:SetSkillLevels(390, 390, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Lesser Flask of Toughness -- 53899
 	recipe = AddRecipe(53899, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40079)
 	recipe:SetSkillLevels(375, 375, 385, 390, 395)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Potion of Nightmares -- 53900
 	recipe = AddRecipe(53900, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40081)
 	recipe:SetSkillLevels(380, 380, 390, 395, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Flask of the Frost Wyrm -- 53901
 	recipe = AddRecipe(53901, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(46376)
 	recipe:SetSkillLevels(435, 435, 450, 457, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588)

 	-- Flask of Stoneblood -- 53902
 	recipe = AddRecipe(53902, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(46379)
 	recipe:SetSkillLevels(435, 435, 450, 457, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588)

 	-- Flask of Endless Rage -- 53903
 	recipe = AddRecipe(53903, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(46377)
 	recipe:SetSkillLevels(435, 435, 450, 457, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588)

 	-- Powerful Rejuvenation Potion -- 53904
 	recipe = AddRecipe(53904, V.WOTLK, Q.COMMON)
@@ -1660,7 +1660,7 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(40093)
 	recipe:SetSkillLevels(395, 395, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Mighty Arcane Protection Potion -- 53936
 	recipe = AddRecipe(53936, V.WOTLK, Q.UNCOMMON)
@@ -1707,14 +1707,14 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(46378)
 	recipe:SetSkillLevels(435, 435, 450, 457, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588)

 	-- Elixir of Mighty Strength -- 54218
 	recipe = AddRecipe(54218, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40073)
 	recipe:SetSkillLevels(385, 385, 395, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Elixir of Protection -- 54220
 	recipe = AddRecipe(54220, V.WOTLK, Q.COMMON)
@@ -1749,35 +1749,35 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(41266)
 	recipe:SetSkillLevels(430, 430, 440, 445, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Earthsiege Diamond -- 57427
 	recipe = AddRecipe(57427, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41334)
 	recipe:SetSkillLevels(425, 425, 435, 440, 445)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Endless Mana Potion -- 58868
 	recipe = AddRecipe(58868, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43570)
 	recipe:SetSkillLevels(410, 410, 420, 425, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Endless Healing Potion -- 58871
 	recipe = AddRecipe(58871, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43569)
 	recipe:SetSkillLevels(410, 410, 420, 425, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Titanium -- 60350
 	recipe = AddRecipe(60350, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41163)
 	recipe:SetSkillLevels(395, 395, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Elixir of Accuracy -- 60354
 	recipe = AddRecipe(60354, V.WOTLK, Q.COMMON)
@@ -1826,48 +1826,48 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(44332)
 	recipe:SetSkillLevels(395, 395, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Mercurial Alchemist Stone -- 60396
 	recipe = AddRecipe(60396, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(44322)
 	recipe:SetSkillLevels(400, 400, 410, 415, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.TRINKET)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Indestructible Alchemist Stone -- 60403
 	recipe = AddRecipe(60403, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(44323)
 	recipe:SetSkillLevels(400, 400, 410, 415, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TANK, F.TRINKET)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Mighty Alchemist Stone -- 60405
 	recipe = AddRecipe(60405, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(44324)
 	recipe:SetSkillLevels(400, 400, 410, 415, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.TRINKET)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Northrend Alchemy Research -- 60893
 	recipe = AddRecipe(60893, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(400, 400, 410, 415, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Lesser Flask of Resistance -- 62213
 	recipe = AddRecipe(62213, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(44939)
 	recipe:SetSkillLevels(385, 385, 395, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Ethereal Oil -- 62409
 	recipe = AddRecipe(62409, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(44958)
 	recipe:SetSkillLevels(375, 375, 385, 390, 395)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Elixir of Water Walking -- 62410
 	recipe = AddRecipe(62410, V.WOTLK, Q.COMMON)
@@ -1888,7 +1888,7 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(36931)
 	recipe:SetSkillLevels(450, 450, 450, 452, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Cardinal Ruby -- 66659
 	recipe = AddRecipe(66659, V.WOTLK, Q.COMMON)
@@ -1902,301 +1902,301 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(36922)
 	recipe:SetSkillLevels(450, 450, 450, 452, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Dreadstone -- 66662
 	recipe = AddRecipe(66662, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(36928)
 	recipe:SetSkillLevels(450, 450, 450, 452, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Majestic Zircon -- 66663
 	recipe = AddRecipe(66663, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(36925)
 	recipe:SetSkillLevels(450, 450, 450, 452, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Eye of Zul -- 66664
 	recipe = AddRecipe(66664, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(36934)
 	recipe:SetSkillLevels(450, 450, 450, 452, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Flask of the North -- 67025
 	recipe = AddRecipe(67025, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(47499)
 	recipe:SetSkillLevels(425, 425, 440, 445, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 19052, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Living Elements -- 78866
 	recipe = AddRecipe(78866, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54464)
 	recipe:SetSkillLevels(485, 485, 510, 515, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Shadowspirit Diamond -- 80237
 	recipe = AddRecipe(80237, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52303)
 	recipe:SetSkillLevels(525, 525, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Truegold -- 80243
 	recipe = AddRecipe(80243, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58480)
 	recipe:SetSkillLevels(525, 525, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Pyrium Bar -- 80244
 	recipe = AddRecipe(80244, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(51950)
 	recipe:SetSkillLevels(520, 520, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Inferno Ruby -- 80245
 	recipe = AddRecipe(80245, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52190)
 	recipe:SetSkillLevels(525, 525, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Ocean Sapphire -- 80246
 	recipe = AddRecipe(80246, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52191)
 	recipe:SetSkillLevels(515, 515, 520, 525, 530)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Amberjewel -- 80247
 	recipe = AddRecipe(80247, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52195)
 	recipe:SetSkillLevels(520, 520, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Demonseye -- 80248
 	recipe = AddRecipe(80248, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52194)
 	recipe:SetSkillLevels(515, 515, 520, 525, 530)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Ember Topaz -- 80250
 	recipe = AddRecipe(80250, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52193)
 	recipe:SetSkillLevels(510, 510, 515, 520, 525)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Transmute: Dream Emerald -- 80251
 	recipe = AddRecipe(80251, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52192)
 	recipe:SetSkillLevels(505, 505, 510, 515, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Potion of Illusion -- 80269
 	recipe = AddRecipe(80269, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58489)
 	recipe:SetSkillLevels(460, 460, 470, 475, 480)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Ghost Elixir -- 80477
 	recipe = AddRecipe(80477, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58084)
 	recipe:SetSkillLevels(450, 450, 455, 460, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Earthen Potion -- 80478
 	recipe = AddRecipe(80478, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58090)
 	recipe:SetSkillLevels(450, 450, 455, 460, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Deathblood Venom -- 80479
 	recipe = AddRecipe(80479, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58142)
 	recipe:SetSkillLevels(455, 455, 460, 465, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Elixir of the Naga -- 80480
 	recipe = AddRecipe(80480, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58089)
 	recipe:SetSkillLevels(455, 455, 460, 465, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Volcanic Potion -- 80481
 	recipe = AddRecipe(80481, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58091)
 	recipe:SetSkillLevels(460, 460, 465, 470, 475)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Potion of Concentration -- 80482
 	recipe = AddRecipe(80482, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(57194)
 	recipe:SetSkillLevels(465, 465, 470, 475, 480)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Elixir of the Cobra -- 80484
 	recipe = AddRecipe(80484, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58092)
 	recipe:SetSkillLevels(465, 465, 470, 475, 480)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Deepstone Oil -- 80486
 	recipe = AddRecipe(80486, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(56850)
 	recipe:SetSkillLevels(470, 470, 475, 480, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Mysterious Potion -- 80487
 	recipe = AddRecipe(80487, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(57099)
 	recipe:SetSkillLevels(470, 470, 475, 480, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Elixir of Deep Earth -- 80488
 	recipe = AddRecipe(80488, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58093)
 	recipe:SetSkillLevels(475, 475, 480, 485, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Mighty Rejuvenation Potion -- 80490
 	recipe = AddRecipe(80490, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(57193)
 	recipe:SetSkillLevels(475, 475, 480, 485, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Elixir of Impossible Accuracy -- 80491
 	recipe = AddRecipe(80491, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58094)
 	recipe:SetSkillLevels(480, 480, 485, 490, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Prismatic Elixir -- 80492
 	recipe = AddRecipe(80492, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58143)
 	recipe:SetSkillLevels(480, 480, 485, 490, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Elixir of Mighty Speed -- 80493
 	recipe = AddRecipe(80493, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58144)
 	recipe:SetSkillLevels(490, 490, 495, 500, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Mythical Mana Potion -- 80494
 	recipe = AddRecipe(80494, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(57192)
 	recipe:SetSkillLevels(485, 485, 490, 495, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Potion of the Tol'vir -- 80495
 	recipe = AddRecipe(80495, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58145)
 	recipe:SetSkillLevels(485, 485, 490, 495, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Golemblood Potion -- 80496
 	recipe = AddRecipe(80496, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58146)
 	recipe:SetSkillLevels(490, 490, 495, 500, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Elixir of the Master -- 80497
 	recipe = AddRecipe(80497, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58148)
 	recipe:SetSkillLevels(495, 495, 500, 505, 510)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Mythical Healing Potion -- 80498
 	recipe = AddRecipe(80498, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(57191)
 	recipe:SetSkillLevels(495, 495, 500, 505, 510)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Lifebound Alchemist Stone -- 80508
 	recipe = AddRecipe(80508, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58483)
 	recipe:SetSkillLevels(500, 500, 510, 512, 515)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Flask of Steelskin -- 80719
 	recipe = AddRecipe(80719, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58085)
 	recipe:SetSkillLevels(500, 500, 505, 510, 515)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Flask of the Draconic Mind -- 80720
 	recipe = AddRecipe(80720, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58086)
 	recipe:SetSkillLevels(505, 505, 510, 515, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Flask of the Winds -- 80721
 	recipe = AddRecipe(80721, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58087)
 	recipe:SetSkillLevels(510, 510, 515, 520, 525)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Flask of Titanic Strength -- 80723
 	recipe = AddRecipe(80723, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58088)
 	recipe:SetSkillLevels(510, 510, 515, 520, 525)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Flask of Enhancement -- 80724
 	recipe = AddRecipe(80724, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58149)
 	recipe:SetSkillLevels(500, 500, 505, 510, 515)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Potion of Deepholm -- 80725
 	recipe = AddRecipe(80725, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58487)
 	recipe:SetSkillLevels(525, 525, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Potion of Treasure Finding -- 80726
 	recipe = AddRecipe(80726, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(58488)
 	recipe:SetSkillLevels(525, 525, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Cauldron of Battle -- 92643
 	recipe = AddRecipe(92643, V.CATA, Q.COMMON)
@@ -2224,35 +2224,35 @@ function addon:InitAlchemy()
 	recipe:SetCraftedItemID(67415)
 	recipe:SetSkillLevels(425, 425, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Flask of Flowing Water -- 94162
 	recipe = AddRecipe(94162, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(67438)
 	recipe:SetSkillLevels(500, 500, 505, 510, 515)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Volatile Alchemist Stone -- 96252
 	recipe = AddRecipe(96252, V.CATA, Q.EPIC)
 	recipe:SetCraftedItemID(68775)
 	recipe:SetSkillLevels(500, 500, 510, 515, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Quicksilver Alchemist Stone -- 96253
 	recipe = AddRecipe(96253, V.CATA, Q.EPIC)
 	recipe:SetCraftedItemID(68776)
 	recipe:SetSkillLevels(500, 500, 510, 515, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	-- Vibrant Alchemist Stone -- 96254
 	recipe = AddRecipe(96254, V.CATA, Q.EPIC)
 	recipe:SetCraftedItemID(68777)
 	recipe:SetSkillLevels(500, 500, 510, 515, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)
+	recipe:AddTrainer(1386, 2132, 2391, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33630)

 	self.InitAlchemy = nil
 end
diff --git a/Database/Recipes/Cooking.lua b/Database/Recipes/Cooking.lua
index 932675f..9b21a5a 100644
--- a/Database/Recipes/Cooking.lua
+++ b/Database/Recipes/Cooking.lua
@@ -374,7 +374,7 @@ function addon:InitCooking()
 	recipe:SetCraftedItemID(4593)
 	recipe:SetSkillLevels(100, 100, 140, 160, 180)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
-	recipe:AddVendor(2383, 2397, 3027, 3029, 3497, 4553, 5494)
+	recipe:AddVendor(2397, 3027, 3029, 3497, 4553, 5494)

 	-- Rainbow Fin Albacore -- 7827
 	recipe = AddRecipe(7827, V.ORIG, Q.COMMON)
@@ -390,7 +390,7 @@ function addon:InitCooking()
 	recipe:SetCraftedItemID(4594)
 	recipe:SetSkillLevels(175, 175, 190, 210, 230)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
-	recipe:AddVendor(2383, 2664, 3178, 3333, 4574, 5162, 12033, 12962)
+	recipe:AddVendor(2664, 3178, 3333, 4574, 5162, 12033, 12962)

 	-- Savory Deviate Delight -- 8238
 	recipe = AddRecipe(8238, V.ORIG, Q.UNCOMMON)
@@ -615,7 +615,7 @@ function addon:InitCooking()
 	recipe:SetCraftedItemID(8364)
 	recipe:SetSkillLevels(175, 175, 215, 235, 255)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
-	recipe:AddVendor(2383, 2664, 3178, 3333, 4574, 5162, 12033, 12962)
+	recipe:AddVendor(2664, 3178, 3333, 4574, 5162, 12033, 12962)

 	-- Gingerbread Cookie -- 21143
 	recipe = AddRecipe(21143, V.ORIG, Q.COMMON)
diff --git a/Database/Recipes/Enchanting.lua b/Database/Recipes/Enchanting.lua
index fe24539..c7308d6 100644
--- a/Database/Recipes/Enchanting.lua
+++ b/Database/Recipes/Enchanting.lua
@@ -196,7 +196,8 @@ function addon:InitEnchanting()
 	recipe:SetRecipeItemID(6377)
 	recipe:SetSkillLevels(125, 125, 150, 170, 190)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS)
-	recipe:AddVendor(3012, 3537)
+	recipe:AddVendor(3012)
+	recipe:AddLimitedVendor(3537, 1)

 	-- Enchant Shield - Minor Stamina -- 13378
 	recipe = AddRecipe(13378, V.ORIG, Q.COMMON)
diff --git a/Database/Recipes/Engineering.lua b/Database/Recipes/Engineering.lua
index 6082b51..70d7454 100644
--- a/Database/Recipes/Engineering.lua
+++ b/Database/Recipes/Engineering.lua
@@ -466,7 +466,8 @@ function addon:InitEngineering()
 	recipe:SetSkillLevels(165, 165, 165, 180, 200)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE)
 	recipe:AddMobDrop(7800)
-	recipe:AddVendor(3134, 3537, 4086)
+	recipe:AddVendor(3134, 4086)
+	recipe:AddLimitedVendor(3537, 1)

 	-- Gold Power Core -- 12584
 	recipe = AddRecipe(12584, V.ORIG, Q.COMMON)
diff --git a/Database/Recipes/Leatherworking.lua b/Database/Recipes/Leatherworking.lua
index 53f11c8..5f01bb7 100644
--- a/Database/Recipes/Leatherworking.lua
+++ b/Database/Recipes/Leatherworking.lua
@@ -276,7 +276,8 @@ function addon:InitLeatherworking()
 	recipe:SetCraftedItemID(4255)
 	recipe:SetSkillLevels(155, 155, 175, 185, 195)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.TANK, F.LEATHER)
-	recipe:AddVendor(2679, 2698)
+	recipe:AddVendor(2679)
+	recipe:AddLimitedVendor(2698, 1)

 	-- Guardian Armor -- 3773
 	recipe = AddRecipe(3773, V.ORIG, Q.UNCOMMON)
@@ -598,7 +599,7 @@ function addon:InitLeatherworking()
 	recipe:SetCraftedItemID(7352)
 	recipe:SetSkillLevels(135, 135, 160, 172, 185)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.LEATHER)
-	recipe:AddVendor(3537)
+	recipe:AddLimitedVendor(3537, 1)

 	-- Pilferer's Gloves -- 9148
 	recipe = AddRecipe(9148, V.ORIG, Q.UNCOMMON)
diff --git a/Database/Recipes/Tailoring.lua b/Database/Recipes/Tailoring.lua
index 9e9f21a..c3a28ff 100644
--- a/Database/Recipes/Tailoring.lua
+++ b/Database/Recipes/Tailoring.lua
@@ -813,7 +813,7 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(10002)
 	recipe:SetSkillLevels(210, 210, 225, 240, 255)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)

 	-- Black Mageweave Gloves -- 12053
 	recipe = AddRecipe(12053, V.ORIG, Q.COMMON)
@@ -827,7 +827,7 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(10004)
 	recipe:SetSkillLevels(215, 215, 230, 245, 260)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)

 	-- Red Mageweave Vest -- 12056
 	recipe = AddRecipe(12056, V.ORIG, Q.UNCOMMON)
@@ -909,7 +909,7 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(10023)
 	recipe:SetSkillLevels(225, 225, 240, 255, 270)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)

 	-- Black Mageweave Headband -- 12072
 	recipe = AddRecipe(12072, V.ORIG, Q.COMMON)
@@ -945,7 +945,7 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(10028)
 	recipe:SetSkillLevels(235, 235, 250, 265, 280)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)

 	-- Simple Black Dress -- 12077
 	recipe = AddRecipe(12077, V.ORIG, Q.COMMON)
@@ -990,7 +990,7 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(10031)
 	recipe:SetSkillLevels(240, 240, 255, 270, 285)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)

 	-- Red Mageweave Headband -- 12084
 	recipe = AddRecipe(12084, V.ORIG, Q.UNCOMMON)
@@ -1683,14 +1683,14 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(21840)
 	recipe:SetSkillLevels(300, 300, 305, 315, 325)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)

 	-- Netherweave Bag -- 26746
 	recipe = AddRecipe(26746, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(21841)
 	recipe:SetSkillLevels(315, 315, 320, 330, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)

 	-- Bolt of Imbued Netherweave -- 26747
 	recipe = AddRecipe(26747, V.TBC, Q.COMMON)
@@ -1827,35 +1827,35 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(21849)
 	recipe:SetSkillLevels(310, 310, 320, 325, 330)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)

 	-- Netherweave Belt -- 26765
 	recipe = AddRecipe(26765, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(21850)
 	recipe:SetSkillLevels(310, 310, 320, 325, 330)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)

 	-- Netherweave Gloves -- 26770
 	recipe = AddRecipe(26770, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(21851)
 	recipe:SetSkillLevels(320, 320, 330, 335, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)

 	-- Netherweave Pants -- 26771
 	recipe = AddRecipe(26771, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(21852)
 	recipe:SetSkillLevels(325, 325, 335, 340, 345)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)

 	-- Netherweave Boots -- 26772
 	recipe = AddRecipe(26772, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(21853)
 	recipe:SetSkillLevels(335, 335, 345, 350, 355)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)

 	-- Netherweave Robe -- 26773
 	recipe = AddRecipe(26773, V.TBC, Q.COMMON)
@@ -2250,7 +2250,7 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(24268)
 	recipe:SetSkillLevels(300, 300, 300, 310, 320)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)

 	-- Belt of Blasting -- 36315
 	recipe = AddRecipe(36315, V.TBC, Q.EPIC)
@@ -2482,180 +2482,180 @@ function addon:InitTailoring()
 	recipe = AddRecipe(55642, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(420, 420, 420, 420, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Darkglow Embroidery -- 55769
 	recipe = AddRecipe(55769, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(420, 420, 420, 420, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOAK)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Swordguard Embroidery -- 55777
 	recipe = AddRecipe(55777, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(420, 420, 420, 420, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.CLOAK)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostweave Net -- 55898
 	recipe = AddRecipe(55898, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41509)
 	recipe:SetSkillLevels(360, 360, 370, 375, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Bolt of Frostweave -- 55899
 	recipe = AddRecipe(55899, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41510)
 	recipe:SetSkillLevels(350, 350, 370, 372, 375)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Bolt of Imbued Frostweave -- 55900
 	recipe = AddRecipe(55900, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41511)
 	recipe:SetSkillLevels(400, 400, 400, 402, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Duskweave Leggings -- 55901
 	recipe = AddRecipe(55901, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41548)
 	recipe:SetSkillLevels(395, 395, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostwoven Shoulders -- 55902
 	recipe = AddRecipe(55902, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41513)
 	recipe:SetSkillLevels(350, 350, 360, 370, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostwoven Robe -- 55903
 	recipe = AddRecipe(55903, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41515)
 	recipe:SetSkillLevels(360, 360, 370, 380, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostwoven Gloves -- 55904
 	recipe = AddRecipe(55904, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(44211)
 	recipe:SetSkillLevels(360, 360, 370, 380, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostwoven Boots -- 55906
 	recipe = AddRecipe(55906, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41520)
 	recipe:SetSkillLevels(375, 375, 385, 395, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostwoven Cowl -- 55907
 	recipe = AddRecipe(55907, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41521)
 	recipe:SetSkillLevels(380, 380, 390, 395, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostwoven Belt -- 55908
 	recipe = AddRecipe(55908, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41522)
 	recipe:SetSkillLevels(370, 370, 380, 390, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Mystic Frostwoven Shoulders -- 55910
 	recipe = AddRecipe(55910, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41523)
 	recipe:SetSkillLevels(385, 385, 395, 405, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Mystic Frostwoven Robe -- 55911
 	recipe = AddRecipe(55911, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41525)
 	recipe:SetSkillLevels(390, 390, 400, 410, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Mystic Frostwoven Wristwraps -- 55913
 	recipe = AddRecipe(55913, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41528)
 	recipe:SetSkillLevels(385, 385, 395, 405, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Duskweave Belt -- 55914
 	recipe = AddRecipe(55914, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41543)
 	recipe:SetSkillLevels(395, 395, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Duskweave Cowl -- 55919
 	recipe = AddRecipe(55919, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41546)
 	recipe:SetSkillLevels(395, 395, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Duskweave Wristwraps -- 55920
 	recipe = AddRecipe(55920, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41551)
 	recipe:SetSkillLevels(400, 400, 410, 415, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Duskweave Robe -- 55921
 	recipe = AddRecipe(55921, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41549)
 	recipe:SetSkillLevels(405, 405, 415, 420, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Duskweave Gloves -- 55922
 	recipe = AddRecipe(55922, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41545)
 	recipe:SetSkillLevels(405, 405, 415, 420, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Duskweave Shoulders -- 55923
 	recipe = AddRecipe(55923, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41550)
 	recipe:SetSkillLevels(410, 410, 420, 425, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Duskweave Boots -- 55924
 	recipe = AddRecipe(55924, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41544)
 	recipe:SetSkillLevels(410, 410, 410, 410, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Black Duskweave Leggings -- 55925
 	recipe = AddRecipe(55925, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41553)
 	recipe:SetSkillLevels(415, 415, 425, 430, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Black Duskweave Robe -- 55941
 	recipe = AddRecipe(55941, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41554)
 	recipe:SetSkillLevels(420, 420, 430, 435, 440)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Black Duskweave Wristwraps -- 55943
 	recipe = AddRecipe(55943, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41555)
 	recipe:SetSkillLevels(415, 415, 425, 430, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Red Lumberjack Shirt -- 55993
 	recipe = AddRecipe(55993, V.WOTLK, Q.UNCOMMON)
@@ -2678,7 +2678,7 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(41251)
 	recipe:SetSkillLevels(400, 400, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Green Lumberjack Shirt -- 55996
 	recipe = AddRecipe(55996, V.WOTLK, Q.UNCOMMON)
@@ -2717,28 +2717,28 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(41255)
 	recipe:SetSkillLevels(400, 400, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Moonshroud -- 56001
 	recipe = AddRecipe(56001, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41594)
 	recipe:SetSkillLevels(415, 415, 425, 430, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Ebonweave -- 56002
 	recipe = AddRecipe(56002, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41593)
 	recipe:SetSkillLevels(415, 415, 425, 430, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Spellweave -- 56003
 	recipe = AddRecipe(56003, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41595)
 	recipe:SetSkillLevels(415, 415, 425, 430, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Abyssal Bag -- 56004
 	recipe = AddRecipe(56004, V.WOTLK, Q.COMMON)
@@ -2769,14 +2769,14 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(41599)
 	recipe:SetSkillLevels(410, 410, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Shining Spellthread -- 56008
 	recipe = AddRecipe(56008, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41601)
 	recipe:SetSkillLevels(400, 400, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Brilliant Spellthread -- 56009
 	recipe = AddRecipe(56009, V.WOTLK, Q.COMMON)
@@ -2791,7 +2791,7 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(41603)
 	recipe:SetSkillLevels(400, 400, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Sapphire Spellthread -- 56011
 	recipe = AddRecipe(56011, V.WOTLK, Q.COMMON)
@@ -2806,14 +2806,14 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(41607)
 	recipe:SetSkillLevels(390, 390, 395, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Cloak of Frozen Spirits -- 56015
 	recipe = AddRecipe(56015, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41608)
 	recipe:SetSkillLevels(395, 395, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Wispcloak -- 56016
 	recipe = AddRecipe(56016, V.WOTLK, Q.COMMON)
@@ -2836,201 +2836,201 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(41984)
 	recipe:SetSkillLevels(425, 425, 435, 440, 445)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Silky Iceshard Boots -- 56019
 	recipe = AddRecipe(56019, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41985)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Deep Frozen Cord -- 56020
 	recipe = AddRecipe(56020, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41986)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostmoon Pants -- 56021
 	recipe = AddRecipe(56021, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42093)
 	recipe:SetSkillLevels(425, 425, 435, 440, 445)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Light Blessed Mittens -- 56022
 	recipe = AddRecipe(56022, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42095)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Aurora Slippers -- 56023
 	recipe = AddRecipe(56023, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42096)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Moonshroud Robe -- 56024
 	recipe = AddRecipe(56024, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42100)
 	recipe:SetSkillLevels(440, 440, 450, 455, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Moonshroud Gloves -- 56025
 	recipe = AddRecipe(56025, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42103)
 	recipe:SetSkillLevels(435, 435, 445, 450, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Ebonweave Robe -- 56026
 	recipe = AddRecipe(56026, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42101)
 	recipe:SetSkillLevels(440, 440, 450, 455, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Ebonweave Gloves -- 56027
 	recipe = AddRecipe(56027, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42111)
 	recipe:SetSkillLevels(435, 435, 445, 450, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Spellweave Robe -- 56028
 	recipe = AddRecipe(56028, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42102)
 	recipe:SetSkillLevels(440, 440, 450, 455, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Spellweave Gloves -- 56029
 	recipe = AddRecipe(56029, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42113)
 	recipe:SetSkillLevels(435, 435, 445, 450, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostwoven Leggings -- 56030
 	recipe = AddRecipe(56030, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41519)
 	recipe:SetSkillLevels(380, 380, 390, 400, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostwoven Wristwraps -- 56031
 	recipe = AddRecipe(56031, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41512)
 	recipe:SetSkillLevels(350, 350, 360, 370, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Master's Spellthread -- 56034
 	recipe = AddRecipe(56034, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(405, 405, 405, 405, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Sanctified Spellthread -- 56039
 	recipe = AddRecipe(56039, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(405, 405, 405, 405, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostsavage Belt -- 59582
 	recipe = AddRecipe(59582, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43969)
 	recipe:SetSkillLevels(415, 415, 425, 435, 445)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostsavage Bracers -- 59583
 	recipe = AddRecipe(59583, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43974)
 	recipe:SetSkillLevels(415, 415, 425, 435, 445)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostsavage Shoulders -- 59584
 	recipe = AddRecipe(59584, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43973)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostsavage Boots -- 59585
 	recipe = AddRecipe(59585, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43970)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostsavage Gloves -- 59586
 	recipe = AddRecipe(59586, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41516)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostsavage Robe -- 59587
 	recipe = AddRecipe(59587, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43972)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostsavage Leggings -- 59588
 	recipe = AddRecipe(59588, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43975)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Frostsavage Cowl -- 59589
 	recipe = AddRecipe(59589, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43971)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Flying Carpet -- 60969
 	recipe = AddRecipe(60969, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(44554)
 	recipe:SetSkillLevels(300, 300, 340, 345, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Magnificent Flying Carpet -- 60971
 	recipe = AddRecipe(60971, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(44558)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Glacial Waistband -- 60990
 	recipe = AddRecipe(60990, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43584)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Glacial Robe -- 60993
 	recipe = AddRecipe(60993, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43583)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Glacial Slippers -- 60994
 	recipe = AddRecipe(60994, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43585)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Sash of Ancient Power -- 63203
 	recipe = AddRecipe(63203, V.WOTLK, Q.EPIC)
@@ -3084,14 +3084,14 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(45811)
 	recipe:SetSkillLevels(400, 400, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.CLOAK)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Cloak of Crimson Snow -- 64730
 	recipe = AddRecipe(64730, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(45810)
 	recipe:SetSkillLevels(405, 405, 410, 415, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK)
-	recipe:AddTrainer(3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Royal Moonshroud Robe -- 67064
 	recipe = AddRecipe(67064, V.WOTLK, Q.EPIC)
@@ -3198,240 +3198,240 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(53643)
 	recipe:SetSkillLevels(425, 425, 440, 445, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Dream of Skywall -- 75141
 	recipe = AddRecipe(75141, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54440)
 	recipe:SetSkillLevels(525, 525, 535, 540, 545)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Dream of Deepholm -- 75142
 	recipe = AddRecipe(75142, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54440)
 	recipe:SetSkillLevels(525, 525, 535, 540, 545)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Dream of Hyjal -- 75144
 	recipe = AddRecipe(75144, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54440)
 	recipe:SetSkillLevels(525, 525, 535, 540, 545)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Dream of Ragnaros -- 75145
 	recipe = AddRecipe(75145, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54440)
 	recipe:SetSkillLevels(525, 525, 535, 540, 545)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Dream of Azshara -- 75146
 	recipe = AddRecipe(75146, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54440)
 	recipe:SetSkillLevels(525, 525, 535, 540, 545)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Master's Spellthread -- 75154
 	recipe = AddRecipe(75154, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(475, 475, 475, 475, 475)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Sanctified Spellthread -- 75155
 	recipe = AddRecipe(75155, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(475, 475, 475, 475, 475)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Lightweave Embroidery -- 75172
 	recipe = AddRecipe(75172, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(500, 500, 500, 500, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Darkglow Embroidery -- 75175
 	recipe = AddRecipe(75175, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(500, 500, 500, 500, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Swordguard Embroidery -- 75178
 	recipe = AddRecipe(75178, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(500, 500, 500, 500, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Embersilk Net -- 75247
 	recipe = AddRecipe(75247, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54442)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Deathsilk Belt -- 75248
 	recipe = AddRecipe(75248, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54471)
 	recipe:SetSkillLevels(445, 445, 455, 460, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Deathsilk Bracers -- 75249
 	recipe = AddRecipe(75249, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54473)
 	recipe:SetSkillLevels(445, 445, 455, 460, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Enchanted Spellthread -- 75250
 	recipe = AddRecipe(75250, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54447)
 	recipe:SetSkillLevels(450, 450, 465, 467, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Deathsilk Shoulders -- 75251
 	recipe = AddRecipe(75251, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54474)
 	recipe:SetSkillLevels(455, 455, 460, 465, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Deathsilk Boots -- 75252
 	recipe = AddRecipe(75252, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54477)
 	recipe:SetSkillLevels(455, 455, 460, 465, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Deathsilk Gloves -- 75253
 	recipe = AddRecipe(75253, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54478)
 	recipe:SetSkillLevels(460, 460, 470, 472, 475)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Deathsilk Leggings -- 75254
 	recipe = AddRecipe(75254, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54472)
 	recipe:SetSkillLevels(460, 460, 465, 470, 475)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Ghostly Spellthread -- 75255
 	recipe = AddRecipe(75255, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54449)
 	recipe:SetSkillLevels(460, 460, 470, 472, 475)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Deathsilk Cowl -- 75256
 	recipe = AddRecipe(75256, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54476)
 	recipe:SetSkillLevels(465, 465, 470, 475, 480)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Deathsilk Robes -- 75257
 	recipe = AddRecipe(75257, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54475)
 	recipe:SetSkillLevels(465, 465, 475, 477, 480)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Spiritmend Belt -- 75258
 	recipe = AddRecipe(75258, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54481)
 	recipe:SetSkillLevels(470, 470, 475, 480, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Spiritmend Bracers -- 75259
 	recipe = AddRecipe(75259, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54480)
 	recipe:SetSkillLevels(470, 470, 475, 480, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Spiritmend Shoulders -- 75260
 	recipe = AddRecipe(75260, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54479)
 	recipe:SetSkillLevels(475, 475, 485, 487, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Spiritmend Boots -- 75261
 	recipe = AddRecipe(75261, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54482)
 	recipe:SetSkillLevels(475, 475, 480, 485, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Spiritmend Gloves -- 75262
 	recipe = AddRecipe(75262, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54484)
 	recipe:SetSkillLevels(480, 480, 485, 490, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Spiritmend Leggings -- 75263
 	recipe = AddRecipe(75263, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54483)
 	recipe:SetSkillLevels(480, 480, 485, 490, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Embersilk Bag -- 75264
 	recipe = AddRecipe(75264, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54443)
 	recipe:SetSkillLevels(480, 480, 490, 492, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Otherworldly Bag -- 75265
 	recipe = AddRecipe(75265, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54445)
 	recipe:SetSkillLevels(480, 480, 490, 492, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Spiritmend Cowl -- 75266
 	recipe = AddRecipe(75266, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54485)
 	recipe:SetSkillLevels(485, 485, 500, 502, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Spiritmend Robe -- 75267
 	recipe = AddRecipe(75267, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54486)
 	recipe:SetSkillLevels(485, 485, 500, 502, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Hyjal Expedition Bag -- 75268
 	recipe = AddRecipe(75268, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54446)
 	recipe:SetSkillLevels(490, 490, 500, 502, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Fireweave Belt -- 75269
 	recipe = AddRecipe(75269, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54489)
 	recipe:SetSkillLevels(510, 510, 515, 520, 525)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Emberfire Bracers -- 75270
 	recipe = AddRecipe(75270, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54501)
 	recipe:SetSkillLevels(500, 500, 505, 510, 515)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Black Embersilk Gown -- 75288
 	recipe = AddRecipe(75288, V.CATA, Q.RARE)
@@ -3445,56 +3445,56 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(54488)
 	recipe:SetSkillLevels(500, 500, 505, 510, 515)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Emberfire Shoulders -- 75291
 	recipe = AddRecipe(75291, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54502)
 	recipe:SetSkillLevels(505, 505, 510, 515, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Fireweave Shoulders -- 75292
 	recipe = AddRecipe(75292, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54487)
 	recipe:SetSkillLevels(510, 510, 515, 520, 525)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Emberfire Belt -- 75293
 	recipe = AddRecipe(75293, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54500)
 	recipe:SetSkillLevels(510, 510, 515, 520, 525)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Fireweave Boots -- 75294
 	recipe = AddRecipe(75294, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54490)
 	recipe:SetSkillLevels(515, 515, 520, 525, 530)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Emberfire Gloves -- 75295
 	recipe = AddRecipe(75295, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54497)
 	recipe:SetSkillLevels(515, 515, 520, 525, 530)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Fireweave Gloves -- 75296
 	recipe = AddRecipe(75296, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54492)
 	recipe:SetSkillLevels(520, 520, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Emberfire Boots -- 75297
 	recipe = AddRecipe(75297, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54499)
 	recipe:SetSkillLevels(520, 520, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	-- Belt of the Depths -- 75298
 	recipe = AddRecipe(75298, V.CATA, Q.RARE)
@@ -3599,7 +3599,7 @@ function addon:InitTailoring()
 	recipe:SetCraftedItemID(54440)
 	recipe:SetSkillLevels(525, 525, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)

 	self.InitTailoring = nil
 end
diff --git a/Database/Trainers/Alchemy.lua b/Database/Trainers/Alchemy.lua
index b42098a..474b477 100644
--- a/Database/Trainers/Alchemy.lua
+++ b/Database/Trainers/Alchemy.lua
@@ -30,7 +30,7 @@ function private:InitializeAlchemyTrainers()
 	AddTrainer(1386, "Rogvar", "Swamp of Sorrows", 50.0, 56.2, "Horde") -- COMPLETELY UPDATED
 	AddTrainer(1470, "Ghak Healtouch", "Loch Modan", 37, 49.2, "Alliance")
 	AddTrainer(2132, "Carolai Anise", "Tirisfal Glades", 59.5, 52.2, "Horde")
-	AddTrainer(2391, "Serge Hinott", "Hillsbrad Foothills", 61.6, 19.2, "Horde")
+	AddTrainer(2391, "Serge Hinott", "Hillsbrad Foothills", 49.1, 66.4, "Horde") -- COMPLETELY UPDATED
 	AddTrainer(2837, "Jaxin Chong", "The Cape of Stranglethorn", 42.6, 74.8, "Neutral")
 	AddTrainer(3009, "Bena Winterhoof", "Thunder Bluff", 46.8, 33.5, "Horde")
 	AddTrainer(3184, "Miao'zan", "Durotar", 55.5, 74, "Horde")
diff --git a/Database/Trainers/Tailoring.lua b/Database/Trainers/Tailoring.lua
index dbb4398..096cfef 100644
--- a/Database/Trainers/Tailoring.lua
+++ b/Database/Trainers/Tailoring.lua
@@ -27,7 +27,7 @@ function private:InitializeTailoringTrainers()

 	AddTrainer(1103, "Eldrin", "Elwynn Forest", 79.3, 69, "Alliance")
 	AddTrainer(1346, "Georgio Bolero", "Stormwind City", 53.2, 81.5, "Alliance")
-	AddTrainer(2399, "Daryl Stack", "Hillsbrad Foothills", 63.7, 20.8, "Horde")
+	AddTrainer(2399, "Daryl Stack", "Hillsbrad Foothills", 58.1, 48.0, "Horde") -- COMPLETELY UPDATED
 	AddTrainer(2627, "Grarnik Goodstitch", "The Cape of Stranglethorn", 43.6, 73, "Neutral")
 	AddTrainer(3004, "Tepa", "Thunder Bluff", 44.3, 45, "Horde")
 	AddTrainer(3363, "Magar", "Orgrimmar", 63.5, 50, "Horde")
diff --git a/Database/Vendor.lua b/Database/Vendor.lua
index aa592c9..286a105 100644
--- a/Database/Vendor.lua
+++ b/Database/Vendor.lua
@@ -64,11 +64,10 @@ function addon:InitVendor(DB)
 	AddVendor(1684,		L["Khara Deepwater"],			BZ["Loch Modan"],			39.5, 39.3, ALLIANCE)
 	AddVendor(1685,		L["Xandar Goodbeard"],			BZ["Loch Modan"],			82.5, 63.5, ALLIANCE)
 	AddVendor(2118,		L["Abigail Shiel"],			BZ["Tirisfal Glades"],			61.0, 51.0, HORDE) -- UPDATED
-	AddVendor(2383,		L["Lindea Rabonne"],			BZ["Hillsbrad Foothills"],		50.6, 61.0, ALLIANCE)
-	AddVendor(2393,		L["Christoph Jeffcoat"],		BZ["Hillsbrad Foothills"],		62.4, 19.1, HORDE)
-	AddVendor(2394,		L["Mallen Swain"],			BZ["Hillsbrad Foothills"],		62.0, 20.9, HORDE)
-	AddVendor(2397,		L["Derak Nightfall"],			BZ["Hillsbrad Foothills"],		63.0, 18.5, HORDE)
-	AddVendor(2480,		L["Bro'kin"],				BZ["Hillsbrad Foothills"],		44.0, 21.8, NEUTRAL)
+	AddVendor(2393,		L["Christoph Jeffcoat"],		BZ["Hillsbrad Foothills"],		57.5, 47.8, HORDE) -- COMPLETELY UPDATED
+	AddVendor(2394,		L["Mallen Swain"],			BZ["Hillsbrad Foothills"],		58.1, 47.9, HORDE) -- COMPLETELY UPDATED
+	AddVendor(2397,		L["Derak Nightfall"],			BZ["Hillsbrad Foothills"],		57.7, 45.2, HORDE) -- COMPLETELY UPDATED
+	AddVendor(2480,		L["Bro'kin"],				BZ["Hillsbrad Foothills"],		44.0, 21.8, NEUTRAL) -- COMPLETELY UPDATED
 	AddVendor(2482,		L["Zarena Cromwind"],			BZ["The Cape of Stranglethorn"],	43.0, 70.7, NEUTRAL)  -- UPDATED
 	AddVendor(2483,		L["Jaquilina Dramet"],			BZ["Northern Stranglethorn"],		43.7, 23.1, NEUTRAL) -- UPDATED
 	AddVendor(2663,		L["Narkk"],				BZ["The Cape of Stranglethorn"],	42.7, 69.2, NEUTRAL)   -- UPDATED
@@ -83,7 +82,7 @@ function addon:InitVendor(DB)
 	AddVendor(2687,		L["Gnaz Blunderflame"],			BZ["Northern Stranglethorn"],		67.5, 61.5, NEUTRAL)  -- UPDATED
 	AddVendor(2688,		L["Ruppo Zipcoil"],			BZ["The Hinterlands"],			34.3, 37.9, NEUTRAL)
 	AddVendor(2697,		L["Clyde Ranthal"],			BZ["Redridge Mountains"],		88.9, 70.9, ALLIANCE)
-	AddVendor(2698,		L["George Candarte"],			BZ["Hillsbrad Foothills"],		92.0, 38.4, HORDE)
+	AddVendor(2698,		L["George Candarte"],			BZ["Hillsbrad Foothills"],		76.7, 58.5, HORDE) -- COMPLETELY UPDATED
 	AddVendor(2699,		L["Rikqiz"],				BZ["The Cape of Stranglethorn"],	43.2, 71.7, NEUTRAL)   -- UPDATED
 	AddVendor(2803,		L["Malygen"],				BZ["Felwood"],				62.3, 25.6, ALLIANCE)
 	AddVendor(2810,		L["Hammon Karwn"],			BZ["Arathi Highlands"],			46.5, 47.3, ALLIANCE)
@@ -121,7 +120,7 @@ function addon:InitVendor(DB)
 	AddVendor(3497,		L["Kilxx"],				BZ["Northern Barrens"],			68.6, 72.5, NEUTRAL)   -- UPDATED
 	AddVendor(3499,		L["Ranik"],				BZ["Northern Barrens"],			67.1, 73.5, NEUTRAL)   -- UPDATED
 	AddVendor(3522,		L["Constance Brisboise"],		BZ["Tirisfal Glades"],			52.6, 55.7, HORDE)
-	AddVendor(3537,		L["Zixil"],				BZ["Hillsbrad Foothills"],		53.5, 38.3, NEUTRAL)
+	AddVendor(3537,		L["Zixil"],				BZ["Hillsbrad Foothills"],		49.8, 60.8, NEUTRAL) -- COMPLETELY UPDATED
 	AddVendor(3550,		L["Martine Tramblay"],			BZ["Tirisfal Glades"],			65.8, 59.6, HORDE) -- UPDATED
 	AddVendor(3556,		L["Andrew Hilbert"],			BZ["Silverpine Forest"],		43.2, 40.7, HORDE)
 	AddVendor(3881,		L["Grimtak"],				BZ["Durotar"],				51.2, 42.6, HORDE)
@@ -173,8 +172,8 @@ function addon:InitVendor(DB)
 	AddVendor(6576,		L["Brienna Starglow"],			BZ["Feralas"],				89.0, 45.9, ALLIANCE)
 	AddVendor(6730,		L["Jinky Twizzlefixxit"],		BZ["Thousand Needles"],			77.7, 77.8, NEUTRAL)
 	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)
-	AddVendor(6779,		L["Smudge Thunderwood"],		BZ["Hillsbrad Foothills"],		71.5, 45.5, NEUTRAL)
+	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(7852,		L["Pratt McGrubben"],			BZ["Feralas"],				30.6, 42.7, ALLIANCE)
 	AddVendor(7854,		L["Jangdor Swiftstrider"],		BZ["Feralas"],				74.5, 42.9, HORDE)
diff --git a/Locales/devel-enUS.lua b/Locales/devel-enUS.lua
index 273187a..798a1e2 100644
--- a/Locales/devel-enUS.lua
+++ b/Locales/devel-enUS.lua
@@ -752,7 +752,6 @@ L["Lillehoff"] = "Lillehoff"
 L["Lilliam Sparkspindle"] = "Lilliam Sparkspindle"
 L["Lilly"] = "Lilly"
 L["Lilyssia Nightbreeze"] = "Lilyssia Nightbreeze"
-L["Lindea Rabonne"] = "Lindea Rabonne"
 L["Linna Bruder"] = "Linna Bruder"
 L["Linzy Blackbolt"] = "Linzy Blackbolt"
 L["Lizbeth Cromwell"] = "Lizbeth Cromwell"