Quantcast

Regenerate data

Ackis [11-28-08 - 20:07]
Regenerate data
Filename
Locals/ARLLocals-enUS.lua
RecipeDB/ARL-Alchemy.lua
RecipeDB/ARL-Blacksmith.lua
RecipeDB/ARL-Cook.lua
RecipeDB/ARL-Enchant.lua
RecipeDB/ARL-Engineer.lua
RecipeDB/ARL-Jewelcraft.lua
RecipeDB/ARL-Leatherwork.lua
RecipeDB/ARL-Mob.lua
RecipeDB/ARL-Quest.lua
RecipeDB/ARL-Tailor.lua
RecipeDB/ARL-Trainer.lua
RecipeDB/ARL-Vendor.lua
RecipeStats.txt
diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index e055be3..6a61ef4 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -359,6 +359,7 @@ L["Angerclaw Grizzly"] = true
 L["Anguished Dead"] = true
 L["Anguished Highborne"] = true
 L["Annora"] = true
+L["Anub'ar Guardian"] = true
 L["Anub'ar Prime Guard"] = true
 L["Anub'ar Venomancer"] = true
 L["Anvilrage Captain"] = true
@@ -395,8 +396,10 @@ L["Atal'ai Warrior"] = true
 L["Atal'ai Witch Doctor"] = true
 L["Auchenai Monk"] = true
 L["Ayamiss the Hunter"] = true
+L["Azure Magus"] = true
 L["Azure Raider"] = true
 L["Azure Sorceror"] = true
+L["Azure Stalker"] = true
 L["Azure Warder"] = true
 L["Balai Lok'Wein"] = true
 L["Bale"] = true
@@ -455,9 +458,9 @@ L["Brek Stonehoof"] = true
 L["Brienna Starglow"] = true
 L["Brikk Keencraft"] = true
 L["Brittle Revenant"] = true
-L["Bro'kin"] = true
 L["Brock Stoneseeker"] = true
 L["Brom Killian"] = true
+L["Bronk"] = true
 L["Bronk Guzzlegear"] = true
 L["Brumeran"] = true
 L["Brumman"] = true
@@ -487,6 +490,7 @@ L["Centipaar Sandreaver"] = true
 L["Charred Ancient"] = true
 L["Chaw Stronghide"] = true
 L["Chillwind Chimaera"] = true
+L["Chillwind Ravager"] = true
 L["Christoph Jeffcoat"] = true
 L["Cielstrasza"] = true
 L["Clarise Gnarltree"] = true
@@ -527,7 +531,6 @@ L["Corruption"] = true
 L["Costly Menace"] = true
 L["Crazed Ancient"] = true
 L["Crazed Murkblood Foreman"] = true
-L["Crazk Sparks"] = true
 L["Crimson Inquisitor"] = true
 L["Crimson Sorcerer"] = true
 L["Cro Threadstrong"] = true
@@ -693,6 +696,7 @@ L["Felpaw Wolf"] = true
 L["Fera Palerunner"] = true
 L["Ferocious Yeti"] = true
 L["Feruul"] = true
+L["Festive Recipes"] = true
 L["Fiery Plate Gauntlets"] = true
 L["Fimble Finespindle"] = true
 L["Finbus Geargrind"] = true
@@ -701,7 +705,9 @@ L["Firebrand Invoker"] = true
 L["Firebrand Legionnaire"] = true
 L["Firebrand Pyromancer"] = true
 L["Firegut Brute"] = true
+L["Firework Launcher"] = true
 L["Flash Bomb Recipe"] = true
+L["Fledgling Chillwind"] = true
 L["Fleshbeast"] = true
 L["Foreman Marcrid"] = true
 L["Fradd Swiftgear"] = true
@@ -729,9 +735,11 @@ L["Gelanthis"] = true
 L["Gelman Stonehand"] = true
 L["General Rajaxx"] = true
 L["Geofram Bouldertoe"] = true
+L["George Candarte"] = true
 L["Georgio Bolero"] = true
 L["Ghak Healtouch"] = true
 L["Ghermas"] = true
+L["Ghok'kah"] = true
 L["Ghostly Philanthropist"] = true
 L["Ghostly Steward"] = true
 L["Ghostpaw Alpha"] = true
@@ -798,6 +806,7 @@ L["Hillsbrad Tailor"] = true
 L["Himmik"] = true
 L["Homunculus"] = true
 L["Horns of Frenzy"] = true
+L["Hula'mahi"] = true
 L["Hulking Mountain Lion"] = true
 L["Humphry"] = true
 L["Hurnak Grimmord"] = true
@@ -837,7 +846,7 @@ L["Jandia"] = true
 L["Janet Hommers"] = true
 L["Jangdor Swiftstrider"] = true
 L["Jannos Ironwill"] = true
-L["Jase Farlane"] = true
+L["Jaquilina Dramet"] = true
 L["Jaxin Chong"] = true
 L["Jazdalaad"] = true
 L["Jeeda"] = true
@@ -856,10 +865,9 @@ L["Joseph Moore"] = true
 L["Josephine Lister"] = true
 L["Joys of Omosh"] = true
 L["Jubie Gadgetspring"] = true
-L["Jun'ha"] = true
 L["Juno Dufrain"] = true
+L["Jutak"] = true
 L["K. Lee Smallfry"] = true
-L["Kaita Deepforge"] = true
 L["Kalaen"] = true
 L["Kalinda"] = true
 L["Kalldan Felmoon"] = true
@@ -893,6 +901,7 @@ L["Kradu Grimblade"] = true
 L["Kray"] = true
 L["Krek Cragcrush"] = true
 L["Kriggon Talsone"] = true
+L["Krinkle Goodsteel"] = true
 L["Krugosh"] = true
 L["Krulmoo Fullmoon"] = true
 L["Krunn"] = true
@@ -904,6 +913,7 @@ L["Kurzen Commando"] = true
 L["Kylanna"] = true
 L["Kylanna Windwhisper"] = true
 L["Kylene"] = true
+L["Kzixx"] = true
 L["Laird"] = true
 L["Lalina Summermoon"] = true
 L["Lalla Brightweave"] = true
@@ -960,8 +970,10 @@ L["Mallen Swain"] = true
 L["Malygen"] = true
 L["Mana Warp"] = true
 L["Mari Stonehand"] = true
+L["Maria Lumere"] = true
 L["Martine Tramblay"] = true
 L["Mary Edras"] = true
+L["Masat T'andr"] = true
 L["Master Chef Mouldier"] = true
 L["Master Craftsman Omarion"] = true
 L["Master of the Wild Leather"] = true
@@ -1006,6 +1018,7 @@ L["Murk Worm"] = true
 L["Murkblood Putrifier"] = true
 L["Murkblood Raider"] = true
 L["Mutant Horror"] = true
+L["Muuran"] = true
 L["Mycah"] = true
 L["Mythrin'dir"] = true
 L["Naal Mistrunner"] = true
@@ -1014,7 +1027,6 @@ L["Nahogg"] = true
 L["Naka"] = true
 L["Nakodu"] = true
 L["Namdo Bizzfizzle"] = true
-L["Nandar Branson"] = true
 L["Narj Deepslice"] = true
 L["Narkk"] = true
 L["Narv Hidecrafter"] = true
@@ -1070,7 +1082,6 @@ L["Phoenix-Hawk"] = true
 L["Phoenix-Hawk Hatchling"] = true
 L["Pikkle"] = true
 L["Plains Mammoth"] = true
-L["Pratt McGrubben"] = true
 L["Priestess Delrissa"] = true
 L["Priestess of Torment"] = true
 L["Primal Ooze"] = true
@@ -1111,10 +1122,12 @@ L["Rhonsus"] = true
 L["Ribbly's Crony"] = true
 L["Rift Keeper"] = true
 L["Rift Lord"] = true
+L["Rikqiz"] = true
 L["Rin'wosho the Trader"] = true
 L["Risen Bonewarder"] = true
 L["Risen Construct"] = true
 L["Rivendark"] = true
+L["Rizz Loosebolt"] = true
 L["Rogvar"] = true
 L["Rohok"] = true
 L["Ronald Burch"] = true
@@ -1145,6 +1158,7 @@ L["Scarlet Monk"] = true
 L["Scarlet Protector"] = true
 L["Scarlet Smith"] = true
 L["Scarlet Spellbinder"] = true
+L["Scarlet Warder"] = true
 L["Scholomance Adept"] = true
 L["Scholomance Necromancer"] = true
 L["Scorched Basilisk"] = true
@@ -1216,6 +1230,7 @@ L["Snakestone of the Shadow Huntress"] = true
 L["Snang"] = true
 L["Snarl"] = true
 L["Son of Arkkoroc"] = true
+L["Soolie Berryfizz"] = true
 L["Soothing Turtle Bisque"] = true
 L["Sorcerous Shade"] = true
 L["Southsea Pirate"] = true
@@ -1245,6 +1260,7 @@ L["Storm Fury"] = true
 L["Stormforged Ambusher"] = true
 L["Stormforged Artificer"] = true
 L["Stormforged Champion"] = true
+L["Stormforged Infiltrator"] = true
 L["Storming Wind-Ripper"] = true
 L["Stranglethorn Tigress"] = true
 L["Strashaz Myrmidon"] = true
@@ -1279,6 +1295,7 @@ L["Sweet Serenity"] = true
 L["Sylann"] = true
 L["Sylvanna Forestmoon"] = true
 L["Syndicate Assassin"] = true
+L["Syndicate Pathstalker"] = true
 L["Syndicate Spy"] = true
 L["Syphoner"] = true
 L["Taladan"] = true
@@ -1347,7 +1364,6 @@ L["Traugh"] = true
 L["Trianna"] = true
 L["Trixie Quikswitch"] = true
 L["Truk Wildbeard"] = true
-L["Tunkk"] = true
 L["Twilight Dark Shaman"] = true
 L["Twilight Emissary"] = true
 L["Twilight Fire Guard"] = true
@@ -1402,7 +1418,6 @@ L["Wastewander Shadow Mage"] = true
 L["Wastewander Thief"] = true
 L["Weapon Technician"] = true
 L["Wenna Silkbeard"] = true
-L["Werg Thickblade"] = true
 L["Westfall Stew"] = true
 L["Whuut"] = true
 L["Wik'Tar"] = true
@@ -1444,10 +1459,10 @@ L["Young Black Ravager"] = true
 L["Young Diemetradon"] = true
 L["Young Wetlands Crocolisk"] = true
 L["Ythyar"] = true
+L["Yuka Screwspigot"] = true
 L["Yurial Soulwater"] = true
 L["Zamja"] = true
 L["Zan Shivsproket"] = true
-L["Zannok Hidepiercer"] = true
 L["Zansoa"] = true
 L["Zanzil Zombie"] = true
 L["Zaralda"] = true
diff --git a/RecipeDB/ARL-Alchemy.lua b/RecipeDB/ARL-Alchemy.lua
index 55cea8d..dd16269 100644
--- a/RecipeDB/ARL-Alchemy.lua
+++ b/RecipeDB/ARL-Alchemy.lua
@@ -189,7 +189,7 @@ function addon:InitAlchemy(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3449,165,3824,1,2259)
 	self:addTradeFlags(RecipeDB,3449,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,3449,2,2481,2,4878)
+	self:addTradeAcquire(RecipeDB,3449,2,2481)

 	-- Elixir of Fortitude -- 3450
 	-- Item Stats:
@@ -293,15 +293,15 @@ function addon:InitAlchemy(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7256,135,6048,1,2259)
-	self:addTradeFlags(RecipeDB,7256,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,7256,2,2393)
+	self:addTradeFlags(RecipeDB,7256,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,7256,2,2393,2,3956)

 	-- Fire Protection Potion -- 7257
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7257,165,6049,1,2259)
-	self:addTradeFlags(RecipeDB,7257,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,7257,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,7257,2,4083)

 	-- Frost Protection Potion -- 7258
 	-- Item Stats:
@@ -315,7 +315,7 @@ function addon:InitAlchemy(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7259,190,6052,1,2259)
 	self:addTradeFlags(RecipeDB,7259,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,7259,2,5594,2,8158)
+	self:addTradeAcquire(RecipeDB,7259,2,5594)

 	-- Blackmouth Oil -- 7836
 	-- Item Stats:
@@ -490,8 +490,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,11476,250,9264,2,2259)
-	self:addTradeFlags(RecipeDB,11476,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,11476,1,9264,2,4610)
+	self:addTradeFlags(RecipeDB,11476,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,11476,1,9264,2,1313)

 	-- Elixir of Demonslaying -- 11477
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Blacksmith.lua b/RecipeDB/ARL-Blacksmith.lua
index cb4ab62..c4002ad 100644
--- a/RecipeDB/ARL-Blacksmith.lua
+++ b/RecipeDB/ARL-Blacksmith.lua
@@ -394,7 +394,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3492,160,3849,1,2018)
 	self:addTradeFlags(RecipeDB,3492,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
-	self:addTradeAcquire(RecipeDB,3492,2,3356,2,5512)
+	self:addTradeAcquire(RecipeDB,3492,2,2843,2,3356)

 	-- Jade Serpentblade -- 3493
 	-- Item Stats:
@@ -409,8 +409,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats: val12id3val59-89id7val3.5id8
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3494,155,3851,1,2018)
-	self:addTradeFlags(RecipeDB,3494,1,4,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB,3494,2,1471)
+	self:addTradeFlags(RecipeDB,3494,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeAcquire(RecipeDB,3494,2,1471,2,8878)

 	-- Golden Iron Destroyer -- 3495
 	-- Item Stats:
@@ -441,8 +441,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats: val11id1val7id3val71-108id7val3.5id8
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3498,185,3855,1,2018)
-	self:addTradeFlags(RecipeDB,3498,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3498,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,68)
+	self:addTradeAcquire(RecipeDB,3498,2,2483)

 	-- Shadow Crescent Axe -- 3500
 	-- Item Stats:
@@ -473,8 +473,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats: val10id1val10id5val181id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3503,190,3837,1,2018)
-	self:addTradeFlags(RecipeDB,3503,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3503,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB,3503,2,5411)

 	-- Green Iron Shoulders -- 3504
 	-- Item Stats:
@@ -1655,16 +1655,16 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats: val10id3val9id4val8id5val245id6val24id33
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20872,295,16989,3,2018)
-	self:addTradeFlags(RecipeDB,20872,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,20872,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB,20872,2,12944)

 	-- Fiery Chain Shoulders -- 20873
 	-- Item Stats:
 	-- Item Stats: val10id3val14id4val341id6val25id33
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20873,300,16988,3,2018)
-	self:addTradeFlags(RecipeDB,20873,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,20873,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB,20873,2,12944)

 	-- Dark Iron Bracers -- 20874
 	-- Item Stats:
@@ -1679,31 +1679,31 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats: val14id3val863id6val30id33
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20876,300,17013,3,2018)
-	self:addTradeFlags(RecipeDB,20876,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,20876,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB,20876,2,12944)

 	-- Dark Iron Reaver -- 20890
 	-- Item Stats:
 	-- Item Stats: val10id3val71-134id7val2.4id8val6id33
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20890,300,17015,3,2018)
-	self:addTradeFlags(RecipeDB,20890,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,20890,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
+	self:addTradeAcquire(RecipeDB,20890,2,12944)

 	-- Dark Iron Destroyer -- 20897
 	-- Item Stats:
 	-- Item Stats: val10id1val71-134id7val2.4id8val6id33
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20897,300,17016,3,2018)
-	self:addTradeFlags(RecipeDB,20897,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,20897,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	self:addTradeAcquire(RecipeDB,20897,2,12944)

 	-- Sulfuron Hammer -- 21161
 	-- Item Stats:
 	-- Item Stats: val176-295id7val3.7id8
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,21161,300,17193,4,2018)
-	self:addTradeFlags(RecipeDB,21161,2,8,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeFlags(RecipeDB,21161,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
 	self:addTradeAcquire(RecipeDB,21161,4,7604)

 	-- Edge of Winter -- 21913
@@ -1758,32 +1758,32 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats: val20id3val845id6val35id33
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23636,300,19148,1,2018)
-	self:addTradeFlags(RecipeDB,23636,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23636,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB,23636,2,12944)

 	-- Dark Iron Gauntlets -- 23637
 	-- Item Stats:
 	-- Item Stats: val12id2val16id3val565id6val28id33
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23637,300,19164,1,2018)
-	self:addTradeFlags(RecipeDB,23637,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23637,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB,23637,2,12944)

 	-- Black Amnesty -- 23638
 	-- Item Stats:
 	-- Item Stats: val53-100id7val1.6id8
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23638,300,19166,1,2018)
-	self:addTradeFlags(RecipeDB,23638,3,21,22,23,24,25,26,27,28,29,30,36,41,46,72)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23638,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,46,72)
+	self:addTradeAcquire(RecipeDB,23638,2,12944)

 	-- Blackfury -- 23639
 	-- Item Stats:
 	-- Item Stats: val35id1val15id3val105-158id7val2.1id8val10id33val14id44
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23639,300,19167,1,2018)
-	self:addTradeFlags(RecipeDB,23639,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,71)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23639,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,71)
+	self:addTradeAcquire(RecipeDB,23639,2,12944)

 	-- Ebon Hand -- 23650
 	-- Item Stats:
@@ -3713,9 +3713,10 @@ function addon:InitBlacksmithing(RecipeDB)

 	-- Ornate Saronite Bracers -- 56549
 	-- Item Stats:
+	-- Item Stats: val48id3val916id6val33id29val10id47val37id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56549,415,42723,1, 2018)
-	self:addTradeFlags(RecipeDB,56549,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB,56549,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Ornate Saronite Pauldrons -- 56550
diff --git a/RecipeDB/ARL-Cook.lua b/RecipeDB/ARL-Cook.lua
index cdc54f6..3d2d354 100644
--- a/RecipeDB/ARL-Cook.lua
+++ b/RecipeDB/ARL-Cook.lua
@@ -1126,7 +1126,7 @@ function addon:InitCooking(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,58521,350,43488,2,2550)
-	self:addTradeFlags(RecipeDB,58521,1,2,10,36,41)
+	self:addTradeFlags(RecipeDB,58521,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
 	self:addTradeAcquire(RecipeDB,58521,7,2)

 	-- Bad Clams -- 58523
diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index fb15baf..170aa4c 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -281,8 +281,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,13536,140,nil, 2,7411)
-	self:addTradeFlags(RecipeDB,13536,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,13536,2,3954,2,12043)
+	self:addTradeFlags(RecipeDB,13536,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,13536,2,3954)

 	-- Enchant Chest - Lesser Absorption -- 13538
 	-- Item Stats:
@@ -800,7 +800,7 @@ function addon:InitEnchanting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20017,265,nil, 1,7411)
 	self:addTradeFlags(RecipeDB,20017,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,20017,2,4229)
+	self:addTradeAcquire(RecipeDB,20017,2,4229,2,4561)

 	-- Enchant Boots - Greater Stamina -- 20020
 	-- Item Stats:
@@ -834,8 +834,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20026,275,nil, 1,7411)
-	self:addTradeFlags(RecipeDB,20026,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,20026,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,20026,2,11189)

 	-- Enchant Chest - Major Mana -- 20028
 	-- Item Stats:
@@ -961,15 +961,15 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23803,300,nil, 1,7411)
-	self:addTradeFlags(RecipeDB,23803,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23803,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,23803,2,12944)

 	-- Enchant Weapon - Mighty Intellect -- 23804
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23804,300,nil, 1,7411)
-	self:addTradeFlags(RecipeDB,23804,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23804,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,23804,2,12944)

 	-- Enchant Gloves - Threat -- 25072
 	-- Item Stats:
@@ -1750,8 +1750,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,44590,400,nil, 2,7411)
-	self:addTradeFlags(RecipeDB,44590,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,44590,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB,44590,3,32349)

 	-- Enchant Cloak - Titanweave -- 44591
 	-- Item Stats:
@@ -1966,9 +1966,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Weapon - Black Magic -- 59625
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB,59625,440,nil, 3,7411)
-	self:addTradeFlags(RecipeDB,59625,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,59625,2,32514)
+	self:addTradeSkill(RecipeDB,59625,430,nil, 3,7411)
+	self:addTradeFlags(RecipeDB,59625,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Enchant Ring - Stamina -- 59636
 	-- Item Stats:
@@ -2072,9 +2072,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Boots - Greater Assault -- 60763
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB,60763,440,nil, 2,7411)
-	self:addTradeFlags(RecipeDB,60763,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,60763,2,32514)
+	self:addTradeSkill(RecipeDB,60763,430,nil, 1,7411)
+	self:addTradeFlags(RecipeDB,60763,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Enchant Bracers - Superior Spellpower -- 60767
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Engineer.lua b/RecipeDB/ARL-Engineer.lua
index 9f465a7..54c8c8d 100644
--- a/RecipeDB/ARL-Engineer.lua
+++ b/RecipeDB/ARL-Engineer.lua
@@ -173,8 +173,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Item Stats: val16-31id14val1.8id15
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3939,120,4372,1,4036)
-	self:addTradeFlags(RecipeDB,3939,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46)
-	self:addTradeAcquire(RecipeDB,3939,2,2682,2,6730)
+	self:addTradeFlags(RecipeDB,3939,1,4,21,22,23,24,25,26,27,28,29,30,36,40,46)
+	self:addTradeAcquire(RecipeDB,3939,2,2682)

 	-- Shadow Goggles -- 3940
 	-- Item Stats:
@@ -247,7 +247,7 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3952,140,4381,1,4036)
 	self:addTradeFlags(RecipeDB,3952,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB,3952,2,2683,2,3495)
+	self:addTradeAcquire(RecipeDB,3952,2,2682,2,2683,2,3495)

 	-- Bronze Framework -- 3953
 	-- Item Stats:
@@ -283,8 +283,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3957,155,4386,1,4036)
-	self:addTradeFlags(RecipeDB,3957,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3957,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,3957,2,2684)

 	-- Iron Strut -- 3958
 	-- Item Stats:
@@ -341,7 +341,7 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3966,185,4393,3,4036)
 	self:addTradeFlags(RecipeDB,3966,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB,3966,3,690,3,4861,3,7800)
+	self:addTradeAcquire(RecipeDB,3966,3,690,3,2587,3,4861,3,7800)

 	-- Big Iron Bomb -- 3967
 	-- Item Stats:
@@ -454,7 +454,7 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9269,125,7506,1,4036)
 	self:addTradeFlags(RecipeDB,9269,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB,9269,3,7800,2,5175,2,6730)
+	self:addTradeAcquire(RecipeDB,9269,3,7800,2,6730)

 	-- Aquadynamic Fish Attractor -- 9271
 	-- Item Stats:
@@ -550,7 +550,7 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12597,210,10546,1,4036)
 	self:addTradeFlags(RecipeDB,12597,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,12597,2,8679)
+	self:addTradeAcquire(RecipeDB,12597,2,8679,2,9544)

 	-- Mithril Casing -- 12599
 	-- Item Stats:
@@ -859,8 +859,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19793,265,15996,2,4036)
-	self:addTradeFlags(RecipeDB,19793,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,19793,3,2644,3,10043)
+	self:addTradeFlags(RecipeDB,19793,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,19793,3,2644,3,10043,3,10184)

 	-- Spellpower Goggles Xtreme Plus -- 19794
 	-- Item Stats:
@@ -992,8 +992,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23066,150,9318,1,4036)
-	self:addTradeFlags(RecipeDB,23066,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23066,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,23066,2,3413)

 	-- Blue Firework -- 23067
 	-- Item Stats:
@@ -1007,7 +1007,7 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23068,150,9313,1,4036)
 	self:addTradeFlags(RecipeDB,23068,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,23068,2,2838,2,3495)
+	self:addTradeAcquire(RecipeDB,23068,2,3495)

 	-- EZ-Thro Dynamite II -- 23069
 	-- Item Stats:
@@ -1216,8 +1216,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,26442,225,21569,2,4036)
-	self:addTradeFlags(RecipeDB,26442,3,7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,26442,5,2)
+	self:addTradeFlags(RecipeDB,26442,7,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,26442,5,2,4,8877)

 	-- Firework Cluster Launcher -- 26443
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Jewelcraft.lua b/RecipeDB/ARL-Jewelcraft.lua
index 68a7d68..eb50f18 100644
--- a/RecipeDB/ARL-Jewelcraft.lua
+++ b/RecipeDB/ARL-Jewelcraft.lua
@@ -415,8 +415,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: val16id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,26910,285,21778,1,25229)
-	self:addTradeFlags(RecipeDB,26910,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
-	self:addTradeAcquire(RecipeDB,26910,2,12941)
+	self:addTradeFlags(RecipeDB,26910,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	-- No acquire information

 	-- Living Emerald Pendant -- 26911
 	-- Item Stats:
@@ -1608,8 +1608,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39721,375,32206,4,25229)
-	self:addTradeFlags(RecipeDB,39721,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,39721,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,39721,6,990,3,23437)

 	-- Gleaming Lionseye -- 39722
 	-- Item Stats:
@@ -1678,16 +1678,16 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: val7id3val6id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39731,375,32215,4,25229)
-	self:addTradeFlags(RecipeDB,39731,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,39731,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,39731,6,990,2,23437)

 	-- Royal Shadowsong Amethyst -- 39732
 	-- Item Stats:
 	-- Item Stats: val2id24val2id38val6id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39732,375,32216,4,25229)
-	self:addTradeFlags(RecipeDB,39732,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,39732,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,39732,6,990,3,23437)

 	-- Inscribed Pyrestone -- 39733
 	-- Item Stats:
@@ -1702,24 +1702,24 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: val6id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39734,375,32218,4,25229)
-	self:addTradeFlags(RecipeDB,39734,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,39734,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,39734,6,990,2,23437)

 	-- Luminous Pyrestone -- 39735
 	-- Item Stats:
 	-- Item Stats: val5id4val6id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39735,375,32219,4,25229)
-	self:addTradeFlags(RecipeDB,39735,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,39735,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,39735,6,990,2,23437)

 	-- Glinting Pyrestone -- 39736
 	-- Item Stats:
 	-- Item Stats: val5id2
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39736,375,32220,4,25229)
-	self:addTradeFlags(RecipeDB,39736,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,39736,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,39736,6,990,2,23437)

 	-- Veiled Pyrestone -- 39737
 	-- Item Stats:
@@ -1734,40 +1734,40 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: val10id48
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39738,375,32222,4,25229)
-	self:addTradeFlags(RecipeDB,39738,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,39738,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,39738,6,990,3,23437)

 	-- Enduring Seaspray Emerald -- 39739
 	-- Item Stats: Tanking,
 	-- Item Stats: val7id3val5id31
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39739,375,32223,4,25229)
-	self:addTradeFlags(RecipeDB,39739,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,39739,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,52,109)
+	self:addTradeAcquire(RecipeDB,39739,6,990,3,23437)

 	-- Radiant Seaspray Emerald -- 39740
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val6id23
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39740,375,32224,4,25229)
-	self:addTradeFlags(RecipeDB,39740,3,21,22,23,24,25,26,27,28,29,30,36,41,54)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,39740,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,54,109)
+	self:addTradeAcquire(RecipeDB,39740,6,990,2,23437)

 	-- Dazzling Seaspray Emerald -- 39741
 	-- Item Stats:
 	-- Item Stats: val5id4val2id24val2id38
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39741,375,32225,4,25229)
-	self:addTradeFlags(RecipeDB,39741,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,39741,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,39741,6,990,2,23437)

 	-- Jagged Seaspray Emerald -- 39742
 	-- Item Stats:
 	-- Item Stats: val7id3
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39742,375,32226,4,25229)
-	self:addTradeFlags(RecipeDB,39742,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,39742,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,39742,6,990,2,23437)

 	-- Relentless Earthstorm Diamond -- 39961
 	-- Item Stats:
@@ -2042,32 +2042,32 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: val7id3val5id30
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,47053,375,35759,4,25229)
-	self:addTradeFlags(RecipeDB,47053,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,47053,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,47053,6,990,2,23437)

 	-- Steady Seaspray Emerald -- 47054
 	-- Item Stats:
 	-- Item Stats: val7id3val5id29
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,47054,375,35758,4,25229)
-	self:addTradeFlags(RecipeDB,47054,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,47054,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,47054,6,990,2,23437)

 	-- Reckless Pyrestone -- 47055
 	-- Item Stats:
 	-- Item Stats: val5id30val6id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,47055,375,35760,4,25229)
-	self:addTradeFlags(RecipeDB,47055,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,47055,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,47055,6,990,2,23437)

 	-- Quick Lionseye -- 47056
 	-- Item Stats:
 	-- Item Stats: val10id30
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,47056,375,35761,4,25229)
-	self:addTradeFlags(RecipeDB,47056,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,47056,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB,47056,6,990,2,23437)

 	-- Brilliant Glass -- 47280
 	-- Item Stats:
@@ -2764,7 +2764,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53959,390,40015,3,25229)
 	self:addTradeFlags(RecipeDB,53959,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	self:addTradeAcquire(RecipeDB,53959,3,30667,3,30668,3,31134)
+	self:addTradeAcquire(RecipeDB,53959,3,30667,3,30668,3,31134,3,32191)

 	-- Mystic Autumn's Glow -- 53960
 	-- Item Stats:
@@ -2852,7 +2852,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53970,390,40030,3,25229)
 	self:addTradeFlags(RecipeDB,53970,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,53970,3,29120,3,29128,3,29217)
+	self:addTradeAcquire(RecipeDB,53970,3,29120,3,29128,3,29216,3,29217)

 	-- Regal Twilight Opal -- 53971
 	-- Item Stats: Tanking,
@@ -2868,7 +2868,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53972,390,40032,3,25229)
 	self:addTradeFlags(RecipeDB,53972,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	self:addTradeAcquire(RecipeDB,53972,3,29370,3,29376,3,30160,3,30208)
+	self:addTradeAcquire(RecipeDB,53972,3,29370,3,29376,3,30160,3,30208,3,30222)

 	-- Puissant Twilight Opal -- 53973
 	-- Item Stats:
@@ -2924,7 +2924,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53979,390,40043,3,25229)
 	self:addTradeFlags(RecipeDB,53979,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,53979,3,26206,3,26716,3,26723,3,26792,3,26794)
+	self:addTradeAcquire(RecipeDB,53979,3,26206,3,26716,3,26722,3,26723,3,26792,3,26794)

 	-- Glinting Monarch Topaz -- 53980
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Leatherwork.lua b/RecipeDB/ARL-Leatherwork.lua
index 877be88..9ffb949 100644
--- a/RecipeDB/ARL-Leatherwork.lua
+++ b/RecipeDB/ARL-Leatherwork.lua
@@ -287,8 +287,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val8id2val8id5val95id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3772,155,4255,1,2108)
-	self:addTradeFlags(RecipeDB,3772,1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,3772,2,2679)
+	self:addTradeFlags(RecipeDB,3772,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB,3772,2,2679,2,2698)

 	-- Guardian Armor -- 3773
 	-- Item Stats:
@@ -335,8 +335,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val8id3val6id5val65id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3778,185,4262,1,2108)
-	self:addTradeFlags(RecipeDB,3778,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3778,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB,3778,2,2699)

 	-- Barbaric Belt -- 3779
 	-- Item Stats:
@@ -379,8 +379,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val13id3val98id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,4096,165,4455,2,2108)
-	self:addTradeFlags(RecipeDB,4096,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,4096,2,2819)
+	self:addTradeFlags(RecipeDB,4096,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	-- No acquire information

 	-- Raptor Hide Belt -- 4097
 	-- Item Stats:
@@ -427,15 +427,15 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6704,170,5782,2,2108)
 	self:addTradeFlags(RecipeDB,6704,1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,6704,3,938,3,1160,2,2846)
+	self:addTradeAcquire(RecipeDB,6704,3,938,3,1160,2,2393,2,2846)

 	-- Murloc Scale Bracers -- 6705
 	-- Item Stats:
 	-- Item Stats: val5id1val6id3val47id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6705,190,5783,2,2108)
-	self:addTradeFlags(RecipeDB,6705,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,6705,3,1561)
+	self:addTradeFlags(RecipeDB,6705,1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB,6705,3,1561,2,2846,2,4897)

 	-- Handstitched Leather Vest -- 7126
 	-- Item Stats:
@@ -475,7 +475,7 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7149,170,5963,1,2108)
 	self:addTradeFlags(RecipeDB,7149,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,7149,2,2810,2,2821)
+	self:addTradeAcquire(RecipeDB,7149,2,2810,2,2821,2,4877)

 	-- Barbaric Shoulders -- 7151
 	-- Item Stats:
@@ -711,7 +711,7 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9202,190,7386,2,2108)
 	self:addTradeFlags(RecipeDB,9202,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,9202,2,4589,2,7852,2,7854)
+	self:addTradeAcquire(RecipeDB,9202,2,4589,2,7854)

 	-- Dusky Belt -- 9206
 	-- Item Stats:
@@ -780,8 +780,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val7id3val6id4val6id5val146id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,10509,205,8187,1,2108)
-	self:addTradeFlags(RecipeDB,10509,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB,10509,7,1)
+	self:addTradeFlags(RecipeDB,10509,1,2,4,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB,10509,7,1,2,7854)

 	-- Turtle Scale Breastplate -- 10511
 	-- Item Stats:
