Quantcast

Scanned all the trainers/vendors in Thunder Bluff

mike [04-02-11 - 03:08]
Scanned all the trainers/vendors in Thunder Bluff
Filename
Database/Recipes/Blacksmithing.lua
Database/Recipes/Enchanting.lua
Database/Recipes/Inscription.lua
Database/Recipes/Smelting.lua
Database/Recipes/Tailoring.lua
Database/Trainers/Alchemy.lua
Database/Trainers/Blacksmithing.lua
Database/Trainers/Cooking.lua
Database/Trainers/Enchanting.lua
Database/Trainers/FirstAid.lua
Database/Trainers/Inscription.lua
Database/Trainers/Leatherworking.lua
Database/Trainers/Smelting.lua
Database/Trainers/Tailoring.lua
Database/Vendor.lua
diff --git a/Database/Recipes/Blacksmithing.lua b/Database/Recipes/Blacksmithing.lua
index 5e3c430..559869d 100644
--- a/Database/Recipes/Blacksmithing.lua
+++ b/Database/Recipes/Blacksmithing.lua
@@ -1891,84 +1891,84 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(23482)
 	recipe:SetSkillLevels(300, 300, 310, 320, 330)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Fel Iron Plate Belt -- 29547
 	recipe = AddRecipe(29547, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23484)
 	recipe:SetSkillLevels(305, 305, 315, 325, 335)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Fel Iron Plate Boots -- 29548
 	recipe = AddRecipe(29548, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23487)
 	recipe:SetSkillLevels(315, 315, 325, 335, 345)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Fel Iron Plate Pants -- 29549
 	recipe = AddRecipe(29549, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23488)
 	recipe:SetSkillLevels(315, 315, 325, 335, 345)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Fel Iron Breastplate -- 29550
 	recipe = AddRecipe(29550, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23489)
 	recipe:SetSkillLevels(325, 325, 335, 345, 355)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Fel Iron Chain Coif -- 29551
 	recipe = AddRecipe(29551, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23493)
 	recipe:SetSkillLevels(300, 300, 320, 330, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Fel Iron Chain Gloves -- 29552
 	recipe = AddRecipe(29552, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23491)
 	recipe:SetSkillLevels(310, 310, 320, 330, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Fel Iron Chain Bracers -- 29553
 	recipe = AddRecipe(29553, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23494)
 	recipe:SetSkillLevels(315, 315, 325, 335, 345)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Fel Iron Chain Tunic -- 29556
 	recipe = AddRecipe(29556, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23490)
 	recipe:SetSkillLevels(320, 320, 330, 340, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Fel Iron Hatchet -- 29557
 	recipe = AddRecipe(29557, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23497)
 	recipe:SetSkillLevels(310, 310, 320, 330, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.AXE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Fel Iron Hammer -- 29558
 	recipe = AddRecipe(29558, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23498)
 	recipe:SetSkillLevels(315, 315, 325, 335, 345)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND, F.MACE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Fel Iron Greatsword -- 29565
 	recipe = AddRecipe(29565, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23499)
 	recipe:SetSkillLevels(320, 320, 330, 340, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.SWORD)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Adamantite Maul -- 29566
 	recipe = AddRecipe(29566, V.TBC, Q.COMMON)
@@ -2195,7 +2195,7 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(23528)
 	recipe:SetSkillLevels(300, 300, 300, 305, 310)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Adamantite Sharpening Stone -- 29656
 	recipe = AddRecipe(29656, V.TBC, Q.COMMON)
@@ -2371,7 +2371,7 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(23559)
 	recipe:SetSkillLevels(325, 325, 325, 330, 335)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Greater Rune of Warding -- 32285
 	recipe = AddRecipe(32285, V.TBC, Q.COMMON)
@@ -2386,7 +2386,7 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(25843)
 	recipe:SetSkillLevels(300, 300, 300, 305, 310)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Adamantite Rod -- 32656
 	recipe = AddRecipe(32656, V.TBC, Q.COMMON)
@@ -2521,7 +2521,7 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(28420)
 	recipe:SetSkillLevels(300, 300, 300, 305, 310)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Adamantite Weightstone -- 34608
 	recipe = AddRecipe(34608, V.TBC, Q.COMMON)
@@ -2557,7 +2557,7 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(29204)
 	recipe:SetSkillLevels(350, 350, 360, 370, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.THROWN)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 16583, 16823, 19341, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 37072, 44781, 45548)

 	-- Earthforged Leggings -- 36122
 	recipe = AddRecipe(36122, V.TBC, Q.COMMON)
@@ -2918,161 +2918,161 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(39086)
 	recipe:SetSkillLevels(370, 370, 375, 380, 385)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Cobalt Belt -- 52568
 	recipe = AddRecipe(52568, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39087)
 	recipe:SetSkillLevels(350, 350, 360, 370, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Cobalt Boots -- 52569
 	recipe = AddRecipe(52569, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39088)
 	recipe:SetSkillLevels(350, 350, 360, 370, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Cobalt Chestpiece -- 52570
 	recipe = AddRecipe(52570, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39085)
 	recipe:SetSkillLevels(375, 375, 380, 385, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Cobalt Helm -- 52571
 	recipe = AddRecipe(52571, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39084)
 	recipe:SetSkillLevels(370, 370, 375, 380, 385)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Cobalt Shoulders -- 52572
 	recipe = AddRecipe(52572, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39083)
 	recipe:SetSkillLevels(360, 360, 370, 375, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Cobalt Triangle Shield -- 54550
 	recipe = AddRecipe(54550, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40668)
 	recipe:SetSkillLevels(360, 360, 370, 375, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.SHIELD, F.ONE_HAND)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Tempered Saronite Belt -- 54551
 	recipe = AddRecipe(54551, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40669)
 	recipe:SetSkillLevels(395, 395, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Tempered Saronite Boots -- 54552
 	recipe = AddRecipe(54552, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40671)
 	recipe:SetSkillLevels(400, 400, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Tempered Saronite Breastplate -- 54553
 	recipe = AddRecipe(54553, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40672)
 	recipe:SetSkillLevels(400, 400, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Tempered Saronite Legplates -- 54554
 	recipe = AddRecipe(54554, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40674)
 	recipe:SetSkillLevels(395, 395, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Tempered Saronite Helm -- 54555
 	recipe = AddRecipe(54555, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40673)
 	recipe:SetSkillLevels(405, 405, 410, 415, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Tempered Saronite Shoulders -- 54556
 	recipe = AddRecipe(54556, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40675)
 	recipe:SetSkillLevels(405, 405, 410, 415, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Saronite Defender -- 54557
 	recipe = AddRecipe(54557, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40670)
 	recipe:SetSkillLevels(390, 390, 395, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.SHIELD, F.ONE_HAND)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Spiked Cobalt Helm -- 54917
 	recipe = AddRecipe(54917, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40942)
 	recipe:SetSkillLevels(375, 375, 380, 385, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Spiked Cobalt Boots -- 54918
 	recipe = AddRecipe(54918, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40949)
 	recipe:SetSkillLevels(380, 380, 385, 390, 395)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Spiked Cobalt Shoulders -- 54941
 	recipe = AddRecipe(54941, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40950)
 	recipe:SetSkillLevels(385, 385, 390, 395, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Spiked Cobalt Chestpiece -- 54944
 	recipe = AddRecipe(54944, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40951)
 	recipe:SetSkillLevels(385, 385, 390, 395, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Spiked Cobalt Gauntlets -- 54945
 	recipe = AddRecipe(54945, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40952)
 	recipe:SetSkillLevels(390, 390, 395, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Spiked Cobalt Belt -- 54946
 	recipe = AddRecipe(54946, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40953)
 	recipe:SetSkillLevels(395, 395, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Spiked Cobalt Legplates -- 54947
 	recipe = AddRecipe(54947, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40943)
 	recipe:SetSkillLevels(395, 395, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Spiked Cobalt Bracers -- 54948
 	recipe = AddRecipe(54948, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40954)
 	recipe:SetSkillLevels(400, 400, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Horned Cobalt Helm -- 54949
 	recipe = AddRecipe(54949, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(40955)
 	recipe:SetSkillLevels(400, 400, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Reinforced Cobalt Shoulders -- 54978
 	recipe = AddRecipe(54978, V.WOTLK, Q.UNCOMMON)
@@ -3111,91 +3111,91 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(41117)
 	recipe:SetSkillLevels(390, 390, 395, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SHIELD, F.ONE_HAND)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Saronite Bulwark -- 55014
 	recipe = AddRecipe(55014, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41113)
 	recipe:SetSkillLevels(410, 410, 415, 420, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.SHIELD, F.ONE_HAND)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Tempered Saronite Gauntlets -- 55015
 	recipe = AddRecipe(55015, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41114)
 	recipe:SetSkillLevels(415, 415, 420, 425, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Tempered Saronite Bracers -- 55017
 	recipe = AddRecipe(55017, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41116)
 	recipe:SetSkillLevels(410, 410, 415, 420, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Brilliant Saronite Legplates -- 55055
 	recipe = AddRecipe(55055, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41126)
 	recipe:SetSkillLevels(395, 395, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Brilliant Saronite Gauntlets -- 55056
 	recipe = AddRecipe(55056, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41127)
 	recipe:SetSkillLevels(400, 400, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Brilliant Saronite Boots -- 55057
 	recipe = AddRecipe(55057, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41128)
 	recipe:SetSkillLevels(405, 405, 410, 415, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Brilliant Saronite Breastplate -- 55058
 	recipe = AddRecipe(55058, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41129)
 	recipe:SetSkillLevels(415, 415, 420, 425, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Honed Cobalt Cleaver -- 55174
 	recipe = AddRecipe(55174, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41181)
 	recipe:SetSkillLevels(390, 390, 395, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.AXE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Savage Cobalt Slicer -- 55177
 	recipe = AddRecipe(55177, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41182)
 	recipe:SetSkillLevels(395, 395, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.SWORD)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Saronite Ambusher -- 55179
 	recipe = AddRecipe(55179, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41183)
 	recipe:SetSkillLevels(400, 400, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.DAGGER)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Saronite Shiv -- 55181
 	recipe = AddRecipe(55181, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41184)
 	recipe:SetSkillLevels(405, 405, 410, 415, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK, F.ONE_HAND, F.DAGGER)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Furious Saronite Beatstick -- 55182
 	recipe = AddRecipe(55182, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41185)
 	recipe:SetSkillLevels(410, 410, 415, 420, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.MACE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Corroded Saronite Edge -- 55183
 	recipe = AddRecipe(55183, V.WOTLK, Q.COMMON)
@@ -3215,8 +3215,8 @@ function addon:InitBlacksmithing()
 	recipe = AddRecipe(55185, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41188)
 	recipe:SetSkillLevels(415, 415, 420, 425, 430)
-	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.MACE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.MACE)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Chestplate of Conquest -- 55186
 	recipe = AddRecipe(55186, V.WOTLK, Q.COMMON)
@@ -3237,404 +3237,404 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(41239)
 	recipe:SetSkillLevels(380, 380, 385, 390, 395)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.SWORD)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Cobalt Tenderizer -- 55201
 	recipe = AddRecipe(55201, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41240)
 	recipe:SetSkillLevels(380, 380, 385, 390, 395)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.MACE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Sure-fire Shuriken -- 55202
 	recipe = AddRecipe(55202, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41241)
 	recipe:SetSkillLevels(385, 385, 390, 395, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.THROWN)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Forged Cobalt Claymore -- 55203
 	recipe = AddRecipe(55203, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41242)
 	recipe:SetSkillLevels(385, 385, 390, 395, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.SWORD)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Notched Cobalt War Axe -- 55204
 	recipe = AddRecipe(55204, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41243)
 	recipe:SetSkillLevels(390, 390, 395, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.AXE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Deadly Saronite Dirk -- 55206
 	recipe = AddRecipe(55206, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41245)
 	recipe:SetSkillLevels(405, 405, 415, 420, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK, F.THROWN)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Vengeance Bindings -- 55298
 	recipe = AddRecipe(55298, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41355)
 	recipe:SetSkillLevels(420, 420, 425, 430, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Righteous Gauntlets -- 55300
 	recipe = AddRecipe(55300, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41356)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Daunting Handguards -- 55301
 	recipe = AddRecipe(55301, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41357)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Helm of Command -- 55302
 	recipe = AddRecipe(55302, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41344)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Daunting Legplates -- 55303
 	recipe = AddRecipe(55303, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41345)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Righteous Greaves -- 55304
 	recipe = AddRecipe(55304, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41346)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Savage Saronite Bracers -- 55305
 	recipe = AddRecipe(55305, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41354)
 	recipe:SetSkillLevels(420, 420, 425, 430, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Savage Saronite Pauldrons -- 55306
 	recipe = AddRecipe(55306, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41351)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Savage Saronite Waistguard -- 55307
 	recipe = AddRecipe(55307, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41352)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Savage Saronite Walkers -- 55308
 	recipe = AddRecipe(55308, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41348)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Savage Saronite Gauntlets -- 55309
 	recipe = AddRecipe(55309, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41349)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Savage Saronite Legplates -- 55310
 	recipe = AddRecipe(55310, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41347)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Savage Saronite Hauberk -- 55311
 	recipe = AddRecipe(55311, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41353)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Savage Saronite Skullshield -- 55312
 	recipe = AddRecipe(55312, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41350)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Titansteel Destroyer -- 55369
 	recipe = AddRecipe(55369, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41257)
 	recipe:SetSkillLevels(440, 440, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.MACE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Titansteel Bonecrusher -- 55370
 	recipe = AddRecipe(55370, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41383)
 	recipe:SetSkillLevels(440, 440, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK, F.ONE_HAND, F.MACE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Titansteel Guardian -- 55371
 	recipe = AddRecipe(55371, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41384)
 	recipe:SetSkillLevels(440, 440, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.MACE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Spiked Titansteel Helm -- 55372
 	recipe = AddRecipe(55372, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41386)
 	recipe:SetSkillLevels(440, 440, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Tempered Titansteel Helm -- 55373
 	recipe = AddRecipe(55373, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41387)
 	recipe:SetSkillLevels(440, 440, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Brilliant Titansteel Helm -- 55374
 	recipe = AddRecipe(55374, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41388)
 	recipe:SetSkillLevels(440, 440, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Spiked Titansteel Treads -- 55375
 	recipe = AddRecipe(55375, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41391)
 	recipe:SetSkillLevels(440, 440, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Tempered Titansteel Treads -- 55376
 	recipe = AddRecipe(55376, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41392)
 	recipe:SetSkillLevels(440, 440, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Brilliant Titansteel Treads -- 55377
 	recipe = AddRecipe(55377, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41394)
 	recipe:SetSkillLevels(440, 440, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Socket Bracer -- 55628
 	recipe = AddRecipe(55628, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(400, 400, 400, 400, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Socket Gloves -- 55641
 	recipe = AddRecipe(55641, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(400, 400, 400, 400, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Eternal Belt Buckle -- 55656
 	recipe = AddRecipe(55656, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41611)
 	recipe:SetSkillLevels(415, 415, 420, 425, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Titanium Rod -- 55732
 	recipe = AddRecipe(55732, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41745)
 	recipe:SetSkillLevels(420, 420, 425, 430, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Cobalt Bracers -- 55834
 	recipe = AddRecipe(55834, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41974)
 	recipe:SetSkillLevels(360, 360, 370, 375, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Cobalt Gauntlets -- 55835
 	recipe = AddRecipe(55835, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41975)
 	recipe:SetSkillLevels(370, 370, 380, 385, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Titanium Weapon Chain -- 55839
 	recipe = AddRecipe(55839, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41976)
 	recipe:SetSkillLevels(420, 420, 425, 430, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Titansteel Shanker -- 56234
 	recipe = AddRecipe(56234, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42435)
 	recipe:SetSkillLevels(440, 440, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.DAGGER)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Cudgel of Saronite Justice -- 56280
 	recipe = AddRecipe(56280, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42443)
 	recipe:SetSkillLevels(410, 410, 415, 420, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.MACE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Titanium Shield Spike -- 56357
 	recipe = AddRecipe(56357, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42500)
 	recipe:SetSkillLevels(420, 420, 425, 430, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.SHIELD)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Titansteel Shield Wall -- 56400
 	recipe = AddRecipe(56400, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42508)
 	recipe:SetSkillLevels(440, 440, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.SHIELD, F.ONE_HAND)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Ornate Saronite Bracers -- 56549
 	recipe = AddRecipe(56549, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42723)
 	recipe:SetSkillLevels(420, 420, 425, 430, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Ornate Saronite Pauldrons -- 56550
 	recipe = AddRecipe(56550, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42727)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Ornate Saronite Waistguard -- 56551
 	recipe = AddRecipe(56551, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42729)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Ornate Saronite Walkers -- 56552
 	recipe = AddRecipe(56552, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42730)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Ornate Saronite Gauntlets -- 56553
 	recipe = AddRecipe(56553, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42724)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Ornate Saronite Legplates -- 56554
 	recipe = AddRecipe(56554, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42726)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Ornate Saronite Hauberk -- 56555
 	recipe = AddRecipe(56555, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42725)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Ornate Saronite Skullshield -- 56556
 	recipe = AddRecipe(56556, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42728)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Cobalt Skeleton Key -- 59405
 	recipe = AddRecipe(59405, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43854)
 	recipe:SetSkillLevels(350, 350, 360, 365, 370)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Titanium Skeleton Key -- 59406
 	recipe = AddRecipe(59406, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43853)
 	recipe:SetSkillLevels(430, 430, 435, 440, 445)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Brilliant Saronite Belt -- 59436
 	recipe = AddRecipe(59436, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43860)
 	recipe:SetSkillLevels(395, 395, 400, 405, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Brilliant Saronite Bracers -- 59438
 	recipe = AddRecipe(59438, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43864)
 	recipe:SetSkillLevels(400, 400, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Brilliant Saronite Pauldrons -- 59440
 	recipe = AddRecipe(59440, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43865)
 	recipe:SetSkillLevels(405, 405, 410, 415, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Brilliant Saronite Helm -- 59441
 	recipe = AddRecipe(59441, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43870)
 	recipe:SetSkillLevels(415, 415, 420, 425, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Saronite Spellblade -- 59442
 	recipe = AddRecipe(59442, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43871)
 	recipe:SetSkillLevels(410, 410, 415, 420, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.SWORD)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Icebane Chestguard -- 61008
 	recipe = AddRecipe(61008, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43586)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Icebane Girdle -- 61009
 	recipe = AddRecipe(61009, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43587)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Icebane Treads -- 61010
 	recipe = AddRecipe(61010, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43588)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PLATE)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Titanium Plating -- 62202
 	recipe = AddRecipe(62202, V.WOTLK, Q.RARE)
@@ -3650,7 +3650,7 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(45085)
 	recipe:SetSkillLevels(440, 440, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.DAGGER)
-	recipe:AddTrainer(3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3355, 7230, 7231, 11177, 11178, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Belt of the Titans -- 63187
 	recipe = AddRecipe(63187, V.WOTLK, Q.EPIC)
@@ -3861,231 +3861,231 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(65365)
 	recipe:SetSkillLevels(425, 425, 450, 452, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Hardened Obsidium Bracers -- 76179
 	recipe = AddRecipe(76179, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54850)
 	recipe:SetSkillLevels(440, 440, 460, 462, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Hardened Obsidium Gauntlets -- 76180
 	recipe = AddRecipe(76180, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54852)
 	recipe:SetSkillLevels(450, 450, 460, 465, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Hardened Obsidium Belt -- 76181
 	recipe = AddRecipe(76181, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54853)
 	recipe:SetSkillLevels(460, 460, 470, 475, 480)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Hardened Obsidium Boots -- 76182
 	recipe = AddRecipe(76182, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54854)
 	recipe:SetSkillLevels(470, 470, 480, 485, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Hardened Obsidium Shoulders -- 76258
 	recipe = AddRecipe(76258, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54876)
 	recipe:SetSkillLevels(480, 480, 490, 495, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Hardened Obsidium Legguards -- 76259
 	recipe = AddRecipe(76259, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55022)
 	recipe:SetSkillLevels(490, 490, 500, 505, 510)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Hardened Obsidium Helm -- 76260
 	recipe = AddRecipe(76260, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55023)
 	recipe:SetSkillLevels(490, 490, 500, 505, 510)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Hardened Obsidium Breastplate -- 76261
 	recipe = AddRecipe(76261, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55024)
 	recipe:SetSkillLevels(500, 500, 510, 515, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Redsteel Bracers -- 76262
 	recipe = AddRecipe(76262, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55025)
 	recipe:SetSkillLevels(440, 440, 450, 455, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Redsteel Gauntlets -- 76263
 	recipe = AddRecipe(76263, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55026)
 	recipe:SetSkillLevels(450, 450, 460, 465, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Redsteel Belt -- 76264
 	recipe = AddRecipe(76264, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55027)
 	recipe:SetSkillLevels(460, 460, 470, 475, 480)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Redsteel Boots -- 76265
 	recipe = AddRecipe(76265, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55028)
 	recipe:SetSkillLevels(470, 470, 480, 485, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Redsteel Shoulders -- 76266
 	recipe = AddRecipe(76266, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55029)
 	recipe:SetSkillLevels(480, 480, 490, 495, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Redsteel Legguards -- 76267
 	recipe = AddRecipe(76267, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55030)
 	recipe:SetSkillLevels(490, 490, 500, 505, 510)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Redsteel Helm -- 76269
 	recipe = AddRecipe(76269, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55031)
 	recipe:SetSkillLevels(500, 500, 510, 515, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Redsteel Breastplate -- 76270
 	recipe = AddRecipe(76270, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55032)
 	recipe:SetSkillLevels(500, 500, 510, 515, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Stormforged Bracers -- 76280
 	recipe = AddRecipe(76280, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55033)
 	recipe:SetSkillLevels(440, 440, 450, 455, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Stormforged Gauntlets -- 76281
 	recipe = AddRecipe(76281, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55034)
 	recipe:SetSkillLevels(450, 450, 460, 465, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Stormforged Belt -- 76283
 	recipe = AddRecipe(76283, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55035)
 	recipe:SetSkillLevels(460, 460, 470, 475, 480)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Stormforged Boots -- 76285
 	recipe = AddRecipe(76285, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55036)
 	recipe:SetSkillLevels(470, 470, 480, 485, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Stormforged Shoulders -- 76286
 	recipe = AddRecipe(76286, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55037)
 	recipe:SetSkillLevels(480, 480, 490, 495, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Stormforged Legguards -- 76287
 	recipe = AddRecipe(76287, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55038)
 	recipe:SetSkillLevels(480, 480, 490, 495, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Stormforged Helm -- 76288
 	recipe = AddRecipe(76288, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55039)
 	recipe:SetSkillLevels(490, 490, 500, 505, 510)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Stormforged Breastplate -- 76289
 	recipe = AddRecipe(76289, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55040)
 	recipe:SetSkillLevels(500, 500, 510, 515, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Hardened Obsidium Shield -- 76291
 	recipe = AddRecipe(76291, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55041)
 	recipe:SetSkillLevels(450, 450, 460, 465, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Stormforged Shield -- 76293
 	recipe = AddRecipe(76293, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55042)
 	recipe:SetSkillLevels(470, 470, 480, 485, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Decapitator's Razor -- 76433
 	recipe = AddRecipe(76433, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55043)
 	recipe:SetSkillLevels(460, 460, 470, 475, 480)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Cold-Forged Shank -- 76434
 	recipe = AddRecipe(76434, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55044)
 	recipe:SetSkillLevels(470, 470, 480, 485, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Fire-Etched Dagger -- 76435
 	recipe = AddRecipe(76435, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55045)
 	recipe:SetSkillLevels(480, 480, 490, 495, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 44781, 45548)

 	-- Lifeforce Hammer -- 76436
 	recipe = AddRecipe(76436, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55046)
 	recipe:SetSkillLevels(480, 480, 490, 495, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Obsidium Executioner -- 76437
 	recipe = AddRecipe(76437, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55052)
 	recipe:SetSkillLevels(480, 480, 490, 495, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Obsidium Skeleton Key -- 76438
 	recipe = AddRecipe(76438, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(55053)
 	recipe:SetSkillLevels(475, 475, 485, 490, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Ebonsteel Belt Buckle -- 76439
 	recipe = AddRecipe(76439, V.CATA, Q.COMMON)
@@ -4104,7 +4104,7 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(55055)
 	recipe:SetSkillLevels(490, 490, 500, 505, 510)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Pyrium Weapon Chain -- 76442
 	recipe = AddRecipe(76442, V.CATA, Q.COMMON)
@@ -4291,14 +4291,14 @@ function addon:InitBlacksmithing()
 	recipe:SetCraftedItemID(55246)
 	recipe:SetSkillLevels(470, 470, 480, 485, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Elementium Rod -- 92375
 	recipe = AddRecipe(92375, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(65358)
 	recipe:SetSkillLevels(475, 475, 480, 485, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)
+	recipe:AddTrainer(2998, 3136, 3355, 4258, 5164, 7230, 7231, 11146, 11177, 11178, 16669, 16823, 20124, 20125, 26564, 26981, 26988, 28694, 29505, 33591, 33609, 33631, 37072, 44781, 45548)

 	-- Elementium Gutslicer -- 94718
 	recipe = AddRecipe(94718, V.CATA, Q.COMMON)
diff --git a/Database/Recipes/Enchanting.lua b/Database/Recipes/Enchanting.lua
index c7308d6..e2e8217 100644
--- a/Database/Recipes/Enchanting.lua
+++ b/Database/Recipes/Enchanting.lua
@@ -157,7 +157,8 @@ function addon:InitEnchanting()
 	recipe:SetRecipeItemID(6349)
 	recipe:SetSkillLevels(100, 100, 130, 150, 170)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.TWO_HAND)
-	recipe:AddVendor(3012, 3346, 5158, 5758)
+	recipe:AddVendor(3346, 5158, 5758)
+	recipe:AddLimitedVendor(3012, 1)

 	-- Runed Silver Rod -- 7795
 	recipe = AddRecipe(7795, V.ORIG, Q.COMMON)
@@ -196,8 +197,7 @@ 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)
-	recipe:AddLimitedVendor(3537, 1)
+	recipe:AddLimitedVendor(3012, 1, 3537, 1)

 	-- Enchant Shield - Minor Stamina -- 13378
 	recipe = AddRecipe(13378, V.ORIG, Q.COMMON)
@@ -1066,13 +1066,13 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(27899, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(305, 305, 315, 330, 345)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Bracer - Stats -- 27905
 	recipe = AddRecipe(27905, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(315, 315, 325, 340, 355)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Bracer - Major Defense -- 27906
 	recipe = AddRecipe(27906, V.TBC, Q.UNCOMMON)
@@ -1142,7 +1142,7 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(27944, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(310, 310, 320, 335, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.TANK, F.SHIELD)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Shield - Intellect -- 27945
 	recipe = AddRecipe(27945, V.TBC, Q.COMMON)
@@ -1197,13 +1197,13 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(27957, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(315, 315, 325, 340, 355)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Chest - Exceptional Mana -- 27958
 	recipe = AddRecipe(27958, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(350, 350, 360, 370, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Chest - Exceptional Stats -- 27960
 	recipe = AddRecipe(27960, V.TBC, Q.COMMON)
@@ -1217,7 +1217,7 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(27961, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(310, 310, 320, 335, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOAK)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Cloak - Major Resistance -- 27962
 	recipe = AddRecipe(27962, V.TBC, Q.UNCOMMON)
@@ -1335,21 +1335,21 @@ function addon:InitEnchanting()
 	recipe:SetCraftedItemID(22460)
 	recipe:SetSkillLevels(325, 325, 325, 330, 335)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Void Sphere -- 28028
 	recipe = AddRecipe(28028, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(22459)
 	recipe:SetSkillLevels(350, 350, 370, 375, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Runed Fel Iron Rod -- 32664
 	recipe = AddRecipe(32664, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(22461)
 	recipe:SetSkillLevels(300, 300, 310, 325, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Runed Adamantite Rod -- 32665
 	recipe = AddRecipe(32665, V.TBC, Q.COMMON)
@@ -1365,20 +1365,20 @@ function addon:InitEnchanting()
 	recipe:SetCraftedItemID(22463)
 	recipe:SetSkillLevels(375, 375, 375, 377, 385)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.VENDOR, F.IBOP, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
 	recipe:AddLimitedVendor(19663, 1)

 	-- Enchant Chest - Major Spirit -- 33990
 	recipe = AddRecipe(33990, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(320, 320, 330, 345, 360)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Chest - Restore Mana Prime -- 33991
 	recipe = AddRecipe(33991, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(300, 300, 310, 325, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Chest - Major Resilience -- 33992
 	recipe = AddRecipe(33992, V.TBC, Q.UNCOMMON)
@@ -1391,7 +1391,7 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(33993, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(305, 305, 315, 330, 345)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Gloves - Precise Strikes -- 33994
 	recipe = AddRecipe(33994, V.TBC, Q.UNCOMMON)
@@ -1404,13 +1404,13 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(33995, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(340, 340, 350, 365, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Gloves - Assault -- 33996
 	recipe = AddRecipe(33996, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(310, 310, 320, 335, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Gloves - Major Spellpower -- 33997
 	recipe = AddRecipe(33997, V.TBC, Q.UNCOMMON)
@@ -1430,13 +1430,13 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(34001, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(305, 305, 315, 330, 345)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Bracer - Assault -- 34002
 	recipe = AddRecipe(34002, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(300, 300, 310, 325, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Cloak - Spell Penetration -- 34003
 	recipe = AddRecipe(34003, V.TBC, Q.UNCOMMON)
@@ -1449,7 +1449,7 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(34004, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(310, 310, 320, 335, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS, F.CLOAK)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Cloak - Greater Arcane Resistance -- 34005
 	recipe = AddRecipe(34005, V.TBC, Q.RARE)
@@ -1498,14 +1498,14 @@ function addon:InitEnchanting()
 	recipe:SetCraftedItemID(22448)
 	recipe:SetSkillLevels(335, 335, 345, 350, 355)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Small Prismatic Shard -- 42615
 	recipe = AddRecipe(42615, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(22448)
 	recipe:SetSkillLevels(335, 335, 335, 335, 335)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Weapon - Greater Agility -- 42620
 	recipe = AddRecipe(42620, V.TBC, Q.COMMON)
@@ -1526,7 +1526,7 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(44383, V.TBC, Q.COMMON)
 	recipe:SetSkillLevels(330, 330, 340, 355, 370)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHIELD)
-	recipe:AddTrainer(3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)
+	recipe:AddTrainer(3011, 3345, 4213, 18753, 18773, 19251, 19252, 19540, 33583, 33610, 33633, 33676)

 	-- Enchant Cloak - Superior Frost Resistance -- 44483
 	recipe = AddRecipe(44483, V.WOTLK, Q.UNCOMMON)
@@ -1539,25 +1539,25 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(44484, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(405, 405, 415, 425, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Gloves - Precision -- 44488
 	recipe = AddRecipe(44488, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(410, 410, 420, 430, 440)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Shield - Defense -- 44489
 	recipe = AddRecipe(44489, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.SHIELD)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Chest - Mighty Health -- 44492
 	recipe = AddRecipe(44492, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(395, 395, 405, 415, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Cloak - Superior Nature Resistance -- 44494
 	recipe = AddRecipe(44494, V.WOTLK, Q.UNCOMMON)
@@ -1570,37 +1570,37 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(44500, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(395, 395, 405, 415, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.CLOAK)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Gloves - Gatherer -- 44506
 	recipe = AddRecipe(44506, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(375, 375, 375, 380, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Boots - Greater Spirit -- 44508
 	recipe = AddRecipe(44508, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(410, 410, 420, 430, 440)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Chest - Greater Mana Restoration -- 44509
 	recipe = AddRecipe(44509, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Weapon - Exceptional Spirit -- 44510
 	recipe = AddRecipe(44510, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(410, 410, 420, 430, 440)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.TWO_HAND)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Gloves - Greater Assault -- 44513
 	recipe = AddRecipe(44513, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(395, 395, 405, 415, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Weapon - Icebreaker -- 44524
 	recipe = AddRecipe(44524, V.WOTLK, Q.RARE)
@@ -1613,19 +1613,19 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(44528, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(385, 385, 385, 390, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Gloves - Major Agility -- 44529
 	recipe = AddRecipe(44529, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(415, 415, 425, 435, 445)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Bracers - Exceptional Intellect -- 44555
 	recipe = AddRecipe(44555, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(375, 375, 385, 392, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Cloak - Superior Fire Resistance -- 44556
 	recipe = AddRecipe(44556, V.WOTLK, Q.UNCOMMON)
@@ -1652,13 +1652,13 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(44582, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(395, 395, 395, 402, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.CLOAK)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Boots - Greater Vitality -- 44584
 	recipe = AddRecipe(44584, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(405, 405, 415, 425, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Chest - Exceptional Resilience -- 44588
 	recipe = AddRecipe(44588, V.WOTLK, Q.UNCOMMON)
@@ -1671,7 +1671,7 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(44589, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(415, 415, 425, 435, 445)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Cloak - Superior Shadow Resistance -- 44590
 	recipe = AddRecipe(44590, V.WOTLK, Q.UNCOMMON)
@@ -1691,13 +1691,13 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(44592, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(360, 360, 370, 380, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Bracers - Major Spirit -- 44593
 	recipe = AddRecipe(44593, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant 2H Weapon - Scourgebane -- 44595
 	recipe = AddRecipe(44595, V.WOTLK, Q.RARE)
@@ -1718,13 +1718,13 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(44598, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(415, 415, 425, 435, 445)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Bracers - Greater Stats -- 44616
 	recipe = AddRecipe(44616, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(400, 400, 410, 420, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Weapon - Giant Slayer -- 44621
 	recipe = AddRecipe(44621, V.WOTLK, Q.RARE)
@@ -1737,7 +1737,7 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(44623, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(370, 370, 380, 390, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Gloves - Armsman -- 44625
 	recipe = AddRecipe(44625, V.WOTLK, Q.UNCOMMON)
@@ -1750,13 +1750,13 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(44629, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(395, 395, 405, 415, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.TWO_HAND)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant 2H Weapon - Greater Savagery -- 44630
 	recipe = AddRecipe(44630, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(390, 390, 400, 410, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Cloak - Shadow Armor -- 44631
 	recipe = AddRecipe(44631, V.WOTLK, Q.UNCOMMON)
@@ -1769,25 +1769,25 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(44633, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(410, 410, 420, 430, 440)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.TWO_HAND)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Bracers - Greater Spellpower -- 44635
 	recipe = AddRecipe(44635, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(395, 395, 405, 415, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Ring - Greater Spellpower -- 44636
 	recipe = AddRecipe(44636, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(400, 400, 400, 407, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Ring - Assault -- 44645
 	recipe = AddRecipe(44645, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(400, 400, 400, 407, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Void Shatter -- 45765
 	recipe = AddRecipe(45765, V.TBC, Q.COMMON)
@@ -1830,7 +1830,7 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(47766, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(400, 400, 410, 420, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Cloak - Greater Speed -- 47898
 	recipe = AddRecipe(47898, V.WOTLK, Q.UNCOMMON)
@@ -1850,7 +1850,7 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(47900, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Boots - Tuskarr's Vitality -- 47901
 	recipe = AddRecipe(47901, V.WOTLK, Q.UNCOMMON)
@@ -1884,62 +1884,62 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(59636, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(400, 400, 400, 407, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Boots - Assault -- 60606
 	recipe = AddRecipe(60606, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(375, 375, 385, 395, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Cloak - Speed -- 60609
 	recipe = AddRecipe(60609, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(350, 350, 360, 370, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOAK)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Bracers - Striking -- 60616
 	recipe = AddRecipe(60616, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(360, 360, 370, 380, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Runed Titanium Rod -- 60619
 	recipe = AddRecipe(60619, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(44452)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Weapon - Greater Potency -- 60621
 	recipe = AddRecipe(60621, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(380, 380, 390, 400, 410)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.TWO_HAND)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Boots - Icewalker -- 60623
 	recipe = AddRecipe(60623, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(385, 385, 395, 405, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Shield - Greater Intellect -- 60653
 	recipe = AddRecipe(60653, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(395, 395, 405, 415, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHIELD)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Cloak - Major Agility -- 60663
 	recipe = AddRecipe(60663, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(420, 420, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.CLOAK)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Gloves - Crusher -- 60668
 	recipe = AddRecipe(60668, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(425, 425, 435, 445, 455)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant 2H Weapon - Massacre -- 60691
 	recipe = AddRecipe(60691, V.WOTLK, Q.RARE)
@@ -2003,7 +2003,7 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(62959, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(385, 385, 395, 405, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.STAFF)
-	recipe:AddTrainer(3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Boots - Lesser Accuracy -- 63746
 	recipe = AddRecipe(63746, V.WOTLK, Q.COMMON)
diff --git a/Database/Recipes/Inscription.lua b/Database/Recipes/Inscription.lua
index 372120a..4450b4d 100644
--- a/Database/Recipes/Inscription.lua
+++ b/Database/Recipes/Inscription.lua
@@ -129,14 +129,14 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(37091)
 	recipe:SetSkillLevels(360, 360, 365, 370, 375)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Scroll of Intellect VIII -- 50604
 	recipe = AddRecipe(50604, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(37092)
 	recipe:SetSkillLevels(410, 410, 415, 420, 425)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Scroll of Spirit II -- 50605
 	recipe = AddRecipe(50605, V.WOTLK, Q.COMMON)
@@ -178,14 +178,14 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(37097)
 	recipe:SetSkillLevels(355, 355, 360, 365, 370)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Scroll of Spirit VIII -- 50611
 	recipe = AddRecipe(50611, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(37098)
 	recipe:SetSkillLevels(405, 405, 410, 415, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Scroll of Stamina II -- 50612
 	recipe = AddRecipe(50612, V.WOTLK, Q.COMMON)
@@ -227,14 +227,14 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(37093)
 	recipe:SetSkillLevels(350, 350, 355, 360, 365)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Scroll of Stamina VIII -- 50620
 	recipe = AddRecipe(50620, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(37094)
 	recipe:SetSkillLevels(400, 400, 405, 410, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Ivory Ink -- 52738
 	recipe = AddRecipe(52738, V.WOTLK, Q.COMMON)
@@ -269,7 +269,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(40896)
 	recipe:SetSkillLevels(350, 350, 355, 360, 365)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Solar Beam -- 56944
 	recipe = AddRecipe(56944, V.WOTLK, Q.COMMON)
@@ -332,7 +332,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(40903)
 	recipe:SetSkillLevels(310, 310, 315, 320, 325)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Rebirth -- 56953
 	recipe = AddRecipe(56953, V.WOTLK, Q.COMMON)
@@ -423,7 +423,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42736)
 	recipe:SetSkillLevels(335, 335, 340, 345, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Blink -- 56973
 	recipe = AddRecipe(56973, V.WOTLK, Q.COMMON)
@@ -479,7 +479,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42745)
 	recipe:SetSkillLevels(375, 375, 380, 385, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Glyph of Icy Veins -- 56981
 	recipe = AddRecipe(56981, V.WOTLK, Q.COMMON)
@@ -500,7 +500,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42749)
 	recipe:SetSkillLevels(325, 325, 330, 335, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Molten Armor -- 56986
 	recipe = AddRecipe(56986, V.WOTLK, Q.COMMON)
@@ -514,7 +514,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42752)
 	recipe:SetSkillLevels(400, 400, 400, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Glyph of Cone of Cold -- 56988
 	recipe = AddRecipe(56988, V.WOTLK, Q.COMMON)
@@ -542,7 +542,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(44955)
 	recipe:SetSkillLevels(315, 315, 320, 325, 330)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAGE)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Aimed Shot -- 56994
 	recipe = AddRecipe(56994, V.WOTLK, Q.COMMON)
@@ -612,7 +612,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42906)
 	recipe:SetSkillLevels(350, 350, 355, 360, 365)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Misdirection -- 57004
 	recipe = AddRecipe(57004, V.WOTLK, Q.COMMON)
@@ -633,7 +633,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42909)
 	recipe:SetSkillLevels(375, 375, 380, 385, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Glyph of Silencing Shot -- 57007
 	recipe = AddRecipe(57007, V.WOTLK, Q.COMMON)
@@ -647,7 +647,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42911)
 	recipe:SetSkillLevels(315, 315, 320, 325, 330)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Serpent Sting -- 57009
 	recipe = AddRecipe(57009, V.WOTLK, Q.COMMON)
@@ -738,7 +738,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(41105)
 	recipe:SetSkillLevels(300, 300, 305, 310, 315)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.PALADIN)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Hammer of Justice -- 57027
 	recipe = AddRecipe(57027, V.WOTLK, Q.COMMON)
@@ -787,7 +787,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(41094)
 	recipe:SetSkillLevels(335, 335, 340, 345, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PALADIN)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Seal of Insight -- 57034
 	recipe = AddRecipe(57034, V.WOTLK, Q.COMMON)
@@ -808,7 +808,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(41102)
 	recipe:SetSkillLevels(375, 375, 380, 385, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PALADIN)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Glyph of Adrenaline Rush -- 57112
 	recipe = AddRecipe(57112, V.WOTLK, Q.COMMON)
@@ -822,7 +822,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42955)
 	recipe:SetSkillLevels(340, 340, 345, 350, 355)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Backstab -- 57114
 	recipe = AddRecipe(57114, V.WOTLK, Q.COMMON)
@@ -878,7 +878,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42963)
 	recipe:SetSkillLevels(305, 305, 310, 315, 320)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Garrote -- 57123
 	recipe = AddRecipe(57123, V.WOTLK, Q.COMMON)
@@ -1067,7 +1067,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(43428)
 	recipe:SetSkillLevels(320, 320, 325, 330, 335)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WARRIOR)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Victory Rush -- 57170
 	recipe = AddRecipe(57170, V.WOTLK, Q.COMMON)
@@ -1081,7 +1081,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(43432)
 	recipe:SetSkillLevels(345, 345, 350, 355, 360)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WARRIOR)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Circle of Healing -- 57181
 	recipe = AddRecipe(57181, V.WOTLK, Q.COMMON)
@@ -1123,7 +1123,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42401)
 	recipe:SetSkillLevels(315, 315, 320, 325, 330)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.PRIEST)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Inner Fire -- 57188
 	recipe = AddRecipe(57188, V.WOTLK, Q.COMMON)
@@ -1158,7 +1158,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42406)
 	recipe:SetSkillLevels(350, 350, 355, 360, 365)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.PRIEST)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Power Word: Barrier -- 57193
 	recipe = AddRecipe(57193, V.WOTLK, Q.COMMON)
@@ -1200,7 +1200,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42412)
 	recipe:SetSkillLevels(375, 375, 380, 385, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Glyph of Shadow Word: Death -- 57199
 	recipe = AddRecipe(57199, V.WOTLK, Q.COMMON)
@@ -1319,14 +1319,14 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(43548)
 	recipe:SetSkillLevels(300, 300, 305, 310, 315)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Raise Dead -- 57222
 	recipe = AddRecipe(57222, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43549)
 	recipe:SetSkillLevels(350, 350, 355, 360, 365)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.DK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Rune Strike -- 57223
 	recipe = AddRecipe(57223, V.WOTLK, Q.COMMON)
@@ -1340,28 +1340,28 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(43551)
 	recipe:SetSkillLevels(330, 330, 335, 340, 345)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Strangulate -- 57225
 	recipe = AddRecipe(57225, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43552)
 	recipe:SetSkillLevels(375, 375, 380, 385, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Glyph of Pillar of Frost -- 57226
 	recipe = AddRecipe(57226, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43553)
 	recipe:SetSkillLevels(305, 305, 310, 315, 320)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Vampiric Blood -- 57227
 	recipe = AddRecipe(57227, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43554)
 	recipe:SetSkillLevels(345, 345, 350, 355, 360)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Raise Ally -- 57228
 	recipe = AddRecipe(57228, V.WOTLK, Q.COMMON)
@@ -1417,7 +1417,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(41527)
 	recipe:SetSkillLevels(300, 300, 305, 310, 315)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Fire Elemental Totem -- 57237
 	recipe = AddRecipe(57237, V.WOTLK, Q.COMMON)
@@ -1501,7 +1501,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(41539)
 	recipe:SetSkillLevels(375, 375, 380, 385, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Glyph of Lava Lash -- 57249
 	recipe = AddRecipe(57249, V.WOTLK, Q.COMMON)
@@ -1529,7 +1529,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(41542)
 	recipe:SetSkillLevels(330, 330, 335, 340, 345)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.SHAMAN)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Thunderstorm -- 57253
 	recipe = AddRecipe(57253, V.WOTLK, Q.COMMON)
@@ -1543,7 +1543,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42453)
 	recipe:SetSkillLevels(350, 350, 355, 360, 365)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Conflagrate -- 57258
 	recipe = AddRecipe(57258, V.WOTLK, Q.COMMON)
@@ -1662,7 +1662,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(42471)
 	recipe:SetSkillLevels(325, 325, 330, 335, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Unstable Affliction -- 57276
 	recipe = AddRecipe(57276, V.WOTLK, Q.COMMON)
@@ -1753,21 +1753,21 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(43125)
 	recipe:SetSkillLevels(325, 325, 325, 325, 330)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Ink of the Sea -- 57715
 	recipe = AddRecipe(57715, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43126)
 	recipe:SetSkillLevels(350, 350, 350, 350, 355)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Snowfall Ink -- 57716
 	recipe = AddRecipe(57716, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43127)
 	recipe:SetSkillLevels(375, 375, 375, 375, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Glyph of Aquatic Form -- 58286
 	recipe = AddRecipe(58286, V.WOTLK, Q.COMMON)
@@ -2096,7 +2096,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(43397)
 	recipe:SetSkillLevels(80, 80, 90, 95, 100)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.DISC, F.IBOE, F.RBOP, F.WARRIOR)
-	recipe:AddTrainer(30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)
 	recipe:AddCustom("DISCOVERY_INSC_MINOR")

 	-- Glyph of Demoralizing Shout -- 58345
@@ -2111,7 +2111,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(43399)
 	recipe:SetSkillLevels(80, 80, 90, 95, 100)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.DISC, F.IBOE, F.RBOP, F.WARRIOR)
-	recipe:AddTrainer(30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)
 	recipe:AddCustom("DISCOVERY_INSC_MINOR")

 	-- Glyph of Enduring Victory -- 58347
@@ -2168,14 +2168,14 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(43463)
 	recipe:SetSkillLevels(370, 370, 375, 380, 385)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Scroll of Agility VIII -- 58483
 	recipe = AddRecipe(58483, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43464)
 	recipe:SetSkillLevels(420, 420, 425, 430, 435)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Scroll of Strength -- 58484
 	recipe = AddRecipe(58484, V.WOTLK, Q.COMMON)
@@ -2224,14 +2224,14 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(43465)
 	recipe:SetSkillLevels(365, 365, 370, 375, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Scroll of Strength VIII -- 58491
 	recipe = AddRecipe(58491, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43466)
 	recipe:SetSkillLevels(415, 415, 420, 425, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Mystic Tome -- 58565
 	recipe = AddRecipe(58565, V.WOTLK, Q.COMMON)
@@ -2252,7 +2252,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(43725)
 	recipe:SetSkillLevels(100, 100, 110, 115, 120)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.DISC, F.IBOE, F.RBOP, F.SHAMAN)
-	recipe:AddTrainer(30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)
 	recipe:AddCustom("DISCOVERY_INSC_MINOR")

 	-- Glyph of Rune Tap -- 59338
@@ -2260,21 +2260,21 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(43825)
 	recipe:SetSkillLevels(310, 310, 315, 320, 325)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Blood Boil -- 59339
 	recipe = AddRecipe(59339, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43826)
 	recipe:SetSkillLevels(320, 320, 325, 330, 335)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Death Strike -- 59340
 	recipe = AddRecipe(59340, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43827)
 	recipe:SetSkillLevels(340, 340, 345, 350, 355)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Certificate of Ownership -- 59387
 	recipe = AddRecipe(59387, V.WOTLK, Q.COMMON)
@@ -2365,28 +2365,28 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(43666)
 	recipe:SetSkillLevels(325, 325, 340, 345, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Book of Clever Tricks -- 59496
 	recipe = AddRecipe(59496, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43667)
 	recipe:SetSkillLevels(325, 325, 340, 345, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Iron-bound Tome -- 59497
 	recipe = AddRecipe(59497, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(38322)
 	recipe:SetSkillLevels(400, 400, 425, 437, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Faces of Doom -- 59498
 	recipe = AddRecipe(59498, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(44210)
 	recipe:SetSkillLevels(400, 400, 425, 437, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Darkmoon Card -- 59502
 	recipe = AddRecipe(59502, V.WOTLK, Q.COMMON)
@@ -2400,14 +2400,14 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(44317)
 	recipe:SetSkillLevels(325, 325, 340, 345, 350)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 30721, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Darkmoon Card of the North -- 59504
 	recipe = AddRecipe(59504, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(44318)
 	recipe:SetSkillLevels(400, 400, 425, 450, 475)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Glyph of Holy Wrath -- 59559
 	recipe = AddRecipe(59559, V.WOTLK, Q.COMMON)
@@ -2442,37 +2442,37 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(44315)
 	recipe:SetSkillLevels(350, 350, 350, 350, 355)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Master's Inscription of the Axe -- 61117
 	recipe = AddRecipe(61117, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(400, 400, 400, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Master's Inscription of the Crag -- 61118
 	recipe = AddRecipe(61118, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(400, 400, 400, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Master's Inscription of the Pinnacle -- 61119
 	recipe = AddRecipe(61119, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(400, 400, 400, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Master's Inscription of the Storm -- 61120
 	recipe = AddRecipe(61120, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(400, 400, 400, 400, 405)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Northrend Inscription Research -- 61177
 	recipe = AddRecipe(61177, V.WOTLK, Q.COMMON)
 	recipe:SetSkillLevels(385, 385, 425, 437, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 33679, 46716)

 	-- Minor Inscription Research -- 61288
 	recipe = AddRecipe(61288, V.WOTLK, Q.COMMON)
@@ -2492,7 +2492,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(44928)
 	recipe:SetSkillLevels(375, 375, 380, 385, 390)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Rituals of the New Moon -- 64051
 	recipe = AddRecipe(64051, V.WOTLK, Q.UNCOMMON)
@@ -2506,7 +2506,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(45849)
 	recipe:SetSkillLevels(350, 350, 375, 387, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Glyph of Raptor Strike -- 64246
 	recipe = AddRecipe(64246, V.WOTLK, Q.COMMON)
@@ -2940,7 +2940,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(48720)
 	recipe:SetSkillLevels(100, 100, 105, 110, 115)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID)
-	recipe:AddTrainer(26959, 28702, 30706, 30710, 30713, 30715, 30722, 33603, 33615, 33638, 33679, 46716)
+	recipe:AddTrainer(26959, 28702, 30706, 30709, 30710, 30713, 30715, 30722, 33603, 33615, 33638, 33679, 46716)

 	-- Glyph of Command -- 68166
 	recipe = AddRecipe(68166, V.WOTLK, Q.COMMON)
@@ -2954,7 +2954,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(49632)
 	recipe:SetSkillLevels(440, 440, 440, 442, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30713, 30715, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30713, 30715, 33603, 33615, 33638, 46716)

 	-- Glyph of Mana Shield -- 71101
 	recipe = AddRecipe(71101, V.WOTLK, Q.COMMON)
@@ -2977,94 +2977,94 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(62251)
 	recipe:SetSkillLevels(500, 500, 505, 510, 515)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Blackfallow Ink -- 86004
 	recipe = AddRecipe(86004, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(61978)
 	recipe:SetSkillLevels(425, 425, 440, 445, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Inferno Ink -- 86005
 	recipe = AddRecipe(86005, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(61981)
 	recipe:SetSkillLevels(475, 475, 480, 482, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Swiftsteel Inscription -- 86375
 	recipe = AddRecipe(86375, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(500, 500, 500, 500, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Lionsmane Inscription -- 86401
 	recipe = AddRecipe(86401, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(500, 500, 500, 500, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Inscription of the Earth Prince -- 86402
 	recipe = AddRecipe(86402, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(500, 500, 500, 500, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Felfire Inscription -- 86403
 	recipe = AddRecipe(86403, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(500, 500, 500, 500, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Mysterious Fortune Card -- 86609
 	recipe = AddRecipe(86609, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(60838)
 	recipe:SetSkillLevels(450, 450, 460, 467, 475)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Darkmoon Card of Destruction -- 86615
 	recipe = AddRecipe(86615, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(61987)
 	recipe:SetSkillLevels(525, 525, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Book of Blood -- 86616
 	recipe = AddRecipe(86616, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(62231)
 	recipe:SetSkillLevels(475, 475, 485, 487, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Lord Rottington's Pressed Wisp Book -- 86640
 	recipe = AddRecipe(86640, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(62233)
 	recipe:SetSkillLevels(475, 475, 485, 487, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Dungeoneering Guide -- 86641
 	recipe = AddRecipe(86641, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(62234)
 	recipe:SetSkillLevels(510, 510, 520, 525, 530)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Divine Companion -- 86642
 	recipe = AddRecipe(86642, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(62235)
 	recipe:SetSkillLevels(510, 510, 520, 525, 530)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Battle Tome -- 86643
 	recipe = AddRecipe(86643, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(62236)
 	recipe:SetSkillLevels(510, 510, 520, 525, 530)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Origami Slime -- 86644
 	recipe = AddRecipe(86644, V.CATA, Q.COMMON)
@@ -3085,42 +3085,42 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(62240)
 	recipe:SetSkillLevels(480, 480, 500, 502, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Manual of the Planes -- 86648
 	recipe = AddRecipe(86648, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(62241)
 	recipe:SetSkillLevels(480, 480, 500, 502, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Runed Dragonscale -- 86649
 	recipe = AddRecipe(86649, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(62242)
 	recipe:SetSkillLevels(505, 505, 515, 520, 525)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Notched Jawbone -- 86650
 	recipe = AddRecipe(86650, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(62243)
 	recipe:SetSkillLevels(515, 515, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Tattooed Eyeball -- 86652
 	recipe = AddRecipe(86652, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(62244)
 	recipe:SetSkillLevels(515, 515, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Silver Inlaid Leaf -- 86653
 	recipe = AddRecipe(86653, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(62245)
 	recipe:SetSkillLevels(515, 515, 525, 530, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Forged Documents -- 86654
 	recipe = AddRecipe(86654, V.CATA, Q.COMMON)
@@ -3128,7 +3128,7 @@ function addon:InitInscription()
 	recipe:SetSkillLevels(500, 500, 510, 522, 535)
 	recipe:SetRequiredFaction("Horde")
 	recipe:AddFilters(F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 33603, 33615, 33638, 46716)

 	-- Forged Documents -- 89244
 	recipe = AddRecipe(89244, V.CATA, Q.COMMON)
@@ -3143,49 +3143,49 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(62237)
 	recipe:SetSkillLevels(460, 460, 475, 480, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Scroll of Intellect IX -- 89368
 	recipe = AddRecipe(89368, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(63305)
 	recipe:SetSkillLevels(445, 445, 450, 455, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Scroll of Strength IX -- 89369
 	recipe = AddRecipe(89369, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(63304)
 	recipe:SetSkillLevels(465, 465, 470, 475, 480)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Scroll of Agility IX -- 89370
 	recipe = AddRecipe(89370, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(63303)
 	recipe:SetSkillLevels(470, 470, 475, 480, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Scroll of Spirit IX -- 89371
 	recipe = AddRecipe(89371, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(63307)
 	recipe:SetSkillLevels(455, 455, 460, 465, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Scroll of Stamina IX -- 89372
 	recipe = AddRecipe(89372, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(63306)
 	recipe:SetSkillLevels(460, 460, 465, 470, 475)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Scroll of Protection IX -- 89373
 	recipe = AddRecipe(89373, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(63308)
 	recipe:SetSkillLevels(450, 450, 455, 460, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Glyph of Colossus Smash -- 89815
 	recipe = AddRecipe(89815, V.CATA, Q.COMMON)
@@ -3199,21 +3199,21 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(64670)
 	recipe:SetSkillLevels(75, 75, 90, 100, 110)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Dust of Disappearance -- 92027
 	recipe = AddRecipe(92027, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(63388)
 	recipe:SetSkillLevels(475, 475, 475, 487, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Glyph of Blind -- 92579
 	recipe = AddRecipe(92579, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(64493)
 	recipe:SetSkillLevels(180, 180, 185, 190, 195)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.ROGUE)
-	recipe:AddTrainer(28702, 30706, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Glyph of Living Bomb -- 94000
 	recipe = AddRecipe(94000, V.WOTLK, Q.COMMON)
@@ -3227,42 +3227,42 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(67487)
 	recipe:SetSkillLevels(120, 120, 125, 130, 135)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DRUID)
-	recipe:AddTrainer(28702, 30706, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Glyph of Lacerate -- 94402
 	recipe = AddRecipe(94402, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(67484)
 	recipe:SetSkillLevels(330, 330, 335, 340, 345)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DRUID)
-	recipe:AddTrainer(28702, 30706, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Glyph of Faerie Fire -- 94403
 	recipe = AddRecipe(94403, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(67485)
 	recipe:SetSkillLevels(120, 120, 125, 130, 135)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DRUID)
-	recipe:AddTrainer(28702, 30706, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Glyph of Feral Charge -- 94404
 	recipe = AddRecipe(94404, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(67486)
 	recipe:SetSkillLevels(150, 150, 155, 160, 165)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DRUID)
-	recipe:AddTrainer(28702, 30706, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Glyph of Death Wish -- 94405
 	recipe = AddRecipe(94405, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(67483)
 	recipe:SetSkillLevels(150, 150, 155, 160, 165)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.WARRIOR)
-	recipe:AddTrainer(28702, 30706, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Glyph of Intercept -- 94406
 	recipe = AddRecipe(94406, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(67482)
 	recipe:SetSkillLevels(250, 250, 255, 260, 265)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.WARRIOR)
-	recipe:AddTrainer(28702, 30706, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	-- Glyph of Vanish -- 94711
 	recipe = AddRecipe(94711, V.CATA, Q.COMMON)
@@ -3297,7 +3297,7 @@ function addon:InitInscription()
 	recipe:SetCraftedItemID(68793)
 	recipe:SetSkillLevels(275, 275, 280, 287, 295)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE)
-	recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)
+	recipe:AddTrainer(28702, 30706, 30709, 30711, 30713, 30715, 30717, 33603, 33615, 33638, 46716)

 	self.InitInscription = nil
 end
diff --git a/Database/Recipes/Smelting.lua b/Database/Recipes/Smelting.lua
index 295872b..5fda941 100644
--- a/Database/Recipes/Smelting.lua
+++ b/Database/Recipes/Smelting.lua
@@ -131,56 +131,56 @@ function addon:InitSmelting()
 	recipe:SetCraftedItemID(23445)
 	recipe:SetSkillLevels(275, 275, 275, 300, 325)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)

 	-- Smelt Adamantite -- 29358
 	recipe = AddRecipe(29358, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23446)
 	recipe:SetSkillLevels(325, 325, 325, 332, 340)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)

 	-- Smelt Eternium -- 29359
 	recipe = AddRecipe(29359, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23447)
 	recipe:SetSkillLevels(350, 350, 350, 357, 365)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)

 	-- Smelt Felsteel -- 29360
 	recipe = AddRecipe(29360, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23448)
 	recipe:SetSkillLevels(350, 350, 350, 357, 375)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)

 	-- Smelt Khorium -- 29361
 	recipe = AddRecipe(29361, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23449)
 	recipe:SetSkillLevels(375, 375, 375, 375, 375)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)

 	-- Smelt Hardened Adamantite -- 29686
 	recipe = AddRecipe(29686, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(23573)
 	recipe:SetSkillLevels(375, 375, 375, 375, 375)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)

 	-- Earth Shatter -- 35750
 	recipe = AddRecipe(35750, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(22573)
 	recipe:SetSkillLevels(300, 300, 300, 300, 300)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)

 	-- Fire Sunder -- 35751
 	recipe = AddRecipe(35751, V.TBC, Q.COMMON)
 	recipe:SetCraftedItemID(22574)
 	recipe:SetSkillLevels(300, 300, 300, 300, 300)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 33682, 46357)

 	-- Smelt Hardened Khorium -- 46353
 	recipe = AddRecipe(46353, V.WOTLK, Q.RARE)
@@ -195,63 +195,63 @@ function addon:InitSmelting()
 	recipe:SetCraftedItemID(36916)
 	recipe:SetSkillLevels(350, 350, 350, 362, 375)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357)

 	-- Smelt Saronite -- 49258
 	recipe = AddRecipe(49258, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(36913)
 	recipe:SetSkillLevels(400, 400, 400, 400, 400)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357)

 	-- Smelt Titansteel -- 55208
 	recipe = AddRecipe(55208, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(37663)
 	recipe:SetSkillLevels(450, 450, 450, 450, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357)

 	-- Smelt Titanium -- 55211
 	recipe = AddRecipe(55211, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41163)
 	recipe:SetSkillLevels(450, 450, 450, 450, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 26912, 26962, 26976, 26999, 28698, 33617, 33640, 46357)

 	-- Enchanted Thorium -- 70524
 	recipe = AddRecipe(70524, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(12655)
 	recipe:SetSkillLevels(250, 250, 250, 255, 260)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 8128, 18747, 28698, 33617, 33640, 46357)
+	recipe:AddTrainer(3001, 3357, 8128, 18747, 28698, 33617, 33640, 46357)

 	-- Smelt Pyrite -- 74529
 	recipe = AddRecipe(74529, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(51950)
 	recipe:SetSkillLevels(525, 525, 525, 525, 525)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 4254, 5513, 8128, 16663, 18747, 33617, 33640, 46357)
+	recipe:AddTrainer(3001, 3357, 4254, 5513, 8128, 16663, 18747, 33617, 33640, 46357)

 	-- Smelt Elementium -- 74530
 	recipe = AddRecipe(74530, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52186)
 	recipe:SetSkillLevels(475, 475, 475, 475, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 4254, 5513, 8128, 16663, 18747, 33617, 33640, 46357)
+	recipe:AddTrainer(3001, 3357, 4254, 5513, 8128, 16663, 18747, 33617, 33640, 46357)

 	-- Smelt Hardened Elementium -- 74537
 	recipe = AddRecipe(74537, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(53039)
 	recipe:SetSkillLevels(500, 500, 500, 500, 525)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 4254, 5513, 8128, 16663, 18747, 33617, 33640, 46357)
+	recipe:AddTrainer(3001, 3357, 4254, 5513, 8128, 16663, 18747, 33617, 33640, 46357)

 	-- Smelt Obsidium -- 84038
 	recipe = AddRecipe(84038, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(54849)
 	recipe:SetSkillLevels(425, 425, 425, 437, 475)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(3357, 4254, 5513, 8128, 16663, 18747, 33617, 33640, 46357)
+	recipe:AddTrainer(3001, 3357, 4254, 5513, 8128, 16663, 18747, 33617, 33640, 46357)

 	self.InitSmelting = nil
 end
diff --git a/Database/Recipes/Tailoring.lua b/Database/Recipes/Tailoring.lua
index 4b16392..aee2897 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(2399, 3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 4578, 9584, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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(2399, 3363, 4159, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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, 2399, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33580, 33613, 33636, 44783, 45559)
+	recipe:AddTrainer(1346, 2399, 3004, 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 474b477..449bdec 100644
--- a/Database/Trainers/Alchemy.lua
+++ b/Database/Trainers/Alchemy.lua
@@ -32,7 +32,7 @@ function private:InitializeAlchemyTrainers()
 	AddTrainer(2132, "Carolai Anise", "Tirisfal Glades", 59.5, 52.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(3009, "Bena Winterhoof", "Thunder Bluff", 46.6, 33.2, "Horde") -- COMPLETELY UPDATED
 	AddTrainer(3184, "Miao'zan", "Durotar", 55.5, 74, "Horde")
 	AddTrainer(3347, "Yelmak", "Orgrimmar", 56.7, 33.2, "Horde")
 	AddTrainer(3603, "Cyndra Kindwhisper", "Teldrassil", 57.6, 60.7, "Alliance")
diff --git a/Database/Trainers/Blacksmithing.lua b/Database/Trainers/Blacksmithing.lua
index 2da7c7f..0dd80a6 100644
--- a/Database/Trainers/Blacksmithing.lua
+++ b/Database/Trainers/Blacksmithing.lua
@@ -28,7 +28,7 @@ function private:InitializeBlacksmithingTrainers()
 	AddTrainer(514, "Smith Argus", "Elwynn Forest", 41.7, 65.6, "Alliance")
 	AddTrainer(1241, "Tognus Flintfire", "Dun Morogh", 45.3, 52, "Alliance")
 	AddTrainer(2836, "Brikk Keencraft", "The Cape of Stranglethorn", 44.1, 70.9, "Neutral")
-	AddTrainer(2998, "Karn Stonehoof", "Thunder Bluff", 39, 56.5, "Horde")
+	AddTrainer(2998, "Karn Stonehoof", "Thunder Bluff", 39.4, 55.1, "Horde") -- COMPLETELY UPDATED
 	AddTrainer(3136, "Clarise Gnarltree", "Duskwood", 74, 48.5, "Alliance")
 	AddTrainer(3174, "Dwukk", "Durotar", 52, 40.7, "Horde")
 	AddTrainer(3355, "Saru Steelfury", "Orgrimmar", 76.5, 34.53, "Horde")
diff --git a/Database/Trainers/Cooking.lua b/Database/Trainers/Cooking.lua
index 538f517..93e09f3 100644
--- a/Database/Trainers/Cooking.lua
+++ b/Database/Trainers/Cooking.lua
@@ -30,7 +30,7 @@ function private:InitializeCookingTrainers()
 	AddTrainer(1430, "Tomas", "Elwynn Forest", 44.3, 66, "Alliance")
 	AddTrainer(1699, "Gremlock Pilsnor", "Dun Morogh", 47.6, 52.3, "Alliance")
 	AddTrainer(2818, "Slagg", "Arathi Highlands", 74.1, 33.8, "Horde")
-	AddTrainer(3026, "Aska Mistrunner", "Thunder Bluff", 51.1, 52.9, "Horde")
+	AddTrainer(3026, "Aska Mistrunner", "Thunder Bluff", 50.7, 53.1, "Horde") -- COMPLETELY UPDATED
 	AddTrainer(3067, "Pyall Silentstride", "Mulgore", 45.5, 58.1, "Horde")
 	AddTrainer(3087, "Crystal Boughman", "Redridge Mountains", 22.8, 43.6, "Alliance")
 	AddTrainer(3399, "Zamja", "Orgrimmar", 57.5, 53.7, "Horde")
diff --git a/Database/Trainers/Enchanting.lua b/Database/Trainers/Enchanting.lua
index 224b8c7..bb3c93a 100644
--- a/Database/Trainers/Enchanting.lua
+++ b/Database/Trainers/Enchanting.lua
@@ -26,7 +26,7 @@ function private:InitializeEnchantingTrainers()
 	end

 	AddTrainer(1317, "Lucan Cordell", "Stormwind City", 53, 74.3, "Alliance")
-	AddTrainer(3011, "Teg Dawnstrider", "Thunder Bluff", 45, 38, "Horde")
+	AddTrainer(3011, "Teg Dawnstrider", "Thunder Bluff", 45.3, 38.4, "Horde") -- COMPLETELY UPDATED
 	AddTrainer(3345, "Godan", "Orgrimmar", 53.8, 38.5, "Horde")
 	AddTrainer(3606, "Alanna Raveneye", "Teldrassil", 36.8, 34.2, "Alliance")
 	AddTrainer(4213, "Taladan", "Darnassus", 56.4, 31.0, "Alliance") -- COMPLETELY UPDATED
diff --git a/Database/Trainers/FirstAid.lua b/Database/Trainers/FirstAid.lua
index 07e1b1e..b7dc251 100644
--- a/Database/Trainers/FirstAid.lua
+++ b/Database/Trainers/FirstAid.lua
@@ -28,7 +28,7 @@ function private:InitializeFirstAidTrainers()
 	AddTrainer(2326, "Thamner Pol", "Dun Morogh", 47.2, 52.6, "Alliance")
 	AddTrainer(2327, "Shaina Fuller", "Stormwind City", 52.9, 44.8, "Alliance")
 	AddTrainer(2329, "Michelle Belle", "Elwynn Forest", 43.4, 65.6, "Alliance")
-	AddTrainer(2798, "Pand Stonebinder", "Thunder Bluff", 29.4, 21.5, "Horde")
+	AddTrainer(2798, "Pand Stonebinder", "Thunder Bluff", 29.7, 21.2, "Horde") -- COMPLETELY UPDATED
 	AddTrainer(3181, "Fremal Doohickey", "Wetlands", 10.8, 61.3, "Alliance")
 	AddTrainer(4211, "Dannelor", "Darnassus", 51.7, 30.4, "Alliance") -- COMPLETELY UPDATED
 	AddTrainer(4591, "Mary Edras", "Undercity", 73.5, 54.8, "Horde")
diff --git a/Database/Trainers/Inscription.lua b/Database/Trainers/Inscription.lua
index d46e0ca..d52deb4 100644
--- a/Database/Trainers/Inscription.lua
+++ b/Database/Trainers/Inscription.lua
@@ -31,7 +31,7 @@ function private:InitializeInscriptionTrainers()
 	AddTrainer(26995, "Tink Brightbolt", "Borean Tundra", 57.6, 71.7, "Alliance")
 	AddTrainer(28702, "Professor Pallin", "Dalaran", 41.8, 36.9, "Neutral")
 	AddTrainer(30706, "Jo'mah", "Orgrimmar", 56.2, 46.5, "Horde")
-	AddTrainer(30709, "Poshken Hardbinder", "Thunder Bluff", 29.2, 22, "Horde")
+	AddTrainer(30709, "Poshken Hardbinder", "Thunder Bluff", 28.7, 20.9, "Horde") -- COMPLETELY UPDATED
 	AddTrainer(30710, "Zantasia", "Silvermoon City", 69.5, 24, "Horde")
 	AddTrainer(30711, "Margaux Parchley", "Undercity", 61, 58.5, "Horde")
 	AddTrainer(30713, "Catarina Stanford", "Stormwind City", 49.8, 74.7, "Alliance") -- COMPLETELY UPDATED
diff --git a/Database/Trainers/Leatherworking.lua b/Database/Trainers/Leatherworking.lua
index 9a367de..d284098 100644
--- a/Database/Trainers/Leatherworking.lua
+++ b/Database/Trainers/Leatherworking.lua
@@ -27,7 +27,7 @@ function private:InitializeLeatherworkingTrainers()

 	AddTrainer(1385, "Brawn", "Northern Stranglethorn", 37.8, 50.4, "Horde")
 	AddTrainer(1632, "Adele Fielder", "Elwynn Forest", 46.4, 62.1, "Alliance")
-	AddTrainer(3007, "Una", "Thunder Bluff", 41.8, 42.7, "Horde")
+	AddTrainer(3007, "Una", "Thunder Bluff", 41.5, 42.6, "Horde") -- COMPLETELY UPDATED
 	AddTrainer(3069, "Chaw Stronghide", "Mulgore", 45.5, 57.9, "Horde")
 	AddTrainer(3365, "Karolek", "Orgrimmar", 62.8, 44.5, "Horde")
 	AddTrainer(3549, "Shelene Rhobart", "Tirisfal Glades", 65.5, 61, "Horde")
diff --git a/Database/Trainers/Smelting.lua b/Database/Trainers/Smelting.lua
index e37f067..96dc8fc 100644
--- a/Database/Trainers/Smelting.lua
+++ b/Database/Trainers/Smelting.lua
@@ -27,7 +27,7 @@ function private:InitializeSmeltingTrainers()

 	AddTrainer(1681, "Brock Stoneseeker", "Loch Modan", 37.1, 47.8, "Alliance")
 	AddTrainer(1701, "Dank Drizzlecut", "Dun Morogh", 69.3, 55.5, "Alliance")
-	AddTrainer(3001, "Brek Stonehoof", "Thunder Bluff", 34.5, 57.6, "Horde")
+	AddTrainer(3001, "Brek Stonehoof", "Thunder Bluff", 34.4, 57.9, "Horde") -- COMPLETELY UPDATED
 	AddTrainer(3137, "Matt Johnson", "Duskwood", 74, 49.7, "Alliance")
 	AddTrainer(3175, "Krunn", "Durotar", 51.9, 40.9, "Horde")
 	AddTrainer(3357, "Makaru", "Orgrimmar", 72.31, 34.91, "Horde")
diff --git a/Database/Trainers/Tailoring.lua b/Database/Trainers/Tailoring.lua
index 096cfef..cbe4212 100644
--- a/Database/Trainers/Tailoring.lua
+++ b/Database/Trainers/Tailoring.lua
@@ -29,7 +29,7 @@ function private:InitializeTailoringTrainers()
 	AddTrainer(1346, "Georgio Bolero", "Stormwind City", 53.2, 81.5, "Alliance")
 	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(3004, "Tepa", "Thunder Bluff", 44.5, 45.3, "Horde") -- COMPLETELY UPDATED
 	AddTrainer(3363, "Magar", "Orgrimmar", 63.5, 50, "Horde")
 	AddTrainer(3484, "Kil'hala", "Northern Barrens", 49.9, 61.2, "Horde")
 	AddTrainer(3523, "Bowen Brisboise", "Tirisfal Glades", 52.6, 55.6, "Horde")
diff --git a/Database/Vendor.lua b/Database/Vendor.lua
index fcaa1e3..1c39670 100644
--- a/Database/Vendor.lua
+++ b/Database/Vendor.lua
@@ -95,10 +95,10 @@ function addon:InitVendor(DB)
 	AddVendor(2843,		L["Jutak"],				BZ["The Cape of Stranglethorn"],	41.6, 74.1, NEUTRAL)   -- UPDATED
 	AddVendor(2846,		L["Blixrez Goodstitch"],		BZ["The Cape of Stranglethorn"],	42.8, 74.1, NEUTRAL)   -- UPDATED
 	AddVendor(2848,		L["Glyx Brewright"],			BZ["The Cape of Stranglethorn"],	42.6, 74.9, NEUTRAL)   -- UPDATED
-	AddVendor(3005,		L["Mahu"],				BZ["Thunder Bluff"],			43.8, 44.6, HORDE)
-	AddVendor(3012,		L["Nata Dawnstrider"],			BZ["Thunder Bluff"],			46.5, 38.8, HORDE)
-	AddVendor(3027,		L["Naal Mistrunner"],			BZ["Thunder Bluff"],			51.1, 52.2, HORDE)
-	AddVendor(3029,		L["Sewa Mistrunner"],			BZ["Thunder Bluff"],			56.0, 47.1, HORDE)
+	AddVendor(3005,		L["Mahu"],				BZ["Thunder Bluff"],			43.8, 45.1, HORDE) -- COMPLETELY UPDATED
+	AddVendor(3012,		L["Nata Dawnstrider"],			BZ["Thunder Bluff"],			44.9, 37.7, HORDE) -- COMPLETELY UPDATED
+	AddVendor(3027,		L["Naal Mistrunner"],			BZ["Thunder Bluff"],			51.0, 52.5, HORDE) -- COMPLETELY UPDATED
+	AddVendor(3029,		L["Sewa Mistrunner"],			BZ["Thunder Bluff"],			55.8, 47.0, HORDE) -- COMPLETELY UPDATED
 	AddVendor(3081,		L["Wunna Darkmane"],			BZ["Mulgore"],				46.1, 58.2, HORDE)
 	AddVendor(3085,		L["Gloria Femmel"],			BZ["Redridge Mountains"],		26.7, 43.5, ALLIANCE)
 	AddVendor(3134,		L["Kzixx"],				BZ["Duskwood"],				81.9, 19.9, NEUTRAL)
@@ -190,7 +190,7 @@ function addon:InitVendor(DB)
 	AddVendor(8177,		L["Rartar"],				BZ["Swamp of Sorrows"],			47.2, 57.1, HORDE) -- COMPLETELY UPDATED
 	AddVendor(8178,		L["Nina Lightbrew"],			BZ["Blasted Lands"],			66.9, 18.3, ALLIANCE)
 	AddVendor(8307,		L["Tarban Hearthgrain"],		BZ["Northern Barrens"],			55.1, 61.7, HORDE)  -- UPDATED
-	AddVendor(8363,		L["Shadi Mistrunner"],			BZ["Thunder Bluff"],			40.4, 63.6, HORDE)
+	AddVendor(8363,		L["Shadi Mistrunner"],			BZ["Thunder Bluff"],			40.6, 64.0, HORDE) -- COMPLETELY UPDATED
 	AddVendor(8508,		L["Gretta Ganter"],			BZ["Dun Morogh"],			31.5, 44.7, ALLIANCE)
 	AddVendor(8679,		L["Knaz Blunderflame"],			BZ["Northern Stranglethorn"],		67.7, 61.1, NEUTRAL)   -- UPDATED
 	AddVendor(8681,		L["Outfitter Eric"],			BZ["Ironforge"],			43.2, 29.2, ALLIANCE)
@@ -224,7 +224,7 @@ function addon:InitVendor(DB)
 	AddVendor(12962,	L["Wik'Tar"],				BZ["Ashenvale"],			11.8, 34.1, HORDE)
 	AddVendor(13420,	L["Penney Copperpinch"],		BZ["Orgrimmar"],			53.5, 66.1, NEUTRAL)
 	AddVendor(13429,	L["Nardstrum Copperpinch"],		BZ["Undercity"],			67.5, 38.7, HORDE) -- COMPLETELY UPDATED
-	AddVendor(13432,	L["Seersa Copperpinch"],		BZ["Thunder Bluff"],			42.0, 55.1, HORDE)
+	AddVendor(13432,	L["Seersa Copperpinch"],		BZ["Thunder Bluff"],			42.0, 55.1, HORDE) -- COMPLETELY UPDATED
 	AddVendor(13433,	L["Wulmort Jinglepocket"],		BZ["Ironforge"],			33.0, 67.6, NEUTRAL)
 	AddVendor(13435,	L["Khole Jinglepocket"],		BZ["Stormwind City"],			62.2, 70.6, ALLIANCE)
 	AddVendor(14371,	L["Shen'dralar Provisioner"],		BZ["Dire Maul"],			   0,	 0, NEUTRAL)