Quantcast

Scanned all the trainers/vendors in Netherstorm

mike [04-02-11 - 21:43]
Scanned all the trainers/vendors in Netherstorm
Filename
Database/Recipes/Enchanting.lua
Database/Recipes/Jewelcrafting.lua
Database/Trainers/Enchanting.lua
Database/Trainers/Engineering.lua
Database/Trainers/Jewelcrafting.lua
Database/Vendor.lua
diff --git a/Database/Recipes/Enchanting.lua b/Database/Recipes/Enchanting.lua
index e2e8217..04864e9 100644
--- a/Database/Recipes/Enchanting.lua
+++ b/Database/Recipes/Enchanting.lua
@@ -1203,7 +1203,7 @@ function addon:InitEnchanting()
 	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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Chest - Exceptional Stats -- 27960
 	recipe = AddRecipe(27960, V.TBC, Q.COMMON)
@@ -1365,7 +1365,7 @@ 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
 	recipe:AddLimitedVendor(19663, 1)

 	-- Enchant Chest - Major Spirit -- 33990
@@ -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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 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(3011, 3345, 4213, 19251, 19252, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(3011, 3345, 4213, 19251, 19252, 19540, 26906, 26954, 26980, 26990, 28693, 33583, 33610, 33633)

 	-- Enchant Boots - Lesser Accuracy -- 63746
 	recipe = AddRecipe(63746, V.WOTLK, Q.COMMON)
@@ -2042,217 +2042,217 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(74132, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(425, 425, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Boots - Earthen Vitality -- 74189
 	recipe = AddRecipe(74189, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(425, 425, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Chest - Mighty Stats -- 74191
 	recipe = AddRecipe(74191, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(425, 425, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Cloak - Greater Spell Piercing -- 74192
 	recipe = AddRecipe(74192, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(435, 435, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Bracer - Speed -- 74193
 	recipe = AddRecipe(74193, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(435, 435, 450, 460, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Weapon - Mending -- 74195
 	recipe = AddRecipe(74195, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(450, 450, 460, 462, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Weapon - Avalanche -- 74197
 	recipe = AddRecipe(74197, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(450, 450, 460, 462, 465)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Gloves - Haste -- 74198
 	recipe = AddRecipe(74198, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(455, 455, 465, 475, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Boots - Haste -- 74199
 	recipe = AddRecipe(74199, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(455, 455, 465, 475, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Chest - Stamina -- 74200
 	recipe = AddRecipe(74200, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(460, 460, 470, 480, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Bracer - Critical Strike -- 74201
 	recipe = AddRecipe(74201, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(460, 460, 470, 480, 490)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Cloak - Intellect -- 74202
 	recipe = AddRecipe(74202, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(465, 465, 475, 485, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Shield - Protection -- 74207
 	recipe = AddRecipe(74207, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(465, 465, 475, 485, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Weapon - Elemental Slayer -- 74211
 	recipe = AddRecipe(74211, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(470, 470, 480, 490, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Gloves - Exceptional Strength -- 74212
 	recipe = AddRecipe(74212, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(470, 470, 480, 490, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Boots - Major Agility -- 74213
 	recipe = AddRecipe(74213, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(475, 475, 485, 495, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Chest - Mighty Resilience -- 74214
 	recipe = AddRecipe(74214, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(475, 475, 485, 495, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Ring - Strength -- 74215
 	recipe = AddRecipe(74215, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(475, 475, 475, 475, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Ring - Agility -- 74216
 	recipe = AddRecipe(74216, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(475, 475, 475, 475, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Ring - Intellect -- 74217
 	recipe = AddRecipe(74217, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(475, 475, 475, 475, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Ring - Greater Stamina -- 74218
 	recipe = AddRecipe(74218, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(475, 475, 475, 475, 495)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Gloves - Greater Expertise -- 74220
 	recipe = AddRecipe(74220, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(480, 480, 490, 500, 510)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Weapon - Hurricane -- 74223
 	recipe = AddRecipe(74223, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(480, 480, 490, 500, 510)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Weapon - Heartsong -- 74225
 	recipe = AddRecipe(74225, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(485, 485, 495, 505, 515)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Shield - Blocking -- 74226
 	recipe = AddRecipe(74226, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(485, 485, 495, 505, 515)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Bracer - Dodge -- 74229
 	recipe = AddRecipe(74229, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(490, 490, 500, 510, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Cloak - Critical Strike -- 74230
 	recipe = AddRecipe(74230, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(490, 490, 500, 510, 520)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Chest - Exceptional Spirit -- 74231
 	recipe = AddRecipe(74231, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(495, 495, 505, 515, 525)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Bracer - Precision -- 74232
 	recipe = AddRecipe(74232, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(495, 495, 505, 515, 525)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Cloak - Protection -- 74234
 	recipe = AddRecipe(74234, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(500, 500, 510, 520, 530)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Off-Hand - Superior Intellect -- 74235
 	recipe = AddRecipe(74235, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(500, 500, 510, 520, 530)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Boots - Precision -- 74236
 	recipe = AddRecipe(74236, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(505, 505, 510, 512, 515)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Bracer - Exceptional Spirit -- 74237
 	recipe = AddRecipe(74237, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(505, 505, 515, 525, 535)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Boots - Mastery -- 74238
 	recipe = AddRecipe(74238, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(510, 510, 520, 530, 540)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Bracer - Greater Expertise -- 74239
 	recipe = AddRecipe(74239, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(510, 510, 520, 530, 540)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Cloak - Greater Intellect -- 74240
 	recipe = AddRecipe(74240, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(510, 510, 520, 530, 540)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Weapon - Power Torrent -- 74242
 	recipe = AddRecipe(74242, V.CATA, Q.RARE)
@@ -2352,7 +2352,7 @@ function addon:InitEnchanting()
 	recipe = AddRecipe(95471, V.CATA, Q.COMMON)
 	recipe:SetSkillLevels(470, 470, 480, 490, 500)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 28693, 33583, 33610, 33633)
+	recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 19251, 19252, 19540, 28693, 33583, 33610, 33633)

 	-- Enchant Bracer - Major Strength -- 96261
 	recipe = AddRecipe(96261, V.CATA, Q.RARE)
diff --git a/Database/Recipes/Jewelcrafting.lua b/Database/Recipes/Jewelcrafting.lua
index ad4a225..58878fa 100644
--- a/Database/Recipes/Jewelcrafting.lua
+++ b/Database/Recipes/Jewelcrafting.lua
@@ -606,7 +606,7 @@ function addon:InitJewelcrafting()

 	-- Sparkling Azure Moonstone -- 28953
 	recipe = AddRecipe(28953, V.TBC, Q.COMMON)
-	recipe:SetRecipeItemID(23153)
+	recipe:SetRecipeItemID(23155)
 	recipe:SetCraftedItemID(23119)
 	recipe:SetSkillLevels(300, 300, 310, 315, 320)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
@@ -1158,7 +1158,7 @@ function addon:InitJewelcrafting()

 	-- Delicate Blood Garnet -- 34590
 	recipe = AddRecipe(34590, V.TBC, Q.COMMON)
-	recipe:SetRecipeItemID(28596)
+	recipe:SetRecipeItemID(23134)
 	recipe:SetCraftedItemID(28595)
 	recipe:SetSkillLevels(300, 300, 310, 315, 320)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
@@ -1818,56 +1818,56 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(39900)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Delicate Bloodstone -- 53832
 	recipe = AddRecipe(53832, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39905)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Subtle Sun Crystal -- 53843
 	recipe = AddRecipe(53843, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39907)
 	recipe:SetSkillLevels(350, 350, 360, 365, 370)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Flashing Bloodstone -- 53844
 	recipe = AddRecipe(53844, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39908)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Smooth Sun Crystal -- 53845
 	recipe = AddRecipe(53845, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39909)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Brilliant Bloodstone -- 53852
 	recipe = AddRecipe(53852, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39912)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Rigid Chalcedony -- 53854
 	recipe = AddRecipe(53854, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39915)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Quick Sun Crystal -- 53856
 	recipe = AddRecipe(53856, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39918)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Mystic Sun Crystal -- 53857
 	recipe = AddRecipe(53857, V.WOTLK, Q.UNCOMMON)
@@ -1882,21 +1882,21 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(39934)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Shifting Shadow Crystal -- 53860
 	recipe = AddRecipe(53860, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39935)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Glinting Shadow Crystal -- 53861
 	recipe = AddRecipe(53861, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39942)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Mysterious Shadow Crystal -- 53865
 	recipe = AddRecipe(53865, V.WOTLK, Q.UNCOMMON)
@@ -1919,35 +1919,35 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(39933)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Guardian's Shadow Crystal -- 53871
 	recipe = AddRecipe(53871, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39940)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Inscribed Huge Citrine -- 53872
 	recipe = AddRecipe(53872, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39947)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Etched Shadow Crystal -- 53873
 	recipe = AddRecipe(53873, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39948)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Champion's Huge Citrine -- 53874
 	recipe = AddRecipe(53874, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39949)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Resplendent Huge Citrine -- 53875
 	recipe = AddRecipe(53875, V.WOTLK, Q.UNCOMMON)
@@ -1962,7 +1962,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(39951)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Deadly Huge Citrine -- 53877
 	recipe = AddRecipe(53877, V.WOTLK, Q.UNCOMMON)
@@ -1985,21 +1985,21 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(39955)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Potent Huge Citrine -- 53882
 	recipe = AddRecipe(53882, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39956)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Veiled Shadow Crystal -- 53883
 	recipe = AddRecipe(53883, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39957)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Willful Huge Citrine -- 53884
 	recipe = AddRecipe(53884, V.WOTLK, Q.UNCOMMON)
@@ -2022,28 +2022,28 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(39965)
 	recipe:SetSkillLevels(350, 350, 360, 365, 370)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Accurate Shadow Crystal -- 53892
 	recipe = AddRecipe(53892, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39966)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Resolute Huge Citrine -- 53893
 	recipe = AddRecipe(53893, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39967)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Timeless Shadow Crystal -- 53894
 	recipe = AddRecipe(53894, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39968)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Nimble Dark Jade -- 53917
 	recipe = AddRecipe(53917, V.WOTLK, Q.UNCOMMON)
@@ -2058,7 +2058,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(39976)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Steady Dark Jade -- 53919
 	recipe = AddRecipe(53919, V.WOTLK, Q.UNCOMMON)
@@ -2073,7 +2073,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(39978)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Purified Shadow Crystal -- 53921
 	recipe = AddRecipe(53921, V.WOTLK, Q.UNCOMMON)
@@ -2088,14 +2088,14 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(39980)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Lightning Dark Jade -- 53923
 	recipe = AddRecipe(53923, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39981)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Turbid Dark Jade -- 53924
 	recipe = AddRecipe(53924, V.WOTLK, Q.UNCOMMON)
@@ -2110,7 +2110,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(39983)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Radiant Dark Jade -- 53932
 	recipe = AddRecipe(53932, V.WOTLK, Q.UNCOMMON)
@@ -2133,14 +2133,14 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(39919)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Sparkling Chalcedony -- 53941
 	recipe = AddRecipe(53941, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(39927)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Stormy Chalcedony -- 53943
 	recipe = AddRecipe(53943, V.WOTLK, Q.UNCOMMON)
@@ -2507,7 +2507,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(39910)
 	recipe:SetSkillLevels(350, 350, 375, 395, 415)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Fierce Monarch Topaz -- 54019
 	recipe = AddRecipe(54019, V.WOTLK, Q.RARE)
@@ -2538,7 +2538,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(41375)
 	recipe:SetSkillLevels(420, 420, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Forlorn Skyflare Diamond -- 55387
 	recipe = AddRecipe(55387, V.WOTLK, Q.RARE)
@@ -2593,7 +2593,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(41339)
 	recipe:SetSkillLevels(420, 420, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Thundering Skyflare Diamond -- 55395
 	recipe = AddRecipe(55395, V.WOTLK, Q.RARE)
@@ -2632,7 +2632,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(41397)
 	recipe:SetSkillLevels(420, 420, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Relentless Earthsiege Diamond -- 55400
 	recipe = AddRecipe(55400, V.WOTLK, Q.RARE)
@@ -2655,7 +2655,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(41381)
 	recipe:SetSkillLevels(420, 420, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Trenchant Earthsiege Diamond -- 55403
 	recipe = AddRecipe(55403, V.WOTLK, Q.RARE)
@@ -2798,84 +2798,84 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(42336)
 	recipe:SetSkillLevels(350, 350, 380, 400, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Sun Rock Ring -- 56194
 	recipe = AddRecipe(56194, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42337)
 	recipe:SetSkillLevels(350, 350, 380, 400, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Jade Dagger Pendant -- 56195
 	recipe = AddRecipe(56195, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42338)
 	recipe:SetSkillLevels(380, 380, 400, 410, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.NECK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Blood Sun Necklace -- 56196
 	recipe = AddRecipe(56196, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42339)
 	recipe:SetSkillLevels(380, 380, 400, 410, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NECK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Dream Signet -- 56197
 	recipe = AddRecipe(56197, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42340)
 	recipe:SetSkillLevels(420, 420, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Figurine - Ruby Hare -- 56199
 	recipe = AddRecipe(56199, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42341)
 	recipe:SetSkillLevels(400, 400, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TRINKET)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Figurine - Twilight Serpent -- 56201
 	recipe = AddRecipe(56201, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42395)
 	recipe:SetSkillLevels(400, 400, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.TRINKET)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Figurine - Sapphire Owl -- 56202
 	recipe = AddRecipe(56202, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42413)
 	recipe:SetSkillLevels(400, 400, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.TRINKET)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Figurine - Emerald Boar -- 56203
 	recipe = AddRecipe(56203, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42418)
 	recipe:SetSkillLevels(400, 400, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.TRINKET)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Dark Jade Focusing Lens -- 56205
 	recipe = AddRecipe(56205, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(41367)
 	recipe:SetSkillLevels(350, 350, 360, 370, 380)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Shadow Crystal Focusing Lens -- 56206
 	recipe = AddRecipe(56206, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42420)
 	recipe:SetSkillLevels(350, 350, 360, 365, 370)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Shadow Jade Focusing Lens -- 56208
 	recipe = AddRecipe(56208, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42421)
 	recipe:SetSkillLevels(350, 350, 360, 365, 370)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Titanium Impact Band -- 56496
 	recipe = AddRecipe(56496, V.WOTLK, Q.EPIC)
@@ -2930,56 +2930,56 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(42701)
 	recipe:SetSkillLevels(350, 350, 360, 365, 370)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Enchanted Tear -- 56531
 	recipe = AddRecipe(56531, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(42702)
 	recipe:SetSkillLevels(390, 390, 410, 425, 440)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Crystal Citrine Necklace -- 58141
 	recipe = AddRecipe(58141, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43244)
 	recipe:SetSkillLevels(350, 350, 380, 400, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NECK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Crystal Chalcedony Amulet -- 58142
 	recipe = AddRecipe(58142, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43245)
 	recipe:SetSkillLevels(350, 350, 380, 400, 420)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.NECK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Earthshadow Ring -- 58143
 	recipe = AddRecipe(58143, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43246)
 	recipe:SetSkillLevels(350, 350, 360, 365, 370)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.RING)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Jade Ring of Slaying -- 58144
 	recipe = AddRecipe(58144, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43247)
 	recipe:SetSkillLevels(350, 350, 360, 365, 370)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.TANK, F.RING)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Stoneguard Band -- 58145
 	recipe = AddRecipe(58145, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43248)
 	recipe:SetSkillLevels(390, 390, 410, 420, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.RING)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Shadowmight Ring -- 58146
 	recipe = AddRecipe(58146, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(43249)
 	recipe:SetSkillLevels(390, 390, 410, 420, 430)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Ring of Earthen Might -- 58147
 	recipe = AddRecipe(58147, V.WOTLK, Q.RARE)
@@ -3042,14 +3042,14 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(44063)
 	recipe:SetSkillLevels(400, 400, 430, 440, 450)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TANK, F.TRINKET)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Icy Prism -- 62242
 	recipe = AddRecipe(62242, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(44943)
 	recipe:SetSkillLevels(425, 425, 445, 457, 470)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Prismatic Black Diamond -- 62941
 	recipe = AddRecipe(62941, V.WOTLK, Q.COMMON)
@@ -3070,28 +3070,28 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(45812)
 	recipe:SetSkillLevels(420, 420, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.NECK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Sky Sapphire Amulet -- 64726
 	recipe = AddRecipe(64726, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(45813)
 	recipe:SetSkillLevels(420, 420, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NECK)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Runed Mana Band -- 64727
 	recipe = AddRecipe(64727, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(45808)
 	recipe:SetSkillLevels(420, 420, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Scarlet Signet -- 64728
 	recipe = AddRecipe(64728, V.WOTLK, Q.COMMON)
 	recipe:SetCraftedItemID(45809)
 	recipe:SetSkillLevels(420, 420, 440, 450, 460)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING)
-	recipe:AddTrainer(18751, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)
+	recipe:AddTrainer(18751, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 46675)

 	-- Regal Eye of Zul -- 66338
 	recipe = AddRecipe(66338, V.WOTLK, Q.RARE)
@@ -3482,14 +3482,14 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52081)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Delicate Carnelian -- 73223
 	recipe = AddRecipe(73223, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52082)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Flashing Carnelian -- 73224
 	recipe = AddRecipe(73224, V.CATA, Q.UNCOMMON)
@@ -3503,28 +3503,28 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52084)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Precise Carnelian -- 73226
 	recipe = AddRecipe(73226, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52085)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Solid Zephyrite -- 73227
 	recipe = AddRecipe(73227, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52086)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Sparkling Zephyrite -- 73228
 	recipe = AddRecipe(73228, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52087)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Stormy Zephyrite -- 73229
 	recipe = AddRecipe(73229, V.CATA, Q.UNCOMMON)
@@ -3538,7 +3538,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52089)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Subtle Alicite -- 73231
 	recipe = AddRecipe(73231, V.CATA, Q.UNCOMMON)
@@ -3552,35 +3552,35 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52091)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Quick Alicite -- 73234
 	recipe = AddRecipe(73234, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52093)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Fractured Alicite -- 73239
 	recipe = AddRecipe(73239, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52094)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Sovereign Nightstone -- 73240
 	recipe = AddRecipe(73240, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52095)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Shifting Nightstone -- 73241
 	recipe = AddRecipe(73241, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52096)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Defender's Nightstone -- 73242
 	recipe = AddRecipe(73242, V.CATA, Q.UNCOMMON)
@@ -3594,7 +3594,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52098)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Guardian's Nightstone -- 73244
 	recipe = AddRecipe(73244, V.CATA, Q.UNCOMMON)
@@ -3615,14 +3615,14 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52101)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Glinting Nightstone -- 73247
 	recipe = AddRecipe(73247, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52102)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Retaliating Nightstone -- 73248
 	recipe = AddRecipe(73248, V.CATA, Q.UNCOMMON)
@@ -3636,14 +3636,14 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52104)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Accurate Nightstone -- 73250
 	recipe = AddRecipe(73250, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52105)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Polished Hessonite -- 73258
 	recipe = AddRecipe(73258, V.CATA, Q.UNCOMMON)
@@ -3692,21 +3692,21 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52113)
 	recipe:SetSkillLevels(425, 425, 435, 440, 445)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Skillful Hessonite -- 73267
 	recipe = AddRecipe(73267, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52114)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Adept Hessonite -- 73268
 	recipe = AddRecipe(73268, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52115)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Fine Hessonite -- 73269
 	recipe = AddRecipe(73269, V.CATA, Q.UNCOMMON)
@@ -3720,7 +3720,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52117)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Keen Hessonite -- 73271
 	recipe = AddRecipe(73271, V.CATA, Q.UNCOMMON)
@@ -3748,7 +3748,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52121)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Piercing Jasper -- 73275
 	recipe = AddRecipe(73275, V.CATA, Q.UNCOMMON)
@@ -3783,7 +3783,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52126)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Zen Jasper -- 73280
 	recipe = AddRecipe(73280, V.CATA, Q.UNCOMMON)
@@ -3797,7 +3797,7 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52128)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Bold Inferno Ruby -- 73335
 	recipe = AddRecipe(73335, V.CATA, Q.RARE)
@@ -4257,35 +4257,35 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52304)
 	recipe:SetSkillLevels(500, 500, 500, 500, 525)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 19063, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 19063, 19539, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Jasper Ring -- 73494
 	recipe = AddRecipe(73494, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52306)
 	recipe:SetSkillLevels(425, 425, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 19063, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 19063, 19539, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Hessonite Band -- 73495
 	recipe = AddRecipe(73495, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52308)
 	recipe:SetSkillLevels(450, 450, 485, 495, 505)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 19063, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 19063, 19539, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Alicite Pendant -- 73496
 	recipe = AddRecipe(73496, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52307)
 	recipe:SetSkillLevels(435, 435, 450, 467, 485)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 19063, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 19063, 19539, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Nightstone Choker -- 73497
 	recipe = AddRecipe(73497, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52309)
 	recipe:SetSkillLevels(460, 460, 495, 505, 515)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 18774, 19063, 19539, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Band of Blades -- 73498
 	recipe = AddRecipe(73498, V.CATA, Q.EPIC)
@@ -4348,14 +4348,14 @@ function addon:InitJewelcrafting()
 	recipe:SetCraftedItemID(52492)
 	recipe:SetSkillLevels(460, 460, 470, 475, 480)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 19063, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 19063, 19539, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- The Perforator -- 73621
 	recipe = AddRecipe(73621, V.CATA, Q.COMMON)
 	recipe:SetCraftedItemID(52493)
 	recipe:SetSkillLevels(490, 490, 500, 505, 510)
 	recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP)
-	recipe:AddTrainer(18751, 19063, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)
+	recipe:AddTrainer(18751, 19063, 19539, 19775, 19778, 26982, 26997, 28701, 33590, 33614, 33637, 44582, 46675)

 	-- Jeweler's Ruby Monocle -- 73625
 	recipe = AddRecipe(73625, V.CATA, Q.RARE)
diff --git a/Database/Trainers/Enchanting.lua b/Database/Trainers/Enchanting.lua
index 3581724..8b4a858 100644
--- a/Database/Trainers/Enchanting.lua
+++ b/Database/Trainers/Enchanting.lua
@@ -26,7 +26,7 @@ function private:InitializeEnchantingTrainers()
 	self:AddTrainer(18773, "Johan Barnes", "Hellfire Peninsula", 53.7, 66.1, "Alliance")
 	self:AddTrainer(19251, "Enchantress Volali", "Shattrath City", 43.2, 92.3, "Neutral")
 	self:AddTrainer(19252, "High Enchanter Bardolan", "Shattrath City", 43.2, 92.2, "Neutral")
-	self:AddTrainer(19540, "Asarnan", "Netherstorm", 44.2, 33.7, "Neutral")
+	self:AddTrainer(19540, "Asarnan", "Netherstorm", 44.2, 33.7, "Neutral") -- COMPLETELY UPDATED
 	self:AddTrainer(26906, "Elizabeth Jackson", "Howling Fjord", 58.6, 62.8, "Alliance")
 	self:AddTrainer(26954, "Emil Autumn", "Howling Fjord", 78.7, 28.3, "Horde")
 	self:AddTrainer(26980, "Eorain Dawnstrike", "Borean Tundra", 41.2, 53.9, "Horde")
diff --git a/Database/Trainers/Engineering.lua b/Database/Trainers/Engineering.lua
index 3dd6dd0..21f4e85 100644
--- a/Database/Trainers/Engineering.lua
+++ b/Database/Trainers/Engineering.lua
@@ -31,8 +31,8 @@ function private:InitializeEngineeringTrainers()
 	self:AddTrainer(17637, "Mack Diver", "Zangarmarsh", 33.9, 51, "Horde") -- COMPLETELY UPDATED
 	self:AddTrainer(18752, "Zebig", "Hellfire Peninsula", 54.8, 38.5, "Horde")
 	self:AddTrainer(18775, "Lebowski", "Hellfire Peninsula", 55.7, 65.5, "Alliance")
-	self:AddTrainer(19576, "Xyrol", "Netherstorm", 32.5, 66.7, "Neutral")
-	self:AddTrainer(21493, "Kablamm Farflinger", "Netherstorm", 32.9, 63.7, "Neutral")
+	self:AddTrainer(19576, "Xyrol", "Netherstorm", 32.5, 66.7, "Neutral") -- ??????????????????
+	self:AddTrainer(21493, "Kablamm Farflinger", "Netherstorm", 32.9, 63.7, "Neutral") -- COMPLETELY UPDATED
 	self:AddTrainer(21494, "Smiles O'Byron", "Blade's Edge Mountains", 60.3, 65.2, "Neutral") -- COMPLETELY UPDATED
 	self:AddTrainer(24868, "Niobe Whizzlespark", "Shadowmoon Valley", 36.7, 54.8, "Alliance")
 	self:AddTrainer(25099, "Jonathan Garrett", "Shadowmoon Valley", 29.2, 28.5, "Horde")
diff --git a/Database/Trainers/Jewelcrafting.lua b/Database/Trainers/Jewelcrafting.lua
index e0d350d..7450785 100644
--- a/Database/Trainers/Jewelcrafting.lua
+++ b/Database/Trainers/Jewelcrafting.lua
@@ -11,7 +11,7 @@ function private:InitializeJewelcraftingTrainers()
 	self:AddTrainer(18751, "Kalaen", "Hellfire Peninsula", 56.8, 37.7, "Horde")
 	self:AddTrainer(18774, "Tatiana", "Hellfire Peninsula", 54.6, 63.6, "Alliance")
 	self:AddTrainer(19063, "Hamanar", "Shattrath City", 35.7, 20.5, "Neutral")
-	self:AddTrainer(19539, "Jazdalaad", "Netherstorm", 44.5, 34, "Neutral")
+	self:AddTrainer(19539, "Jazdalaad", "Netherstorm", 44.5, 34.0, "Neutral") -- COMPLETELY UPDATED
 	self:AddTrainer(19775, "Kalinda", "Silvermoon City", 90.5, 74.1, "Horde")
 	self:AddTrainer(19778, "Farii", "The Exodar", 45, 24, "Alliance")
 	self:AddTrainer(26915, "Ounhulo", "Howling Fjord", 59.9, 63.8, "Alliance")
diff --git a/Database/Vendor.lua b/Database/Vendor.lua
index 48969b6..8beea6a 100644
--- a/Database/Vendor.lua
+++ b/Database/Vendor.lua
@@ -303,8 +303,8 @@ function addon:InitVendor(DB)
 	AddVendor(19373,	L["Mari Stonehand"],			BZ["Shadowmoon Valley"],		36.8, 55.1, ALLIANCE)
 	AddVendor(19383,	L["Captured Gnome"],			BZ["Zangarmarsh"],			32.5, 48.1, HORDE) -- COMPLETELY UPDATED
 	AddVendor(19521,	L["Arrond"],				BZ["Shadowmoon Valley"],		55.9, 58.2, NEUTRAL)
-	AddVendor(19537,	L["Dealer Malij"],			BZ["Netherstorm"],			44.2, 34.0, NEUTRAL)
-	AddVendor(19540,	L["Asarnan"],				BZ["Netherstorm"],			44.2, 33.7, NEUTRAL)
+	AddVendor(19537,	L["Dealer Malij"],			BZ["Netherstorm"],			44.2, 34.0, NEUTRAL) -- COMPLETELY UPDATED
+	AddVendor(19540,	L["Asarnan"],				BZ["Netherstorm"],			44.2, 33.7, NEUTRAL) -- COMPLETELY UPDATED
 	AddVendor(19661,	L["Viggz Shinesparked"],		BZ["Shattrath City"],			64.9, 69.1, NEUTRAL)
 	AddVendor(19662,	L["Aaron Hollman"],			BZ["Shattrath City"],			63.1, 71.1, NEUTRAL)
 	AddVendor(19663,	L["Madame Ruby"],			BZ["Shattrath City"],			63.1, 69.3, NEUTRAL)
@@ -317,7 +317,7 @@ function addon:InitVendor(DB)
 	AddVendor(20097,	L["Nula the Butcher"],			BZ["Nagrand"],				58.0, 35.7, HORDE)
 	AddVendor(20240,	L["Trader Narasu"],			BZ["Nagrand"],				54.6, 75.2, ALLIANCE)
 	AddVendor(20241,	L["Provisioner Nasela"],		BZ["Nagrand"],				53.5, 36.9, HORDE)
-	AddVendor(20242,	L["Karaaz"],				BZ["Netherstorm"],			43.6, 34.3, NEUTRAL)
+	AddVendor(20242,	L["Karaaz"],				BZ["Netherstorm"],			43.6, 34.3, NEUTRAL) -- COMPLETELY UPDATED
 	AddVendor(20916,	L["Xerintha Ravenoak"],			BZ["Blade's Edge Mountains"],		62.5, 40.3, NEUTRAL) -- COMPLETELY UPDATED
 	AddVendor(21113,	L["Sassa Weldwell"],			BZ["Blade's Edge Mountains"],		61.3, 68.9, ALLIANCE)
 	AddVendor(21432,	L["Almaador"],				BZ["Shattrath City"],			51.0, 41.9, NEUTRAL)