@@ -845,7 +845,7 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,10533,220,8205,2,2108)
 	self:addTradeFlags(RecipeDB,10533,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB,10533,3,5420,3,5422,3,5423,3,5425,3,5426,3,5615,3,5617)
+	self:addTradeAcquire(RecipeDB,10533,3,5419,3,5420,3,5422,3,5423,3,5425,3,5426,3,5615,3,5617)

 	-- Tough Scorpid Gloves -- 10542
 	-- Item Stats:
@@ -1065,16 +1065,16 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val12id2val11id3val86id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19049,260,15083,1,2108)
-	self:addTradeFlags(RecipeDB,19049,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,19049,2,12943)
+	self:addTradeFlags(RecipeDB,19049,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	-- No acquire information

 	-- Green Dragonscale Breastplate -- 19050
 	-- Item Stats:
 	-- Item Stats: val10id3val21id5val311id6val11id34
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19050,260,15045,1,2108)
-	self:addTradeFlags(RecipeDB,19050,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,19050,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB,19050,2,11874)

 	-- Heavy Scorpid Vest -- 19051
 	-- Item Stats:
@@ -1200,8 +1200,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val11id1val27id3val158id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19068,275,15064,1,2108)
-	self:addTradeFlags(RecipeDB,19068,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,19068,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB,19068,3,9447)

 	-- Heavy Scorpid Belt -- 19070
 	-- Item Stats:
@@ -1345,15 +1345,15 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19087,295,15070,2,2108)
 	self:addTradeFlags(RecipeDB,19087,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,19087,3,7441)
+	self:addTradeAcquire(RecipeDB,19087,3,7441,3,7447)

 	-- Heavy Scorpid Helm -- 19088
 	-- Item Stats:
 	-- Item Stats: val20id3val13id5val258id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19088,295,15080,1,2108)
-	self:addTradeFlags(RecipeDB,19088,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB,19088,2,12956)
+	self:addTradeFlags(RecipeDB,19088,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	-- No acquire information

 	-- Blue Dragonscale Shoulders -- 19089
 	-- Item Stats:
@@ -1525,8 +1525,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val10id3val308id6val24id33val28id48
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20855,300,16984,1,2108)
-	self:addTradeFlags(RecipeDB,20855,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,20855,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB,20855,2,12944)

 	-- Gloves of the Greatfather -- 21943
 	-- Item Stats:
@@ -1665,32 +1665,32 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val15id3val238id6val26id33
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23707,300,19149,1,2108)
-	self:addTradeFlags(RecipeDB,23707,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23707,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB,23707,2,12944)

 	-- Chromatic Gauntlets -- 23708
 	-- Item Stats:
 	-- Item Stats: val318id6val5id33val5id34val5id35val5id36val21id44val44id48
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23708,300,19157,1,2108)
-	self:addTradeFlags(RecipeDB,23708,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23708,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB,23708,2,12944)

 	-- Corehound Belt -- 23709
 	-- Item Stats:
 	-- Item Stats: val16id4val135id6val12id33val33id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23709,300,19162,1,2108)
-	self:addTradeFlags(RecipeDB,23709,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23709,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB,23709,2,12944)

 	-- Molten Belt -- 23710
 	-- Item Stats:
 	-- Item Stats: val28id2val16id3val135id6val12id33
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23710,300,19163,1,2108)
-	self:addTradeFlags(RecipeDB,23710,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23710,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB,23710,2,12944)

 	-- Primal Batskin Jerkin -- 24121
 	-- Item Stats:
@@ -2123,7 +2123,7 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,32494,350,25687,3,2108)
 	self:addTradeFlags(RecipeDB,32494,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,105)
-	self:addTradeAcquire(RecipeDB,32494,6,933,3,23007)
+	self:addTradeAcquire(RecipeDB,32494,6,933,3,20242,6,933,3,23007)

 	-- Heavy Clefthoof Vest -- 32495
 	-- Item Stats: Tanking,
@@ -3319,7 +3319,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Fur Lining - Arcane Resist -- 57701
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB,57701,415,nil, 1, 2108)
+	self:addTradeSkill(RecipeDB,57701,400,nil, 3,2108)
 	self:addTradeFlags(RecipeDB,57701,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

@@ -3811,7 +3811,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val51id3val34id4val732id6val34id29val14id47val60id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60749,425,43454,3,2108)
-	self:addTradeFlags(RecipeDB,60749,1,2,4,36,41,47,58)
+	self:addTradeFlags(RecipeDB,60749,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	self:addTradeAcquire(RecipeDB,60749,2,32515)

 	-- Stormhide Belt -- 60750
@@ -3827,7 +3827,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val69id3val46id4val1025id6val46id29val18id47val80id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60751,425,43456,3,2108)
-	self:addTradeFlags(RecipeDB,60751,1,2,4,36,41,47,58)
+	self:addTradeFlags(RecipeDB,60751,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	self:addTradeAcquire(RecipeDB,60751,2,32515)

 	-- Stormhide Stompers -- 60752
@@ -3867,7 +3867,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val49id3val51id4val862id6val66id46val77id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60757,440,43469,4,2108)
-	self:addTradeFlags(RecipeDB,60757,1,2,4,36,41,47,58)
+	self:addTradeFlags(RecipeDB,60757,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	self:addTradeAcquire(RecipeDB,60757,2,32515)

 	-- Trollwoven Spaulders -- 60758
@@ -3891,7 +3891,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val78id3val64id4val89id5val494id6val105id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60760,440,43495,4,2108)
-	self:addTradeFlags(RecipeDB,60760,1,2,4,36,41,47,57)
+	self:addTradeFlags(RecipeDB,60760,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	self:addTradeAcquire(RecipeDB,60760,2,32515)

 	-- Earthgiving Boots -- 60761
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index 8a66c01..388aa2e 100644
--- a/RecipeDB/ARL-Mob.lua
+++ b/RecipeDB/ARL-Mob.lua
@@ -9,7 +9,7 @@ Monster data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-565 found from data mining.  0 ignored.
+573 found from data mining.  0 ignored.

 ************************************************************************

@@ -38,96 +38,97 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitMob(MobDB)

-	self:addLookupList(MobDB,157,L["Goretusk"],BZONE["Westfall"],48.28,55.47)
-	self:addLookupList(MobDB,450,L["Defias Renegade Mage"],BZONE["Westfall"],44.74,80.59)
+	self:addLookupList(MobDB,157,L["Goretusk"],BZONE["Westfall"],48.27,55.47)
+	self:addLookupList(MobDB,450,L["Defias Renegade Mage"],BZONE["Westfall"],44.91,80.35)
 	self:addLookupList(MobDB,590,L["Defias Looter"],BZONE["Westfall"],42.64,65.48)
 	self:addLookupList(MobDB,657,L["Defias Pirate"],BZONE["The Deadmines"],0,0)
 	self:addLookupList(MobDB,674,L["Venture Co. Strip Miner"],BZONE["Stranglethorn Vale"],41.49,43.36)
-	self:addLookupList(MobDB,684,L["Shadowmaw Panther"],BZONE["Stranglethorn Vale"],41.47,33.43)
-	self:addLookupList(MobDB,690,L["Cold Eye Basilisk"],BZONE["Stranglethorn Vale"],34.69,40.56)
-	self:addLookupList(MobDB,764,L["Swampwalker"],BZONE["Swamp of Sorrows"],26.52,38.35)
+	self:addLookupList(MobDB,684,L["Shadowmaw Panther"],BZONE["Stranglethorn Vale"],41.46,33.43)
+	self:addLookupList(MobDB,690,L["Cold Eye Basilisk"],BZONE["Stranglethorn Vale"],34.68,40.56)
+	self:addLookupList(MobDB,764,L["Swampwalker"],BZONE["Swamp of Sorrows"],26.62,38.36)
 	self:addLookupList(MobDB,765,L["Swampwalker Elder"],BZONE["Swamp of Sorrows"],11.70,34.64)
-	self:addLookupList(MobDB,766,L["Tangled Horror"],BZONE["Swamp of Sorrows"],43.81,41.99)
+	self:addLookupList(MobDB,766,L["Tangled Horror"],BZONE["Swamp of Sorrows"],44.05,42.05)
 	self:addLookupList(MobDB,772,L["Stranglethorn Tigress"],BZONE["Stranglethorn Vale"],41.39,33.55)
 	self:addLookupList(MobDB,780,L["Skullsplitter Mystic"],BZONE["Stranglethorn Vale"],44.59,35.98)
-	self:addLookupList(MobDB,910,L["Defias Enchanter"],BZONE["Duskwood"],38.84,74.63)
+	self:addLookupList(MobDB,910,L["Defias Enchanter"],BZONE["Duskwood"],38.87,74.67)
 	self:addLookupList(MobDB,923,L["Young Black Ravager"],BZONE["Duskwood"],48.54,64.57)
-	self:addLookupList(MobDB,938,L["Kurzen Commando"],BZONE["Stranglethorn Vale"],46.64,7.993)
-	self:addLookupList(MobDB,1015,L["Highland Raptor"],BZONE["Wetlands"],51.87,26.88)
-	self:addLookupList(MobDB,1051,L["Dark Iron Dwarf"],BZONE["Wetlands"],52.50,20.12)
-	self:addLookupList(MobDB,1052,L["Dark Iron Saboteur"],BZONE["Wetlands"],53.56,20.45)
+	self:addLookupList(MobDB,938,L["Kurzen Commando"],BZONE["Stranglethorn Vale"],46.64,7.992)
+	self:addLookupList(MobDB,1015,L["Highland Raptor"],BZONE["Wetlands"],51.85,26.84)
+	self:addLookupList(MobDB,1051,L["Dark Iron Dwarf"],BZONE["Wetlands"],52.49,20.12)
+	self:addLookupList(MobDB,1052,L["Dark Iron Saboteur"],BZONE["Wetlands"],53.55,20.44)
 	self:addLookupList(MobDB,1053,L["Dark Iron Tunneler"],BZONE["Wetlands"],51.98,20.14)
-	self:addLookupList(MobDB,1054,L["Dark Iron Demolitionist"],BZONE["Wetlands"],56.74,24.13)
-	self:addLookupList(MobDB,1081,L["Mire Lord"],BZONE["Swamp of Sorrows"],7.455,31.86)
-	self:addLookupList(MobDB,1082,L["Sawtooth Crocolisk"],BZONE["Swamp of Sorrows"],54.70,40.97)
+	self:addLookupList(MobDB,1054,L["Dark Iron Demolitionist"],BZONE["Wetlands"],56.73,24.13)
+	self:addLookupList(MobDB,1081,L["Mire Lord"],BZONE["Swamp of Sorrows"],7.450,31.86)
+	self:addLookupList(MobDB,1082,L["Sawtooth Crocolisk"],BZONE["Swamp of Sorrows"],54.70,40.98)
 	self:addLookupList(MobDB,1085,L["Elder Stranglethorn Tiger"],BZONE["Stranglethorn Vale"],33.11,18.17)
-	self:addLookupList(MobDB,1160,L["Captain Halyndor"],BZONE["Wetlands"],15.10,24.33)
-	self:addLookupList(MobDB,1364,L["Balgaras the Foul"],BZONE["Wetlands"],62.10,28.87)
-	self:addLookupList(MobDB,1417,L["Young Wetlands Crocolisk"],BZONE["Wetlands"],36.32,44.40)
+	self:addLookupList(MobDB,1160,L["Captain Halyndor"],BZONE["Wetlands"],15.10,24.32)
+	self:addLookupList(MobDB,1364,L["Balgaras the Foul"],BZONE["Wetlands"],62.11,28.87)
+	self:addLookupList(MobDB,1417,L["Young Wetlands Crocolisk"],BZONE["Wetlands"],36.33,44.41)
 	self:addLookupList(MobDB,1488,L["Zanzil Zombie"],BZONE["Stranglethorn Vale"],38.00,55.96)
 	self:addLookupList(MobDB,1550,L["Thrashtail Basilisk"],BZONE["Stranglethorn Vale"],39.32,49.05)
 	self:addLookupList(MobDB,1561,L["Bloodsail Raider"],BZONE["Stranglethorn Vale"],29.88,71.09)
 	self:addLookupList(MobDB,1732,L["Defias Squallshaper"],BZONE["The Deadmines"],0,0)
-	self:addLookupList(MobDB,1783,L["Skeletal Flayer"],BZONE["Western Plaguelands"],44.94,71.08)
-	self:addLookupList(MobDB,1791,L["Slavering Ghoul"],BZONE["Western Plaguelands"],44.92,69.30)
-	self:addLookupList(MobDB,1812,L["Rotting Behemoth"],BZONE["Western Plaguelands"],63.58,36.83)
-	self:addLookupList(MobDB,1813,L["Decaying Horror"],BZONE["Western Plaguelands"],62.82,35.36)
-	self:addLookupList(MobDB,1815,L["Diseased Black Bear"],BZONE["Tirisfal Glades"],84.44,71.22)
+	self:addLookupList(MobDB,1783,L["Skeletal Flayer"],BZONE["Western Plaguelands"],44.95,71.09)
+	self:addLookupList(MobDB,1791,L["Slavering Ghoul"],BZONE["Western Plaguelands"],44.93,69.31)
+	self:addLookupList(MobDB,1812,L["Rotting Behemoth"],BZONE["Western Plaguelands"],63.56,36.80)
+	self:addLookupList(MobDB,1813,L["Decaying Horror"],BZONE["Western Plaguelands"],62.83,35.35)
+	self:addLookupList(MobDB,1815,L["Diseased Black Bear"],BZONE["Tirisfal Glades"],84.45,71.22)
 	self:addLookupList(MobDB,1822,L["Venom Mist Lurker"],BZONE["Tirisfal Glades"],84.50,71.37)
 	self:addLookupList(MobDB,1836,L["Scarlet Cavalier"],BZONE["Western Plaguelands"],42.26,15.31)
-	self:addLookupList(MobDB,1844,L["Foreman Marcrid"],BZONE["Western Plaguelands"],46.46,33.94)
+	self:addLookupList(MobDB,1844,L["Foreman Marcrid"],BZONE["Western Plaguelands"],46.42,33.94)
 	self:addLookupList(MobDB,1853,BBOSS["Darkmaster Gandling"],BZONE["Scholomance"],0,0)
-	self:addLookupList(MobDB,1885,L["Scarlet Smith"],BZONE["Western Plaguelands"],45.31,13.33)
-	self:addLookupList(MobDB,2242,L["Syndicate Spy"],BZONE["Alterac Mountains"],61.40,44.63)
+	self:addLookupList(MobDB,1885,L["Scarlet Smith"],BZONE["Western Plaguelands"],45.31,13.34)
+	self:addLookupList(MobDB,2242,L["Syndicate Spy"],BZONE["Alterac Mountains"],61.40,44.65)
 	self:addLookupList(MobDB,2246,L["Syndicate Assassin"],BZONE["Alterac Mountains"],39.90,16.44)
 	self:addLookupList(MobDB,2248,L["Cave Yeti"],BZONE["Hillsbrad Foothills"],45.87,31.22)
 	self:addLookupList(MobDB,2249,L["Ferocious Yeti"],BZONE["Hillsbrad Foothills"],44.35,29.88)
 	self:addLookupList(MobDB,2264,L["Hillsbrad Tailor"],BZONE["Hillsbrad Foothills"],36.30,44.24)
 	self:addLookupList(MobDB,2337,L["Dark Strand Voidcaller"],BZONE["Darkshore"],56.35,25.08)
-	self:addLookupList(MobDB,2356,L["Elder Gray Bear"],BZONE["Arathi Highlands"],23.21,24.30)
+	self:addLookupList(MobDB,2356,L["Elder Gray Bear"],BZONE["Arathi Highlands"],23.12,24.28)
 	self:addLookupList(MobDB,2374,L["Torn Fin Muckdweller"],BZONE["Hillsbrad Foothills"],29.05,70.19)
 	self:addLookupList(MobDB,2375,L["Torn Fin Coastrunner"],BZONE["Hillsbrad Foothills"],30.43,70.82)
-	self:addLookupList(MobDB,2376,L["Torn Fin Oracle"],BZONE["Hillsbrad Foothills"],43.84,67.08)
-	self:addLookupList(MobDB,2377,L["Torn Fin Tidehunter"],BZONE["Hillsbrad Foothills"],44.22,66.98)
-	self:addLookupList(MobDB,2407,L["Hulking Mountain Lion"],BZONE["Hillsbrad Foothills"],38.77,24.17)
-	self:addLookupList(MobDB,2554,L["Witherbark Axe Thrower"],BZONE["Arathi Highlands"],65.91,67.55)
+	self:addLookupList(MobDB,2376,L["Torn Fin Oracle"],BZONE["Hillsbrad Foothills"],43.84,67.09)
+	self:addLookupList(MobDB,2377,L["Torn Fin Tidehunter"],BZONE["Hillsbrad Foothills"],44.22,66.99)
+	self:addLookupList(MobDB,2407,L["Hulking Mountain Lion"],BZONE["Hillsbrad Foothills"],38.71,23.86)
+	self:addLookupList(MobDB,2554,L["Witherbark Axe Thrower"],BZONE["Arathi Highlands"],65.91,67.49)
 	self:addLookupList(MobDB,2556,L["Witherbark Headhunter"],BZONE["Arathi Highlands"],67.99,72.96)
-	self:addLookupList(MobDB,2557,L["Witherbark Shadow Hunter"],BZONE["Arathi Highlands"],68.07,79.71)
+	self:addLookupList(MobDB,2557,L["Witherbark Shadow Hunter"],BZONE["Arathi Highlands"],68.07,79.72)
 	self:addLookupList(MobDB,2558,L["Witherbark Berserker"],BZONE["Arathi Highlands"],24.02,65.15)
-	self:addLookupList(MobDB,2606,L["Nimar the Slayer"],BZONE["Arathi Highlands"],65.66,68.76)
+	self:addLookupList(MobDB,2587,L["Syndicate Pathstalker"],BZONE["Arathi Highlands"],32.61,28.92)
+	self:addLookupList(MobDB,2606,L["Nimar the Slayer"],BZONE["Arathi Highlands"],65.71,68.72)
 	self:addLookupList(MobDB,2644,L["Vilebranch Hideskinner"],BZONE["The Hinterlands"],63.49,73.66)
-	self:addLookupList(MobDB,2681,L["Vilebranch Raiding Wolf"],BZONE["The Hinterlands"],59.72,75.53)
-	self:addLookupList(MobDB,2926,L["Silvermane Stalker"],BZONE["The Hinterlands"],63.63,54.50)
-	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"],BZONE["The Barrens"],54.30,38.83)
+	self:addLookupList(MobDB,2681,L["Vilebranch Raiding Wolf"],BZONE["The Hinterlands"],59.72,75.52)
+	self:addLookupList(MobDB,2926,L["Silvermane Stalker"],BZONE["The Hinterlands"],63.65,54.51)
+	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"],BZONE["The Barrens"],54.30,38.81)
 	self:addLookupList(MobDB,3385,L["Theramore Marine"],BZONE["The Barrens"],61.89,54.11)
 	self:addLookupList(MobDB,3386,L["Theramore Preserver"],BZONE["The Barrens"],61.82,55.10)
 	self:addLookupList(MobDB,3530,L["Pyrewood Tailor"],BZONE["Silverpine Forest"],46.98,72.94)
 	self:addLookupList(MobDB,3531,L["Moonrage Tailor"],BZONE["Silverpine Forest"],47.05,72.62)
-	self:addLookupList(MobDB,3809,L["Ashenvale Bear"],BZONE["Ashenvale"],46.71,56.10)
-	self:addLookupList(MobDB,3818,L["Elder Shadowhorn Stag"],BZONE["Ashenvale"],63.65,48.56)
-	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"],BZONE["Ashenvale"],67.93,55.66)
+	self:addLookupList(MobDB,3809,L["Ashenvale Bear"],BZONE["Ashenvale"],46.71,56.09)
+	self:addLookupList(MobDB,3818,L["Elder Shadowhorn Stag"],BZONE["Ashenvale"],63.66,48.60)
+	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"],BZONE["Ashenvale"],67.94,55.63)
 	self:addLookupList(MobDB,3834,L["Crazed Ancient"],BZONE["Ashenvale"],58.37,38.84)
-	self:addLookupList(MobDB,3919,L["Withered Ancient"],BZONE["Ashenvale"],58.44,38.91)
+	self:addLookupList(MobDB,3919,L["Withered Ancient"],BZONE["Ashenvale"],58.44,38.92)
 	self:addLookupList(MobDB,4028,L["Charred Ancient"],BZONE["Stonetalon Mountains"],33.99,66.78)
-	self:addLookupList(MobDB,4029,L["Blackened Ancient"],BZONE["Stonetalon Mountains"],34.01,66.70)
+	self:addLookupList(MobDB,4029,L["Blackened Ancient"],BZONE["Stonetalon Mountains"],34.01,66.69)
 	self:addLookupList(MobDB,4041,L["Scorched Basilisk"],BZONE["Stonetalon Mountains"],33.68,72.03)
-	self:addLookupList(MobDB,4042,L["Singed Basilisk"],BZONE["Stonetalon Mountains"],33.30,66.80)
-	self:addLookupList(MobDB,4143,L["Sparkleshell Snapper"],BZONE["Thousand Needles"],81.24,63.84)
-	self:addLookupList(MobDB,4147,L["Saltstone Basilisk"],BZONE["Thousand Needles"],75.09,61.01)
+	self:addLookupList(MobDB,4042,L["Singed Basilisk"],BZONE["Stonetalon Mountains"],33.31,66.80)
+	self:addLookupList(MobDB,4143,L["Sparkleshell Snapper"],BZONE["Thousand Needles"],81.22,64.73)
+	self:addLookupList(MobDB,4147,L["Saltstone Basilisk"],BZONE["Thousand Needles"],75.10,60.95)
 	self:addLookupList(MobDB,4287,L["Scarlet Gallant"],BZONE["Scarlet Monastery"],0,0)
 	self:addLookupList(MobDB,4292,L["Scarlet Protector"],BZONE["Scarlet Monastery"],0,0)
 	self:addLookupList(MobDB,4296,L["Scarlet Adept"],BZONE["Scarlet Monastery"],0,0)
 	self:addLookupList(MobDB,4301,L["Scarlet Centurion"],BZONE["Scarlet Monastery"],0,0)
-	self:addLookupList(MobDB,4341,L["Drywallow Crocolisk"],BZONE["Dustwallow Marsh"],45.97,25.09)
-	self:addLookupList(MobDB,4343,L["Drywallow Snapper"],BZONE["Dustwallow Marsh"],39.52,37.73)
-	self:addLookupList(MobDB,4364,L["Strashaz Warrior"],BZONE["Dustwallow Marsh"],75.05,19.30)
-	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"],BZONE["Dustwallow Marsh"],76.27,19.64)
-	self:addLookupList(MobDB,4467,L["Vilebranch Soothsayer"],BZONE["The Hinterlands"],52.81,60.68)
-	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"],BZONE["Western Plaguelands"],54.77,26.37)
+	self:addLookupList(MobDB,4341,L["Drywallow Crocolisk"],BZONE["Dustwallow Marsh"],45.98,25.06)
+	self:addLookupList(MobDB,4343,L["Drywallow Snapper"],BZONE["Dustwallow Marsh"],39.55,37.75)
+	self:addLookupList(MobDB,4364,L["Strashaz Warrior"],BZONE["Dustwallow Marsh"],75.05,19.34)
+	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"],BZONE["Dustwallow Marsh"],76.27,19.65)
+	self:addLookupList(MobDB,4467,L["Vilebranch Soothsayer"],BZONE["The Hinterlands"],52.85,60.64)
+	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"],BZONE["Western Plaguelands"],54.77,26.38)
 	self:addLookupList(MobDB,4540,L["Scarlet Monk"],BZONE["Scarlet Monastery"],0,0)
-	self:addLookupList(MobDB,4674,L["Hatefury Shadowstalker"],BZONE["Desolace"],75.37,20.66)
-	self:addLookupList(MobDB,4676,L["Lesser Infernal"],BZONE["Desolace"],52.46,74.65)
-	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"],BZONE["Dustwallow Marsh"],39.50,30.91)
+	self:addLookupList(MobDB,4674,L["Hatefury Shadowstalker"],BZONE["Desolace"],75.35,20.57)
+	self:addLookupList(MobDB,4676,L["Lesser Infernal"],BZONE["Desolace"],52.46,74.66)
+	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"],BZONE["Dustwallow Marsh"],39.48,30.92)
 	self:addLookupList(MobDB,4852,L["Stonevault Oracle"],BZONE["Uldaman"],0,0)
 	self:addLookupList(MobDB,4861,L["Shrike Bat"],BZONE["Uldaman"],0,0)
 	self:addLookupList(MobDB,5225,L["Murk Spitter"],BZONE["The Temple of Atal'Hakkar"],0,0)
@@ -136,81 +137,83 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,5259,L["Atal'ai Witch Doctor"],BZONE["Sunken Temple"],0,0)
 	self:addLookupList(MobDB,5267,L["Unliving Atal'ai"],BZONE["Sunken Temple"],0,0)
 	self:addLookupList(MobDB,5271,L["Atal'ai Deathwalker"],BZONE["Sunken Temple"],0,0)
-	self:addLookupList(MobDB,5419,L["Glasshide Basilisk"],BZONE["Un'Goro Crater"],83.95,44.87)
-	self:addLookupList(MobDB,5420,L["Glasshide Gazer"],BZONE["Tanaris"],51.16,51.27)
-	self:addLookupList(MobDB,5422,L["Scorpid Hunter"],BZONE["Tanaris"],54.73,30.08)
-	self:addLookupList(MobDB,5423,L["Scorpid Tail Lasher"],BZONE["Un'Goro Crater"],82.66,44.68)
-	self:addLookupList(MobDB,5425,L["Starving Blisterpaw"],BZONE["Un'Goro Crater"],82.99,40.93)
+	self:addLookupList(MobDB,5419,L["Glasshide Basilisk"],BZONE["Un'Goro Crater"],83.96,44.86)
+	self:addLookupList(MobDB,5420,L["Glasshide Gazer"],BZONE["Tanaris"],51.17,51.27)
+	self:addLookupList(MobDB,5422,L["Scorpid Hunter"],BZONE["Tanaris"],54.74,30.08)
+	self:addLookupList(MobDB,5423,L["Scorpid Tail Lasher"],BZONE["Un'Goro Crater"],82.67,44.57)
+	self:addLookupList(MobDB,5425,L["Starving Blisterpaw"],BZONE["Un'Goro Crater"],83.23,42.05)
 	self:addLookupList(MobDB,5426,L["Blisterpaw Hyena"],BZONE["Tanaris"],52.37,46.32)
-	self:addLookupList(MobDB,5460,L["Centipaar Sandreaver"],BZONE["Tanaris"],34.97,43.11)
+	self:addLookupList(MobDB,5460,L["Centipaar Sandreaver"],BZONE["Tanaris"],34.95,43.14)
 	self:addLookupList(MobDB,5474,L["Dunemaul Brute"],BZONE["Tanaris"],41.36,56.62)
 	self:addLookupList(MobDB,5481,L["Thistleshrub Dew Collector"],BZONE["Tanaris"],29.51,65.50)
-	self:addLookupList(MobDB,5615,L["Wastewander Rogue"],BZONE["Tanaris"],61.22,37.23)
+	self:addLookupList(MobDB,5615,L["Wastewander Rogue"],BZONE["Tanaris"],61.24,37.15)
 	self:addLookupList(MobDB,5616,L["Wastewander Thief"],BZONE["Tanaris"],63.08,30.04)
-	self:addLookupList(MobDB,5617,L["Wastewander Shadow Mage"],BZONE["Tanaris"],61.20,37.27)
+	self:addLookupList(MobDB,5617,L["Wastewander Shadow Mage"],BZONE["Tanaris"],61.20,37.22)
 	self:addLookupList(MobDB,5618,L["Wastewander Bandit"],BZONE["Tanaris"],63.07,30.15)
-	self:addLookupList(MobDB,5623,L["Wastewander Assassin"],BZONE["Tanaris"],61.27,37.17)
+	self:addLookupList(MobDB,5623,L["Wastewander Assassin"],BZONE["Tanaris"],61.26,37.19)
 	self:addLookupList(MobDB,5648,L["Sandfury Shadowcaster"],BZONE["Zul'Farrak"],0,0)
 	self:addLookupList(MobDB,5649,L["Sandfury Blood Drinker"],BZONE["Zul'Farrak"],0,0)
 	self:addLookupList(MobDB,5708,L["Spawn of Hakkar"],BZONE["Sunken Temple"],0,0)
 	self:addLookupList(MobDB,5714,BBOSS["Loro"],BZONE["Sunken Temple"],0,0)
 	self:addLookupList(MobDB,5717,BBOSS["Mijan"],BZONE["Sunken Temple"],0,0)
-	self:addLookupList(MobDB,5843,L["Slave Worker"],BZONE["Searing Gorge"],40.98,43.82)
+	self:addLookupList(MobDB,5843,L["Slave Worker"],BZONE["Searing Gorge"],40.98,43.81)
 	self:addLookupList(MobDB,5844,L["Dark Iron Slaver"],BZONE["Searing Gorge"],42.38,41.82)
-	self:addLookupList(MobDB,5846,L["Dark Iron Taskmaster"],BZONE["Searing Gorge"],42.10,39.86)
-	self:addLookupList(MobDB,5853,L["Tempered War Golem"],BZONE["Searing Gorge"],64.10,56.81)
-	self:addLookupList(MobDB,5860,L["Twilight Dark Shaman"],BZONE["Searing Gorge"],23.36,36.79)
-	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZONE["Searing Gorge"],23.55,34.36)
-	self:addLookupList(MobDB,5862,L["Twilight Geomancer"],BZONE["Searing Gorge"],24.56,29.05)
-	self:addLookupList(MobDB,5990,L["Redstone Basilisk"],BZONE["Blasted Lands"],58.01,31.25)
-	self:addLookupList(MobDB,5993,L["Helboar"],BZONE["Blasted Lands"],55.16,49.81)
-	self:addLookupList(MobDB,6005,L["Shadowsworn Thug"],BZONE["Blasted Lands"],64.79,35.78)
-	self:addLookupList(MobDB,6138,L["Arkkoran Oracle"],BZONE["Azshara"],77.25,42.48)
-	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"],BZONE["Azshara"],60.40,52.95)
-	self:addLookupList(MobDB,6146,L["Cliff Breaker"],BZONE["Azshara"],60.38,59.16)
-	self:addLookupList(MobDB,6201,L["Legashi Rogue"],BZONE["Azshara"],57.09,21.00)
+	self:addLookupList(MobDB,5846,L["Dark Iron Taskmaster"],BZONE["Searing Gorge"],42.10,39.85)
+	self:addLookupList(MobDB,5853,L["Tempered War Golem"],BZONE["Searing Gorge"],64.12,56.79)
+	self:addLookupList(MobDB,5860,L["Twilight Dark Shaman"],BZONE["Searing Gorge"],23.33,36.79)
+	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZONE["Searing Gorge"],23.54,34.37)
+	self:addLookupList(MobDB,5862,L["Twilight Geomancer"],BZONE["Searing Gorge"],24.55,29.06)
+	self:addLookupList(MobDB,5990,L["Redstone Basilisk"],BZONE["Blasted Lands"],58.00,31.28)
+	self:addLookupList(MobDB,5993,L["Helboar"],BZONE["Blasted Lands"],55.17,49.81)
+	self:addLookupList(MobDB,6005,L["Shadowsworn Thug"],BZONE["Blasted Lands"],64.79,35.77)
+	self:addLookupList(MobDB,6138,L["Arkkoran Oracle"],BZONE["Azshara"],77.25,42.45)
+	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"],BZONE["Azshara"],60.42,52.92)
+	self:addLookupList(MobDB,6146,L["Cliff Breaker"],BZONE["Azshara"],60.37,59.25)
+	self:addLookupList(MobDB,6201,L["Legashi Rogue"],BZONE["Azshara"],57.07,20.98)
 	self:addLookupList(MobDB,6426,L["Anguished Dead"],BZONE["Scarlet Monastery"],0,0)
 	self:addLookupList(MobDB,6518,L["Tar Lurker"],BZONE["Un'Goro Crater"],47.90,20.22)
-	self:addLookupList(MobDB,6553,L["Gorishi Reaver"],BZONE["Un'Goro Crater"],49.12,81.52)
-	self:addLookupList(MobDB,6556,L["Muculent Ooze"],BZONE["Un'Goro Crater"],68.38,34.29)
-	self:addLookupList(MobDB,6557,L["Primal Ooze"],BZONE["Un'Goro Crater"],53.31,49.57)
+	self:addLookupList(MobDB,6553,L["Gorishi Reaver"],BZONE["Un'Goro Crater"],49.11,81.52)
+	self:addLookupList(MobDB,6556,L["Muculent Ooze"],BZONE["Un'Goro Crater"],68.39,34.28)
+	self:addLookupList(MobDB,6557,L["Primal Ooze"],BZONE["Un'Goro Crater"],53.32,49.56)
 	self:addLookupList(MobDB,6559,L["Glutinous Ooze"],BZONE["Un'Goro Crater"],35.63,48.58)
-	self:addLookupList(MobDB,7025,L["Blackrock Soldier"],BZONE["Burning Steppes"],47.31,54.46)
-	self:addLookupList(MobDB,7027,L["Blackrock Slayer"],BZONE["Burning Steppes"],46.30,50.51)
+	self:addLookupList(MobDB,7025,L["Blackrock Soldier"],BZONE["Burning Steppes"],47.31,54.45)
+	self:addLookupList(MobDB,7027,L["Blackrock Slayer"],BZONE["Burning Steppes"],46.28,50.46)
 	self:addLookupList(MobDB,7029,L["Blackrock Battlemaster"],BZONE["Burning Steppes"],40.94,34.76)
-	self:addLookupList(MobDB,7035,L["Firegut Brute"],BZONE["Burning Steppes"],81.91,42.28)
-	self:addLookupList(MobDB,7037,L["Thaurissan Firewalker"],BZONE["Burning Steppes"],62.88,39.37)
-	self:addLookupList(MobDB,7040,L["Black Dragonspawn"],BZONE["Burning Steppes"],87.32,47.71)
-	self:addLookupList(MobDB,7047,L["Black Broodling"],BZONE["Burning Steppes"],87.21,46.60)
-	self:addLookupList(MobDB,7055,L["Blackrock Worg"],BZONE["Burning Steppes"],48.52,56.20)
-	self:addLookupList(MobDB,7106,L["Jadefire Rogue"],BZONE["Darkshore"],46.46,84.57)
+	self:addLookupList(MobDB,7035,L["Firegut Brute"],BZONE["Burning Steppes"],81.93,42.02)
+	self:addLookupList(MobDB,7037,L["Thaurissan Firewalker"],BZONE["Burning Steppes"],62.88,39.36)
+	self:addLookupList(MobDB,7040,L["Black Dragonspawn"],BZONE["Burning Steppes"],87.24,44.13)
+	self:addLookupList(MobDB,7047,L["Black Broodling"],BZONE["Burning Steppes"],87.19,46.15)
+	self:addLookupList(MobDB,7055,L["Blackrock Worg"],BZONE["Burning Steppes"],48.53,56.19)
+	self:addLookupList(MobDB,7106,L["Jadefire Rogue"],BZONE["Darkshore"],46.50,84.63)
 	self:addLookupList(MobDB,7109,L["Jadefire Felsworn"],BZONE["Darkshore"],46.64,84.61)
-	self:addLookupList(MobDB,7155,L["Deadwood Pathfinder"],BZONE["Felwood"],48.68,90.64)
+	self:addLookupList(MobDB,7155,L["Deadwood Pathfinder"],BZONE["Felwood"],48.76,90.82)
 	self:addLookupList(MobDB,7158,L["Deadwood Shaman"],BZONE["Felwood"],62.69,9.538)
 	self:addLookupList(MobDB,7346,L["Splinterbone Centurion"],BZONE["Razorfen Downs"],0,0)
-	self:addLookupList(MobDB,7372,L["Deadwind Warlock"],BZONE["Deadwind Pass"],61.36,72.64)
-	self:addLookupList(MobDB,7428,L["Frostmaul Giant"],BZONE["Winterspring"],61.96,68.86)
-	self:addLookupList(MobDB,7435,L["Cobalt Wyrmkin"],BZONE["Winterspring"],57.87,51.72)
-	self:addLookupList(MobDB,7436,L["Cobalt Scalebane"],BZONE["Winterspring"],57.88,51.84)
-	self:addLookupList(MobDB,7437,L["Cobalt Mageweaver"],BZONE["Winterspring"],57.89,51.76)
-	self:addLookupList(MobDB,7438,L["Winterfall Ursa"],BZONE["Winterspring"],67.01,38.08)
-	self:addLookupList(MobDB,7440,L["Winterfall Den Watcher"],BZONE["Winterspring"],52.42,38.33)
+	self:addLookupList(MobDB,7372,L["Deadwind Warlock"],BZONE["Deadwind Pass"],61.35,72.64)
+	self:addLookupList(MobDB,7428,L["Frostmaul Giant"],BZONE["Winterspring"],61.94,68.61)
+	self:addLookupList(MobDB,7435,L["Cobalt Wyrmkin"],BZONE["Winterspring"],57.87,51.68)
+	self:addLookupList(MobDB,7436,L["Cobalt Scalebane"],BZONE["Winterspring"],57.88,51.88)
+	self:addLookupList(MobDB,7437,L["Cobalt Mageweaver"],BZONE["Winterspring"],57.90,51.81)
+	self:addLookupList(MobDB,7438,L["Winterfall Ursa"],BZONE["Winterspring"],67.01,38.36)
+	self:addLookupList(MobDB,7440,L["Winterfall Den Watcher"],BZONE["Winterspring"],52.30,38.44)
 	self:addLookupList(MobDB,7441,L["Winterfall Totemic"],BZONE["Winterspring"],36.52,40.83)
-	self:addLookupList(MobDB,7443,L["Shardtooth Mauler"],BZONE["Winterspring"],60.76,34.51)
-	self:addLookupList(MobDB,7444,L["Shardtooth Bear"],BZONE["Winterspring"],42.25,38.83)
+	self:addLookupList(MobDB,7443,L["Shardtooth Mauler"],BZONE["Winterspring"],60.77,34.51)
+	self:addLookupList(MobDB,7444,L["Shardtooth Bear"],BZONE["Winterspring"],42.26,38.83)
+	self:addLookupList(MobDB,7447,L["Fledgling Chillwind"],BZONE["Winterspring"],42.10,39.40)
 	self:addLookupList(MobDB,7448,L["Chillwind Chimaera"],BZONE["Winterspring"],62.65,38.52)
-	self:addLookupList(MobDB,7458,L["Ice Thistle Yeti"],BZONE["Winterspring"],65.26,40.70)
-	self:addLookupList(MobDB,7459,L["Ice Thistle Matriarch"],BZONE["Winterspring"],68.33,41.88)
-	self:addLookupList(MobDB,7460,L["Ice Thistle Patriarch"],BZONE["Winterspring"],68.22,41.79)
-	self:addLookupList(MobDB,7524,L["Anguished Highborne"],BZONE["Winterspring"],53.48,42.89)
+	self:addLookupList(MobDB,7449,L["Chillwind Ravager"],BZONE["Winterspring"],59.32,26.37)
+	self:addLookupList(MobDB,7458,L["Ice Thistle Yeti"],BZONE["Winterspring"],65.26,40.69)
+	self:addLookupList(MobDB,7459,L["Ice Thistle Matriarch"],BZONE["Winterspring"],68.34,41.88)
+	self:addLookupList(MobDB,7460,L["Ice Thistle Patriarch"],BZONE["Winterspring"],68.23,41.79)
+	self:addLookupList(MobDB,7524,L["Anguished Highborne"],BZONE["Winterspring"],53.49,42.86)
 	self:addLookupList(MobDB,7800,BBOSS["Mekgineer Thermaplugg"],BZONE["Gnomeregan"],0,0)
-	self:addLookupList(MobDB,7805,L["Wastewander Scofflaw"],BZONE["Tanaris"],66.10,35.02)
-	self:addLookupList(MobDB,7855,L["Southsea Pirate"],BZONE["Tanaris"],72.79,45.55)
+	self:addLookupList(MobDB,7805,L["Wastewander Scofflaw"],BZONE["Tanaris"],66.37,35.95)
+	self:addLookupList(MobDB,7855,L["Southsea Pirate"],BZONE["Tanaris"],72.68,44.98)
 	self:addLookupList(MobDB,7883,L["Andre Firebeard"],BZONE["Tanaris"],73.72,47.73)
-	self:addLookupList(MobDB,8546,L["Dark Adept"],BZONE["Eastern Plaguelands"],67.60,37.16)
-	self:addLookupList(MobDB,8550,L["Shadowmage"],BZONE["Eastern Plaguelands"],71.97,39.63)
-	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"],BZONE["Eastern Plaguelands"],62.73,15.54)
-	self:addLookupList(MobDB,8637,L["Dark Iron Watchman"],BZONE["Searing Gorge"],64.23,56.76)
+	self:addLookupList(MobDB,8546,L["Dark Adept"],BZONE["Eastern Plaguelands"],67.34,36.97)
+	self:addLookupList(MobDB,8550,L["Shadowmage"],BZONE["Eastern Plaguelands"],71.59,39.59)
+	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"],BZONE["Eastern Plaguelands"],62.78,15.46)
+	self:addLookupList(MobDB,8637,L["Dark Iron Watchman"],BZONE["Searing Gorge"],64.23,56.77)
 	self:addLookupList(MobDB,8889,L["Anvilrage Overseer"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,8893,L["Anvilrage Soldier"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,8896,L["Shadowforge Peasant"],BZONE["Blackrock Depths"],0,0)
@@ -225,27 +228,28 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,8926,L["Deep Stinger"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,8927,L["Dark Screecher"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,8928,L["Burrowing Thundersnout"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8957,L["Angerclaw Grizzly"],BZONE["Felwood"],56.82,18.08)
-	self:addLookupList(MobDB,8959,L["Felpaw Wolf"],BZONE["Ashenvale"],55.50,29.47)
-	self:addLookupList(MobDB,8961,L["Felpaw Ravager"],BZONE["Felwood"],57.96,19.02)
+	self:addLookupList(MobDB,8957,L["Angerclaw Grizzly"],BZONE["Felwood"],56.82,18.09)
+	self:addLookupList(MobDB,8959,L["Felpaw Wolf"],BZONE["Ashenvale"],55.52,29.54)
+	self:addLookupList(MobDB,8961,L["Felpaw Ravager"],BZONE["Felwood"],57.95,19.01)
 	self:addLookupList(MobDB,8983,BBOSS["Golem Lord Argelmach"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,9024,BBOSS["Pyromancer Loregrain"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,9025,BBOSS["Lord Roccor"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,9026,BBOSS["Overmaster Pyron"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,9028,BBOSS["Grizzle"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,9162,L["Young Diemetradon"],BZONE["Un'Goro Crater"],67.54,33.34)
+	self:addLookupList(MobDB,9162,L["Young Diemetradon"],BZONE["Un'Goro Crater"],67.52,33.35)
 	self:addLookupList(MobDB,9163,L["Diemetradon"],BZONE["Un'Goro Crater"],53.18,50.63)
 	self:addLookupList(MobDB,9164,L["Elder Diemetradon"],BZONE["Un'Goro Crater"],36.12,49.13)
-	self:addLookupList(MobDB,9166,L["Pterrordax"],BZONE["Un'Goro Crater"],54.24,47.45)
-	self:addLookupList(MobDB,9167,L["Frenzied Pterrordax"],BZONE["Un'Goro Crater"],34.35,43.60)
+	self:addLookupList(MobDB,9166,L["Pterrordax"],BZONE["Un'Goro Crater"],54.23,47.49)
+	self:addLookupList(MobDB,9167,L["Frenzied Pterrordax"],BZONE["Un'Goro Crater"],34.36,43.60)
 	self:addLookupList(MobDB,9216,L["Spirestone Warlord"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,9259,L["Firebrand Grunt"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,9260,L["Firebrand Legionnaire"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,9262,L["Firebrand Invoker"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,9264,L["Firebrand Pyromancer"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,9318,L["Incendosaur"],BZONE["Searing Gorge"],48.76,27.78)
-	self:addLookupList(MobDB,9451,L["Scarlet Archmage"],BZONE["Eastern Plaguelands"],80.83,76.38)
-	self:addLookupList(MobDB,9477,L["Cloned Ooze"],BZONE["Un'Goro Crater"],53.56,48.83)
+	self:addLookupList(MobDB,9447,L["Scarlet Warder"],BZONE["Eastern Plaguelands"],75.96,77.76)
+	self:addLookupList(MobDB,9451,L["Scarlet Archmage"],BZONE["Eastern Plaguelands"],80.92,76.35)
+	self:addLookupList(MobDB,9477,L["Cloned Ooze"],BZONE["Un'Goro Crater"],53.57,48.82)
 	self:addLookupList(MobDB,9499,BBOSS["Plugger Spazzring"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,9543,BBOSS["Ribbly Screwspigot"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,9554,L["Hammered Patron"],BZONE["Blackrock Depths"],0,0)
@@ -253,7 +257,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,9692,L["Bloodaxe Raider"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,9736,BBOSS["Quartermaster Zigris"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,10043,L["Ribbly's Crony"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,10119,L["Volchan"],BZONE["Burning Steppes"],82.56,48.90)
+	self:addLookupList(MobDB,10119,L["Volchan"],BZONE["Burning Steppes"],82.57,49.21)
 	self:addLookupList(MobDB,10184,BBOSS["Onyxia"],BZONE["Onyxia's Lair"],0,0)
 	self:addLookupList(MobDB,10264,BBOSS["Solakar Flamewreath"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,10317,L["Blackhand Elite"],BZONE["Blackrock Spire"],0,0)
@@ -271,12 +275,12 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,10491,L["Risen Bonewarder"],BZONE["Scholomance"],0,0)
 	self:addLookupList(MobDB,10499,L["Spectral Researcher"],BZONE["Scholomance"],0,0)
 	self:addLookupList(MobDB,10508,BBOSS["Ras Frostwhisper"],BZONE["Scholomance"],0,0)
-	self:addLookupList(MobDB,10659,L["Cobalt Whelp"],BZONE["Winterspring"],57.72,51.76)
-	self:addLookupList(MobDB,10660,L["Cobalt Broodling"],BZONE["Winterspring"],57.89,51.74)
-	self:addLookupList(MobDB,10661,L["Spell Eater"],BZONE["Winterspring"],57.70,51.74)
-	self:addLookupList(MobDB,10662,L["Spellmaw"],BZONE["Winterspring"],59.19,50.93)
+	self:addLookupList(MobDB,10659,L["Cobalt Whelp"],BZONE["Winterspring"],57.71,51.75)
+	self:addLookupList(MobDB,10660,L["Cobalt Broodling"],BZONE["Winterspring"],57.89,51.73)
+	self:addLookupList(MobDB,10661,L["Spell Eater"],BZONE["Winterspring"],57.70,51.72)
+	self:addLookupList(MobDB,10662,L["Spellmaw"],BZONE["Winterspring"],59.18,50.91)
 	self:addLookupList(MobDB,10760,L["Grimtotem Geomancer"],BZONE["Thousand Needles"],35.41,32.18)
-	self:addLookupList(MobDB,10807,L["Brumeran"],BZONE["Winterspring"],60.79,56.83)
+	self:addLookupList(MobDB,10807,L["Brumeran"],BZONE["Winterspring"],60.74,56.92)
 	self:addLookupList(MobDB,10899,BBOSS["Goraluk Anvilcrack"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,10997,L["Cannon Master Willey"],BZONE["Stratholme"],0,0)
 	self:addLookupList(MobDB,11361,L["Zulian Tiger"],BZONE["Zul'Gurub"],0,0)
@@ -295,10 +299,10 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,13152,L["Commander Malgor"],BZONE["Alterac Valley"],49.44,74.92)
 	self:addLookupList(MobDB,13153,L["Commander Mulfort"],BZONE["Alterac Valley"],48.53,86.20)
 	self:addLookupList(MobDB,13300,L["Lieutenant Mancuso"],BZONE["Alterac Valley"],51.06,39.02)
-	self:addLookupList(MobDB,14276,L["Scargil"],BZONE["Hillsbrad Foothills"],26.84,70.15)
+	self:addLookupList(MobDB,14276,L["Scargil"],BZONE["Hillsbrad Foothills"],26.83,70.12)
 	self:addLookupList(MobDB,14354,L["Pusillin"],BZONE["Dire Maul"],0,0)
-	self:addLookupList(MobDB,14454,L["The Windreaver"],BZONE["Silithus"],26.52,21.99)
-	self:addLookupList(MobDB,14457,L["Princess Tempestria"],BZONE["Winterspring"],53.49,42.58)
+	self:addLookupList(MobDB,14454,L["The Windreaver"],BZONE["Silithus"],26.53,21.96)
+	self:addLookupList(MobDB,14457,L["Princess Tempestria"],BZONE["Winterspring"],53.49,42.59)
 	self:addLookupList(MobDB,15263,BBOSS["The Prophet Skeram"],BZONE["Temple of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15275,BBOSS["Emperor Vek'nilash"],BZONE["Temple of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15276,BBOSS["Emperor Vek'lor"],BZONE["Temple of Ahn'Qiraj"],0,0)
@@ -352,9 +356,9 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,16810,L["Bonechewer Backbreaker"],BZONE["Terokkar Forest"],66.35,53.71)
 	self:addLookupList(MobDB,16952,L["Anger Guard"],BZONE["Blade's Edge Mountains"],73.45,41.42)
 	self:addLookupList(MobDB,17083,L["Fel Orc Convert"],BZONE["The Shattered Halls"],0,0)
-	self:addLookupList(MobDB,17132,L["Clefthoof Bull"],BZONE["Nagrand"],51.34,42.00)
-	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"],BZONE["Nagrand"],44.61,42.24)
-	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZONE["Nagrand"],36.62,68.04)
+	self:addLookupList(MobDB,17132,L["Clefthoof Bull"],BZONE["Nagrand"],51.34,41.99)
+	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"],BZONE["Nagrand"],44.61,42.21)
+	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZONE["Nagrand"],36.62,68.01)
 	self:addLookupList(MobDB,17225,BBOSS["Nightbane"],BZONE["Karazhan"],0,0)
 	self:addLookupList(MobDB,17269,L["Bleeding Hollow Darkcaster"],BZONE["Hellfire Ramparts"],0,0)
 	self:addLookupList(MobDB,17271,L["Bonechewer Destroyer"],BZONE["Hellfire Ramparts"],0,0)
@@ -399,13 +403,13 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,17976,BBOSS["Commander Sarannis"],BZONE["The Botanica"],0,0)
 	self:addLookupList(MobDB,17977,BBOSS["Warp Splinter"],BZONE["The Botanica"],0,0)
 	self:addLookupList(MobDB,17978,BBOSS["Thorngrin the Tender"],BZONE["The Botanica"],0,0)
-	self:addLookupList(MobDB,17981,L["Voidspawn"],BZONE["Nagrand"],37.22,70.69)
-	self:addLookupList(MobDB,18062,L["Enraged Crusher"],BZONE["Nagrand"],49.95,41.81)
+	self:addLookupList(MobDB,17981,L["Voidspawn"],BZONE["Nagrand"],37.22,70.68)
+	self:addLookupList(MobDB,18062,L["Enraged Crusher"],BZONE["Nagrand"],49.96,41.75)
 	self:addLookupList(MobDB,18096,BBOSS["Epoch Hunter"],BZONE["Old Hillsbrad Foothills"],0,0)
 	self:addLookupList(MobDB,18105,BBOSS["Ghaz'an"],BZONE["The Underbog"],0,0)
 	self:addLookupList(MobDB,18168,BBOSS["The Crone"],BZONE["Karazhan"],0,0)
 	self:addLookupList(MobDB,18202,L["Murkblood Putrifier"],BZONE["Nagrand"],32.68,44.55)
-	self:addLookupList(MobDB,18203,L["Murkblood Raider"],BZONE["Nagrand"],32.35,43.25)
+	self:addLookupList(MobDB,18203,L["Murkblood Raider"],BZONE["Nagrand"],32.35,43.26)
 	self:addLookupList(MobDB,18309,L["Ethereal Scavenger"],BZONE["Mana-Tombs"],0,0)
 	self:addLookupList(MobDB,18312,L["Ethereal Spellbinder"],BZONE["Mana-Tombs"],0,0)
 	self:addLookupList(MobDB,18314,L["Nexus Stalker"],BZONE["Mana-Tombs"],0,0)
@@ -429,10 +433,10 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,18708,BBOSS["Murmur"],BZONE["Shadow Labyrinth"],0,0)
 	self:addLookupList(MobDB,18830,L["Cabal Fanatic"],BZONE["Shadow Labyrinth"],0,0)
 	self:addLookupList(MobDB,18853,L["Sunfury Bloodwarder"],BZONE["Netherstorm"],25.82,67.83)
-	self:addLookupList(MobDB,18866,L["Mageslayer"],BZONE["Netherstorm"],56.32,87.94)
+	self:addLookupList(MobDB,18866,L["Mageslayer"],BZONE["Netherstorm"],56.33,87.94)
 	self:addLookupList(MobDB,18870,L["Voidshrieker"],BZONE["Netherstorm"],62.39,39.72)
 	self:addLookupList(MobDB,18872,L["Disembodied Vindicator"],BZONE["Netherstorm"],33.26,54.41)
-	self:addLookupList(MobDB,18873,L["Disembodied Protector"],BZONE["Netherstorm"],33.20,54.83)
+	self:addLookupList(MobDB,18873,L["Disembodied Protector"],BZONE["Netherstorm"],33.20,54.82)
 	self:addLookupList(MobDB,18982,L["Sable Jaguar"],BZONE["The Black Morass"],0,0)
 	self:addLookupList(MobDB,19168,L["Sunseeker Astromage"],BZONE["The Mechanar"],0,0)
 	self:addLookupList(MobDB,19219,BBOSS["Mechano-Lord Capacitus"],BZONE["The Mechanar"],0,0)
@@ -442,37 +446,37 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,19509,L["Sunseeker Harvester"],BZONE["The Botanica"],0,0)
 	self:addLookupList(MobDB,19511,L["Nethervine Inciter"],BZONE["The Botanica"],0,0)
 	self:addLookupList(MobDB,19707,L["Sunfury Archer"],BZONE["Netherstorm"],55.91,79.12)
-	self:addLookupList(MobDB,19740,L["Wrathwalker"],BZONE["Shadowmoon Valley"],24.20,34.56)
-	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"],BZONE["Shadowmoon Valley"],38.11,40.99)
-	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"],BZONE["Shadowmoon Valley"],23.95,33.57)
+	self:addLookupList(MobDB,19740,L["Wrathwalker"],BZONE["Shadowmoon Valley"],24.21,34.56)
+	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"],BZONE["Shadowmoon Valley"],38.11,41.00)
+	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"],BZONE["Shadowmoon Valley"],23.94,33.58)
 	self:addLookupList(MobDB,19756,L["Deathforge Smith"],BZONE["Shadowmoon Valley"],37.45,41.91)
 	self:addLookupList(MobDB,19792,L["Eclipsion Centurion"],BZONE["Shadowmoon Valley"],47.71,65.96)
-	self:addLookupList(MobDB,19795,L["Eclipsion Blood Knight"],BZONE["Shadowmoon Valley"],52.01,61.15)
-	self:addLookupList(MobDB,19796,L["Eclipsion Archmage"],BZONE["Shadowmoon Valley"],47.53,66.25)
-	self:addLookupList(MobDB,19802,L["Illidari Shocktrooper"],BZONE["Shadowmoon Valley"],31.53,50.20)
+	self:addLookupList(MobDB,19795,L["Eclipsion Blood Knight"],BZONE["Shadowmoon Valley"],52.04,61.15)
+	self:addLookupList(MobDB,19796,L["Eclipsion Archmage"],BZONE["Shadowmoon Valley"],47.53,66.24)
+	self:addLookupList(MobDB,19802,L["Illidari Shocktrooper"],BZONE["Shadowmoon Valley"],31.53,50.19)
 	self:addLookupList(MobDB,19806,L["Eclipsion Bloodwarder"],BZONE["Shadowmoon Valley"],47.65,65.23)
-	self:addLookupList(MobDB,19826,L["Dark Conclave Shadowmancer"],BZONE["Shadowmoon Valley"],37.34,31.74)
-	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"],BZONE["Blade's Edge Mountains"],45.13,73.65)
-	self:addLookupList(MobDB,19960,L["Doomforge Engineer"],BZONE["Blade's Edge Mountains"],74.40,40.78)
+	self:addLookupList(MobDB,19826,L["Dark Conclave Shadowmancer"],BZONE["Shadowmoon Valley"],37.35,31.74)
+	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"],BZONE["Blade's Edge Mountains"],45.13,73.67)
+	self:addLookupList(MobDB,19960,L["Doomforge Engineer"],BZONE["Blade's Edge Mountains"],74.34,41.43)
 	self:addLookupList(MobDB,19973,L["Abyssal Flamebringer"],BZONE["Blade's Edge Mountains"],29.23,79.96)
-	self:addLookupList(MobDB,19984,L["Vekh'nir Dreadhawk"],BZONE["Blade's Edge Mountains"],73.98,74.65)
+	self:addLookupList(MobDB,19984,L["Vekh'nir Dreadhawk"],BZONE["Blade's Edge Mountains"],73.97,74.65)
 	self:addLookupList(MobDB,20031,L["Bloodwarder Legionnaire"],BZONE["The Eye"],0,0)
 	self:addLookupList(MobDB,20032,L["Bloodwarder Vindicator"],BZONE["The Eye"],0,0)
 	self:addLookupList(MobDB,20038,L["Phoenix-Hawk Hatchling"],BZONE["The Eye"],0,0)
 	self:addLookupList(MobDB,20039,L["Phoenix-Hawk"],BZONE["The Eye"],0,0)
 	self:addLookupList(MobDB,20052,L["Crystalcore Mechanic"],BZONE["The Eye"],0,0)
-	self:addLookupList(MobDB,20058,L["Bloodmaul Dire Wolf"],BZONE["Blade's Edge Mountains"],44.27,77.40)
+	self:addLookupList(MobDB,20058,L["Bloodmaul Dire Wolf"],BZONE["Blade's Edge Mountains"],44.27,77.41)
 	self:addLookupList(MobDB,20134,L["Sunfury Arcanist"],BZONE["Netherstorm"],48.79,82.43)
-	self:addLookupList(MobDB,20135,L["Sunfury Arch Mage"],BZONE["Netherstorm"],49.16,83.24)
-	self:addLookupList(MobDB,20136,L["Sunfury Researcher"],BZONE["Netherstorm"],51.18,83.60)
-	self:addLookupList(MobDB,20207,L["Sunfury Bowman"],BZONE["Netherstorm"],58.68,65.14)
+	self:addLookupList(MobDB,20135,L["Sunfury Arch Mage"],BZONE["Netherstorm"],49.15,83.23)
+	self:addLookupList(MobDB,20136,L["Sunfury Researcher"],BZONE["Netherstorm"],51.17,83.59)
+	self:addLookupList(MobDB,20207,L["Sunfury Bowman"],BZONE["Netherstorm"],58.67,65.14)
 	self:addLookupList(MobDB,20410,L["Rhonsus"],BZONE["Netherstorm"],61.18,85.39)
 	self:addLookupList(MobDB,20502,L["Eclipsion Dragonhawk"],BZONE["Shadowmoon Valley"],48.08,64.72)
 	self:addLookupList(MobDB,20869,L["Arcatraz Sentinel"],BZONE["The Arcatraz"],0,0)
-	self:addLookupList(MobDB,20878,L["Deathforge Guardian"],BZONE["Shadowmoon Valley"],39.17,39.15)
+	self:addLookupList(MobDB,20878,L["Deathforge Guardian"],BZONE["Shadowmoon Valley"],39.19,39.16)
 	self:addLookupList(MobDB,20880,L["Eredar Deathbringer"],BZONE["The Arcatraz"],0,0)
 	self:addLookupList(MobDB,20885,BBOSS["Dalliah the Doomsayer"],BZONE["The Arcatraz"],0,0)
-	self:addLookupList(MobDB,20887,L["Deathforge Imp"],BZONE["Shadowmoon Valley"],39.11,38.95)
+	self:addLookupList(MobDB,20887,L["Deathforge Imp"],BZONE["Shadowmoon Valley"],39.10,38.96)
 	self:addLookupList(MobDB,20898,L["Gargantuan Abyssal"],BZONE["The Arcatraz"],0,0)
 	self:addLookupList(MobDB,20900,L["Unchained Doombringer"],BZONE["The Arcatraz"],0,0)
 	self:addLookupList(MobDB,21104,L["Rift Keeper"],BZONE["The Black Morass"],0,0)
@@ -484,40 +488,40 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,21301,L["Coilfang Shatterer"],BZONE["Serpentshrine Cavern"],0,0)
 	self:addLookupList(MobDB,21302,L["Shadow Council Warlock"],BZONE["Shadowmoon Valley"],23.47,39.39)
 	self:addLookupList(MobDB,21305,L["Mutant Horror"],BZONE["Shadowmoon Valley"],26.42,40.17)
-	self:addLookupList(MobDB,21314,L["Terrormaster"],BZONE["Shadowmoon Valley"],23.93,37.64)
+	self:addLookupList(MobDB,21314,L["Terrormaster"],BZONE["Shadowmoon Valley"],23.93,37.65)
 	self:addLookupList(MobDB,21339,L["Coilfang Hate-Screamer"],BZONE["Serpentshrine Cavern"],0,0)
 	self:addLookupList(MobDB,21350,L["Gronn-Priest"],BZONE["Gruul's Lair"],0,0)
 	self:addLookupList(MobDB,21387,L["Wyrmcult Blackwhelp"],BZONE["Blade's Edge Mountains"],32.72,35.91)
 	self:addLookupList(MobDB,21454,L["Ashtongue Warrior"],BZONE["Shadowmoon Valley"],58.53,35.71)
-	self:addLookupList(MobDB,21815,L["Cleric of Karabor"],BZONE["Shadowmoon Valley"],63.92,48.18)
-	self:addLookupList(MobDB,21911,L["Skettis Soulcaller"],BZONE["Terokkar Forest"],67.99,79.70)
-	self:addLookupList(MobDB,22016,L["Eclipsion Soldier"],BZONE["Shadowmoon Valley"],52.38,62.32)
-	self:addLookupList(MobDB,22017,L["Eclipsion Spellbinder"],BZONE["Shadowmoon Valley"],52.49,62.47)
-	self:addLookupList(MobDB,22018,L["Eclipsion Cavalier"],BZONE["Shadowmoon Valley"],52.50,64.59)
+	self:addLookupList(MobDB,21815,L["Cleric of Karabor"],BZONE["Shadowmoon Valley"],63.93,48.18)
+	self:addLookupList(MobDB,21911,L["Skettis Soulcaller"],BZONE["Terokkar Forest"],68.00,79.70)
+	self:addLookupList(MobDB,22016,L["Eclipsion Soldier"],BZONE["Shadowmoon Valley"],52.44,62.53)
+	self:addLookupList(MobDB,22017,L["Eclipsion Spellbinder"],BZONE["Shadowmoon Valley"],52.50,62.46)
+	self:addLookupList(MobDB,22018,L["Eclipsion Cavalier"],BZONE["Shadowmoon Valley"],52.50,64.60)
 	self:addLookupList(MobDB,22072,L["Shadowsworn Drakonid"],BZONE["Shadowmoon Valley"],68.63,38.97)
 	self:addLookupList(MobDB,22076,L["Torloth the Magnificent"],BZONE["Shadowmoon Valley"],51.94,73.90)
-	self:addLookupList(MobDB,22082,L["Shadowmoon Slayer"],BZONE["Shadowmoon Valley"],68.33,38.86)
+	self:addLookupList(MobDB,22082,L["Shadowmoon Slayer"],BZONE["Shadowmoon Valley"],68.41,38.85)
 	self:addLookupList(MobDB,22093,L["Illidari Watcher"],BZONE["Shadowmoon Valley"],52.69,72.05)
 	self:addLookupList(MobDB,22128,L["Durnholde Lookout"],BZONE["Old Hillsbrad Foothills"],0,0)
 	self:addLookupList(MobDB,22143,L["Gordunni Back-Breaker"],BZONE["Zangarmarsh"],78.10,94.19)
 	self:addLookupList(MobDB,22144,L["Gordunni Elementalist"],BZONE["Zangarmarsh"],73.55,91.30)
-	self:addLookupList(MobDB,22148,L["Gordunni Head-Splitter"],BZONE["Nagrand"],76.65,37.81)
+	self:addLookupList(MobDB,22148,L["Gordunni Head-Splitter"],BZONE["Nagrand"],76.66,37.81)
 	self:addLookupList(MobDB,22242,L["Bash'ir Spell-Thief"],BZONE["Blade's Edge Mountains"],53.42,16.19)
 	self:addLookupList(MobDB,22286,L["Fel Rager"],BZONE["Blade's Edge Mountains"],0,0)
 	self:addLookupList(MobDB,22310,L["Storming Wind-Ripper"],BZONE["Zangarmarsh"],63.34,85.83)
 	self:addLookupList(MobDB,22323,L["Incandescent Fel Spark"],BZONE["Hellfire Peninsula"],61.48,20.14)
-	self:addLookupList(MobDB,22822,L["Ethereum Nullifier"],BZONE["Netherstorm"],63.05,41.31)
+	self:addLookupList(MobDB,22822,L["Ethereum Nullifier"],BZONE["Netherstorm"],63.05,41.30)
 	self:addLookupList(MobDB,22875,L["Coilskar Sea-Caller"],BZONE["Black Temple"],0,0)
 	self:addLookupList(MobDB,22879,L["Shadowmoon Reaver"],BZONE["Black Temple"],0,0)
-	self:addLookupList(MobDB,23022,L["Gordunni Soulreaper"],BZONE["Nagrand"],75.77,36.82)
-	self:addLookupList(MobDB,23061,L["Rivendark"],BZONE["Blade's Edge Mountains"],30.47,59.51)
-	self:addLookupList(MobDB,23261,L["Furywing"],BZONE["Blade's Edge Mountains"],58.33,14.39)
-	self:addLookupList(MobDB,23281,L["Insidion"],BZONE["Blade's Edge Mountains"],55.51,15.99)
-	self:addLookupList(MobDB,23282,L["Obsidia"],BZONE["Blade's Edge Mountains"],31.54,57.52)
+	self:addLookupList(MobDB,23022,L["Gordunni Soulreaper"],BZONE["Nagrand"],75.81,36.84)
+	self:addLookupList(MobDB,23061,L["Rivendark"],BZONE["Blade's Edge Mountains"],30.47,59.55)
+	self:addLookupList(MobDB,23261,L["Furywing"],BZONE["Blade's Edge Mountains"],58.34,14.41)
+	self:addLookupList(MobDB,23281,L["Insidion"],BZONE["Blade's Edge Mountains"],55.53,15.98)
+	self:addLookupList(MobDB,23282,L["Obsidia"],BZONE["Blade's Edge Mountains"],31.51,57.58)
 	self:addLookupList(MobDB,23305,L["Crazed Murkblood Foreman"],BZONE["Shadowmoon Valley"],73.57,88.94)
 	self:addLookupList(MobDB,23330,L["Dragonmaw Wind Reaver"],BZONE["Black Temple"],0,0)
-	self:addLookupList(MobDB,23354,L["Mo'arg Incinerator"],BZONE["Blade's Edge Mountains"],32.82,47.87)
-	self:addLookupList(MobDB,23385,L["Simon Unit"],BZONE["Blade's Edge Mountains"],35.20,49.11)
+	self:addLookupList(MobDB,23354,L["Mo'arg Incinerator"],BZONE["Blade's Edge Mountains"],32.82,47.85)
+	self:addLookupList(MobDB,23385,L["Simon Unit"],BZONE["Blade's Edge Mountains"],35.19,49.13)
 	self:addLookupList(MobDB,23542,L["Amani'shi Axe Thrower"],BZONE["Zul'Aman"],0,0)
 	self:addLookupList(MobDB,23574,BBOSS["Akil'zon"],BZONE["Zul'Aman"],0,0)
 	self:addLookupList(MobDB,23576,BBOSS["Nalorakk"],BZONE["Zul'Aman"],0,0)
@@ -542,12 +546,12 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,24697,L["Sister of Torment"],BZONE["Magisters' Terrace"],0,0)
 	self:addLookupList(MobDB,24698,L["Ethereum Smuggler"],BZONE["Magisters' Terrace"],0,0)
 	self:addLookupList(MobDB,24830,L["Stonevault Pillager"],BZONE["Uldaman"],0,0)
-	self:addLookupList(MobDB,24960,L["Wretched Devourer"],BZONE["Isle of Quel'Danas"],39.21,35.30)
-	self:addLookupList(MobDB,24966,L["Wretched Fiend"],BZONE["Isle of Quel'Danas"],40.18,35.54)
+	self:addLookupList(MobDB,24960,L["Wretched Devourer"],BZONE["Isle of Quel'Danas"],39.22,35.29)
+	self:addLookupList(MobDB,24966,L["Wretched Fiend"],BZONE["Isle of Quel'Danas"],40.19,35.53)
 	self:addLookupList(MobDB,24979,L["Dawnblade Marksman"],BZONE["Isle of Quel'Danas"],41.30,39.08)
 	self:addLookupList(MobDB,25002,L["Unleashed Hellion"],BZONE["Isle of Quel'Danas"],48.46,43.28)
-	self:addLookupList(MobDB,25060,L["Darkspine Myrmidon"],BZONE["Isle of Quel'Danas"],61.68,55.23)
-	self:addLookupList(MobDB,25073,L["Darkspine Siren"],BZONE["Isle of Quel'Danas"],61.57,56.21)
+	self:addLookupList(MobDB,25060,L["Darkspine Myrmidon"],BZONE["Isle of Quel'Danas"],61.68,55.22)
+	self:addLookupList(MobDB,25073,L["Darkspine Siren"],BZONE["Isle of Quel'Danas"],61.57,56.19)
 	self:addLookupList(MobDB,25363,L["Sunblade Cabalist"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25367,L["Sunblade Arch Mage"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25368,L["Sunblade Slayer"],BZONE["Sunwell Plateau"],0,0)
@@ -564,44 +568,48 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,25593,L["Apocalypse Guard"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25597,L["Oblivion Mage"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25599,L["Cataclysm Hound"],BZONE["Sunwell Plateau"],0,0)
-	self:addLookupList(MobDB,26206,BBOSS["Keristrasza"],BZONE["Borean Tundra"],29.30,29.50)
-	self:addLookupList(MobDB,26270,L["Iron Rune-Shaper"],BZONE["Grizzly Hills"],67.80,15.67)
+	self:addLookupList(MobDB,26206,BBOSS["Keristrasza"],BZONE["Borean Tundra"],29.34,29.56)
+	self:addLookupList(MobDB,26270,L["Iron Rune-Shaper"],BZONE["Grizzly Hills"],67.81,15.67)
 	self:addLookupList(MobDB,26632,L["The Prophet Tharon'ja"],BZONE["Grizzly Hills"],0,0)
 	self:addLookupList(MobDB,26716,L["Azure Warder"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26722,L["Azure Magus"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,26723,BBOSS["Keristrasza"],BZONE["Borean Tundra"],0,0)
 	self:addLookupList(MobDB,26792,L["Crystalline Protector"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,26794,L["Ormorok the Tree-Shaper"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,26861,L["King Ymiron"],BZONE["Howling Fjord"],0,0)
 	self:addLookupList(MobDB,27333,L["Onslaught Mason"],BZONE["Grizzly Hills"],6.38,20.86)
 	self:addLookupList(MobDB,27978,L["Sjonnir The Ironshaper"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,28123,L["Venture Co. Excavator"],BZONE["Sholazar Basin"],34.84,47.53)
+	self:addLookupList(MobDB,28123,L["Venture Co. Excavator"],BZONE["Sholazar Basin"],34.84,47.52)
 	self:addLookupList(MobDB,28132,L["Don Carlos"],BZONE["Old Hillsbrad Foothills"],0,0)
-	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZONE["Sholazar Basin"],46.47,32.32)
-	self:addLookupList(MobDB,28851,L["Enraged Mammoth"],BZONE["Zul'Drak"],71.60,41.48)
+	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZONE["Sholazar Basin"],46.56,32.38)
+	self:addLookupList(MobDB,28851,L["Enraged Mammoth"],BZONE["Zul'Drak"],71.59,41.46)
 	self:addLookupList(MobDB,28923,L["Loken"],BZONE["The Storm Peaks"],0,0)
 	self:addLookupList(MobDB,29120,BBOSS["Anub'arak"],BZONE["Azjol-Nerub"],0,0)
 	self:addLookupList(MobDB,29128,L["Anub'ar Prime Guard"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29216,L["Anub'ar Guardian"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,29217,L["Anub'ar Venomancer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29235,L["Gundrak Savage"],BZONE["Zul'Drak"],73.54,31.60)
+	self:addLookupList(MobDB,29235,L["Gundrak Savage"],BZONE["Zul'Drak"],73.58,31.61)
 	self:addLookupList(MobDB,29311,BBOSS["Herald Volazj"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
 	self:addLookupList(MobDB,29370,L["Stormforged Champion"],BZONE["The Storm Peaks"],25.03,46.63)
-	self:addLookupList(MobDB,29376,L["Stormforged Artificer"],BZONE["The Storm Peaks"],30.15,46.46)
-	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZONE["The Storm Peaks"],37.26,83.83)
+	self:addLookupList(MobDB,29376,L["Stormforged Artificer"],BZONE["The Storm Peaks"],30.16,46.48)
+	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZONE["The Storm Peaks"],37.32,83.85)
 	self:addLookupList(MobDB,29570,L["Nascent Val'kyr"],BZONE["Icecrown"],69.72,41.51)
 	self:addLookupList(MobDB,29735,L["Savage Worg"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZONE["The Storm Peaks"],30.73,69.41)
-	self:addLookupList(MobDB,29793,L["Frostfeather Witch"],BZONE["The Storm Peaks"],30.59,68.67)
-	self:addLookupList(MobDB,30160,L["Brittle Revenant"],BZONE["The Storm Peaks"],70.27,59.89)
-	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZONE["The Storm Peaks"],69.72,59.61)
-	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZONE["The Storm Peaks"],57.13,63.43)
-	self:addLookupList(MobDB,30448,L["Plains Mammoth"],BZONE["The Storm Peaks"],64.51,45.20)
+	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZONE["The Storm Peaks"],30.78,69.41)
+	self:addLookupList(MobDB,29793,L["Frostfeather Witch"],BZONE["The Storm Peaks"],30.62,68.68)
+	self:addLookupList(MobDB,30160,L["Brittle Revenant"],BZONE["The Storm Peaks"],70.26,59.87)
+	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZONE["The Storm Peaks"],69.94,59.57)
+	self:addLookupList(MobDB,30222,L["Stormforged Infiltrator"],BZONE["The Storm Peaks"],56.96,63.34)
+	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZONE["The Storm Peaks"],57.16,63.35)
+	self:addLookupList(MobDB,30448,L["Plains Mammoth"],BZONE["The Storm Peaks"],64.54,45.20)
 	self:addLookupList(MobDB,30667,L["Azure Sorceror"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,30668,L["Azure Raider"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"],BZONE["Icecrown"],58.65,73.91)
+	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"],BZONE["Icecrown"],58.66,73.93)
 	self:addLookupList(MobDB,31134,L["Cyanigosa"],BZONE["The Violet Hold"],0,0)
-	self:addLookupList(MobDB,31321,L["Skeletal Runesmith"],BZONE["Icecrown"],58.21,73.86)
-	self:addLookupList(MobDB,32289,L["Damned Apothecary"],BZONE["Icecrown"],49.07,33.91)
-	self:addLookupList(MobDB,32290,L["Cult Alchemist"],BZONE["Icecrown"],48.76,34.17)
-	self:addLookupList(MobDB,32349,L["Cultist Shard Watcher"],BZONE["Icecrown"],47.84,67.68)
+	self:addLookupList(MobDB,31321,L["Skeletal Runesmith"],BZONE["Icecrown"],58.46,74.18)
+	self:addLookupList(MobDB,32191,L["Azure Stalker"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,32289,L["Damned Apothecary"],BZONE["Icecrown"],49.08,33.90)
+	self:addLookupList(MobDB,32290,L["Cult Alchemist"],BZONE["Icecrown"],48.77,34.14)
+	self:addLookupList(MobDB,32349,L["Cultist Shard Watcher"],BZONE["Icecrown"],47.94,67.74)

 end
diff --git a/RecipeDB/ARL-Quest.lua b/RecipeDB/ARL-Quest.lua
index d873fca..1309f3c 100644
--- a/RecipeDB/ARL-Quest.lua
+++ b/RecipeDB/ARL-Quest.lua
@@ -9,7 +9,7 @@ Quest data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-76 found from data mining.  0 ignored.
+78 found from data mining.  0 ignored.

 ************************************************************************

@@ -42,20 +42,20 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,38,L["Westfall Stew"],BZONE["Westfall"],55.77,30.92,1)
 	self:addLookupList(QuestDB,90,L["Seasoned Wolf Kabobs"],BZONE["Duskwood"],74.01,45.84,1)
 	self:addLookupList(QuestDB,92,L["Redridge Goulash"],BZONE["Redridge Mountains"],23.26,44.24,1)
-	self:addLookupList(QuestDB,93,L["Dusky Crab Cakes"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,93,L["Dusky Crab Cakes"],BZONE["Duskwood"],74.01,45.84,1)
 	self:addLookupList(QuestDB,127,L["Selling Fish"],BZONE["Redridge Mountains"],28.24,47.60,1)
 	self:addLookupList(QuestDB,296,L["Ormer's Revenge"],BZONE["Wetlands"],38.04,50.72,1)
 	self:addLookupList(QuestDB,384,L["Beer Basted Boar Ribs"],BZONE["Dun Morogh"],47.18,53.33,1)
 	self:addLookupList(QuestDB,385,L["Crocolisk Hunting"],BZONE["Loch Modan"],82.03,64.05,1)
 	self:addLookupList(QuestDB,418,L["Thelsamar Blood Sausages"],BZONE["Loch Modan"],35.09,49.07,1)
 	self:addLookupList(QuestDB,429,L["Wild Hearts"],BZONE["Silverpine Forest"],43.60,41.01,2)
-	self:addLookupList(QuestDB,471,L["Apprentice's Duties"],BZONE["Wetlands"],8.926,56.08,1)
-	self:addLookupList(QuestDB,498,L["The Rescue"],BZONE["Hillsbrad Foothills"],62.94,20.10,2)
-	self:addLookupList(QuestDB,501,L["Elixir of Pain"],BZONE["Hillsbrad Foothills"],61.62,19.10,2)
-	self:addLookupList(QuestDB,555,L["Soothing Turtle Bisque"],BZONE["Hillsbrad Foothills"],51.38,59.20,1)
-	self:addLookupList(QuestDB,564,L["Costly Menace"],BZONE["Hillsbrad Foothills"],52.07,56.27,1)
+	self:addLookupList(QuestDB,471,L["Apprentice's Duties"],BZONE["Wetlands"],8.927,56.07,1)
+	self:addLookupList(QuestDB,498,L["The Rescue"],BZONE["Hillsbrad Foothills"],63.15,20.31,2)
+	self:addLookupList(QuestDB,501,L["Elixir of Pain"],BZONE["Hillsbrad Foothills"],61.59,19.14,2)
+	self:addLookupList(QuestDB,555,L["Soothing Turtle Bisque"],BZONE["Hillsbrad Foothills"],51.99,58.99,1)
+	self:addLookupList(QuestDB,564,L["Costly Menace"],BZONE["Hillsbrad Foothills"],52.06,56.27,1)
 	self:addLookupList(QuestDB,703,L["Barbecued Buzzard Wings"],BZONE["Badlands"],42.27,53.03,0)
-	self:addLookupList(QuestDB,715,L["Liquid Stone"],BZONE["Badlands"],26.47,45.31,0)
+	self:addLookupList(QuestDB,715,L["Liquid Stone"],BZONE["Badlands"],26.52,45.31,0)
 	self:addLookupList(QuestDB,769,L["Kodo Hide Bag"],BZONE["Thunder Bluff"],43.90,44.69,2)
 	self:addLookupList(QuestDB,862,L["Dig Rat Stew"],BZONE["The Barrens"],54.98,31.97,2)
 	self:addLookupList(QuestDB,1487,L["Deviate Eradication"],BZONE["The Barrens"],46.50,35.95,0)
@@ -64,13 +64,13 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,1582,L["Moonglow Vest"],BZONE["Darnassus"],64.76,22.39,1)
 	self:addLookupList(QuestDB,1618,L["Gearing Redridge"],BZONE["Redridge Mountains"],31.37,47.34,1)
 	self:addLookupList(QuestDB,2178,L["Easy Strider Living"],BZONE["Darkshore"],38.03,40.91,1)
-	self:addLookupList(QuestDB,2751,L["Barbaric Battlements"],BZONE["Orgrimmar"],79.18,22.52,2)
-	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"],BZONE["Orgrimmar"],79.18,22.52,2)
-	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"],BZONE["Orgrimmar"],79.18,22.52,2)
-	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"],BZONE["Orgrimmar"],79.18,22.52,2)
-	self:addLookupList(QuestDB,2755,L["Joys of Omosh"],BZONE["Orgrimmar"],79.18,22.52,2)
-	self:addLookupList(QuestDB,2756,L["The Old Ways"],BZONE["Orgrimmar"],80.53,22.86,2)
-	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZONE["Stormwind City"],63.11,37.13,1)
+	self:addLookupList(QuestDB,2751,L["Barbaric Battlements"],BZONE["Orgrimmar"],79.36,23.06,2)
+	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"],BZONE["Orgrimmar"],79.36,23.06,2)
+	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"],BZONE["Orgrimmar"],79.36,23.06,2)
+	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"],BZONE["Orgrimmar"],79.36,23.06,2)
+	self:addLookupList(QuestDB,2755,L["Joys of Omosh"],BZONE["Orgrimmar"],79.36,23.06,2)
+	self:addLookupList(QuestDB,2756,L["The Old Ways"],BZONE["Orgrimmar"],80.45,24.07,2)
+	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZONE["Stormwind City"],63.43,36.14,1)
 	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"],BZONE["Stranglethorn Vale"],50.74,20.46,0)
 	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"],BZONE["Stranglethorn Vale"],50.74,20.46,0)
 	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"],BZONE["Stranglethorn Vale"],50.74,20.46,0)
@@ -89,12 +89,12 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,3402,L["The Undermarket"],BZONE["Tanaris"],50.98,27.10,0)
 	self:addLookupList(QuestDB,4161,L["Recipe of the Kaldorei"],BZONE["Teldrassil"],57.20,61.48,1)
 	self:addLookupList(QuestDB,5124,L["Fiery Plate Gauntlets"],BZONE["Winterspring"],61.06,39.26,0)
-	self:addLookupList(QuestDB,5127,L["The Demon Forge"],BZONE["Winterspring"],63.98,74.44,0)
-	self:addLookupList(QuestDB,5305,L["Sweet Serenity"],BZONE["Winterspring"],61.19,35.95,0)
+	self:addLookupList(QuestDB,5127,L["The Demon Forge"],BZONE["Winterspring"],64.05,73.23,0)
+	self:addLookupList(QuestDB,5305,L["Sweet Serenity"],BZONE["Winterspring"],61.20,35.96,0)
 	self:addLookupList(QuestDB,5306,L["Snakestone of the Shadow Huntress"],BZONE["Winterspring"],60.88,37.79,0)
-	self:addLookupList(QuestDB,5307,L["Corruption"],BZONE["Winterspring"],60.91,37.98,0)
+	self:addLookupList(QuestDB,5307,L["Corruption"],BZONE["Winterspring"],61.33,39.13,0)
 	self:addLookupList(QuestDB,7321,L["Soothing Turtle Bisque"],BZONE["Hillsbrad Foothills"],62.60,20.30,2)
-	self:addLookupList(QuestDB,7604,L["A Binding Contract"],BZONE["Blackrock Depths"],0,0,2)
+	self:addLookupList(QuestDB,7604,L["A Binding Contract"],BZONE["Blackrock Depths"],0,0,0)
 	self:addLookupList(QuestDB,7649,L["Enchanted Thorium Platemail: Volume I"],BZONE["Dire Maul"],0,0,0)
 	self:addLookupList(QuestDB,7650,L["Enchanted Thorium Platemail: Volume II"],BZONE["Dire Maul"],0,0,0)
 	self:addLookupList(QuestDB,7651,L["Enchanted Thorium Platemail: Volume III"],BZONE["Dire Maul"],0,0,0)
@@ -106,11 +106,13 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,7658,L["Imperial Plate Leggings"],BZONE["Tanaris"],0,0,0)
 	self:addLookupList(QuestDB,7659,L["Imperial Plate Shoulders"],BZONE["Tanaris"],0,0,0)
 	self:addLookupList(QuestDB,8586,L["Dirge's Kickin' Chimaerok Chops"],BZONE["Tanaris"],52.50,28.00,0)
+	self:addLookupList(QuestDB,8877,L["Firework Launcher"],BZONE["Moonglade"],0,0,0)
+	self:addLookupList(QuestDB,8878,L["Festive Recipes"],BZONE["Moonglade"],0,0,0)
 	self:addLookupList(QuestDB,8882,L["Cluster Launcher"],BZONE["Moonglade"],0,0,0)
-	self:addLookupList(QuestDB,9171,L["Culinary Crunch"],BZONE["Ghostlands"],47.88,31.20,2)
+	self:addLookupList(QuestDB,9171,L["Culinary Crunch"],BZONE["Ghostlands"],47.88,31.21,2)
 	self:addLookupList(QuestDB,9249,L["40 Tickets - Schematic: Steam Tonk Controller"],BZONE["Darkmoon Faire"],0,0,0)
 	self:addLookupList(QuestDB,9356,L["Smooth as Butter"],BZONE["Hellfire Peninsula"],49.05,74.08,0)
-	self:addLookupList(QuestDB,9454,L["The Great Moongraze Hunt"],BZONE["Bloodmyst Isle"],53.75,54.97,1)
+	self:addLookupList(QuestDB,9454,L["The Great Moongraze Hunt"],BZONE["Bloodmyst Isle"],53.74,54.96,1)
 	self:addLookupList(QuestDB,9635,L["The Zapthrottle Mote Extractor!"],BZONE["Zangarmarsh"],34.38,51.47,2)
 	self:addLookupList(QuestDB,9636,L["The Zapthrottle Mote Extractor!"],BZONE["Zangarmarsh"],69.16,49.71,1)
 	self:addLookupList(QuestDB,10860,L["Mok'Nathal Treats"],BZONE["Blade's Edge Mountains"],76.07,59.99,2)
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index feca5fb..d985de8 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -366,8 +366,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats: val6id5val29id6val11id35
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3862,200,4327,1,3908)
-	self:addTradeFlags(RecipeDB,3862,1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB,3862,2,2381)
+	self:addTradeFlags(RecipeDB,3862,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB,3862,2,2381,2,6567)

 	-- Spider Belt -- 3863
 	-- Item Stats:
@@ -470,7 +470,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6686,70,5762,1,3908)
 	self:addTradeFlags(RecipeDB,6686,1,2,4,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,6686,3,157,3,590,3,3530,3,3531,2,843,2,3005,2,3556,2,16224)
+	self:addTradeAcquire(RecipeDB,6686,3,157,3,590,3,3530,3,3531,2,843,2,3005,2,3556,2,4189,2,16224)

 	-- Red Woolen Bag -- 6688
 	-- Item Stats:
@@ -539,7 +539,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7630,55,6240,1,3908)
 	self:addTradeFlags(RecipeDB,7630,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB,7630,2,3364,2,3485,2,3522,2,4189)
+	self:addTradeAcquire(RecipeDB,7630,2,66,2,3364,2,3485,2,3522,2,4189)

 	-- Blue Linen Robe -- 7633
 	-- Item Stats:
@@ -547,7 +547,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7633,70,6242,1,3908)
 	self:addTradeFlags(RecipeDB,7633,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB,7633,2,1250,2,3485,2,3499,2,4168)
+	self:addTradeAcquire(RecipeDB,7633,2,1250,2,3485,2,3499,2,3556,2,4168)

 	-- Green Woolen Robe -- 7636
 	-- Item Stats:
@@ -563,7 +563,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7639,100,6263,1,3908)
 	self:addTradeFlags(RecipeDB,7639,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB,7639,2,843,2,1347,2,2394,2,3364,2,5944)
+	self:addTradeAcquire(RecipeDB,7639,2,843,2,1347,2,2394,2,3364)

 	-- Greater Adept's Robe -- 7643
 	-- Item Stats:
@@ -571,7 +571,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7643,115,6264,1,3908)
 	self:addTradeFlags(RecipeDB,7643,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB,7643,2,1454,2,1474,2,2669,2,4168)
+	self:addTradeAcquire(RecipeDB,7643,2,4168,2,4577)

 	-- Stylish Blue Shirt -- 7892
 	-- Item Stats:
@@ -725,8 +725,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats: val3id5val23id6val8id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,8786,175,7053,1,3908)
-	self:addTradeFlags(RecipeDB,8786,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB,8786,2,6574,2,6576)
+	self:addTradeFlags(RecipeDB,8786,1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB,8786,2,6576)

 	-- Crimson Silk Cloak -- 8789
 	-- Item Stats:
@@ -781,8 +781,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats: val15id4val6id5val54id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,8802,205,7063,1,3908)
-	self:addTradeFlags(RecipeDB,8802,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB,8802,2,6568)
+	self:addTradeFlags(RecipeDB,8802,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	-- No acquire information

 	-- Crimson Silk Gloves -- 8804
 	-- Item Stats:
@@ -1086,7 +1086,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12085,240,10034,1,3908)
 	self:addTradeFlags(RecipeDB,12085,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,12085,2,8681)
+	self:addTradeAcquire(RecipeDB,12085,2,4577,2,8681)

 	-- Shadoweave Mask -- 12086
 	-- Item Stats:
@@ -1118,7 +1118,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12089,245,10035,1,3908)
 	self:addTradeFlags(RecipeDB,12089,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB,12089,2,8681)
+	self:addTradeAcquire(RecipeDB,12089,2,4577,2,8681)

 	-- Stormcloth Boots -- 12090
 	-- Item Stats:
@@ -1150,7 +1150,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12093,250,10036,1,3908)
 	self:addTradeFlags(RecipeDB,12093,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB,12093,2,8681)
+	self:addTradeAcquire(RecipeDB,12093,2,4577,2,8681)

 	-- Bolt of Runecloth -- 18401
 	-- Item Stats:
@@ -1195,8 +1195,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats: val17id4val11id5val68id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,18406,260,13858,1,3908)
-	self:addTradeFlags(RecipeDB,18406,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB,18406,1,2399,1,11052,1,18749,1,18772)
+	self:addTradeFlags(RecipeDB,18406,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB,18406,1,2399,1,11052,1,18749,1,18772,2,7940)

 	-- Runecloth Tunic -- 18407
 	-- Item Stats:
@@ -1219,8 +1219,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats: val8id4val9id5val34id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,18409,265,13860,1,3908)
-	self:addTradeFlags(RecipeDB,18409,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	self:addTradeAcquire(RecipeDB,18409,1,2399,1,11052,1,18749,1,18772,2,7940)
+	self:addTradeFlags(RecipeDB,18409,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeAcquire(RecipeDB,18409,1,2399,1,11052,1,18749,1,18772)

 	-- Ghostweave Belt -- 18410
 	-- Item Stats:
@@ -1356,7 +1356,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,18436,285,14136,3,3908)
 	self:addTradeFlags(RecipeDB,18436,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB,18436,3,7435,3,7436,3,7437,3,7458,3,10659,3,10660,3,10661,3,10807)
+	self:addTradeAcquire(RecipeDB,18436,3,7435,3,7436,3,7437,3,7449,3,7458,3,10659,3,10660,3,10661,3,10807)

 	-- Felcloth Boots -- 18437
 	-- Item Stats:
@@ -1474,8 +1474,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats: val13id3val23id4val15id5val71id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,18452,300,14140,3,3908)
-	self:addTradeFlags(RecipeDB,18452,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,18452,1,2,6,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB,18452,3,10184)

 	-- Felcloth Shoulders -- 18453
 	-- Item Stats:
@@ -1497,8 +1497,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,18455,300,14156,3,3908)
-	self:addTradeFlags(RecipeDB,18455,21,22,23,24,25,26,27,28,29,30,36,40)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,18455,1,2,6,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,18455,3,10184)

 	-- Truefaith Vestments -- 18456
 	-- Item Stats:
@@ -1544,8 +1544,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats: val9id3val10id4val10id5val81id6val24id33
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20848,300,16980,1,3908)
-	self:addTradeFlags(RecipeDB,20848,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,20848,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB,20848,2,12944)

 	-- Flarecore Gloves -- 20849
 	-- Item Stats:
@@ -1638,8 +1638,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats: val21id4val68id6val6id24
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23663,300,19050,1,3908)
-	self:addTradeFlags(RecipeDB,23663,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23663,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,99)
+	self:addTradeAcquire(RecipeDB,23663,6,576,3,11557)

 	-- Argent Boots -- 23664
 	-- Item Stats:
@@ -1662,16 +1662,16 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats: val35id3val116id6val15id33val23id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23666,300,19156,1,3908)
-	self:addTradeFlags(RecipeDB,23666,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23666,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB,23666,2,12944)

 	-- Flarecore Leggings -- 23667
 	-- Item Stats:
 	-- Item Stats: val21id3val107id6val16id33val43id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23667,300,19165,1,3908)
-	self:addTradeFlags(RecipeDB,23667,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23667,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB,23667,2,12944)

 	-- Bloodvine Vest -- 24091
 	-- Item Stats:
@@ -1740,22 +1740,22 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,26087,300,21342,3,3908)
 	self:addTradeFlags(RecipeDB,26087,1,2,6,11,29,36,40)
-	self:addTradeAcquire(RecipeDB,26087,3,11982,3,11988,3,12056,3,12118,3,12259,3,12264,3,12397)
+	self:addTradeAcquire(RecipeDB,26087,3,11982,3,11988,3,12056,3,12057,3,12118,3,12259,3,12264,3,12397)

 	-- Festival Dress -- 26403
 	-- Item Stats:
 	-- Item Stats: val3id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,26403,250,21154,2,3908)
-	self:addTradeFlags(RecipeDB,26403,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,26403,8,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB,26403,4,8878)

 	-- Festive Red Pant Suit -- 26407
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,26407,250,21542,2,3908)
-	self:addTradeFlags(RecipeDB,26407,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,26407,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,26407,4,8878)

 	-- Bolt of Netherweave -- 26745
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index 6f46313..58f11ae 100644
--- a/RecipeDB/ARL-Trainer.lua
+++ b/RecipeDB/ARL-Trainer.lua
@@ -38,244 +38,244 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitTrainer(TrainerDB)

-	self:addLookupList(TrainerDB,223,L["Dan Golthas"],BZONE["Undercity"],71.30,60.20,2)
+	self:addLookupList(TrainerDB,223,L["Dan Golthas"],BZONE["Undercity"],71.30,60.19,2)
 	self:addLookupList(TrainerDB,514,L["Smith Argus"],BZONE["Elwynn Forest"],41.94,65.83,1)
 	self:addLookupList(TrainerDB,957,L["Dane Lindgren"],BZONE["Stormwind City"],64.37,37.27,0)
 	self:addLookupList(TrainerDB,1103,L["Eldrin"],BZONE["Elwynn Forest"],79.87,68.03,1)
 	self:addLookupList(TrainerDB,1215,L["Alchemist Mallory"],BZONE["Elwynn Forest"],40.01,49.15,1)
 	self:addLookupList(TrainerDB,1241,L["Tognus Flintfire"],BZONE["Dun Morogh"],46.06,51.94,0)
-	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"],BZONE["Ironforge"],67.86,52.89,1)
+	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"],BZONE["Ironforge"],67.86,52.90,1)
 	self:addLookupList(TrainerDB,1300,L["Lawrence Schneider"],BZONE["Stormwind City"],53.26,80.97,0)
-	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"],BZONE["Stormwind City"],52.92,73.91,0)
+	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"],BZONE["Stormwind City"],52.93,73.91,0)
 	self:addLookupList(TrainerDB,1346,L["Georgio Bolero"],BZONE["Stormwind City"],52.98,81.17,0)
-	self:addLookupList(TrainerDB,1355,L["Cook Ghilm"],BZONE["Dun Morogh"],68.35,54.46,1)
+	self:addLookupList(TrainerDB,1355,L["Cook Ghilm"],BZONE["Dun Morogh"],68.35,54.47,1)
 	self:addLookupList(TrainerDB,1382,L["Mudduk"],BZONE["Stranglethorn Vale"],31.98,28.77,2)
 	self:addLookupList(TrainerDB,1383,L["Snarl"],BZONE["Orgrimmar"],79.81,23.48,0)
-	self:addLookupList(TrainerDB,1385,L["Brawn"],BZONE["Stranglethorn Vale"],32.01,29.03,2)
+	self:addLookupList(TrainerDB,1385,L["Brawn"],BZONE["Stranglethorn Vale"],31.74,29.29,2)
 	self:addLookupList(TrainerDB,1386,L["Rogvar"],BZONE["Swamp of Sorrows"],48.41,55.96,0)
 	self:addLookupList(TrainerDB,1430,L["Tomas"],BZONE["Elwynn Forest"],43.93,65.96,1)
-	self:addLookupList(TrainerDB,1466,L["Gretta Finespindle"],BZONE["Ironforge"],39.97,33.29,1)
+	self:addLookupList(TrainerDB,1466,L["Gretta Finespindle"],BZONE["Ironforge"],39.94,33.23,1)
 	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"],BZONE["Loch Modan"],37.17,48.95,0)
 	self:addLookupList(TrainerDB,1632,L["Adele Fielder"],BZONE["Elwynn Forest"],46.69,63.08,1)
-	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZONE["Duskwood"],78.00,48.35,1)
+	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZONE["Duskwood"],77.99,48.35,1)
 	self:addLookupList(TrainerDB,1681,L["Brock Stoneseeker"],BZONE["Loch Modan"],36.94,47.77,1)
-	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"],BZONE["Dun Morogh"],47.37,51.97,0)
-	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"],BZONE["Dun Morogh"],68.97,55.28,1)
+	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"],BZONE["Dun Morogh"],47.64,53.07,0)
+	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"],BZONE["Dun Morogh"],69.32,55.75,1)
 	self:addLookupList(TrainerDB,1702,L["Bronk Guzzlegear"],BZONE["Dun Morogh"],49.92,50.64,0)
 	self:addLookupList(TrainerDB,1703,L["Uthrar Threx"],BZONE["Ironforge"],44.05,28.83,0)
 	self:addLookupList(TrainerDB,2132,L["Carolai Anise"],BZONE["Tirisfal Glades"],60.19,53.15,0)
 	self:addLookupList(TrainerDB,2326,L["Thamner Pol"],BZONE["Dun Morogh"],47.24,51.98,0)
 	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZONE["Stormwind City"],52.47,45.15,1)
 	self:addLookupList(TrainerDB,2329,L["Michelle Belle"],BZONE["Elwynn Forest"],42.95,65.85,1)
-	self:addLookupList(TrainerDB,2391,L["Serge Hinott"],BZONE["Hillsbrad Foothills"],61.61,19.13,2)
-	self:addLookupList(TrainerDB,2399,L["Daryl Stack"],BZONE["Hillsbrad Foothills"],63.63,21.05,2)
+	self:addLookupList(TrainerDB,2391,L["Serge Hinott"],BZONE["Hillsbrad Foothills"],61.61,19.14,2)
+	self:addLookupList(TrainerDB,2399,L["Daryl Stack"],BZONE["Hillsbrad Foothills"],63.63,20.97,2)
 	self:addLookupList(TrainerDB,2454,L["Skeletal Fiend (Enraged Form)"],BZONE["Duskwood"],0,0,0)
 	self:addLookupList(TrainerDB,2627,L["Grarnik Goodstitch"],BZONE["Stranglethorn Vale"],28.71,76.82,0)
-	self:addLookupList(TrainerDB,2798,L["Pand Stonebinder"],BZONE["Thunder Bluff"],28.62,22.55,2)
+	self:addLookupList(TrainerDB,2798,L["Pand Stonebinder"],BZONE["Thunder Bluff"],28.62,22.54,2)
 	self:addLookupList(TrainerDB,2818,L["Slagg"],BZONE["Arathi Highlands"],74.04,35.62,2)
 	self:addLookupList(TrainerDB,2836,L["Brikk Keencraft"],BZONE["Stranglethorn Vale"],29.04,74.97,0)
 	self:addLookupList(TrainerDB,2837,L["Jaxin Chong"],BZONE["Stranglethorn Vale"],27.57,77.71,0)
-	self:addLookupList(TrainerDB,2855,L["Snang"],BZONE["Orgrimmar"],62.77,49.66,0)
-	self:addLookupList(TrainerDB,2857,L["Thund"],BZONE["Orgrimmar"],76.07,25.22,0)
+	self:addLookupList(TrainerDB,2855,L["Snang"],BZONE["Orgrimmar"],62.77,49.67,0)
+	self:addLookupList(TrainerDB,2857,L["Thund"],BZONE["Orgrimmar"],76.07,25.20,0)
 	self:addLookupList(TrainerDB,2998,L["Karn Stonehoof"],BZONE["Thunder Bluff"],40.20,55.49,2)
-	self:addLookupList(TrainerDB,3001,L["Brek Stonehoof"],BZONE["Thunder Bluff"],35.59,57.52,0)
+	self:addLookupList(TrainerDB,3001,L["Brek Stonehoof"],BZONE["Thunder Bluff"],35.59,57.51,0)
 	self:addLookupList(TrainerDB,3004,L["Tepa"],BZONE["Thunder Bluff"],43.87,44.94,2)
 	self:addLookupList(TrainerDB,3007,L["Una"],BZONE["Thunder Bluff"],42.37,43.59,0)
-	self:addLookupList(TrainerDB,3008,L["Mak"],BZONE["Thunder Bluff"],43.33,43.11,2)
-	self:addLookupList(TrainerDB,3009,L["Bena Winterhoof"],BZONE["Thunder Bluff"],47.12,34.08,2)
-	self:addLookupList(TrainerDB,3011,L["Teg Dawnstrider"],BZONE["Thunder Bluff"],45.55,40.81,2)
-	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"],BZONE["Thunder Bluff"],52.09,52.30,2)
+	self:addLookupList(TrainerDB,3008,L["Mak"],BZONE["Thunder Bluff"],43.34,43.11,2)
+	self:addLookupList(TrainerDB,3009,L["Bena Winterhoof"],BZONE["Thunder Bluff"],47.12,34.09,2)
+	self:addLookupList(TrainerDB,3011,L["Teg Dawnstrider"],BZONE["Thunder Bluff"],45.56,40.80,2)
+	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"],BZONE["Thunder Bluff"],52.08,52.31,2)
 	self:addLookupList(TrainerDB,3067,L["Pyall Silentstride"],BZONE["Mulgore"],46.17,58.51,2)
 	self:addLookupList(TrainerDB,3069,L["Chaw Stronghide"],BZONE["Mulgore"],45.96,58.35,0)
 	self:addLookupList(TrainerDB,3087,L["Crystal Boughman"],BZONE["Redridge Mountains"],22.81,44.34,1)
-	self:addLookupList(TrainerDB,3136,L["Clarise Gnarltree"],BZONE["Duskwood"],73.67,49.59,1)
-	self:addLookupList(TrainerDB,3137,L["Matt Johnson"],BZONE["Duskwood"],74.76,50.02,1)
-	self:addLookupList(TrainerDB,3174,L["Dwukk"],BZONE["Durotar"],52.91,40.74,2)
+	self:addLookupList(TrainerDB,3136,L["Clarise Gnarltree"],BZONE["Duskwood"],73.67,49.58,1)
+	self:addLookupList(TrainerDB,3137,L["Matt Johnson"],BZONE["Duskwood"],74.78,49.93,1)
+	self:addLookupList(TrainerDB,3174,L["Dwukk"],BZONE["Durotar"],52.93,40.75,2)
 	self:addLookupList(TrainerDB,3175,L["Krunn"],BZONE["Durotar"],52.14,41.63,2)
 	self:addLookupList(TrainerDB,3181,L["Fremal Doohickey"],BZONE["Wetlands"],10.83,60.97,1)
 	self:addLookupList(TrainerDB,3184,L["Miao'zan"],BZONE["Durotar"],55.94,74.66,0)
 	self:addLookupList(TrainerDB,3290,L["Deek Fizzlebizz"],BZONE["Loch Modan"],45.69,13.82,1)
 	self:addLookupList(TrainerDB,3345,L["Godan"],BZONE["Orgrimmar"],53.91,38.85,0)
 	self:addLookupList(TrainerDB,3347,L["Yelmak"],BZONE["Orgrimmar"],56.56,33.34,0)
-	self:addLookupList(TrainerDB,3355,L["Saru Steelfury"],BZONE["Orgrimmar"],81.85,22.61,0)
-	self:addLookupList(TrainerDB,3357,L["Makaru"],BZONE["Orgrimmar"],72.96,27.70,0)
+	self:addLookupList(TrainerDB,3355,L["Saru Steelfury"],BZONE["Orgrimmar"],82.16,23.66,0)
+	self:addLookupList(TrainerDB,3357,L["Makaru"],BZONE["Orgrimmar"],72.96,27.69,0)
 	self:addLookupList(TrainerDB,3363,L["Magar"],BZONE["Orgrimmar"],63.00,50.92,0)
 	self:addLookupList(TrainerDB,3365,L["Karolek"],BZONE["Orgrimmar"],62.85,44.76,0)
 	self:addLookupList(TrainerDB,3373,L["Arnok"],BZONE["Orgrimmar"],34.80,83.61,0)
 	self:addLookupList(TrainerDB,3390,L["Apothecary Helbrim"],BZONE["The Barrens"],52.13,29.95,2)
 	self:addLookupList(TrainerDB,3391,L["Gazlowe"],BZONE["The Barrens"],62.62,35.66,0)
-	self:addLookupList(TrainerDB,3399,L["Zamja"],BZONE["Orgrimmar"],57.57,52.99,0)
+	self:addLookupList(TrainerDB,3399,L["Zamja"],BZONE["Orgrimmar"],57.58,53.00,0)
 	self:addLookupList(TrainerDB,3412,L["Nogg"],BZONE["Orgrimmar"],76.16,26.27,0)
 	self:addLookupList(TrainerDB,3478,L["Traugh"],BZONE["The Barrens"],51.54,29.41,2)
 	self:addLookupList(TrainerDB,3484,L["Kil'hala"],BZONE["The Barrens"],51.98,31.90,2)
 	self:addLookupList(TrainerDB,3494,L["Tinkerwiz"],BZONE["The Barrens"],63.09,37.12,0)
 	self:addLookupList(TrainerDB,3523,L["Bowen Brisboise"],BZONE["Tirisfal Glades"],52.55,55.92,0)
 	self:addLookupList(TrainerDB,3549,L["Shelene Rhobart"],BZONE["Tirisfal Glades"],65.35,60.49,2)
-	self:addLookupList(TrainerDB,3555,L["Johan Focht"],BZONE["Silverpine Forest"],42.97,41.37,0)
+	self:addLookupList(TrainerDB,3555,L["Johan Focht"],BZONE["Silverpine Forest"],42.98,41.40,0)
 	self:addLookupList(TrainerDB,3557,L["Guillaume Sorouy"],BZONE["Silverpine Forest"],42.70,41.05,0)
 	self:addLookupList(TrainerDB,3603,L["Cyndra Kindwhisper"],BZONE["Teldrassil"],57.61,60.65,0)
-	self:addLookupList(TrainerDB,3605,L["Nadyia Maneweaver"],BZONE["Teldrassil"],41.76,50.09,0)
-	self:addLookupList(TrainerDB,3606,L["Alanna Raveneye"],BZONE["Teldrassil"],37.08,35.11,0)
+	self:addLookupList(TrainerDB,3605,L["Nadyia Maneweaver"],BZONE["Teldrassil"],42.06,49.97,0)
+	self:addLookupList(TrainerDB,3606,L["Alanna Raveneye"],BZONE["Teldrassil"],37.07,35.10,0)
 	self:addLookupList(TrainerDB,3703,L["Krulmoo Fullmoon"],BZONE["The Barrens"],44,59.34,2)
 	self:addLookupList(TrainerDB,3704,L["Mahani"],BZONE["The Barrens"],45.36,58.98,2)
 	self:addLookupList(TrainerDB,3964,L["Kylanna"],BZONE["Ashenvale"],51.16,66.81,1)
 	self:addLookupList(TrainerDB,3967,L["Aayndia Floralwind"],BZONE["Ashenvale"],35.92,52.06,1)
-	self:addLookupList(TrainerDB,4159,L["Me'lynn"],BZONE["Darnassus"],63.02,23.12,0)
-	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZONE["Darnassus"],54.99,23.45,0)
+	self:addLookupList(TrainerDB,4159,L["Me'lynn"],BZONE["Darnassus"],63.01,23.12,0)
+	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZONE["Darnassus"],54.99,23.44,0)
 	self:addLookupList(TrainerDB,4193,L["Grondal Moonbreeze"],BZONE["Darkshore"],37.77,40.87,1)
-	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZONE["Darnassus"],49.44,20.82,0)
+	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZONE["Darnassus"],49.43,20.81,0)
 	self:addLookupList(TrainerDB,4211,L["Dannelor"],BZONE["Darnassus"],52.01,13.74,0)
 	self:addLookupList(TrainerDB,4212,L["Telonis"],BZONE["Darnassus"],64.30,21.94,0)
 	self:addLookupList(TrainerDB,4213,L["Taladan"],BZONE["Darnassus"],59.37,13.51,0)
 	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"],BZONE["Ironforge"],51.04,26.84,1)
-	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZONE["Ironforge"],52.82,41.84,1)
+	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZONE["Ironforge"],52.83,41.84,1)
 	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZONE["Undercity"],63.43,44.53,2)
 	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"],BZONE["Undercity"],70.95,30.55,0)
-	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZONE["Undercity"],85.50,20.57,0)
-	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"],BZONE["Undercity"],76.41,73.23,0)
+	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZONE["Undercity"],85.46,23.89,0)
+	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"],BZONE["Undercity"],76.41,73.22,0)
 	self:addLookupList(TrainerDB,4588,L["Arthur Moore"],BZONE["Undercity"],70.50,58.81,2)
-	self:addLookupList(TrainerDB,4591,L["Mary Edras"],BZONE["Undercity"],74.06,58.01,0)
-	self:addLookupList(TrainerDB,4596,L["James Van Brunt"],BZONE["Undercity"],61.47,30.47,0)
+	self:addLookupList(TrainerDB,4591,L["Mary Edras"],BZONE["Undercity"],74.05,58.01,0)
+	self:addLookupList(TrainerDB,4596,L["James Van Brunt"],BZONE["Undercity"],61.46,30.46,0)
 	self:addLookupList(TrainerDB,4598,L["Brom Killian"],BZONE["Undercity"],56.13,36.06,0)
 	self:addLookupList(TrainerDB,4605,L["Basil Frye"],BZONE["Undercity"],59.91,28.81,2)
-	self:addLookupList(TrainerDB,4609,L["Doctor Marsh"],BZONE["Undercity"],52.98,73.95,0)
+	self:addLookupList(TrainerDB,4609,L["Doctor Marsh"],BZONE["Undercity"],52.99,73.96,0)
 	self:addLookupList(TrainerDB,4611,L["Doctor Herbert Halsey"],BZONE["Undercity"],47.92,72.83,0)
 	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZONE["Undercity"],61.53,61.54,0)
 	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"],BZONE["Ironforge"],40.14,34.13,0)
-	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"],BZONE["Ironforge"],54.81,59.78,0)
+	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"],BZONE["Ironforge"],54.81,59.83,0)
 	self:addLookupList(TrainerDB,5153,L["Jormund Stonebrow"],BZONE["Ironforge"],43.00,29.34,1)
-	self:addLookupList(TrainerDB,5157,L["Gimble Thistlefuzz"],BZONE["Ironforge"],60.52,45.00,0)
-	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"],BZONE["Ironforge"],60.78,37.47,1)
+	self:addLookupList(TrainerDB,5157,L["Gimble Thistlefuzz"],BZONE["Ironforge"],60.52,44.99,0)
+	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"],BZONE["Ironforge"],60.74,37.92,1)
 	self:addLookupList(TrainerDB,5164,L["Grumnus Steelshaper"],BZONE["Ironforge"],50.91,43.08,1)
-	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"],BZONE["Ironforge"],68.78,45.49,1)
-	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"],BZONE["Ironforge"],67.42,53.40,1)
+	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"],BZONE["Ironforge"],68.78,45.48,1)
+	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"],BZONE["Ironforge"],67.44,53.52,1)
 	self:addLookupList(TrainerDB,5392,L["Yarr Hammerstone"],BZONE["Dun Morogh"],50.64,49.97,0)
 	self:addLookupList(TrainerDB,5482,L["Stephen Ryback"],BZONE["Stormwind City"],78.00,52.89,0)
-	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZONE["Stormwind City"],55.63,85.93,0)
-	self:addLookupList(TrainerDB,5500,L["Tel'Athir"],BZONE["Stormwind City"],55.26,84.94,0)
-	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"],BZONE["Stormwind City"],63.94,38.18,1)
-	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"],BZONE["Stormwind City"],59.13,38.20,0)
-	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"],BZONE["Stormwind City"],62.57,31.10,1)
-	self:addLookupList(TrainerDB,5564,L["Simon Tanner"],BZONE["Stormwind City"],71.83,62.38,0)
-	self:addLookupList(TrainerDB,5567,L["Sellandus"],BZONE["Stormwind City"],51.91,84.30,0)
-	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZONE["Tirisfal Glades"],61.59,53.18,0)
+	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZONE["Stormwind City"],55.63,85.94,0)
+	self:addLookupList(TrainerDB,5500,L["Tel'Athir"],BZONE["Stormwind City"],55.97,85.37,0)
+	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"],BZONE["Stormwind City"],63.94,38.20,1)
+	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"],BZONE["Stormwind City"],59.14,38.20,0)
+	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"],BZONE["Stormwind City"],62.62,31.05,1)
+	self:addLookupList(TrainerDB,5564,L["Simon Tanner"],BZONE["Stormwind City"],71.83,62.40,0)
+	self:addLookupList(TrainerDB,5567,L["Sellandus"],BZONE["Stormwind City"],52.11,82.93,0)
+	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZONE["Tirisfal Glades"],62.01,52.17,0)
 	self:addLookupList(TrainerDB,5759,L["Nurse Neela"],BZONE["Tirisfal Glades"],61.81,51.97,0)
 	self:addLookupList(TrainerDB,5784,L["Waldor"],BZONE["The Barrens"],46.10,36.16,0)
 	self:addLookupList(TrainerDB,5811,L["Kamari"],BZONE["Orgrimmar"],63.04,44.98,0)
 	self:addLookupList(TrainerDB,5939,L["Vira Younghoof"],BZONE["Mulgore"],46.71,60.83,2)
 	self:addLookupList(TrainerDB,5943,L["Rawrk"],BZONE["Durotar"],54.13,42.85,0)
-	self:addLookupList(TrainerDB,5997,L["Nethergarde Engineer"],BZONE["Blasted Lands"],61.43,7.410,1)
+	self:addLookupList(TrainerDB,5997,L["Nethergarde Engineer"],BZONE["Blasted Lands"],61.45,7.401,1)
 	self:addLookupList(TrainerDB,6094,L["Byancie"],BZONE["Teldrassil"],55.63,57.20,0)
 	self:addLookupList(TrainerDB,6286,L["Zarrin"],BZONE["Teldrassil"],57.20,61.48,0)
-	self:addLookupList(TrainerDB,6297,L["Kurdram Stonehammer"],BZONE["Darkshore"],37.82,41.05,1)
+	self:addLookupList(TrainerDB,6297,L["Kurdram Stonehammer"],BZONE["Darkshore"],37.82,41.04,1)
 	self:addLookupList(TrainerDB,6299,L["Delfrum Flintbeard"],BZONE["Darkshore"],37.93,41.05,1)
-	self:addLookupList(TrainerDB,7230,L["Shayis Steelfury"],BZONE["Orgrimmar"],80.32,23.48,0)
-	self:addLookupList(TrainerDB,7231,L["Kelgruk Bloodaxe"],BZONE["Orgrimmar"],81.55,20.30,0)
-	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"],BZONE["Stormwind City"],59.93,35.04,0)
+	self:addLookupList(TrainerDB,7230,L["Shayis Steelfury"],BZONE["Orgrimmar"],80.55,24.51,0)
+	self:addLookupList(TrainerDB,7231,L["Kelgruk Bloodaxe"],BZONE["Orgrimmar"],81.55,20.28,0)
+	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"],BZONE["Stormwind City"],59.92,35.05,0)
 	self:addLookupList(TrainerDB,7406,L["Oglethorpe Obnoticus"],BZONE["Stranglethorn Vale"],28.88,75.98,0)
-	self:addLookupList(TrainerDB,7866,L["Peter Galen"],BZONE["Azshara"],36.94,66.16,1)
-	self:addLookupList(TrainerDB,7867,L["Thorkaf Dragoneye"],BZONE["Badlands"],62.20,57.76,2)
-	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"],BZONE["Searing Gorge"],63.36,74.60,1)
-	self:addLookupList(TrainerDB,7869,L["Brumn Winterhoof"],BZONE["Arathi Highlands"],28.47,44.29,2)
+	self:addLookupList(TrainerDB,7866,L["Peter Galen"],BZONE["Azshara"],36.94,66.15,1)
+	self:addLookupList(TrainerDB,7867,L["Thorkaf Dragoneye"],BZONE["Badlands"],62.19,57.75,2)
+	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"],BZONE["Searing Gorge"],63.36,74.61,1)
+	self:addLookupList(TrainerDB,7869,L["Brumn Winterhoof"],BZONE["Arathi Highlands"],28.47,44.31,2)
 	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"],BZONE["Thousand Needles"],9.015,18.77,1)
 	self:addLookupList(TrainerDB,7871,L["Se'Jib"],BZONE["Stranglethorn Vale"],37.20,34.74,2)
-	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"],BZONE["Ironforge"],70.53,50.37,1)
+	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"],BZONE["Ironforge"],70.52,50.40,1)
 	self:addLookupList(TrainerDB,7948,L["Kylanna Windwhisper"],BZONE["Feralas"],32.67,44.09,0)
 	self:addLookupList(TrainerDB,7949,L["Xylinnia Starshine"],BZONE["Feralas"],31.73,44.61,0)
-	self:addLookupList(TrainerDB,8126,L["Nixx Sprocketspring"],BZONE["Tanaris"],52.04,27.00,0)
+	self:addLookupList(TrainerDB,8126,L["Nixx Sprocketspring"],BZONE["Tanaris"],52.03,27.00,0)
 	self:addLookupList(TrainerDB,8128,L["Pikkle"],BZONE["Tanaris"],50.82,28.76,0)
-	self:addLookupList(TrainerDB,8153,L["Narv Hidecrafter"],BZONE["Desolace"],55.61,55.63,2)
+	self:addLookupList(TrainerDB,8153,L["Narv Hidecrafter"],BZONE["Desolace"],55.61,55.62,2)
 	self:addLookupList(TrainerDB,8306,L["Duhng"],BZONE["The Barrens"],54.89,31.91,2)
 	self:addLookupList(TrainerDB,8736,L["Buzzek Bracketswing"],BZONE["Tanaris"],52.27,27.25,0)
-	self:addLookupList(TrainerDB,8738,L["Vazario Linkgrease"],BZONE["The Barrens"],63.02,37.07,0)
+	self:addLookupList(TrainerDB,8738,L["Vazario Linkgrease"],BZONE["The Barrens"],62.36,35.61,0)
 	self:addLookupList(TrainerDB,9264,L["Firebrand Pyromancer"],BZONE["Blackrock Spire"],0,0,0)
-	self:addLookupList(TrainerDB,9584,L["Jalane Ayrole"],BZONE["Stormwind City"],40.03,84.73,1)
-	self:addLookupList(TrainerDB,10266,L["Ug'thok"],BZONE["Orgrimmar"],80.81,24.23,0)
-	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"],BZONE["Ironforge"],51.86,43.06,1)
-	self:addLookupList(TrainerDB,10277,L["Groum Stonebeard"],BZONE["Ironforge"],51.94,42.29,1)
+	self:addLookupList(TrainerDB,9584,L["Jalane Ayrole"],BZONE["Stormwind City"],40.04,84.74,1)
+	self:addLookupList(TrainerDB,10266,L["Ug'thok"],BZONE["Orgrimmar"],80.26,24.70,0)
+	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"],BZONE["Ironforge"],51.86,43.07,1)
+	self:addLookupList(TrainerDB,10277,L["Groum Stonebeard"],BZONE["Ironforge"],51.94,42.30,1)
 	self:addLookupList(TrainerDB,10278,L["Thrag Stonehoof"],BZONE["Thunder Bluff"],40.21,57.09,2)
-	self:addLookupList(TrainerDB,11017,L["Roxxik"],BZONE["Orgrimmar"],76.30,23.08,0)
+	self:addLookupList(TrainerDB,11017,L["Roxxik"],BZONE["Orgrimmar"],75.85,22.68,0)
 	self:addLookupList(TrainerDB,11025,L["Mukdrak"],BZONE["Durotar"],52.46,41.48,2)
-	self:addLookupList(TrainerDB,11026,L["Sprite Jumpsprocket"],BZONE["Stormwind City"],62.35,31.34,0)
-	self:addLookupList(TrainerDB,11028,L["Jemma Quikswitch"],BZONE["Ironforge"],68.71,44.45,1)
+	self:addLookupList(TrainerDB,11026,L["Sprite Jumpsprocket"],BZONE["Stormwind City"],62.36,31.33,0)
+	self:addLookupList(TrainerDB,11028,L["Jemma Quikswitch"],BZONE["Ironforge"],68.70,44.45,1)
 	self:addLookupList(TrainerDB,11029,L["Trixie Quikswitch"],BZONE["Ironforge"],68.85,45.21,1)
-	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"],BZONE["Undercity"],76.87,74.68,0)
-	self:addLookupList(TrainerDB,11037,L["Jenna Lemkenilli"],BZONE["Darkshore"],37.87,41.10,1)
-	self:addLookupList(TrainerDB,11041,L["Milla Fairancora"],BZONE["Darnassus"],54.64,22.10,0)
-	self:addLookupList(TrainerDB,11042,L["Sylvanna Forestmoon"],BZONE["Darnassus"],55.91,24.25,0)
-	self:addLookupList(TrainerDB,11044,L["Doctor Martin Felben"],BZONE["Undercity"],47.06,74.78,0)
+	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"],BZONE["Undercity"],76.86,74.68,0)
+	self:addLookupList(TrainerDB,11037,L["Jenna Lemkenilli"],BZONE["Darkshore"],37.87,41.11,1)
+	self:addLookupList(TrainerDB,11041,L["Milla Fairancora"],BZONE["Darnassus"],54.65,22.09,0)
+	self:addLookupList(TrainerDB,11042,L["Sylvanna Forestmoon"],BZONE["Darnassus"],55.90,24.28,0)
+	self:addLookupList(TrainerDB,11044,L["Doctor Martin Felben"],BZONE["Undercity"],47.02,74.64,0)
 	self:addLookupList(TrainerDB,11046,L["Whuut"],BZONE["Orgrimmar"],56.39,34.51,2)
 	self:addLookupList(TrainerDB,11047,L["Kray"],BZONE["Thunder Bluff"],47.73,34.74,2)
 	self:addLookupList(TrainerDB,11048,L["Victor Ward"],BZONE["Undercity"],71.38,29.91,0)
 	self:addLookupList(TrainerDB,11049,L["Rhiannon Davis"],BZONE["Undercity"],71.15,30.11,0)
-	self:addLookupList(TrainerDB,11050,L["Trianna"],BZONE["Darnassus"],63.23,23.07,0)
+	self:addLookupList(TrainerDB,11050,L["Trianna"],BZONE["Darnassus"],63.22,23.06,0)
 	self:addLookupList(TrainerDB,11051,L["Vhan"],BZONE["Thunder Bluff"],43.91,44.52,0)
-	self:addLookupList(TrainerDB,11052,L["Timothy Worthington"],BZONE["Dustwallow Marsh"],66.31,50.91,1)
+	self:addLookupList(TrainerDB,11052,L["Timothy Worthington"],BZONE["Dustwallow Marsh"],65.85,51.27,1)
 	self:addLookupList(TrainerDB,11065,L["Thonys Pillarstone"],BZONE["Ironforge"],60.64,44.86,0)
 	self:addLookupList(TrainerDB,11066,L["Jhag"],BZONE["Orgrimmar"],53.88,38.75,0)
 	self:addLookupList(TrainerDB,11067,L["Malcomb Wynn"],BZONE["Undercity"],61.51,61.29,0)
 	self:addLookupList(TrainerDB,11068,L["Betty Quin"],BZONE["Stormwind City"],52.93,73.87,0)
-	self:addLookupList(TrainerDB,11070,L["Lalina Summermoon"],BZONE["Darnassus"],59.72,13.57,1)
-	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"],BZONE["Thunder Bluff"],45.58,40.62,2)
+	self:addLookupList(TrainerDB,11070,L["Lalina Summermoon"],BZONE["Darnassus"],59.72,13.58,1)
+	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"],BZONE["Thunder Bluff"],45.60,40.60,2)
 	self:addLookupList(TrainerDB,11072,L["Kitta Firewind"],BZONE["Elwynn Forest"],65.28,69.98,1)
 	self:addLookupList(TrainerDB,11073,L["Annora"],BZONE["Uldaman"],0,0,0)
 	self:addLookupList(TrainerDB,11074,L["Hgarth"],BZONE["Stonetalon Mountains"],49.04,56.66,2)
-	self:addLookupList(TrainerDB,11081,L["Faldron"],BZONE["Darnassus"],64.58,21.48,0)
+	self:addLookupList(TrainerDB,11081,L["Faldron"],BZONE["Darnassus"],64.59,21.48,0)
 	self:addLookupList(TrainerDB,11083,L["Darianna"],BZONE["Darnassus"],65.15,21.01,0)
 	self:addLookupList(TrainerDB,11084,L["Tarn"],BZONE["Thunder Bluff"],43.22,43.23,0)
-	self:addLookupList(TrainerDB,11096,L["Randal Worth"],BZONE["Stormwind City"],71.76,62.97,0)
-	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"],BZONE["The Hinterlands"],13.69,42.98,0)
-	self:addLookupList(TrainerDB,11098,L["Hahrana Ironhide"],BZONE["Feralas"],74.46,43.05,0)
+	self:addLookupList(TrainerDB,11096,L["Randal Worth"],BZONE["Stormwind City"],71.98,61.91,0)
+	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"],BZONE["The Hinterlands"],13.51,43.35,0)
+	self:addLookupList(TrainerDB,11098,L["Hahrana Ironhide"],BZONE["Feralas"],74.55,44.52,0)
 	self:addLookupList(TrainerDB,11146,L["Ironus Coldsteel"],BZONE["Ironforge"],51.00,43.52,1)
 	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"],BZONE["Orgrimmar"],80.45,23.40,0)
-	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"],BZONE["Orgrimmar"],80.36,23.79,0)
-	self:addLookupList(TrainerDB,11557,L["Meilosh"],BZONE["Felwood"],66.25,2.944,0)
+	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"],BZONE["Orgrimmar"],80.18,25.00,0)
+	self:addLookupList(TrainerDB,11557,L["Meilosh"],BZONE["Felwood"],66.25,2.945,0)
 	self:addLookupList(TrainerDB,13445,L["Great-father Winter"],BZONE["Orgrimmar"],0,0,0)
 	self:addLookupList(TrainerDB,15400,L["Arathel Sunforge"],BZONE["Eversong Woods"],59.90,61.99,2)
 	self:addLookupList(TrainerDB,15501,L["Aleinia"],BZONE["Eversong Woods"],47.86,48.03,0)
 	self:addLookupList(TrainerDB,16160,L["Magistrix Eredania"],BZONE["Eversong Woods"],38.73,72.56,2)
 	self:addLookupList(TrainerDB,16161,L["Arcanist Sheynathren"],BZONE["Eversong Woods"],38.11,71.96,2)
-	self:addLookupList(TrainerDB,16253,L["Master Chef Mouldier"],BZONE["Ghostlands"],47.88,31.20,0)
-	self:addLookupList(TrainerDB,16272,L["Kanaria"],BZONE["Eversong Woods"],48.95,46.96,2)
+	self:addLookupList(TrainerDB,16253,L["Master Chef Mouldier"],BZONE["Ghostlands"],47.88,31.21,0)
+	self:addLookupList(TrainerDB,16272,L["Kanaria"],BZONE["Eversong Woods"],48.98,47.03,2)
 	self:addLookupList(TrainerDB,16277,L["Quarelestra"],BZONE["Eversong Woods"],48.99,47.07,2)
 	self:addLookupList(TrainerDB,16278,L["Sathein"],BZONE["Eversong Woods"],53.73,52.02,2)
-	self:addLookupList(TrainerDB,16366,L["Sempstress Ambershine"],BZONE["Eversong Woods"],37.33,72.34,2)
+	self:addLookupList(TrainerDB,16366,L["Sempstress Ambershine"],BZONE["Eversong Woods"],37.33,72.35,2)
 	self:addLookupList(TrainerDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.26,0)
 	self:addLookupList(TrainerDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.97,37.49,0)
-	self:addLookupList(TrainerDB,16633,L["Sedana"],BZONE["Silvermoon City"],69.82,25.53,0)
-	self:addLookupList(TrainerDB,16634,L["Dolothos"],BZONE["Silvermoon City"],68.58,25.58,0)
-	self:addLookupList(TrainerDB,16639,L["Galana"],BZONE["Silvermoon City"],57.27,50.40,2)
-	self:addLookupList(TrainerDB,16640,L["Keelen Sheets"],BZONE["Silvermoon City"],56.85,50.18,0)
+	self:addLookupList(TrainerDB,16633,L["Sedana"],BZONE["Silvermoon City"],69.82,25.58,0)
+	self:addLookupList(TrainerDB,16634,L["Dolothos"],BZONE["Silvermoon City"],68.60,25.60,0)
+	self:addLookupList(TrainerDB,16639,L["Galana"],BZONE["Silvermoon City"],57.27,50.46,2)
+	self:addLookupList(TrainerDB,16640,L["Keelen Sheets"],BZONE["Silvermoon City"],56.85,50.19,0)
 	self:addLookupList(TrainerDB,16642,L["Camberon"],BZONE["Silvermoon City"],66.87,17.07,0)
-	self:addLookupList(TrainerDB,16643,L["Razia"],BZONE["Silvermoon City"],66.98,18.41,0)
-	self:addLookupList(TrainerDB,16662,L["Alestus"],BZONE["Silvermoon City"],77.81,72.62,2)
-	self:addLookupList(TrainerDB,16663,L["Belil"],BZONE["Silvermoon City"],79.21,41.81,0)
+	self:addLookupList(TrainerDB,16643,L["Razia"],BZONE["Silvermoon City"],66.98,18.42,0)
+	self:addLookupList(TrainerDB,16662,L["Alestus"],BZONE["Silvermoon City"],77.83,72.62,2)
+	self:addLookupList(TrainerDB,16663,L["Belil"],BZONE["Silvermoon City"],79.26,41.56,0)
 	self:addLookupList(TrainerDB,16667,L["Danwe"],BZONE["Silvermoon City"],76.88,39.68,0)
 	self:addLookupList(TrainerDB,16668,L["Gloresse"],BZONE["Silvermoon City"],76.41,38.72,0)
-	self:addLookupList(TrainerDB,16669,L["Bemarrin"],BZONE["Silvermoon City"],79.73,40.29,0)
-	self:addLookupList(TrainerDB,16671,L["Mirvedon"],BZONE["Silvermoon City"],79.71,35.47,0)
-	self:addLookupList(TrainerDB,16676,L["Sylann"],BZONE["Silvermoon City"],69.36,71.04,2)
-	self:addLookupList(TrainerDB,16687,L["Talmar"],BZONE["Silvermoon City"],83.10,79.56,0)
-	self:addLookupList(TrainerDB,16688,L["Lynalis"],BZONE["Silvermoon City"],83.78,79.26,0)
+	self:addLookupList(TrainerDB,16669,L["Bemarrin"],BZONE["Silvermoon City"],79.68,40.41,0)
+	self:addLookupList(TrainerDB,16671,L["Mirvedon"],BZONE["Silvermoon City"],79.87,35.96,0)
+	self:addLookupList(TrainerDB,16676,L["Sylann"],BZONE["Silvermoon City"],69.35,70.74,2)
+	self:addLookupList(TrainerDB,16687,L["Talmar"],BZONE["Silvermoon City"],83.09,79.55,0)
+	self:addLookupList(TrainerDB,16688,L["Lynalis"],BZONE["Silvermoon City"],83.78,79.15,0)
 	self:addLookupList(TrainerDB,16703,L["Amin"],BZONE["Silvermoon City"],90.37,74.95,0)
 	self:addLookupList(TrainerDB,16719,L["Mumman"],BZONE["The Exodar"],56.70,28.64,1)
-	self:addLookupList(TrainerDB,16723,L["Lucc"],BZONE["The Exodar"],28.50,62.16,1)
+	self:addLookupList(TrainerDB,16723,L["Lucc"],BZONE["The Exodar"],28.51,62.16,1)
 	self:addLookupList(TrainerDB,16724,L["Miall"],BZONE["The Exodar"],60.72,89.36,0)
-	self:addLookupList(TrainerDB,16725,L["Nahogg"],BZONE["The Exodar"],41.01,39.38,0)
+	self:addLookupList(TrainerDB,16725,L["Nahogg"],BZONE["The Exodar"],41.00,39.37,0)
 	self:addLookupList(TrainerDB,16726,L["Ockil"],BZONE["The Exodar"],55.13,91.85,1)
 	self:addLookupList(TrainerDB,16727,L["Padaar"],BZONE["The Exodar"],44.58,25.48,0)
-	self:addLookupList(TrainerDB,16728,L["Akham"],BZONE["The Exodar"],66.56,74.45,1)
-	self:addLookupList(TrainerDB,16729,L["Refik"],BZONE["The Exodar"],63.24,67.84,0)
+	self:addLookupList(TrainerDB,16728,L["Akham"],BZONE["The Exodar"],66.52,74.58,1)
+	self:addLookupList(TrainerDB,16729,L["Refik"],BZONE["The Exodar"],63.26,67.86,0)
 	self:addLookupList(TrainerDB,16731,L["Nus"],BZONE["The Exodar"],40.39,24.29,0)
-	self:addLookupList(TrainerDB,16740,L["Edrem"],BZONE["The Exodar"],60.86,87.75,0)
-	self:addLookupList(TrainerDB,16741,L["Deriz"],BZONE["The Exodar"],28.70,61.78,1)
-	self:addLookupList(TrainerDB,16742,L["Kudrii"],BZONE["The Exodar"],39.73,39.19,0)
-	self:addLookupList(TrainerDB,16743,L["Ghermas"],BZONE["The Exodar"],56.00,90.54,0)
-	self:addLookupList(TrainerDB,16745,L["Feruul"],BZONE["The Exodar"],66.45,74.36,0)
-	self:addLookupList(TrainerDB,16746,L["Kayaart"],BZONE["The Exodar"],63.26,69.08,0)
-	self:addLookupList(TrainerDB,16752,L["Muaat"],BZONE["The Exodar"],60.44,87.74,0)
+	self:addLookupList(TrainerDB,16740,L["Edrem"],BZONE["The Exodar"],60.85,87.75,0)
+	self:addLookupList(TrainerDB,16741,L["Deriz"],BZONE["The Exodar"],28.71,61.77,1)
+	self:addLookupList(TrainerDB,16742,L["Kudrii"],BZONE["The Exodar"],39.73,39.20,0)
+	self:addLookupList(TrainerDB,16743,L["Ghermas"],BZONE["The Exodar"],56.01,90.52,0)
+	self:addLookupList(TrainerDB,16745,L["Feruul"],BZONE["The Exodar"],66.37,74.57,0)
+	self:addLookupList(TrainerDB,16746,L["Kayaart"],BZONE["The Exodar"],63.27,69.15,0)
+	self:addLookupList(TrainerDB,16752,L["Muaat"],BZONE["The Exodar"],60.41,87.95,0)
 	self:addLookupList(TrainerDB,16823,L["Humphry"],BZONE["Hellfire Peninsula"],57.20,64.44,1)
-	self:addLookupList(TrainerDB,17214,L["Anchorite Fateema"],BZONE["Bloodmyst Isle"],53.85,55.04,1)
+	self:addLookupList(TrainerDB,17214,L["Anchorite Fateema"],BZONE["Bloodmyst Isle"],53.84,55.03,1)
 	self:addLookupList(TrainerDB,17215,L["Daedal"],BZONE["Bloodmyst Isle"],53.82,55.15,1)
 	self:addLookupList(TrainerDB,17222,L["Artificer Daelo"],BZONE["Azuremyst Isle"],49.14,51.11,0)
 	self:addLookupList(TrainerDB,17245,L["Blacksmith Calypso"],BZONE["Azuremyst Isle"],46.72,70.58,1)
@@ -289,49 +289,49 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,17708,L["Living Ruby Serpent"],L["Unknown Zone"],0,0,0)
 	self:addLookupList(TrainerDB,18747,L["Krugosh"],BZONE["Hellfire Peninsula"],55.29,38.03,0)
 	self:addLookupList(TrainerDB,18749,L["Dalinna"],BZONE["Undercity"],39.64,32.23,0)
-	self:addLookupList(TrainerDB,18751,L["Kalaen"],BZONE["Undercity"],50.96,41.45,0)
+	self:addLookupList(TrainerDB,18751,L["Kalaen"],BZONE["Undercity"],52.85,42.98,0)
 	self:addLookupList(TrainerDB,18752,L["Zebig"],BZONE["Hellfire Peninsula"],55.17,38.08,2)
 	self:addLookupList(TrainerDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.37,35.99,0)
-	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"],BZONE["Hellfire Peninsula"],56.41,39.07,0)
+	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"],BZONE["Hellfire Peninsula"],56.35,38.39,0)
 	self:addLookupList(TrainerDB,18771,L["Brumman"],BZONE["Hellfire Peninsula"],54.48,64.02,1)
-	self:addLookupList(TrainerDB,18772,L["Hama"],BZONE["Hellfire Peninsula"],54.00,63.58,0)
+	self:addLookupList(TrainerDB,18772,L["Hama"],BZONE["Hellfire Peninsula"],53.99,63.58,0)
 	self:addLookupList(TrainerDB,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],53.69,65.77,1)
 	self:addLookupList(TrainerDB,18774,L["Tatiana"],BZONE["Eastern Plaguelands"],53.40,50.97,0)
 	self:addLookupList(TrainerDB,18775,L["Lebowski"],BZONE["Hellfire Peninsula"],56.06,64.90,1)
 	self:addLookupList(TrainerDB,18779,L["Hurnak Grimmord"],BZONE["Hellfire Peninsula"],57.17,63.73,0)
-	self:addLookupList(TrainerDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.18,66.00,0)
+	self:addLookupList(TrainerDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],53.97,66.02,0)
 	self:addLookupList(TrainerDB,18804,L["Prospector Nachlan"],BZONE["Bloodmyst Isle"],56.31,54.58,1)
-	self:addLookupList(TrainerDB,18987,L["Gaston"],BZONE["Eastern Plaguelands"],39.16,37.38,0)
-	self:addLookupList(TrainerDB,18988,L["Baxter"],BZONE["Undercity"],58.00,47.17,0)
-	self:addLookupList(TrainerDB,18993,L["Naka"],BZONE["Ironforge"],42.05,50.67,0)
+	self:addLookupList(TrainerDB,18987,L["Gaston"],BZONE["Eastern Plaguelands"],44.06,42.05,0)
+	self:addLookupList(TrainerDB,18988,L["Baxter"],BZONE["Undercity"],58.10,47.25,0)
+	self:addLookupList(TrainerDB,18993,L["Naka"],BZONE["Ironforge"],42.08,50.69,0)
 	self:addLookupList(TrainerDB,19052,L["Lorokeem"],BZONE["Shattrath City"],46.12,21.66,0)
 	self:addLookupList(TrainerDB,19063,L["Hamanar"],BZONE["Shattrath City"],36.09,20.04,0)
-	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"],BZONE["Shattrath City"],65.96,14.72,0)
-	self:addLookupList(TrainerDB,19185,L["Jack Trapper"],BZONE["Shattrath City"],63.54,68.89,0)
+	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"],BZONE["Shattrath City"],65.96,14.70,0)
+	self:addLookupList(TrainerDB,19185,L["Jack Trapper"],BZONE["Shattrath City"],63.48,69.37,0)
 	self:addLookupList(TrainerDB,19186,L["Kylene"],BZONE["Shattrath City"],75.84,32.85,0)
 	self:addLookupList(TrainerDB,19187,L["Darmari"],BZONE["Shattrath City"],67.24,66.65,0)
 	self:addLookupList(TrainerDB,19248,L["Enchanter Salias"],BZONE["Shattrath City"],44.28,90.77,0)
-	self:addLookupList(TrainerDB,19249,L["Enchantress Metura"],BZONE["Shattrath City"],43.90,90.36,0)
-	self:addLookupList(TrainerDB,19250,L["Enchanter Aeldron"],BZONE["Shattrath City"],43.93,90.38,0)
+	self:addLookupList(TrainerDB,19249,L["Enchantress Metura"],BZONE["Shattrath City"],43.90,90.39,0)
+	self:addLookupList(TrainerDB,19250,L["Enchanter Aeldron"],BZONE["Shattrath City"],43.92,90.38,0)
 	self:addLookupList(TrainerDB,19251,L["Enchantress Volali"],BZONE["Shattrath City"],43.45,91.95,0)
 	self:addLookupList(TrainerDB,19252,L["High Enchanter Bardolan"],BZONE["Shattrath City"],43.64,92.01,0)
 	self:addLookupList(TrainerDB,19341,L["Grutah"],BZONE["Shadowmoon Valley"],29.95,30.95,0)
 	self:addLookupList(TrainerDB,19369,L["Celie Steelwing"],BZONE["Shadowmoon Valley"],37.20,57.98,0)
 	self:addLookupList(TrainerDB,19478,L["Fera Palerunner"],BZONE["Blade's Edge Mountains"],53.90,55.18,2)
 	self:addLookupList(TrainerDB,19539,L["Jazdalaad"],BZONE["Netherstorm"],44.08,34.77,0)
-	self:addLookupList(TrainerDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.44,34.93,0)
+	self:addLookupList(TrainerDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.75,34.42,0)
 	self:addLookupList(TrainerDB,19576,L["Xyrol"],BZONE["Netherstorm"],33.12,66.78,0)
-	self:addLookupList(TrainerDB,19775,L["Kalinda"],BZONE["Silvermoon City"],90.59,74.93,0)
+	self:addLookupList(TrainerDB,19775,L["Kalinda"],BZONE["Silvermoon City"],90.53,67.99,0)
 	self:addLookupList(TrainerDB,19778,L["Farii"],BZONE["The Exodar"],44.73,25.54,0)
 	self:addLookupList(TrainerDB,20124,L["Kradu Grimblade"],BZONE["Shattrath City"],70.24,43.23,0)
-	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZONE["Shattrath City"],70.38,43.80,0)
+	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZONE["Shattrath City"],70.37,43.76,0)
 	self:addLookupList(TrainerDB,21087,L["Grikka"],BZONE["Blade's Edge Mountains"],77.02,65.63,2)
 	self:addLookupList(TrainerDB,22477,L["Anchorite Ensham"],BZONE["Terokkar Forest"],31.07,75.96,0)
 	self:addLookupList(TrainerDB,22823,L["Hch'uu"],BZONE["Zangarmarsh"],19.78,52.03,0)
 	self:addLookupList(TrainerDB,22827,L["Gorgolon the All-seeing"],BZONE["Blade's Edge Mountains"],0,0,0)
 	self:addLookupList(TrainerDB,22833,L["Outland Children's Week Dark Portal Trigger"],L["Unknown Zone"],0,0,0)
 	self:addLookupList(TrainerDB,22834,L["Clintar Dreamwalker"],BZONE["Moonglade"],75.27,66.73,0)
-	self:addLookupList(TrainerDB,22835,L["Cenarion Dreamwarden"],BZONE["Moonglade"],71.53,61.73,0)
+	self:addLookupList(TrainerDB,22835,L["Cenarion Dreamwarden"],BZONE["Moonglade"],71.53,61.62,0)
 	self:addLookupList(TrainerDB,22848,L["Storm Fury"],BZONE["Black Temple"],0,0,0)
 	self:addLookupList(TrainerDB,22851,L["Outland Children's Week Exodar 01 Trigger"],L["Unknown Zone"],0,0,0)
 	self:addLookupList(TrainerDB,22853,L["Illidari Defiler"],BZONE["Black Temple"],0,0,0)
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index 3030958..87a5740 100644
--- a/RecipeDB/ARL-Vendor.lua
+++ b/RecipeDB/ARL-Vendor.lua
@@ -9,7 +9,7 @@ Vendor data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-316 found from data mining.  0 ignored.
+321 found from data mining.  0 ignored.

 ************************************************************************

@@ -42,106 +42,110 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,340,L["Kendor Kabonka"],BZONE["Stormwind City"],77.03,54.09,0)
 	self:addLookupList(VendorDB,734,L["Corporal Bluth"],BZONE["Stranglethorn Vale"],37.97,4.185,1)
 	self:addLookupList(VendorDB,777,L["Amy Davenport"],BZONE["Redridge Mountains"],29.30,47.22,0)
-	self:addLookupList(VendorDB,843,L["Gina MacGregor"],BZONE["Westfall"],57.42,53.18,1)
+	self:addLookupList(VendorDB,843,L["Gina MacGregor"],BZONE["Westfall"],57.84,54.24,1)
 	self:addLookupList(VendorDB,989,L["Banalash"],BZONE["Swamp of Sorrows"],44.92,57.27,0)
 	self:addLookupList(VendorDB,1148,L["Nerrist"],BZONE["Stranglethorn Vale"],32.09,29.43,2)
-	self:addLookupList(VendorDB,1149,L["Uthok"],BZONE["Stranglethorn Vale"],32.11,28.23,0)
-	self:addLookupList(VendorDB,1250,L["Drake Lindgren"],BZONE["Elwynn Forest"],82.95,67.44,1)
-	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZONE["Stormwind City"],64.84,71.61,1)
-	self:addLookupList(VendorDB,1304,L["Darian Singh"],BZONE["Stormwind City"],42.92,76.01,1)
-	self:addLookupList(VendorDB,1318,L["Jessara Cordell"],BZONE["Stormwind City"],53.04,73.76,0)
-	self:addLookupList(VendorDB,1347,L["Alexandra Bolero"],BZONE["Stormwind City"],53.65,80.88,0)
-	self:addLookupList(VendorDB,1448,L["Neal Allen"],BZONE["Wetlands"],10.88,57.19,1)
+	self:addLookupList(VendorDB,1149,L["Uthok"],BZONE["Stranglethorn Vale"],32.09,28.16,0)
+	self:addLookupList(VendorDB,1250,L["Drake Lindgren"],BZONE["Elwynn Forest"],82.93,67.47,1)
+	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZONE["Stormwind City"],64.40,71.94,1)
+	self:addLookupList(VendorDB,1304,L["Darian Singh"],BZONE["Stormwind City"],42.91,76.00,1)
+	self:addLookupList(VendorDB,1313,L["Maria Lumere"],BZONE["Stormwind City"],55.85,85.24,0)
+	self:addLookupList(VendorDB,1318,L["Jessara Cordell"],BZONE["Stormwind City"],53.03,73.75,0)
+	self:addLookupList(VendorDB,1347,L["Alexandra Bolero"],BZONE["Stormwind City"],53.67,80.90,0)
+	self:addLookupList(VendorDB,1448,L["Neal Allen"],BZONE["Wetlands"],10.88,57.20,1)
 	self:addLookupList(VendorDB,1454,L["Jennabink Powerseam"],BZONE["Wetlands"],7.969,55.92,1)
 	self:addLookupList(VendorDB,1465,L["Drac Roughcut"],BZONE["Loch Modan"],35.57,49.27,1)
 	self:addLookupList(VendorDB,1471,L["Jannos Ironwill"],BZONE["Arathi Highlands"],46.11,47.46,1)
 	self:addLookupList(VendorDB,1474,L["Rann Flamespinner"],BZONE["Loch Modan"],36.00,46.38,1)
 	self:addLookupList(VendorDB,1669,L["Defias Profiteer"],BZONE["Westfall"],42.98,66.93,0)
-	self:addLookupList(VendorDB,1684,L["Khara Deepwater"],BZONE["Loch Modan"],40.32,39.34,1)
+	self:addLookupList(VendorDB,1684,L["Khara Deepwater"],BZONE["Loch Modan"],40.51,39.01,1)
 	self:addLookupList(VendorDB,1685,L["Xandar Goodbeard"],BZONE["Loch Modan"],82.76,63.85,1)
 	self:addLookupList(VendorDB,2118,L["Abigail Shiel"],BZONE["Tirisfal Glades"],61.30,52.00,2)
-	self:addLookupList(VendorDB,2380,L["Nandar Branson"],BZONE["Hillsbrad Foothills"],51.20,56.89,1)
-	self:addLookupList(VendorDB,2381,L["Micha Yance"],BZONE["Hillsbrad Foothills"],49.39,55.57,1)
-	self:addLookupList(VendorDB,2383,L["Lindea Rabonne"],BZONE["Hillsbrad Foothills"],50.97,61.37,1)
+	self:addLookupList(VendorDB,2381,L["Micha Yance"],BZONE["Hillsbrad Foothills"],49.38,55.57,1)
+	self:addLookupList(VendorDB,2383,L["Lindea Rabonne"],BZONE["Hillsbrad Foothills"],50.96,61.35,1)
 	self:addLookupList(VendorDB,2393,L["Christoph Jeffcoat"],BZONE["Hillsbrad Foothills"],62.60,20.30,2)
-	self:addLookupList(VendorDB,2394,L["Mallen Swain"],BZONE["Hillsbrad Foothills"],62.12,20.69,2)
-	self:addLookupList(VendorDB,2397,L["Derak Nightfall"],BZONE["Hillsbrad Foothills"],63.50,19.65,2)
-	self:addLookupList(VendorDB,2480,L["Bro'kin"],BZONE["Alterac Mountains"],39.14,39.40,0)
+	self:addLookupList(VendorDB,2394,L["Mallen Swain"],BZONE["Hillsbrad Foothills"],62.05,21.92,2)
+	self:addLookupList(VendorDB,2397,L["Derak Nightfall"],BZONE["Hillsbrad Foothills"],63.28,19.10,2)
 	self:addLookupList(VendorDB,2481,L["Bliztik"],BZONE["Duskwood"],18.06,55.15,0)
+	self:addLookupList(VendorDB,2483,L["Jaquilina Dramet"],BZONE["Stranglethorn Vale"],35.87,10.18,0)
 	self:addLookupList(VendorDB,2663,L["Narkk"],BZONE["Stranglethorn Vale"],27.98,75.24,0)
 	self:addLookupList(VendorDB,2664,L["Kelsey Yance"],BZONE["Stranglethorn Vale"],28.01,75.11,0)
 	self:addLookupList(VendorDB,2668,L["Danielle Zipstitch"],BZONE["Duskwood"],76.47,46.66,1)
-	self:addLookupList(VendorDB,2669,L["Sheri Zipstitch"],BZONE["Duskwood"],75.73,45.61,1)
+	self:addLookupList(VendorDB,2669,L["Sheri Zipstitch"],BZONE["Duskwood"],75.65,45.04,1)
 	self:addLookupList(VendorDB,2670,L["Xizk Goodstitch"],BZONE["Stranglethorn Vale"],28.29,77.29,0)
-	self:addLookupList(VendorDB,2679,L["Wenna Silkbeard"],BZONE["Wetlands"],25.76,25.88,1)
+	self:addLookupList(VendorDB,2679,L["Wenna Silkbeard"],BZONE["Wetlands"],25.71,26.09,1)
 	self:addLookupList(VendorDB,2682,L["Fradd Swiftgear"],BZONE["Wetlands"],26.74,26.21,1)
 	self:addLookupList(VendorDB,2683,L["Namdo Bizzfizzle"],BZONE["Gnomeregan"],0,0,1)
+	self:addLookupList(VendorDB,2684,L["Rizz Loosebolt"],BZONE["Alterac Mountains"],47.59,35.39,0)
 	self:addLookupList(VendorDB,2685,L["Mazk Snipeshot"],BZONE["Stranglethorn Vale"],27.97,75.45,0)
 	self:addLookupList(VendorDB,2687,L["Gnaz Blunderflame"],BZONE["Stranglethorn Vale"],51.22,36.13,0)
 	self:addLookupList(VendorDB,2688,L["Ruppo Zipcoil"],BZONE["The Hinterlands"],34.33,38.22,0)
 	self:addLookupList(VendorDB,2697,L["Clyde Ranthal"],BZONE["Redridge Mountains"],88.88,71.04,1)
-	self:addLookupList(VendorDB,2803,L["Malygen"],BZONE["Felwood"],62.01,25.99,1)
-	self:addLookupList(VendorDB,2805,L["Deneb Walker"],BZONE["Arathi Highlands"],27.15,58.61,1)
+	self:addLookupList(VendorDB,2698,L["George Candarte"],BZONE["Hillsbrad Foothills"],91.79,38.20,2)
+	self:addLookupList(VendorDB,2699,L["Rikqiz"],BZONE["Stranglethorn Vale"],28.44,76.06,0)
+	self:addLookupList(VendorDB,2803,L["Malygen"],BZONE["Felwood"],62.00,25.96,1)
+	self:addLookupList(VendorDB,2805,L["Deneb Walker"],BZONE["Arathi Highlands"],27.17,58.61,1)
 	self:addLookupList(VendorDB,2806,L["Bale"],BZONE["Felwood"],34.77,52.87,0)
 	self:addLookupList(VendorDB,2810,L["Hammon Karwn"],BZONE["Arathi Highlands"],46.31,47.35,1)
-	self:addLookupList(VendorDB,2812,L["Drovnar Strongbrew"],BZONE["Arathi Highlands"],46.40,47.09,1)
+	self:addLookupList(VendorDB,2812,L["Drovnar Strongbrew"],BZONE["Arathi Highlands"],46.40,47.10,1)
 	self:addLookupList(VendorDB,2814,L["Narj Deepslice"],BZONE["Arathi Highlands"],45.29,47.52,1)
 	self:addLookupList(VendorDB,2816,L["Androd Fadran"],BZONE["Arathi Highlands"],45.66,47.27,1)
-	self:addLookupList(VendorDB,2819,L["Tunkk"],BZONE["Arathi Highlands"],74.44,32.81,2)
-	self:addLookupList(VendorDB,2821,L["Keena"],BZONE["Arathi Highlands"],74.10,32.68,2)
-	self:addLookupList(VendorDB,2838,L["Crazk Sparks"],BZONE["Stranglethorn Vale"],27.91,76.78,0)
-	self:addLookupList(VendorDB,2846,L["Blixrez Goodstitch"],BZONE["Stranglethorn Vale"],27.96,76.90,2)
+	self:addLookupList(VendorDB,2821,L["Keena"],BZONE["Orgrimmar"],35.50,29.7,2)
+	self:addLookupList(VendorDB,2843,L["Jutak"],BZONE["Stranglethorn Vale"],27.61,77.96,0)
+	self:addLookupList(VendorDB,2846,L["Blixrez Goodstitch"],BZONE["Stranglethorn Vale"],27.96,76.90,0)
 	self:addLookupList(VendorDB,3005,L["Mahu"],BZONE["Thunder Bluff"],43.97,44.90,0)
 	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZONE["Thunder Bluff"],45.80,40.73,2)
-	self:addLookupList(VendorDB,3027,L["Naal Mistrunner"],BZONE["Thunder Bluff"],51.80,51.98,2)
+	self:addLookupList(VendorDB,3027,L["Naal Mistrunner"],BZONE["Thunder Bluff"],51.81,52.00,2)
 	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"],BZONE["Thunder Bluff"],55.31,48.59,0)
 	self:addLookupList(VendorDB,3081,L["Wunna Darkmane"],BZONE["Mulgore"],46.13,58.10,0)
-	self:addLookupList(VendorDB,3085,L["Gloria Femmel"],BZONE["Redridge Mountains"],26.82,43.03,1)
+	self:addLookupList(VendorDB,3085,L["Gloria Femmel"],BZONE["Redridge Mountains"],26.82,43.04,1)
+	self:addLookupList(VendorDB,3134,L["Kzixx"],BZONE["Duskwood"],81.76,18.51,0)
 	self:addLookupList(VendorDB,3178,L["Stuart Fleming"],BZONE["Wetlands"],8.597,59.02,1)
 	self:addLookupList(VendorDB,3333,L["Shankys"],BZONE["Orgrimmar"],70.02,29.59,0)
 	self:addLookupList(VendorDB,3335,L["Hagrus"],BZONE["Orgrimmar"],46.81,48.11,0)
 	self:addLookupList(VendorDB,3346,L["Kithas"],BZONE["Orgrimmar"],53.89,38.72,0)
-	self:addLookupList(VendorDB,3348,L["Kor'geld"],BZONE["Orgrimmar"],56.44,35.69,0)
+	self:addLookupList(VendorDB,3348,L["Kor'geld"],BZONE["Orgrimmar"],56.44,35.70,0)
 	self:addLookupList(VendorDB,3356,L["Sumi"],BZONE["Orgrimmar"],82.11,22.75,0)
-	self:addLookupList(VendorDB,3364,L["Borya"],BZONE["Orgrimmar"],63.08,50.48,0)
-	self:addLookupList(VendorDB,3366,L["Tamar"],BZONE["Orgrimmar"],63.01,46.40,0)
-	self:addLookupList(VendorDB,3367,L["Felika"],BZONE["Orgrimmar"],58.26,50.90,0)
-	self:addLookupList(VendorDB,3400,L["Xen'to"],BZONE["Orgrimmar"],57.58,54.11,0)
+	self:addLookupList(VendorDB,3364,L["Borya"],BZONE["Orgrimmar"],63.07,50.48,0)
+	self:addLookupList(VendorDB,3366,L["Tamar"],BZONE["Orgrimmar"],63.02,46.42,0)
+	self:addLookupList(VendorDB,3367,L["Felika"],BZONE["Orgrimmar"],58.25,50.96,0)
+	self:addLookupList(VendorDB,3400,L["Xen'to"],BZONE["Orgrimmar"],57.58,54.10,0)
 	self:addLookupList(VendorDB,3413,L["Sovik"],BZONE["Orgrimmar"],75.98,23.00,0)
 	self:addLookupList(VendorDB,3482,L["Tari'qa"],BZONE["The Barrens"],51.76,30.71,2)
 	self:addLookupList(VendorDB,3485,L["Wrahk"],BZONE["The Barrens"],52.13,32.16,2)
 	self:addLookupList(VendorDB,3489,L["Zargh"],BZONE["The Barrens"],52.26,29.98,2)
-	self:addLookupList(VendorDB,3495,L["Gagsprocket"],BZONE["The Barrens"],63.28,36.96,0)
+	self:addLookupList(VendorDB,3490,L["Hula'mahi"],BZONE["The Barrens"],52.03,29.90,2)
+	self:addLookupList(VendorDB,3495,L["Gagsprocket"],BZONE["The Barrens"],62.49,35.58,0)
 	self:addLookupList(VendorDB,3497,L["Kilxx"],BZONE["The Barrens"],62.97,36.91,0)
 	self:addLookupList(VendorDB,3499,L["Ranik"],BZONE["The Barrens"],61.87,39.36,0)
-	self:addLookupList(VendorDB,3522,L["Constance Brisboise"],BZONE["Tirisfal Glades"],52.87,54.76,2)
-	self:addLookupList(VendorDB,3537,L["Zixil"],BZONE["Hillsbrad Foothills"],56.39,30.61,0)
-	self:addLookupList(VendorDB,3550,L["Martine Tramblay"],BZONE["Tirisfal Glades"],66.00,59.07,2)
+	self:addLookupList(VendorDB,3522,L["Constance Brisboise"],BZONE["Tirisfal Glades"],52.88,54.76,2)
+	self:addLookupList(VendorDB,3537,L["Zixil"],BZONE["Hillsbrad Foothills"],56.45,30.56,0)
+	self:addLookupList(VendorDB,3550,L["Martine Tramblay"],BZONE["Tirisfal Glades"],65.92,59.94,2)
 	self:addLookupList(VendorDB,3556,L["Andrew Hilbert"],BZONE["Silverpine Forest"],43.31,41.10,0)
-	self:addLookupList(VendorDB,3683,L["Kiknikle"],BZONE["The Barrens"],41.95,37.88,0)
+	self:addLookupList(VendorDB,3683,L["Kiknikle"],BZONE["The Barrens"],42.29,38.61,0)
 	self:addLookupList(VendorDB,3881,L["Grimtak"],BZONE["Durotar"],52.18,42.20,2)
 	self:addLookupList(VendorDB,3954,L["Dalria"],BZONE["Ashenvale"],35.28,52.01,1)
 	self:addLookupList(VendorDB,3956,L["Harklan Moongrove"],BZONE["Ashenvale"],50.69,67.00,1)
-	self:addLookupList(VendorDB,3960,L["Ulthaan"],BZONE["Ashenvale"],50.00,67.30,1)
-	self:addLookupList(VendorDB,4083,L["Jeeda"],BZONE["Stonetalon Mountains"],47.37,62.15,2)
-	self:addLookupList(VendorDB,4168,L["Elynna"],BZONE["Darnassus"],64.32,23.06,0)
+	self:addLookupList(VendorDB,3960,L["Ulthaan"],BZONE["Ashenvale"],50.00,67.31,1)
+	self:addLookupList(VendorDB,4083,L["Jeeda"],BZONE["Stonetalon Mountains"],47.38,62.03,2)
+	self:addLookupList(VendorDB,4168,L["Elynna"],BZONE["Darnassus"],64.31,23.06,0)
 	self:addLookupList(VendorDB,4186,L["Mavralyn"],BZONE["Darkshore"],37.35,41.02,1)
 	self:addLookupList(VendorDB,4189,L["Valdaron"],BZONE["Darkshore"],38.12,40.72,1)
 	self:addLookupList(VendorDB,4200,L["Laird"],BZONE["Darkshore"],37.09,43.94,1)
 	self:addLookupList(VendorDB,4223,L["Fyldan"],BZONE["Darnassus"],48.52,21.43,0)
-	self:addLookupList(VendorDB,4225,L["Saenorion"],BZONE["Darnassus"],64.49,22.30,0)
+	self:addLookupList(VendorDB,4225,L["Saenorion"],BZONE["Darnassus"],64.47,21.89,0)
 	self:addLookupList(VendorDB,4226,L["Ulthir"],BZONE["Darnassus"],55.74,24.05,0)
-	self:addLookupList(VendorDB,4228,L["Vaean"],BZONE["Darnassus"],59.05,14.82,0)
-	self:addLookupList(VendorDB,4229,L["Mythrin'dir"],BZONE["Darnassus"],60.70,19.80,0)
+	self:addLookupList(VendorDB,4228,L["Vaean"],BZONE["Darnassus"],59.05,14.83,0)
+	self:addLookupList(VendorDB,4229,L["Mythrin'dir"],BZONE["Darnassus"],60.70,19.79,0)
 	self:addLookupList(VendorDB,4265,L["Nyoma"],BZONE["Teldrassil"],57.31,61.16,0)
 	self:addLookupList(VendorDB,4305,L["Kriggon Talsone"],BZONE["Westfall"],36.19,89.36,1)
 	self:addLookupList(VendorDB,4307,L["Heldan Galesong"],BZONE["Darkshore"],37.33,56.24,1)
 	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZONE["Undercity"],63.48,43.80,0)
 	self:addLookupList(VendorDB,4561,L["Daniel Bartlett"],BZONE["Undercity"],65.12,39.64,0)
-	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZONE["Undercity"],81.46,29.99,2)
-	self:addLookupList(VendorDB,4577,L["Millie Gregorian"],BZONE["Undercity"],71.20,28.68,0)
+	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZONE["Undercity"],81.50,31.22,2)
+	self:addLookupList(VendorDB,4577,L["Millie Gregorian"],BZONE["Undercity"],71.20,28.67,0)
 	self:addLookupList(VendorDB,4589,L["Joseph Moore"],BZONE["Undercity"],70.77,58.56,0)
-	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZONE["Undercity"],61.23,61.30,0)
+	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZONE["Undercity"],61.23,61.29,0)
 	self:addLookupList(VendorDB,4775,L["Felicia Doan"],BZONE["Undercity"],65.03,49.90,0)
 	self:addLookupList(VendorDB,4782,L["Truk Wildbeard"],BZONE["The Hinterlands"],14.52,43.03,0)
 	self:addLookupList(VendorDB,4877,L["Jandia"],BZONE["Thousand Needles"],46.08,50.92,2)
@@ -149,73 +153,74 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,4897,L["Helenia Olden"],BZONE["Dustwallow Marsh"],66.55,50.86,1)
 	self:addLookupList(VendorDB,5128,L["Bombus Finespindle"],BZONE["Ironforge"],39.70,34.02,1)
 	self:addLookupList(VendorDB,5158,L["Tilli Thistlefuzz"],BZONE["Ironforge"],60.94,45.24,0)
-	self:addLookupList(VendorDB,5160,L["Emrul Riknussun"],BZONE["Ironforge"],60.30,39.04,0)
-	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZONE["Ironforge"],47.90,6.678,0)
+	self:addLookupList(VendorDB,5160,L["Emrul Riknussun"],BZONE["Ironforge"],60.29,39.04,0)
+	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZONE["Ironforge"],47.90,6.681,0)
 	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"],BZONE["Ironforge"],46.70,28.55,0)
-	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZONE["Ironforge"],68.62,44.95,0)
-	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZONE["Stormwind City"],77.91,52.90,0)
-	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],54.94,70.20,1)
-	self:addLookupList(VendorDB,5512,L["Kaita Deepforge"],BZONE["Stormwind City"],63.31,37.22,0)
-	self:addLookupList(VendorDB,5594,L["Alchemist Pestlezugg"],BZONE["Tanaris"],51.28,27.01,0)
-	self:addLookupList(VendorDB,5748,L["Killian Sanatha"],BZONE["Silverpine Forest"],33.53,18.05,2)
-	self:addLookupList(VendorDB,5757,L["Lilly"],BZONE["Silverpine Forest"],43.78,50.23,2)
-	self:addLookupList(VendorDB,5758,L["Leo Sarn"],BZONE["Silverpine Forest"],54.08,82.94,2)
+	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZONE["Ironforge"],68.62,44.96,0)
+	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZONE["Ironforge"],67.74,54.14,1)
+	self:addLookupList(VendorDB,5411,L["Krinkle Goodsteel"],BZONE["Tanaris"],51.90,29.21,0)
+	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZONE["Stormwind City"],77.92,52.91,0)
+	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],54.95,70.21,1)
+	self:addLookupList(VendorDB,5594,L["Alchemist Pestlezugg"],BZONE["Tanaris"],51.28,27.00,0)
+	self:addLookupList(VendorDB,5748,L["Killian Sanatha"],BZONE["Silverpine Forest"],33.52,18.05,2)
+	self:addLookupList(VendorDB,5757,L["Lilly"],BZONE["Silverpine Forest"],43.79,50.25,2)
+	self:addLookupList(VendorDB,5758,L["Leo Sarn"],BZONE["Silverpine Forest"],54.08,82.93,2)
 	self:addLookupList(VendorDB,5783,L["Kalldan Felmoon"],BZONE["The Barrens"],45.95,36.04,0)
 	self:addLookupList(VendorDB,5940,L["Harn Longcast"],BZONE["Mulgore"],47.57,56.61,2)
 	self:addLookupList(VendorDB,5942,L["Zansoa"],BZONE["Durotar"],55.92,73.09,2)
 	self:addLookupList(VendorDB,5944,L["Yonada"],BZONE["The Barrens"],45.54,58.96,2)
+	self:addLookupList(VendorDB,6567,L["Ghok'kah"],BZONE["Dustwallow Marsh"],35.97,31.47,0)
 	self:addLookupList(VendorDB,6568,L["Vizzklick"],BZONE["Tanaris"],50.98,27.10,0)
-	self:addLookupList(VendorDB,6574,L["Jun'ha"],BZONE["Arathi Highlands"],72.52,37.73,2)
-	self:addLookupList(VendorDB,6576,L["Brienna Starglow"],BZONE["Thousand Needles"],9.230,18.85,1)
+	self:addLookupList(VendorDB,6576,L["Brienna Starglow"],BZONE["Thousand Needles"],9.022,18.99,1)
 	self:addLookupList(VendorDB,6730,L["Jinky Twizzlefixxit"],BZONE["Thousand Needles"],77.85,77.84,0)
 	self:addLookupList(VendorDB,6731,L["Harlown Darkweave"],BZONE["Ashenvale"],18.22,60.15,1)
 	self:addLookupList(VendorDB,6777,L["Zan Shivsproket"],BZONE["Alterac Mountains"],85.93,79.93,0)
-	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZONE["Ironforge"],56.31,80.64,0)
-	self:addLookupList(VendorDB,7852,L["Pratt McGrubben"],BZONE["Feralas"],30.02,42.93,0)
+	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZONE["Ironforge"],56.32,80.65,0)
 	self:addLookupList(VendorDB,7854,L["Jangdor Swiftstrider"],BZONE["Feralas"],74.83,44.71,0)
 	self:addLookupList(VendorDB,7940,L["Darnall"],BZONE["Moonglade"],52.04,33.73,0)
 	self:addLookupList(VendorDB,7947,L["Vivianna"],BZONE["Feralas"],31.19,43.26,1)
 	self:addLookupList(VendorDB,8125,L["Dirge Quikcleave"],BZONE["Tanaris"],52.50,28.00,0)
-	self:addLookupList(VendorDB,8131,L["Blizrik Buckshot"],BZONE["Tanaris"],50.91,27.04,0)
+	self:addLookupList(VendorDB,8131,L["Blizrik Buckshot"],BZONE["Tanaris"],50.91,27.03,0)
 	self:addLookupList(VendorDB,8137,L["Gikkix"],BZONE["Tanaris"],66.99,22.09,0)
 	self:addLookupList(VendorDB,8139,L["Jabbey"],BZONE["Tanaris"],66.97,22.00,0)
-	self:addLookupList(VendorDB,8145,L["Sheendra Tallgrass"],BZONE["Feralas"],75.22,42.94,0)
-	self:addLookupList(VendorDB,8150,L["Janet Hommers"],BZONE["Desolace"],65.92,7.033,1)
+	self:addLookupList(VendorDB,8145,L["Sheendra Tallgrass"],BZONE["Feralas"],75.22,42.94,2)
+	self:addLookupList(VendorDB,8150,L["Janet Hommers"],BZONE["Desolace"],65.91,7.033,1)
 	self:addLookupList(VendorDB,8157,L["Logannas"],BZONE["Feralas"],32.71,44.08,0)
+	self:addLookupList(VendorDB,8158,L["Bronk"],BZONE["Feralas"],76.44,44.18,2)
 	self:addLookupList(VendorDB,8177,L["Rartar"],BZONE["Swamp of Sorrows"],44.93,57.53,0)
 	self:addLookupList(VendorDB,8178,L["Nina Lightbrew"],BZONE["Blasted Lands"],66.95,19.28,1)
 	self:addLookupList(VendorDB,8307,L["Tarban Hearthgrain"],BZONE["The Barrens"],54.85,32.61,2)
-	self:addLookupList(VendorDB,8363,L["Shadi Mistrunner"],BZONE["Thunder Bluff"],40.35,62.11,2)
+	self:addLookupList(VendorDB,8363,L["Shadi Mistrunner"],BZONE["Thunder Bluff"],40.36,62.11,2)
 	self:addLookupList(VendorDB,8508,L["Gretta Ganter"],BZONE["Dun Morogh"],31.55,45.09,1)
 	self:addLookupList(VendorDB,8678,L["Jubie Gadgetspring"],BZONE["Azshara"],45.28,91.03,0)
-	self:addLookupList(VendorDB,8679,L["Knaz Blunderflame"],BZONE["Stranglethorn Vale"],50.77,34.92,0)
-	self:addLookupList(VendorDB,8681,L["Outfitter Eric"],BZONE["Ironforge"],43.47,29.29,0)
-	self:addLookupList(VendorDB,9499,L["Plugger Spazzring"],BZONE["Blackrock Depths"],0,0,0)
+	self:addLookupList(VendorDB,8679,L["Knaz Blunderflame"],BZONE["Stranglethorn Vale"],50.78,34.87,0)
+	self:addLookupList(VendorDB,8681,L["Outfitter Eric"],BZONE["Ironforge"],43.46,29.29,0)
+	self:addLookupList(VendorDB,8878,L["Muuran"],BZONE["Desolace"],55.96,57.06,2)
+	self:addLookupList(VendorDB,9499,L["Plugger Spazzring"],BZONE["Blackrock Depths"],0,0,2)
+	self:addLookupList(VendorDB,9544,L["Yuka Screwspigot"],BZONE["Burning Steppes"],65.80,22.21,0)
 	self:addLookupList(VendorDB,9636,L["Kireena"],BZONE["Desolace"],50.98,53.56,2)
 	self:addLookupList(VendorDB,10118,L["Nessa Shadowsong"],BZONE["Teldrassil"],56.94,92.45,1)
 	self:addLookupList(VendorDB,10856,L["Argent Quartermaster Hasana"],BZONE["Tirisfal Glades"],82.94,65.79,0)
 	self:addLookupList(VendorDB,10857,L["Argent Quartermaster Lightspark"],BZONE["Western Plaguelands"],43.19,84.19,0)
 	self:addLookupList(VendorDB,11185,L["Xizzer Fizzbolt"],BZONE["Winterspring"],61.31,39.04,0)
 	self:addLookupList(VendorDB,11187,L["Himmik"],BZONE["Winterspring"],61.65,40.05,0)
-	self:addLookupList(VendorDB,11189,L["Qia"],BZONE["Winterspring"],60.79,37.80,0)
+	self:addLookupList(VendorDB,11189,L["Qia"],BZONE["Winterspring"],61.80,37.02,0)
 	self:addLookupList(VendorDB,11278,L["Magnus Frostwake"],BZONE["Western Plaguelands"],68.08,77.54,0)
-	self:addLookupList(VendorDB,11536,L["Quartermaster Miranda Breechlock"],BZONE["Eastern Plaguelands"],76.10,55.43,0)
-	self:addLookupList(VendorDB,11557,L["Meilosh"],BZONE["Felwood"],66.25,2.944,0)
-	self:addLookupList(VendorDB,12022,L["Lorelae Wintersong"],BZONE["Moonglade"],49.11,39.90,0)
+	self:addLookupList(VendorDB,11536,L["Quartermaster Miranda Breechlock"],BZONE["Eastern Plaguelands"],76.03,56.05,0)
+	self:addLookupList(VendorDB,11557,L["Meilosh"],BZONE["Felwood"],66.25,2.945,0)
+	self:addLookupList(VendorDB,11874,L["Masat T'andr"],BZONE["Swamp of Sorrows"],26.53,32.71,0)
+	self:addLookupList(VendorDB,12022,L["Lorelae Wintersong"],BZONE["Moonglade"],49.11,39.91,0)
 	self:addLookupList(VendorDB,12033,L["Wulan"],BZONE["Desolace"],25.80,70.22,0)
 	self:addLookupList(VendorDB,12043,L["Kulwia"],BZONE["Stonetalon Mountains"],45.96,60.18,2)
-	self:addLookupList(VendorDB,12245,L["Vendor-Tron 1000"],BZONE["Desolace"],60.00,38.27,0)
+	self:addLookupList(VendorDB,12245,L["Vendor-Tron 1000"],BZONE["Desolace"],60.27,38.93,0)
 	self:addLookupList(VendorDB,12246,L["Super-Seller 680"],BZONE["Desolace"],41.24,79.02,0)
-	self:addLookupList(VendorDB,12941,L["Jase Farlane"],BZONE["Eastern Plaguelands"],74.75,52.21,0)
-	self:addLookupList(VendorDB,12943,L["Werg Thickblade"],BZONE["Tirisfal Glades"],82.90,69.02,2)
 	self:addLookupList(VendorDB,12944,L["Lokhtos Darkbargainer"],BZONE["Blackrock Depths"],0,0,0)
-	self:addLookupList(VendorDB,12956,L["Zannok Hidepiercer"],BZONE["Silithus"],82.17,17.72,0)
-	self:addLookupList(VendorDB,12957,L["Blimo Gadgetspring"],BZONE["Azshara"],45.12,91.38,0)
+	self:addLookupList(VendorDB,12957,L["Blimo Gadgetspring"],BZONE["Azshara"],45.11,91.36,0)
 	self:addLookupList(VendorDB,12962,L["Wik'Tar"],BZONE["Ashenvale"],12.11,34.22,2)
 	self:addLookupList(VendorDB,13476,L["Balai Lok'Wein"],BZONE["Dustwallow Marsh"],37.13,30.67,2)
 	self:addLookupList(VendorDB,14371,L["Shen'dralar Provisioner"],BZONE["Dire Maul"],0,0,0)
-	self:addLookupList(VendorDB,14637,L["Zorbin Fandazzle"],BZONE["Feralas"],45.20,43.17,0)
-	self:addLookupList(VendorDB,14738,L["Otho Moji'ko"],BZONE["The Hinterlands"],78.67,78.11,2)
+	self:addLookupList(VendorDB,14637,L["Zorbin Fandazzle"],BZONE["Feralas"],45.17,43.16,0)
+	self:addLookupList(VendorDB,14738,L["Otho Moji'ko"],BZONE["The Hinterlands"],78.67,78.09,2)
 	self:addLookupList(VendorDB,14921,L["Rin'wosho the Trader"],BZONE["Stranglethorn Vale"],15.36,16.18,0)
 	self:addLookupList(VendorDB,15165,L["Haughty Modiste"],BZONE["Tanaris"],66.99,22.11,0)
 	self:addLookupList(VendorDB,15176,L["Vargus"],BZONE["Silithus"],50.90,39.30,0)
@@ -224,7 +229,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,15419,L["Kania"],BZONE["Silithus"],52.16,38.86,0)
 	self:addLookupList(VendorDB,15471,L["Lieutenant General Andorov"],BZONE["Ruins of Ahn'Qiraj"],0,0,0)
 	self:addLookupList(VendorDB,16224,L["Rathis Tomber"],BZONE["Ghostlands"],47.30,28.88,2)
-	self:addLookupList(VendorDB,16253,L["Master Chef Mouldier"],BZONE["Ghostlands"],47.88,31.20,0)
+	self:addLookupList(VendorDB,16253,L["Master Chef Mouldier"],BZONE["Ghostlands"],47.88,31.21,0)
 	self:addLookupList(VendorDB,16262,L["Landraelanis"],BZONE["Eversong Woods"],49.03,46.98,0)
 	self:addLookupList(VendorDB,16365,L["Master Craftsman Omarion"],BZONE["Naxxramas"],0,0,0)
 	self:addLookupList(VendorDB,16388,L["Koren"],BZONE["Karazhan"],0,0,0)
@@ -232,92 +237,92 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,16585,L["Cookie One-Eye"],BZONE["Hellfire Peninsula"],55.27,40.79,2)
 	self:addLookupList(VendorDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.97,37.49,0)
 	self:addLookupList(VendorDB,16624,L["Gelanthis"],BZONE["Silvermoon City"],90.88,75.41,0)
-	self:addLookupList(VendorDB,16635,L["Lyna"],BZONE["Silvermoon City"],69.90,24.67,0)
-	self:addLookupList(VendorDB,16638,L["Deynna"],BZONE["Silvermoon City"],56.15,50.59,0)
+	self:addLookupList(VendorDB,16635,L["Lyna"],BZONE["Silvermoon City"],69.90,24.66,0)
+	self:addLookupList(VendorDB,16638,L["Deynna"],BZONE["Silvermoon City"],56.21,50.60,0)
 	self:addLookupList(VendorDB,16641,L["Melaris"],BZONE["Silvermoon City"],66.74,19.22,2)
-	self:addLookupList(VendorDB,16657,L["Feera"],BZONE["The Exodar"],55.43,90.50,0)
-	self:addLookupList(VendorDB,16670,L["Eriden"],BZONE["Silvermoon City"],80.11,35.39,2)
-	self:addLookupList(VendorDB,16677,L["Quelis"],BZONE["Silvermoon City"],69.32,71.19,2)
-	self:addLookupList(VendorDB,16689,L["Zaralda"],BZONE["Silvermoon City"],84.15,79.52,0)
-	self:addLookupList(VendorDB,16705,L["Altaa"],BZONE["The Exodar"],28.07,62.23,1)
-	self:addLookupList(VendorDB,16713,L["Arras"],BZONE["The Exodar"],60.45,88.44,0)
-	self:addLookupList(VendorDB,16718,L["Phea"],BZONE["The Exodar"],56.31,27.27,0)
-	self:addLookupList(VendorDB,16722,L["Egomis"],BZONE["The Exodar"],39.45,39.56,0)
-	self:addLookupList(VendorDB,16748,L["Haferet"],BZONE["The Exodar"],66.67,75.26,0)
-	self:addLookupList(VendorDB,16767,L["Neii"],BZONE["The Exodar"],63.70,68.91,0)
-	self:addLookupList(VendorDB,16782,L["Yatheon"],BZONE["Silvermoon City"],76.07,39.98,0)
-	self:addLookupList(VendorDB,16826,L["Sid Limbardi"],BZONE["Ironforge"],58.47,55.83,0)
+	self:addLookupList(VendorDB,16657,L["Feera"],BZONE["The Exodar"],55.46,90.51,0)
+	self:addLookupList(VendorDB,16670,L["Eriden"],BZONE["Silvermoon City"],80.11,35.34,2)
+	self:addLookupList(VendorDB,16677,L["Quelis"],BZONE["Silvermoon City"],69.40,70.12,2)
+	self:addLookupList(VendorDB,16689,L["Zaralda"],BZONE["Silvermoon City"],83.79,81.95,0)
+	self:addLookupList(VendorDB,16705,L["Altaa"],BZONE["The Exodar"],28.08,62.22,1)
+	self:addLookupList(VendorDB,16713,L["Arras"],BZONE["The Exodar"],60.45,88.43,0)
+	self:addLookupList(VendorDB,16718,L["Phea"],BZONE["The Exodar"],56.31,27.26,0)
+	self:addLookupList(VendorDB,16722,L["Egomis"],BZONE["The Exodar"],39.45,39.55,0)
+	self:addLookupList(VendorDB,16748,L["Haferet"],BZONE["The Exodar"],66.66,75.26,0)
+	self:addLookupList(VendorDB,16767,L["Neii"],BZONE["The Exodar"],63.70,68.90,0)
+	self:addLookupList(VendorDB,16782,L["Yatheon"],BZONE["Silvermoon City"],76.06,39.93,0)
+	self:addLookupList(VendorDB,16826,L["Sid Limbardi"],BZONE["Ironforge"],58.49,55.85,0)
 	self:addLookupList(VendorDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],54.16,55.38,1)
-	self:addLookupList(VendorDB,17512,L["Arred"],BZONE["The Exodar"],44.89,25.61,0)
+	self:addLookupList(VendorDB,17512,L["Arred"],BZONE["The Exodar"],44.89,25.62,0)
 	self:addLookupList(VendorDB,17518,L["Ythyar"],BZONE["Karazhan"],0,0,0)
 	self:addLookupList(VendorDB,17585,L["Quartermaster Urgronn"],BZONE["Hellfire Peninsula"],55.25,38.49,0)
-	self:addLookupList(VendorDB,17657,L["Logistics Officer Ulrike"],BZONE["Hellfire Peninsula"],56.94,62.96,1)
+	self:addLookupList(VendorDB,17657,L["Logistics Officer Ulrike"],BZONE["Hellfire Peninsula"],56.94,62.84,1)
 	self:addLookupList(VendorDB,17904,L["Fedryen Swiftspear"],BZONE["Zangarmarsh"],79.28,67.07,0)
-	self:addLookupList(VendorDB,18005,L["Haalrun"],BZONE["Zangarmarsh"],68.18,49.08,0)
-	self:addLookupList(VendorDB,18011,L["Zurai"],BZONE["Zangarmarsh"],85.57,54.02,0)
-	self:addLookupList(VendorDB,18015,L["Gambarinka"],BZONE["Zangarmarsh"],31.77,49.66,0)
-	self:addLookupList(VendorDB,18017,L["Seer Janidi"],BZONE["Zangarmarsh"],31.96,52.04,0)
+	self:addLookupList(VendorDB,18005,L["Haalrun"],BZONE["Zangarmarsh"],68.19,49.08,0)
+	self:addLookupList(VendorDB,18011,L["Zurai"],BZONE["Zangarmarsh"],85.20,57.93,0)
+	self:addLookupList(VendorDB,18015,L["Gambarinka"],BZONE["Zangarmarsh"],31.77,49.65,0)
+	self:addLookupList(VendorDB,18017,L["Seer Janidi"],BZONE["Zangarmarsh"],31.95,52.04,0)
 	self:addLookupList(VendorDB,18255,L["Apprentice Darius"],BZONE["Orgrimmar"],48.73,80.87,0)
 	self:addLookupList(VendorDB,18382,L["Mycah"],BZONE["Zangarmarsh"],18.43,51.11,0)
 	self:addLookupList(VendorDB,18427,L["Fazu"],BZONE["Bloodmyst Isle"],54.39,56.73,1)
-	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"],BZONE["Shattrath City"],72.65,31.88,0)
+	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"],BZONE["Shattrath City"],72.65,31.87,0)
 	self:addLookupList(VendorDB,18664,L["Aged Dalaran Wizard"],BZONE["Old Hillsbrad Foothills"],0,0,0)
 	self:addLookupList(VendorDB,18672,L["Thomas Yance"],BZONE["Old Hillsbrad Foothills"],0,0,0)
 	self:addLookupList(VendorDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.37,35.99,0)
 	self:addLookupList(VendorDB,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],53.69,65.77,1)
 	self:addLookupList(VendorDB,18775,L["Lebowski"],BZONE["Hellfire Peninsula"],56.06,64.90,1)
-	self:addLookupList(VendorDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.18,66.00,0)
-	self:addLookupList(VendorDB,18821,L["Quartermaster Jaffrey Noreliqe"],BZONE["Nagrand"],41.88,43.91,2)
-	self:addLookupList(VendorDB,18822,L["Quartermaster Davian Vaclav"],BZONE["Nagrand"],41.00,43.93,1)
-	self:addLookupList(VendorDB,18911,L["Juno Dufrain"],BZONE["Zangarmarsh"],78.08,65.32,0)
+	self:addLookupList(VendorDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],53.97,66.02,0)
+	self:addLookupList(VendorDB,18821,L["Quartermaster Jaffrey Noreliqe"],BZONE["Nagrand"],42.37,45.03,2)
+	self:addLookupList(VendorDB,18822,L["Quartermaster Davian Vaclav"],BZONE["Nagrand"],41.08,43.98,1)
+	self:addLookupList(VendorDB,18911,L["Juno Dufrain"],BZONE["Zangarmarsh"],78.08,65.33,0)
 	self:addLookupList(VendorDB,18951,L["Erilia"],BZONE["Eversong Woods"],56.04,54.47,2)
 	self:addLookupList(VendorDB,18957,L["Innkeeper Grilka"],BZONE["Silvermoon City"],39.14,58.0,0)
-	self:addLookupList(VendorDB,18960,L["Rungor"],BZONE["Terokkar Forest"],49.40,46.65,0)
-	self:addLookupList(VendorDB,18990,L["Burko"],BZONE["Hellfire Peninsula"],23.10,38.93,0)
+	self:addLookupList(VendorDB,18960,L["Rungor"],BZONE["Terokkar Forest"],48.97,46.75,0)
+	self:addLookupList(VendorDB,18990,L["Burko"],BZONE["Hellfire Peninsula"],23.10,38.95,0)
 	self:addLookupList(VendorDB,18991,L["Aresella"],BZONE["Hellfire Peninsula"],26.29,62.29,2)
 	self:addLookupList(VendorDB,19004,L["Vodesiin"],BZONE["Hellfire Peninsula"],24.04,39.20,1)
-	self:addLookupList(VendorDB,19015,L["Mathar G'ochar"],BZONE["Nagrand"],56.26,38.41,2)
+	self:addLookupList(VendorDB,19015,L["Mathar G'ochar"],BZONE["Nagrand"],56.26,38.44,2)
 	self:addLookupList(VendorDB,19017,L["Borto"],BZONE["Nagrand"],53.98,71.24,0)
 	self:addLookupList(VendorDB,19038,L["Supply Officer Mills"],BZONE["Terokkar Forest"],56.01,54.10,1)
 	self:addLookupList(VendorDB,19042,L["Leeli Longhaggle"],BZONE["Terokkar Forest"],58.03,53.86,0)
 	self:addLookupList(VendorDB,19074,L["Skreah"],BZONE["Shattrath City"],46.48,20.15,0)
-	self:addLookupList(VendorDB,19195,L["Jim Saltit"],BZONE["Shattrath City"],63.74,69.78,0)
+	self:addLookupList(VendorDB,19195,L["Jim Saltit"],BZONE["Shattrath City"],63.74,69.77,0)
 	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"],BZONE["Shattrath City"],67.05,67.33,0)
-	self:addLookupList(VendorDB,19213,L["Eiin"],BZONE["Shattrath City"],66.44,68.88,0)
-	self:addLookupList(VendorDB,19234,L["Yurial Soulwater"],BZONE["Shattrath City"],44.72,96.91,0)
-	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"],BZONE["Ironforge"],50.79,74.19,1)
+	self:addLookupList(VendorDB,19213,L["Eiin"],BZONE["Shattrath City"],66.45,68.89,0)
+	self:addLookupList(VendorDB,19234,L["Yurial Soulwater"],BZONE["Shattrath City"],44.76,97.26,0)
+	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"],BZONE["Ironforge"],50.80,74.21,1)
 	self:addLookupList(VendorDB,19321,L["Quartermaster Endarin"],BZONE["Shattrath City"],48.19,26.81,0)
 	self:addLookupList(VendorDB,19331,L["Quartermaster Enuril"],BZONE["Shattrath City"],60.00,63.87,0)
 	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZONE["Shadowmoon Valley"],29.59,31.23,0)
 	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"],BZONE["Shadowmoon Valley"],37.02,54.34,0)
 	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZONE["Shadowmoon Valley"],37.07,55.15,0)
 	self:addLookupList(VendorDB,19383,L["Captured Gnome"],BZONE["Zangarmarsh"],32.47,49.45,0)
-	self:addLookupList(VendorDB,19521,L["Arrond"],BZONE["Shadowmoon Valley"],55.80,59.33,0)
+	self:addLookupList(VendorDB,19521,L["Arrond"],BZONE["Shadowmoon Valley"],55.79,59.33,0)
 	self:addLookupList(VendorDB,19537,L["Dealer Malij"],BZONE["Netherstorm"],44.01,34.46,0)
-	self:addLookupList(VendorDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.44,34.93,0)
+	self:addLookupList(VendorDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.75,34.42,0)
 	self:addLookupList(VendorDB,19661,L["Viggz Shinesparked"],BZONE["Shattrath City"],65.36,69.59,0)
-	self:addLookupList(VendorDB,19662,L["Aaron Hollman"],BZONE["Shattrath City"],64.15,71.59,0)
-	self:addLookupList(VendorDB,19663,L["Madame Ruby"],BZONE["Shattrath City"],64.05,70.42,0)
+	self:addLookupList(VendorDB,19662,L["Aaron Hollman"],BZONE["Shattrath City"],64.15,71.58,0)
+	self:addLookupList(VendorDB,19663,L["Madame Ruby"],BZONE["Shattrath City"],64.04,70.44,0)
 	self:addLookupList(VendorDB,19694,L["Loolruna"],BZONE["Zangarmarsh"],68.44,50.59,0)
-	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"],BZONE["Zangarmarsh"],41.13,28.12,0)
+	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"],BZONE["Zangarmarsh"],41.13,28.13,0)
 	self:addLookupList(VendorDB,19836,L["Mixie Farshot"],BZONE["Hellfire Peninsula"],60.98,81.98,2)
 	self:addLookupList(VendorDB,19837,L["Daga Ramba"],BZONE["Blade's Edge Mountains"],51.61,58.08,0)
-	self:addLookupList(VendorDB,20028,L["Doba"],BZONE["Blade's Edge Mountains"],28.18,92.28,0)
+	self:addLookupList(VendorDB,20028,L["Doba"],BZONE["Blade's Edge Mountains"],28.55,92.30,0)
 	self:addLookupList(VendorDB,20096,L["Uriku"],BZONE["Nagrand"],56.02,72.87,1)
-	self:addLookupList(VendorDB,20097,L["Nula the Butcher"],BZONE["Nagrand"],57.96,36.33,0)
+	self:addLookupList(VendorDB,20097,L["Nula the Butcher"],BZONE["Nagrand"],58.13,35.30,0)
 	self:addLookupList(VendorDB,20241,L["Provisioner Nasela"],BZONE["Nagrand"],53.83,37.00,0)
 	self:addLookupList(VendorDB,20242,L["Karaaz"],BZONE["Netherstorm"],44.30,35.09,0)
 	self:addLookupList(VendorDB,20916,L["Xerintha Ravenoak"],BZONE["Blade's Edge Mountains"],62.02,40.03,0)
 	self:addLookupList(VendorDB,21113,L["Sassa Weldwell"],BZONE["Blade's Edge Mountains"],61.18,68.88,0)
 	self:addLookupList(VendorDB,21432,L["Almaador"],BZONE["Zul'Aman"],0,0,0)
-	self:addLookupList(VendorDB,21474,L["Coreiel"],BZONE["Nagrand"],42.97,42.59,2)
+	self:addLookupList(VendorDB,21474,L["Coreiel"],BZONE["Nagrand"],42.97,42.58,2)
 	self:addLookupList(VendorDB,21485,L["Aldraan"],BZONE["Nagrand"],43.13,42.48,1)
 	self:addLookupList(VendorDB,21643,L["Alurmi"],BZONE["Tanaris"],63.72,58.05,0)
 	self:addLookupList(VendorDB,21655,L["Nakodu"],BZONE["Shattrath City"],62.90,68.99,0)
-	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"],BZONE["Shattrath City"],66.17,68.96,0)
+	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"],BZONE["Shattrath City"],65.89,68.15,0)
 	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"],BZONE["Shattrath City"],66.03,68.80,0)
 	self:addLookupList(VendorDB,22213,L["Gidge Spellweaver"],BZONE["Shattrath City"],67.05,69.04,0)
-	self:addLookupList(VendorDB,23007,L["Paulsta'ats"],BZONE["Nagrand"],31.28,57.07,0)
+	self:addLookupList(VendorDB,23007,L["Paulsta'ats"],BZONE["Nagrand"],30.97,57.12,0)
 	self:addLookupList(VendorDB,23159,L["Okuno"],BZONE["Black Temple"],0,0,0)
 	self:addLookupList(VendorDB,23437,L["Indormi"],BZONE["Hyjal Summit"],0,0,0)
 	self:addLookupList(VendorDB,25032,L["Eldara Dawnrunner"],BZONE["Shattrath City"],55.25,2.828,0)
@@ -325,30 +330,30 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZONE["Dragonblight"],36.04,46.95,0)
 	self:addLookupList(VendorDB,26868,L["Provisioner Lorkran"],BZONE["Grizzly Hills"],22.49,65.91,0)
 	self:addLookupList(VendorDB,26947,L["Vix Chromeblaster"],BZONE["Borean Tundra"],31.32,40.90,0)
-	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],77.18,61.03,0)
-	self:addLookupList(VendorDB,27054,L["Modoru"],BZONE["Ironforge"],27.06,40.06,1)
+	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],76.78,60.43,0)
+	self:addLookupList(VendorDB,27054,L["Modoru"],BZONE["Ironforge"],30.45,45.07,1)
 	self:addLookupList(VendorDB,27147,L["Librarian Erickson"],BZONE["Borean Tundra"],45.94,32.68,0)
 	self:addLookupList(VendorDB,27666,L["Ontuvo"],BZONE["Zul'Aman"],0,0,0)
-	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"],BZONE["Dalaran"],39.12,41.17,0)
-	self:addLookupList(VendorDB,28721,L["Tiffany Cartier"],BZONE["Dalaran"],40.00,34.25,0)
-	self:addLookupList(VendorDB,29510,L["Linna Bruder"],BZONE["Dalaran"],34.68,33.50,0)
-	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"],BZONE["Dalaran"],36.65,33.30,0)
-	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZONE["Dalaran"],37.03,33.70,0)
-	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZONE["Icecrown"],87.57,74.80,0)
-	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZONE["Wintergrasp"],49.20,17.91,1)
-	self:addLookupList(VendorDB,31031,L["Misensi"],BZONE["Dalaran"],69.77,37.62,0)
-	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.06,65.60,0)
+	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"],BZONE["Dalaran"],39.14,41.19,0)
+	self:addLookupList(VendorDB,28721,L["Tiffany Cartier"],BZONE["Dalaran"],40.04,34.27,0)
+	self:addLookupList(VendorDB,29510,L["Linna Bruder"],BZONE["Dalaran"],34.66,33.53,0)
+	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"],BZONE["Dalaran"],36.67,33.31,0)
+	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZONE["Dalaran"],37.04,33.72,0)
+	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZONE["Icecrown"],87.58,74.80,0)
+	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZONE["Wintergrasp"],49.26,17.93,1)
+	self:addLookupList(VendorDB,31031,L["Misensi"],BZONE["Dalaran"],69.76,37.68,0)
+	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.06,65.63,0)
 	self:addLookupList(VendorDB,31910,L["Geen"],BZONE["Sholazar Basin"],54.21,56.97,0)
-	self:addLookupList(VendorDB,31911,L["Tanak"],BZONE["Sholazar Basin"],55.08,68.92,0)
+	self:addLookupList(VendorDB,31911,L["Tanak"],BZONE["Sholazar Basin"],55.08,68.93,0)
 	self:addLookupList(VendorDB,31916,L["Tanaika"],BZONE["Howling Fjord"],25.77,58.72,0)
-	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZONE["Dalaran"],26.57,47.86,0)
-	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.40,17.48,0)
-	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],51.04,17.93,0)
-	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZONE["Dalaran"],38.60,40.73,0)
+	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZONE["Dalaran"],26.53,47.86,0)
+	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.46,17.43,0)
+	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],51.06,17.87,0)
+	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZONE["Dalaran"],38.62,40.75,0)
 	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZONE["Dalaran"],38.52,29.57,0)
 	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZONE["Dragonblight"],60.06,54.84,0)
-	self:addLookupList(VendorDB,32538,L["Duchess Mynx"],BZONE["Icecrown"],43.73,20.20,0)
-	self:addLookupList(VendorDB,32540,L["Lillehoff"],BZONE["The Storm Peaks"],65.76,61.52,0)
+	self:addLookupList(VendorDB,32538,L["Duchess Mynx"],BZONE["Icecrown"],43.73,20.21,0)
+	self:addLookupList(VendorDB,32540,L["Lillehoff"],BZONE["The Storm Peaks"],65.84,61.51,0)
 	self:addLookupList(VendorDB,32564,L["Logistics Officer Silverstone"],BZONE["Borean Tundra"],57.56,66.11,0)
 	self:addLookupList(VendorDB,32565,L["Gara Skullcrush"],BZONE["Borean Tundra"],40.84,54.10,0)
 	self:addLookupList(VendorDB,32763,L["Sairuk"],BZONE["Dragonblight"],48.95,76.28,0)
diff --git a/RecipeStats.txt b/RecipeStats.txt
index 4659128..7075817 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -1,11 +1,13 @@
 Unknown zones:
+	"Anub'ar Guardian" => "",
 	"Anub'ar Prime Guard" => "",
 	"Anub'ar Venomancer" => "",
+	"Azure Magus" => "",
 	"Azure Raider" => "",
 	"Azure Sorceror" => "",
+	"Azure Stalker" => "",
 	"Azure Warder" => "",
 	"Crystalline Protector" => "",
-	"Dusky Crab Cakes" => "",
 	"Living Ruby Serpent" => "",
 	"Ormorok the Tree-Shaper" => "",
 	"Outland Children's Week Dark Portal Trigger" => "",
@@ -21,7 +23,6 @@ Gorgolon the All-seeing - ,
 Outland Children's Week Dark Portal Trigger - ,
 Outland Children's Week Exodar 01 Trigger - ,
 Outland Children's Week Silvermoon 01 Trigger - ,
-Dusky Crab Cakes - ,

 Instance mobs:
 	"Abomination",
@@ -39,6 +40,7 @@ Instance mobs:
 	"Amani'shi Wind Walker",
 	"Anetheron",
 	"Anguished Dead",
+	"Anub'ar Guardian",
 	"Anub'ar Prime Guard",
 	"Anub'ar Venomancer",
 	"Anub'arak",
@@ -56,6 +58,7 @@ Instance mobs:
 	"Attumen the Huntsman",
 	"Auchenai Monk",
 	"Azgalor",
+	"Azure Magus",
 	"Azure Warder",
 	"Bannok Grimaxe",
 	"Banshee",
@@ -288,7 +291,6 @@ No acquire information:
 58299 - Glyph of Revive Pet - Inscription
 56460 - Cobalt Frag Bomb - Engineering
 57026 - Glyph of Flash of Light - Inscription
-23066 - Red Firework - Engineering
 50942 - Iceborne Boots - Leatherworking
 9058 - Handstitched Leather Cloak - Leatherworking
 57168 - Glyph of Sweeping Strikes - Inscription
@@ -331,7 +333,6 @@ No acquire information:
 58303 - Glyph of Arcane Intellect - Inscription
 53775 - Transmute: Eternal Fire to Life - Alchemy
 55898 - Frostweave Net - Tailoring
-23636 - Dark Iron Helm - Blacksmithing
 57030 - Glyph of Judgement - Inscription
 56464 - Overcharged Capacitor - Engineering
 50946 - Arctic Shoulderpads - Leatherworking
@@ -344,7 +345,6 @@ No acquire information:
 60993 - Glacial Robe - Tailoring
 55899 - Bolt of Frostweave - Tailoring
 53918 - Enduring Dark Jade - Jewelcrafting
-23637 - Dark Iron Gauntlets - Blacksmithing
 57031 - Glyph of Divinity - Inscription
 50947 - Arctic Gloves - Leatherworking
 58871 - Endless Healing Potion - Alchemy
@@ -355,7 +355,6 @@ No acquire information:
 60994 - Glacial Slippers - Tailoring
 55900 - Bolt of Imbued Frostweave - Tailoring
 53919 - Steady Dark Jade - Jewelcrafting
-23638 - Black Amnesty - Blacksmithing
 57032 - Glyph of Righteous Defense - Inscription
 56466 - Sonic Booster - Engineering
 50948 - Arctic Boots - Leatherworking
@@ -364,7 +363,6 @@ No acquire information:
 58306 - Glyph of Frost Armor - Inscription
 55901 - Duskweave Leggings - Tailoring
 53920 - Forceful Dark Jade - Jewelcrafting
-23639 - Blackfury - Blacksmithing
 57033 - Glyph of Seal of Command - Inscription
 56467 - Noise Machine - Engineering
 50949 - Arctic Belt - Leatherworking
@@ -401,7 +399,6 @@ No acquire information:
 57036 - Glyph of Turn Evil - Inscription
 44584 - Enchant Boots - Greater Vitality - Enchanting
 55055 - Brilliant Saronite Legplates - Blacksmithing
-11473 - Ghost Dye - Alchemy
 56470 - Sun Scope - Engineering
 50952 - Frostscale Shoulders - Leatherworking
 59442 - Saronite Spellblade - Blacksmithing
@@ -462,7 +459,6 @@ No acquire information:
 55910 - Mystic Frostwoven Shoulders - Tailoring
 56193 - Bloodstone Band - Jewelcrafting
 53929 - Opaque Dark Jade - Jewelcrafting
-44590 - Enchant Cloak - Superior Shadow Resistance - Enchanting
 8366 - Ironforge Chain - Blacksmithing
 56476 - Healing Injector Kit - Engineering
 55769 - Darkglow Embroidery - Tailoring
@@ -543,6 +539,7 @@ No acquire information:
 53936 - Mighty Arcane Protection Potion - Alchemy
 56483 - Charged Titanium Specs - Engineering
 50965 - Frosthide Leg Armor - Leatherworking
+26910 - Ring of Bitter Shadows - Jewelcrafting
 58323 - Glyph of Blurred Speed - Inscription
 57191 - Glyph of Mind Control - Inscription
 56201 - Twilight Serpent - Jewelcrafting
@@ -571,6 +568,7 @@ No acquire information:
 55921 - Duskweave Robe - Tailoring
 53940 - Sparkling Chalcedony - Jewelcrafting
 56487 - Electroflux Sight Enhancers - Engineering
+8802 - Crimson Silk Robe - Tailoring
 58327 - Glyph of Safe Fall - Inscription
 60874 - Nesingwary 4000 - Engineering
 57195 - Glyph of Prayer of Healing - Inscription
@@ -582,20 +580,17 @@ No acquire information:
 55923 - Duskweave Shoulders - Tailoring
 56206 - Shadow Crystal Focusing Lens - Jewelcrafting
 58329 - Glyph of Astral Recall - Inscription
-23803 - Enchant Weapon - Mighty Spirit - Enchanting
 57197 - Glyph of Renew - Inscription
 22813 - Gordok Ogre Suit - Tailoring
 53943 - Stormy Chalcedony - Jewelcrafting
 55641 - Socket Gloves - Blacksmithing
 9937 - Mithril Scale Bracers - Blacksmithing
 58330 - Glyph of Renewed Life - Inscription
-23804 - Enchant Weapon - Mighty Intellect - Enchanting
 16729 - Lionheart Helm - Blacksmithing
 56349 - Handful of Cobalt Bolts - Engineering
 57198 - Glyph of Scourge Imprisonment - Inscription
 55925 - Black Duskweave Leggings - Tailoring
 55642 - Lightweave Embroidery - Tailoring
-23663 - Mantle of the Timbermaw - Tailoring
 56208 - Shadow Jade Focusing Lens - Jewelcrafting
 58472 - Scroll of Agility - Inscription
 54793 - Belt-Clipped Spynoculars - Engineering
@@ -613,11 +608,9 @@ No acquire information:
 58333 - Glyph of Water Walking - Inscription
 57201 - Glyph of Smite - Inscription
 26920 - Blood Crown - Jewelcrafting
-23666 - Flarecore Robe - Tailoring
 12063 - Stormcloth Gloves - Tailoring
 53947 - Bright Scarlet Ruby - Jewelcrafting
 57202 - Glyph of Spirit of Redemption - Inscription
-23667 - Flarecore Leggings - Tailoring
 53948 - Subtle Scarlet Ruby - Jewelcrafting
 58476 - Scroll of Agility III - Inscription
 60599 - Frostscale Bracers - Leatherworking
@@ -627,7 +620,6 @@ No acquire information:
 60600 - Frostscale Helm - Leatherworking
 58336 - Glyph of Unending Breath - Inscription
 58478 - Scroll of Agility IV - Inscription
-7255 - Holy Protection Potion - Alchemy
 24801 - Smoked Desert Dumplings - Cooking
 60601 - Dark Frostscale Leggings - Leatherworking
 54941 - Spiked Cobalt Shoulders - Blacksmithing
@@ -689,7 +681,6 @@ No acquire information:
 58345 - Glyph of Mocking Blow - Inscription
 57213 - Glyph of Death Grip - Inscription
 60609 - Enchant Cloak - Speed - Enchanting
-20848 - Flarecore Mantle - Tailoring
 58487 - Scroll of Strength IV - Inscription
 55374 - Brilliant Titansteel Helm - Blacksmithing
 58346 - Glyph of Thunder Clap - Inscription
@@ -737,11 +728,11 @@ No acquire information:
 44484 - Enchant Gloves - Expertise - Enchanting
 12081 - Admiral's Hat - Tailoring
 44343 - Knothide Ammo Pouch - Leatherworking
+59625 - Enchant Weapon - Black Magic - Enchanting
 57220 - Glyph of Obliterate - Inscription
 60616 - Enchant Bracers - Striking - Enchanting
 59484 - Tome of Kings - Inscription
 44344 - Knothide Quiver - Leatherworking
-20855 - Black Dragonscale Boots - Leatherworking
 53966 - Purified Twilight Opal - Jewelcrafting
 57221 - Glyph of Plague Strike - Inscription
 12083 - Stormcloth Headband - Tailoring
@@ -750,7 +741,6 @@ No acquire information:
 57222 - Glyph of the Ghoul - Inscription
 59486 - Royal Guide of Escape Routes - Inscription
 44629 - Enchant Weapon - Exceptional Spellpower - Enchanting
-18452 - Mooncloth Circlet - Tailoring
 57223 - Glyph of Rune Strike - Inscription
 60619 - Runed Titanium Rod - Enchanting
 44488 - Enchant Gloves - Precision - Enchanting
@@ -760,6 +750,7 @@ No acquire information:
 44630 - Enchant 2H Weapon - Greater Savagery - Enchanting
 60620 - Bugsquashers - Leatherworking
 55243 - Bracers of Deflection - Leatherworking
+3454 - Frost Oil - Alchemy
 57224 - Glyph of Scourge Strike - Inscription
 44489 - Enchant Shield - Defense - Enchanting
 59488 - Weapon Vellum II - Inscription
@@ -773,7 +764,7 @@ No acquire information:
 59489 - Fire Eater's Guide - Inscription
 12087 - Stormcloth Shoulders - Tailoring
 55386 - Tireless Skyflare Diamond - Jewelcrafting
-18455 - Bottomless Bag - Tailoring
+60763 - Enchant Boots - Greater Assault - Enchanting
 60622 - Nerubian Bracers - Leatherworking
 57226 - Glyph of Unbreakable Armor - Inscription
 61471 - Diamond-cut Refractor Scope - Engineering
@@ -875,7 +866,6 @@ No acquire information:
 47898 - Enchant Cloak - Greater Speed - Enchanting
 53841 - Wrath Elixir - Alchemy
 56530 - Enchanted Pearl - Jewelcrafting
-20872 - Fiery Chain Girdle - Blacksmithing
 52568 - Cobalt Belt - Blacksmithing
 57238 - Glyph of Fire Nova Totem - Inscription
 28938 - Brilliant Golden Draenite - Jewelcrafting
@@ -887,7 +877,6 @@ No acquire information:
 56531 - Enchanted Tear - Jewelcrafting
 55399 - Powerful Earthsiege Diamond - Jewelcrafting
 54550 - Cobalt Triangle Shield - Blacksmithing
-20873 - Fiery Chain Shoulders - Blacksmithing
 44645 - Enchant Ring - Assault - Enchanting
 52569 - Cobalt Boots - Blacksmithing
 57239 - Glyph of Flame Shock - Inscription
@@ -904,7 +893,6 @@ No acquire information:
 47901 - Enchant Boots - Tuskarr's Vitality - Enchanting
 53844 - Flashing Bloodstone - Jewelcrafting
 54552 - Tempered Saronite Boots - Blacksmithing
-20026 - Enchant Chest - Major Health - Enchanting
 52571 - Cobalt Helm - Blacksmithing
 60637 - Ice Striker's Cloak - Leatherworking
 57241 - Glyph of Frost Shock - Inscription
@@ -912,26 +900,20 @@ No acquire information:
 44506 - Enchant Gloves - Gatherer - Enchanting
 60354 - Elixir of Accuracy - Alchemy
 9980 - Ornate Mithril Helm - Blacksmithing
-47053 - Forceful Seaspray Emerald - Jewelcrafting
 53845 - Fractured Bloodstone - Jewelcrafting
 55402 - Persistent Earthsiege Diamond - Jewelcrafting
 54553 - Tempered Saronite Breastplate - Blacksmithing
-20876 - Dark Iron Leggings - Blacksmithing
 52572 - Cobalt Shoulders - Blacksmithing
 57242 - Glyph of Healing Stream Totem - Inscription
 56959 - Glyph of Starfire - Inscription
 60355 - Elixir of Deadly Strikes - Alchemy
-47054 - Steady Seaspray Emerald - Jewelcrafting
-23707 - Lava Belt - Leatherworking
 54554 - Tempered Saronite Legplates - Blacksmithing
 57243 - Glyph of Healing Wave - Inscription
 56960 - Glyph of Swiftmend - Inscription
 44508 - Enchant Boots - Greater Spirit - Enchanting
 60356 - Elixir of Mighty Defense - Alchemy
 53281 - Volatile Blasting Trigger - Engineering
-47055 - Reckless Pyrestone - Jewelcrafting
 53847 - Elixir of Spirit - Alchemy
-23708 - Chromatic Gauntlets - Leatherworking
 53989 - Pristine Monarch Topaz - Jewelcrafting
 54555 - Tempered Saronite Helm - Blacksmithing
 60640 - Durable Nerubhide Cape - Leatherworking
@@ -939,15 +921,12 @@ No acquire information:
 56961 - Glyph of Maul - Inscription
 44509 - Enchant Chest - Greater Mana Restoration - Enchanting
 60357 - Elixir of Expertise - Alchemy
-47056 - Quick Lionseye - Jewelcrafting
 53848 - Guru's Elixir - Alchemy
-23709 - Corehound Belt - Leatherworking
 55405 - Beaming Earthsiege Diamond - Jewelcrafting
 54556 - Tempered Saronite Shoulders - Blacksmithing
 10550 - Nightscape Cloak - Leatherworking
 57245 - Glyph of Lightning Bolt - Inscription
 44510 - Enchant Weapon - Exceptional Spirit - Enchanting
-23710 - Molten Belt - Leatherworking
 54557 - Saronite Defender - Blacksmithing
 57246 - Glyph of Lightning Shield - Inscription
 44794 - Chaotic Skyfire Diamond - Jewelcrafting
@@ -968,33 +947,32 @@ No acquire information:
 56400 - Titansteel Shield Wall - Blacksmithing
 57249 - Glyph of Lava Lash - Inscription
 50599 - Scroll of Intellect III - Inscription
-26403 - Festival Dress - Tailoring
 28950 - Solid Azure Moonstone - Jewelcrafting
 55835 - Cobalt Gauntlets - Blacksmithing
 53854 - Rigid Sun Crystal - Jewelcrafting
 57250 - Glyph of Elemental Mastery - Inscription
 22866 - Belt of the Archmage - Tailoring
 50600 - Scroll of Intellect IV - Inscription
-53855 - Thick Sun Crystal - Jewelcrafting
 56968 - Glyph of Arcane Explosion - Inscription
+53855 - Thick Sun Crystal - Jewelcrafting
 57251 - Glyph of Water Mastery - Inscription
 22867 - Felcloth Gloves - Tailoring
 50601 - Scroll of Intellect V - Inscription
-53856 - Quick Sun Crystal - Jewelcrafting
 60365 - Elixir of Armor Piercing - Alchemy
+53856 - Quick Sun Crystal - Jewelcrafting
 57252 - Glyph of Windfury Weapon - Inscription
 22868 - Inferno Gloves - Tailoring
 50602 - Scroll of Intellect VI - Inscription
 60649 - Razorstrike Breastplate - Leatherworking
 19048 - Heavy Scorpid Bracers - Leatherworking
-53857 - Mystic Sun Crystal - Jewelcrafting
 60366 - Elixir of Lightning Speed - Alchemy
 10841 - Heavy Mageweave Bandage - First Aid
+53857 - Mystic Sun Crystal - Jewelcrafting
 28953 - Sparkling Azure Moonstone - Jewelcrafting
 22869 - Mooncloth Gloves - Tailoring
 57112 - Glyph of Adrenaline Rush - Inscription
 50603 - Scroll of Intellect VII - Inscription
-26407 - Festive Red Pant Suit - Tailoring
+19049 - Wicked Leather Gauntlets - Leatherworking
 56971 - Glyph of Arcane Missiles - Inscription
 60367 - Elixir of Mighty Thoughts - Alchemy
 55839 - Titanium Weapon Chain - Blacksmithing
@@ -1002,21 +980,19 @@ No acquire information:
 57113 - Glyph of Ambush - Inscription
 50604 - Scroll of Intellect VIII - Inscription
 60651 - Virulent Spaulders - Leatherworking
-19050 - Green Dragonscale Breastplate - Leatherworking
-53859 - Sovereign Shadow Crystal - Jewelcrafting
 56972 - Glyph of Arcane Power - Inscription
+53859 - Sovereign Shadow Crystal - Jewelcrafting
 57114 - Glyph of Backstab - Inscription
-20890 - Dark Iron Reaver - Blacksmithing
 50605 - Scroll of Spirit II - Inscription
 60652 - Eaglebane Bracers - Leatherworking
-53860 - Shifting Shadow Crystal - Jewelcrafting
 56973 - Glyph of Blink - Inscription
+53860 - Shifting Shadow Crystal - Jewelcrafting
 17636 - Flask of Distilled Wisdom - Alchemy
 57115 - Glyph of Blade Flurry - Inscription
 50606 - Scroll of Spirit III - Inscription
 56549 - Ornate Saronite Bracers - Blacksmithing
-53861 - Tenuous Shadow Crystal - Jewelcrafting
 56974 - Glyph of Evocation - Inscription
+53861 - Tenuous Shadow Crystal - Jewelcrafting
 12260 - Rough Copper Vest - Blacksmithing
 57257 - Glyph of Banish - Inscription
 60653 - Enchant Shield - Greater Intellect - Enchanting
@@ -1024,8 +1000,8 @@ No acquire information:
 50607 - Scroll of Spirit IV - Inscription
 56550 - Ornate Saronite Pauldrons - Blacksmithing
 57116 - Glyph of Crippling Poison - Inscription
-53862 - Glowing Shadow Crystal - Jewelcrafting
 56975 - Glyph of Fireball - Inscription
+53862 - Glowing Shadow Crystal - Jewelcrafting
 57258 - Glyph of Conflagrate - Inscription
 57683 - Fur Lining - Attack Power - Leatherworking
 54004 - Shining Forest Emerald - Jewelcrafting
@@ -1034,66 +1010,64 @@ No acquire information:
 56551 - Ornate Saronite Waistguard - Blacksmithing
 57117 - Glyph of Deadly Throw - Inscription
 60655 - Nightshock Hood - Leatherworking
-53863 - Purified Shadow Crystal - Jewelcrafting
 56976 - Glyph of Frost Nova - Inscription
+53863 - Purified Shadow Crystal - Jewelcrafting
 57259 - Glyph of Corruption - Inscription
 50609 - Scroll of Spirit VI - Inscription
 44383 - Enchant Shield - Resilience - Enchanting
 18630 - Heavy Runecloth Bandage - First Aid
 56552 - Ornate Saronite Walkers - Blacksmithing
-53864 - Royal Shadow Crystal - Jewelcrafting
 56977 - Glyph of Frostbolt - Inscription
+53864 - Royal Shadow Crystal - Jewelcrafting
 57260 - Glyph of Curse of Agony - Inscription
 44950 - Green Winter Clothes - Tailoring
 3915 - Brown Linen Shirt - Tailoring
 50610 - Scroll of Spirit VII - Inscription
 56553 - Ornate Saronite Gauntlets - Blacksmithing
 57119 - Glyph of Evasion - Inscription
-53865 - Mysterious Shadow Crystal - Jewelcrafting
 56978 - Glyph of Ice Armor - Inscription
 27829 - Titanic Leggings - Blacksmithing
+53865 - Mysterious Shadow Crystal - Jewelcrafting
 57261 - Glyph of Death Coil - Inscription
 54007 - Dazzling Forest Emerald - Jewelcrafting
 50611 - Scroll of Spirit VIII - Inscription
 56554 - Ornate Saronite Legplates - Blacksmithing
 57120 - Glyph of Eviscerate - Inscription
 60658 - Nightshock Girdle - Leatherworking
-53866 - Balanced Shadow Crystal - Jewelcrafting
 56979 - Glyph of Ice Block - Inscription
 27830 - Persuader - Blacksmithing
 54998 - Hand-Mounted Pyro Rocket - Engineering
+53866 - Balanced Shadow Crystal - Jewelcrafting
 57262 - Glyph of Fear - Inscription
 42688 - Adamantite Weapon Chain - Blacksmithing
 50612 - Scroll of Stamina II - Inscription
 56555 - Ornate Saronite Hauberk - Blacksmithing
 57121 - Glyph of Expose Armor - Inscription
-20897 - Dark Iron Destroyer - Blacksmithing
-53867 - Infused Shadow Crystal - Jewelcrafting
 56980 - Glyph of Ice Lance - Inscription
 44528 - Enchant Boots - Greater Fortitude - Enchanting
 54999 - Hyperspeed Accelerators - Engineering
+53867 - Infused Shadow Crystal - Jewelcrafting
 57263 - Glyph of Felguard - Inscription
 56556 - Ornate Saronite Skullshield - Blacksmithing
 57122 - Glyph of Feint - Inscription
 60660 - Leggings of Visceral Strikes - Leatherworking
-53868 - Regal Shadow Crystal - Jewelcrafting
 56981 - Glyph of Icy Veins - Inscription
 27832 - Sageblade - Blacksmithing
 44529 - Enchant Gloves - Major Agility - Enchanting
+53868 - Regal Shadow Crystal - Jewelcrafting
 57264 - Glyph of Felhunter - Inscription
 50614 - Scroll of Stamina III - Inscription
 59387 - Certificate of Ownership - Inscription
 57123 - Glyph of Garrote - Inscription
-3778 - Gem-studded Leather Belt - Leatherworking
 56982 - Glyph of Improved Scorch - Inscription
 57265 - Glyph of Health Funnel - Inscription
 57690 - Fur Lining - Stamina - Leatherworking
 3920 - Crafted Light Shot - Engineering
 57124 - Glyph of Ghostly Strike - Inscription
 19061 - Living Shoulders - Leatherworking
-53870 - Puissant Shadow Crystal - Jewelcrafting
 56983 - Glyph of Invisibility - Inscription
 55002 - Flexweave Underlay - Engineering
+53870 - Puissant Shadow Crystal - Jewelcrafting
 3496 - Moonsteel Broadsword - Blacksmithing
 57266 - Glyph of Healthstone - Inscription
 52738 - Ivory Ink - Inscription
@@ -1101,17 +1075,15 @@ No acquire information:
 50616 - Scroll of Stamina IV - Inscription
 57125 - Glyph of Gouge - Inscription
 19062 - Ironfeather Shoulders - Leatherworking
-53871 - Guardian's Shadow Crystal - Jewelcrafting
 56984 - Glyph of Mage Armor - Inscription
-39721 - Rigid Lionseye - Jewelcrafting
+53871 - Guardian's Shadow Crystal - Jewelcrafting
 57267 - Glyph of Howl of Terror - Inscription
 52739 - Armor Vellum - Inscription
 60663 - Enchant Cloak - Major Agility - Enchanting
 50617 - Scroll of Stamina V - Inscription
 57126 - Glyph of Hemorrhage - Inscription
-53872 - Inscribed Huge Citrine - Jewelcrafting
 45382 - Scroll of Stamina - Inscription
-3498 - Massive Iron Axe - Blacksmithing
+53872 - Inscribed Huge Citrine - Jewelcrafting
 57268 - Glyph of Immolate - Inscription
 56985 - Glyph of Mana Gem - Inscription
 55995 - Yellow Lumberjack Shirt - Tailoring
@@ -1146,8 +1118,6 @@ No acquire information:
 56989 - Glyph of Water Elemental - Inscription
 57131 - Glyph of Sinister Strike - Inscription
 60669 - Wildscale Breastplate - Leatherworking
-19068 - Warbear Harness - Leatherworking
-3503 - Golden Scale Coif - Blacksmithing
 57273 - Glyph of Siphon Life - Inscription
 56000 - Green Workman's Shirt - Tailoring
 57132 - Glyph of Slice and Dice - Inscription
@@ -1166,31 +1136,27 @@ No acquire information:
 57276 - Glyph of Unstable Affliction - Inscription
 56003 - Spellweave - Tailoring
 57701 - Fur Lining - Arcane Resist - Leatherworking
-53881 - Luminous Huge Citrine - Jewelcrafting
 55013 - Saronite Protector - Blacksmithing
-39731 - Glowing Shadowsong Amethyst - Jewelcrafting
+53881 - Luminous Huge Citrine - Jewelcrafting
 57277 - Glyph of Voidwalker - Inscription
 56994 - Glyph of Aimed Shot - Inscription
 54023 - Resolute Monarch Topaz - Jewelcrafting
-53882 - Potent Huge Citrine - Jewelcrafting
 55014 - Saronite Bulwark - Blacksmithing
-39732 - Royal Shadowsong Amethyst - Jewelcrafting
+53882 - Potent Huge Citrine - Jewelcrafting
 56995 - Glyph of Arcane Shot - Inscription
 57703 - Hunter's Ink - Inscription
-53883 - Veiled Huge Citrine - Jewelcrafting
 55015 - Tempered Saronite Gauntlets - Blacksmithing
+53883 - Veiled Huge Citrine - Jewelcrafting
 55298 - Vengeance Bindings - Blacksmithing
 56996 - Glyph of Aspect of the Beast - Inscription
 57704 - Lion's Ink - Inscription
 57421 - Northern Stew - Cooking
-53884 - Durable Huge Citrine - Jewelcrafting
 55016 - Nitro Boosts - Engineering
-39734 - Potent Pyrestone - Jewelcrafting
+53884 - Durable Huge Citrine - Jewelcrafting
 56997 - Glyph of Aspect of the Monkey - Inscription
 56007 - Frostweave Bag - Tailoring
 44970 - Heavy Knothide Armor Kit - Leatherworking
 55017 - Tempered Saronite Bracers - Blacksmithing
-39735 - Luminous Pyrestone - Jewelcrafting
 55300 - Righteous Gauntlets - Blacksmithing
 56998 - Glyph of Aspect of the Viper - Inscription
 56008 - Shining Spellthread - Tailoring
@@ -1198,7 +1164,6 @@ No acquire information:
 57423 - Fish Feast - Cooking
 57706 - Dawnstar Ink - Inscription
 53886 - Wicked Huge Citrine - Jewelcrafting
-39736 - Glinting Pyrestone - Jewelcrafting
 55301 - Daunting Handguards - Blacksmithing
 56999 - Glyph of Bestial Wrath - Inscription
 59405 - Cobalt Skeleton Key - Blacksmithing
@@ -1215,31 +1180,26 @@ No acquire information:
 57425 - Transmute: Skyflare Diamond - Alchemy
 57708 - Royal Ink - Inscription
 53888 - Empowered Huge Citrine - Jewelcrafting
-39738 - Wicked Pyrestone - Jewelcrafting
 55303 - Daunting Legplates - Blacksmithing
 57001 - Glyph of Disengage - Inscription
 57709 - Celestial Ink - Inscription
 19080 - Warbear Woolies - Leatherworking
 53889 - Stark Huge Citrine - Jewelcrafting
-39739 - Enduring Seaspray Emerald - Jewelcrafting
 55304 - Righteous Greaves - Blacksmithing
 57002 - Glyph of Freezing Trap - Inscription
 57427 - Transmute: Earthsiege Diamond - Alchemy
 57710 - Fiery Ink - Inscription
 53890 - Stalwart Huge Citrine - Jewelcrafting
-39740 - Radiant Seaspray Emerald - Jewelcrafting
 55305 - Savage Saronite Bracers - Blacksmithing
 57003 - Glyph of Frost Trap - Inscription
 57711 - Shimmering Ink - Inscription
 53891 - Glimmering Huge Citrine - Jewelcrafting
-39741 - Dazzling Seaspray Emerald - Jewelcrafting
 55306 - Savage Saronite Pauldrons - Blacksmithing
 57004 - Glyph of Hunter's Mark - Inscription
 56014 - Cloak of the Moon - Tailoring
 16960 - Thorium Greatsword - Blacksmithing
 57712 - Ink of the Sky - Inscription
 53892 - Accurate Huge Citrine - Jewelcrafting
-39742 - Jagged Seaspray Emerald - Jewelcrafting
 55307 - Savage Saronite Waistguard - Blacksmithing
 57005 - Glyph of Immolation Trap - Inscription
 56015 - Cloak of Frozen Spirits - Tailoring
@@ -1281,6 +1241,7 @@ No acquire information:
 30549 - Critter Enlarger - Engineering
 12720 - Goblin \"Boom\" Box - Engineering
 16965 - Bleakwood Hew - Blacksmithing
+19088 - Heavy Scorpid Helm - Leatherworking
 58142 - Crystal Chalcedony Amulet - Jewelcrafting
 55312 - Savage Saronite Skullshield - Blacksmithing
 57010 - Glyph of Snake Trap - Inscription
@@ -1340,6 +1301,7 @@ No acquire information:
 57158 - Glyph of Heroic Strike - Inscription
 55177 - Savage Cobalt Slicer - Blacksmithing
 61120 - Master's Inscription of the Storm - Inscription
+4096 - Raptor Hide Harness - Leatherworking
 53904 - Powerful Rejuvenation Potion - Alchemy
 56027 - Ebonweave Gloves - Tailoring
 57159 - Glyph of Intervene - Inscription
@@ -1353,7 +1315,6 @@ No acquire information:
 56029 - Spellweave Gloves - Tailoring
 7636 - Green Woolen Robe - Tailoring
 57161 - Glyph of Overpower - Inscription
-3957 - Ice Deflector - Engineering
 48247 - Mysterious Tarot - Inscription
 57020 - Glyph of Cleansing - Inscription
 56030 - Frostwoven Leggings - Tailoring