Quantcast

Regenerate data

Ackis [11-25-08 - 17:59]
Regenerate data
Filename
ARLDataminer.rb
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-Runeforge.lua
RecipeDB/ARL-Tailor.lua
RecipeDB/ARL-Trainer.lua
RecipeDB/ARL-Vendor.lua
RecipeStats.txt
diff --git a/ARLDataminer.rb b/ARLDataminer.rb
index d1e5f52..ee43c90 100644
--- a/ARLDataminer.rb
+++ b/ARLDataminer.rb
@@ -2275,7 +2275,7 @@ EOF
 		}
 	engmanual=<<EOF
 EOF
-	create_profession_db("./RecipeDB/ARL-Engineer.lua","Engineering",recipes,maps,"InitEngineering",eng,[30343,30342,30349,30561,30549,12722,12720,12900,12719,12904],engspecaillist,engmanual)
+	create_profession_db("./RecipeDB/ARL-Engineer.lua","Engineering",recipes,maps,"InitEngineering",eng,[30573,30343,30342,30349,30561,30549,12722,12720,12900,12719,12904],engspecaillist,engmanual)

 	firstaid = recipes.get_firstaid_list
 	faspecaillist = {
@@ -2343,6 +2343,53 @@ EOF
 	runeforgingspecaillist = {
 		}
 	runeforgingmanual=<<EOF
+	-- Rune of the Fallen Crusader - 53344
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Swordshattering - 53323
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Swordbreaking - 54446
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Spellshattering - 53342
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Spellbreaking - 54447
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Razorice - 53343
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Lichbane - 53331
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Cinderglacier - 53341
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
 EOF
 	create_profession_db("./RecipeDB/ARL-Runeforge.lua","Runeforging",recipes,maps,"InitRuneforging",runeforging,[],runeforgingspecaillist,runeforgingmanual)

diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index 0e00271..f6d0cb9 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -70,7 +70,7 @@ L["ARL_DOC_DESC"]			= "Documentation for Ackis Recipe List"
 L["Using Filters"]			= true
 L["USING_FILTERS_DESC"]		= "Filters may be toggled on or off.  There are two types of filters: one which will prevent the recipe from showing up at all, and one which will prevent a specific type of acquire information from showing up.\nWith the first type of filter, these match the properities of the recipe (ie: binding).  If you toggle ARL to not show BoP recipes, no recipes that are BoP will show up in the scan.  The second type of filter deals with acquire information.  If a recipe is availible as a mob drop, or from a vendor and you toggle to not show vendor recipes, the recipe will still show up but vendor information will be hidden for it.  The reason is that there is still another way to acquire this recipe (mob drop) so it should still be included in the scan."
 L["Reporting Bugs"]			= true
-L["REPORTING_BUGS_DESC"]	= "When reporting a bug, please make sure you do the following:\n1) Download the latest version, available from http://www.wowace.com/projects/arl/files/\n2) Make sure there is not a bug report filed for your issue already.  You can check these at http://www.wowace.com/projects/arl/tickets/\n2a) Disable addons such as Skillet or ATSW.\n3) If your problem is not listed and you are using the latest version verify your addon settings.  Verify filters, profiles, etc.\n4) You have found a bug that no one has reported before.  Create a new ticket at http://www.wowace.com/projects/arl/tickets/ with a descriptive heading about the problem.  In the ticket make sure you include the error message that you received (just the error message, I don't need a listing of the addons you use), the recipe/profession you were working with, and any other info that you think may help."
+L["REPORTING_BUGS_DESC"]	= "When reporting a bug, please make sure you do the following:\n1) Download the latest version, availible from http://www.wowace.com/projects/arl/files/\n2) Make sure there is not a bug report filed for your issue already.  You can check these at http://www.wowace.com/projects/arl/tickets/\n2a) Disable addons such as Skillet or ATSW.\n3) If your problem is not listed and you are using the latest version verify your addon settings.  Verify filters, profiles, etc.\n4) You have found a bug that no one has reported before.  Create a new ticket at http://www.wowace.com/projects/arl/tickets/ with a descriptive heading about the problem.  In the ticket make sure you include the error message that you received (just the error message, I don't need a listing of the addons you use), the recipe/profession you were working with, and any other info that you think may help."

 -- Config UI Elements and their associated descriptions
 L["Include Filtered"]		= true
@@ -329,7 +329,6 @@ L["Alegorn"] = true
 L["Aleinia"] = true
 L["Alestus"] = true
 L["Alexandra Bolero"] = true
-L["Algernon"] = true
 L["Almaador"] = true
 L["Altaa"] = true
 L["Alurmi"] = true
@@ -354,11 +353,14 @@ L["Ancient Female Vrykul"] = true
 L["Andre Firebeard"] = true
 L["Andrew Hilbert"] = true
 L["Andrion Darkspinner"] = true
+L["Androd Fadran"] = true
 L["Anger Guard"] = true
 L["Angerclaw Grizzly"] = true
 L["Anguished Dead"] = true
 L["Anguished Highborne"] = true
 L["Annora"] = true
+L["Anub'ar Prime Guard"] = true
+L["Anub'ar Venomancer"] = true
 L["Anvilrage Captain"] = true
 L["Anvilrage Marshal"] = true
 L["Anvilrage Overseer"] = true
@@ -393,16 +395,14 @@ L["Atal'ai Warrior"] = true
 L["Atal'ai Witch Doctor"] = true
 L["Auchenai Monk"] = true
 L["Ayamiss the Hunter"] = true
-L["Azure Captain"] = true
-L["Azure Ley-Whelp"] = 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
 L["Balgaras the Foul"] = true
 L["Banalash"] = true
 L["Banshee"] = true
-L["Banshee Soulclaimer"] = true
 L["Barbaric Battlements"] = true
 L["Barbecued Buzzard Wings"] = true
 L["Barim Spilthoof"] = true
@@ -425,8 +425,11 @@ L["Blackrock Soldier"] = true
 L["Blackrock Worg"] = true
 L["Blacksmith Calypso"] = true
 L["Bleeding Hollow Darkcaster"] = true
+L["Blimo Gadgetspring"] = true
 L["Blisterpaw Hyena"] = true
 L["Blixrez Goodstitch"] = true
+L["Blizrik Buckshot"] = true
+L["Bliztik"] = true
 L["Bloodaxe Raider"] = true
 L["Bloodhound"] = true
 L["Bloodmaul Dire Wolf"] = true
@@ -452,9 +455,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
@@ -515,6 +518,7 @@ L["Cold Eye Basilisk"] = true
 L["Commander Dardosh"] = true
 L["Commander Malgor"] = true
 L["Commander Mulfort"] = true
+L["Constance Brisboise"] = true
 L["Cook Ghilm"] = true
 L["Cookie One-Eye"] = true
 L["Coreiel"] = true
@@ -531,8 +535,10 @@ L["Crocolisk Hunting"] = true
 L["Crypt Fiend"] = true
 L["Crystal Boughman"] = true
 L["Crystalcore Mechanic"] = true
+L["Crystalline Protector"] = true
 L["Culinary Crunch"] = true
 L["Cult Alchemist"] = true
+L["Cultist Shard Watcher"] = true
 L["Cyanigosa"] = true
 L["Cyndra Kindwhisper"] = true
 L["Daedal"] = true
@@ -559,7 +565,6 @@ L["Dark Iron Slaver"] = true
 L["Dark Iron Taskmaster"] = true
 L["Dark Iron Tunneler"] = true
 L["Dark Iron Watchman"] = true
-L["Dark Rune Warrior"] = true
 L["Dark Screecher"] = true
 L["Dark Strand Voidcaller"] = true
 L["Darkspine Myrmidon"] = true
@@ -567,7 +572,6 @@ L["Darkspine Siren"] = true
 L["Darkwater Crocolisk"] = true
 L["Darkweaver Syth"] = true
 L["Darmari"] = true
-L["Darnall"] = true
 L["Daryl Riknussun"] = true
 L["Daryl Stack"] = true
 L["Dawnblade Marksman"] = true
@@ -602,7 +606,6 @@ L["Dirge's Kickin' Chimaerok Chops"] = true
 L["Diseased Black Bear"] = true
 L["Disembodied Protector"] = true
 L["Disembodied Vindicator"] = true
-L["Disturbed Soul"] = true
 L["Doba"] = true
 L["Doctor Herbert Halsey"] = true
 L["Doctor Marsh"] = true
@@ -617,14 +620,6 @@ L["Drac Roughcut"] = true
 L["Dragonmaw Wind Reaver"] = true
 L["Drake Lindgren"] = true
 L["Drakk Stonehand"] = true
-L["Drakkari Bat"] = true
-L["Drakkari Earthshaker"] = true
-L["Drakkari Fire Weaver"] = true
-L["Drakkari God Hunter"] = true
-L["Drakkari Golem"] = true
-L["Drakkari Medicine Man"] = true
-L["Drakkari Rhino"] = true
-L["Drakkari Shaman"] = true
 L["Drovnar Strongbrew"] = true
 L["Drywallow Crocolisk"] = true
 L["Drywallow Snapper"] = true
@@ -697,7 +692,6 @@ 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
@@ -706,12 +700,10 @@ 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["Fleshbeast"] = true
-L["Flesheating Ghoul"] = true
 L["Foreman Marcrid"] = true
-L["Forgotten One"] = true
+L["Fradd Swiftgear"] = true
 L["Franklin Lloyd"] = true
 L["Fremal Doohickey"] = true
 L["Frenzied Pterrordax"] = true
@@ -736,10 +728,8 @@ 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["Gharash"] = true
 L["Ghermas"] = true
 L["Ghostly Philanthropist"] = true
 L["Ghostly Steward"] = true
@@ -747,7 +737,6 @@ L["Ghostpaw Alpha"] = true
 L["Ghoul"] = true
 L["Giant Infernal"] = true
 L["Gidge Spellweaver"] = true
-L["Gigget Zipcoil"] = true
 L["Gikkix"] = true
 L["Gimble Thistlefuzz"] = true
 L["Gina MacGregor"] = true
@@ -792,9 +781,8 @@ L["Hama"] = true
 L["Hamanar"] = true
 L["Hammered Patron"] = true
 L["Hammon Karwn"] = true
-L["Hardened Steel Berserker"] = true
-L["Hardened Steel Reaver"] = true
 L["Harklan Moongrove"] = true
+L["Harlown Darkweave"] = true
 L["Harn Longcast"] = true
 L["Hatefury Shadowstalker"] = true
 L["Haughty Modiste"] = true
@@ -803,7 +791,6 @@ L["Helboar"] = true
 L["Heldan Galesong"] = true
 L["Helenia Olden"] = true
 L["Hgarth"] = true
-L["High Admiral \"Shelly\" Jorrik"] = true
 L["High Enchanter Bardolan"] = true
 L["Highland Raptor"] = true
 L["Hillsbrad Tailor"] = true
@@ -830,7 +817,6 @@ L["Imperial Plate Shoulders"] = true
 L["Incandescent Fel Spark"] = true
 L["Incendosaur"] = true
 L["Indormi"] = true
-L["Infinite Agent"] = true
 L["Ingvar the Plunderer"] = true
 L["Innkeeper Biribi"] = true
 L["Innkeeper Fizzgrimble"] = true
@@ -850,11 +836,10 @@ L["Jandia"] = true
 L["Janet Hommers"] = true
 L["Jangdor Swiftstrider"] = true
 L["Jannos Ironwill"] = true
-L["Jaquilina Dramet"] = true
 L["Jase Farlane"] = true
 L["Jaxin Chong"] = true
 L["Jazdalaad"] = true
-L["Jazzrik"] = true
+L["Jeeda"] = true
 L["Jemma Quikswitch"] = true
 L["Jenna Lemkenilli"] = true
 L["Jennabink Powerseam"] = true
@@ -870,12 +855,12 @@ 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["K. Lee Smallfry"] = true
 L["Kaita Deepforge"] = true
 L["Kalaen"] = true
 L["Kalinda"] = true
-L["Kalldan Felmoon"] = true
 L["Kamari"] = true
 L["Kanaria"] = true
 L["Kania"] = true
@@ -900,6 +885,7 @@ L["Kitta Firewind"] = true
 L["Knaz Blunderflame"] = true
 L["Knight Dameron"] = true
 L["Kodo Hide Bag"] = true
+L["Kor'geld"] = true
 L["Koren"] = true
 L["Kradu Grimblade"] = true
 L["Kray"] = true
@@ -916,12 +902,10 @@ 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
 L["Landraelanis"] = true
-L["Lardan"] = true
 L["Lavinia Crowe"] = true
 L["Lawrence Schneider"] = true
 L["Lebowski"] = true
@@ -934,7 +918,6 @@ L["Librarian Erickson"] = true
 L["Lieutenant General Andorov"] = true
 L["Lieutenant Lewis"] = true
 L["Lieutenant Mancuso"] = true
-L["Lightning Construct"] = true
 L["Lightsworn Vindicator"] = true
 L["Lillehoff"] = true
 L["Lilliam Sparkspindle"] = true
@@ -943,9 +926,9 @@ L["Lilyssia Nightbreeze"] = true
 L["Lindea Rabonne"] = true
 L["Linna Bruder"] = true
 L["Liquid Stone"] = true
-L["Living Mojo"] = true
 L["Living Ruby Serpent"] = true
 L["Lizbeth Cromwell"] = true
+L["Logannas"] = true
 L["Logistics Officer Brighton"] = true
 L["Logistics Officer Silverstone"] = true
 L["Logistics Officer Ulrike"] = true
@@ -976,10 +959,8 @@ 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
@@ -1024,7 +1005,6 @@ 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
@@ -1032,8 +1012,10 @@ L["Nadyia Maneweaver"] = true
 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
 L["Nascent Val'kyr"] = true
 L["Nasmara Moonsong"] = true
@@ -1047,11 +1029,9 @@ L["Nethervine Inciter"] = true
 L["Nexus Stalker"] = true
 L["Nimar the Slayer"] = true
 L["Nina Lightbrew"] = true
-L["Nioma"] = true
 L["Nissa Firestone"] = true
 L["Nixx Sprocketspring"] = true
 L["Nogg"] = true
-L["Novos the Summoner"] = true
 L["Nula the Butcher"] = true
 L["Nurse Neela"] = true
 L["Nus"] = true
@@ -1087,7 +1067,8 @@ L["Phea"] = true
 L["Phoenix-Hawk"] = true
 L["Phoenix-Hawk Hatchling"] = true
 L["Pikkle"] = true
-L["Portal Guardian"] = true
+L["Plains Mammoth"] = true
+L["Pratt McGrubben"] = true
 L["Priestess Delrissa"] = true
 L["Priestess of Torment"] = true
 L["Primal Ooze"] = true
@@ -1131,11 +1112,7 @@ L["Rift Lord"] = true
 L["Rin'wosho the Trader"] = true
 L["Risen Bonewarder"] = true
 L["Risen Construct"] = true
-L["Risen Drakkari Death Knight"] = true
-L["Risen Drakkari Soulmage"] = true
-L["Risen Drakkari Warrior"] = true
 L["Rivendark"] = true
-L["Rizz Loosebolt"] = true
 L["Rogvar"] = true
 L["Rohok"] = true
 L["Ronald Burch"] = true
@@ -1145,12 +1122,12 @@ L["Roxxik"] = true
 L["Rungor"] = true
 L["Ruppo Zipcoil"] = true
 L["Sable Jaguar"] = true
+L["Saenorion"] = true
 L["Sairuk"] = true
 L["Saltstone Basilisk"] = true
 L["Sandfury Blood Drinker"] = true
 L["Sandfury Shadowcaster"] = true
 L["Sarah Tanner"] = true
-L["Sarathstra"] = true
 L["Saru Steelfury"] = true
 L["Sassa Weldwell"] = true
 L["Sathein"] = true
@@ -1237,7 +1214,6 @@ 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
@@ -1254,7 +1230,6 @@ L["Spell Eater"] = true
 L["Spell Shade"] = true
 L["Spellmaw"] = true
 L["Spirestone Warlord"] = true
-L["Spitting Cobra"] = true
 L["Splinterbone Centurion"] = true
 L["Springspindle Fizzlegear"] = true
 L["Sprite Jumpsprocket"] = true
@@ -1268,7 +1243,6 @@ L["Storm Fury"] = true
 L["Stormforged Ambusher"] = true
 L["Stormforged Artificer"] = true
 L["Stormforged Champion"] = true
-L["Stormforged Construct"] = true
 L["Storming Wind-Ripper"] = true
 L["Stranglethorn Tigress"] = true
 L["Strashaz Myrmidon"] = true
@@ -1371,20 +1345,19 @@ L["Traugh"] = true
 L["Trianna"] = true
 L["Trixie Quikswitch"] = true
 L["Truk Wildbeard"] = true
+L["Tunkk"] = true
 L["Twilight Dark Shaman"] = true
-L["Twilight Darkcaster"] = true
 L["Twilight Emissary"] = true
 L["Twilight Fire Guard"] = true
 L["Twilight Geomancer"] = true
-L["Twilight Worshipper"] = true
 L["Ug'thok"] = true
 L["Ulthaan"] = true
+L["Ulthir"] = true
 L["Una"] = true
 L["Unchained Doombringer"] = true
 L["Underbat"] = true
 L["Unleashed Hellion"] = true
 L["Unliving Atal'ai"] = true
-L["Unrelenting Construct"] = true
 L["Uriku"] = true
 L["Uthok"] = true
 L["Uthrar Threx"] = true
@@ -1392,7 +1365,6 @@ L["Vaean"] = true
 L["Valdaron"] = true
 L["Vance Undergloom"] = true
 L["Vanessa Sellers"] = true
-L["Vargul Slayer"] = true
 L["Vargus"] = true
 L["Vashj'ir Honor Guard"] = true
 L["Vazario Linkgrease"] = true
@@ -1403,7 +1375,6 @@ L["Venture Co. Excavator"] = true
 L["Venture Co. Strip Miner"] = true
 L["Veteran Crusader Aliocha Segard"] = true
 L["Vhan"] = true
-L["Vharr"] = true
 L["Victor Ward"] = true
 L["Viggz Shinesparked"] = true
 L["Vilebranch Hideskinner"] = true
@@ -1429,6 +1400,7 @@ 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
@@ -1447,6 +1419,7 @@ L["Witherbark Berserker"] = true
 L["Witherbark Headhunter"] = true
 L["Witherbark Shadow Hunter"] = true
 L["Withered Ancient"] = true
+L["Wrahk"] = true
 L["Wrath Hammer Construct"] = true
 L["Wrathwalker"] = true
 L["Wretched Devourer"] = true
@@ -1469,14 +1442,13 @@ 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
-L["Zarena Cromwind"] = true
 L["Zargh"] = true
 L["Zarrin"] = true
 L["Zebig"] = true
diff --git a/RecipeDB/ARL-Alchemy.lua b/RecipeDB/ARL-Alchemy.lua
index 3de0e08..528bc8f 100644
--- a/RecipeDB/ARL-Alchemy.lua
+++ b/RecipeDB/ARL-Alchemy.lua
@@ -188,8 +188,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3449,165,3824,1,2259)
-	self:addTradeFlags(RecipeDB,3449,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	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)

 	-- Elixir of Fortitude -- 3450
 	-- Item Stats:
@@ -223,8 +223,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3454,200,3829,2,2259)
-	self:addTradeFlags(RecipeDB,3454,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3454,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,3454,2,2480)

 	-- Discolored Healing Potion -- 4508
 	-- Item Stats:
@@ -252,14 +252,14 @@ function addon:InitAlchemy(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6618,175,5633,1,2259)
 	self:addTradeFlags(RecipeDB,6618,1,2,4,30,36,40)
-	self:addTradeAcquire(RecipeDB,6618,2,3335)
+	self:addTradeAcquire(RecipeDB,6618,2,3335,2,4226)

 	-- Free Action Potion -- 6624
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6624,150,5634,1,2259)
-	self:addTradeFlags(RecipeDB,6624,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,6624,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,6624,2,3348)

 	-- Elixir of Water Breathing -- 7179
 	-- 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,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,7256,2,2393,2,3956)
+	self:addTradeFlags(RecipeDB,7256,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,7256,2,3956)

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

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

 	-- 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,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,11476,1,9264,2,1313,2,4610)
+	self:addTradeFlags(RecipeDB,11476,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,11476,1,9264)

 	-- Elixir of Demonslaying -- 11477
 	-- Item Stats:
@@ -567,8 +567,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,17554,265,13445,1,2259)
-	self:addTradeFlags(RecipeDB,17554,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,17554,1,13445,2,5178)
+	self:addTradeFlags(RecipeDB,17554,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,17554,1,13445)

 	-- Elixir of the Sages -- 17555
 	-- Item Stats:
@@ -602,7 +602,7 @@ function addon:InitAlchemy(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,17560,275,7076,2,2259)
-	self:addTradeFlags(RecipeDB,17560,1,4,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeFlags(RecipeDB,17560,4,5,21,22,23,24,25,26,27,28,29,30,36,41)
 	self:addTradeAcquire(RecipeDB,17560,2,9499)

 	-- Transmute: Earth to Water -- 17561
@@ -637,8 +637,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,17565,275,7076,2,2259)
-	self:addTradeFlags(RecipeDB,17565,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,17565,3,8896)
+	self:addTradeFlags(RecipeDB,17565,1,2,5,6,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,17565,3,8896,3,10184)

 	-- Transmute: Earth to Life -- 17566
 	-- Item Stats:
@@ -1551,7 +1551,7 @@ function addon:InitAlchemy(RecipeDB)
 	-- Mighty Arcane Protection Potion -- 53936
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB,53936,400,40213,1, 2259)
+	self:addTradeSkill(RecipeDB,53936,400,40213,2,2259)
 	self:addTradeFlags(RecipeDB,53936,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

@@ -1566,8 +1566,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53938,400,40217,2,2259)
-	self:addTradeFlags(RecipeDB,53938,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,53938,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,53938,3,32349)

 	-- Mighty Fire Protection Potion -- 53939
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Blacksmith.lua b/RecipeDB/ARL-Blacksmith.lua
index 4f432d9..94ccde0 100644
--- a/RecipeDB/ARL-Blacksmith.lua
+++ b/RecipeDB/ARL-Blacksmith.lua
@@ -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,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB,3494,2,1471,2,8878,2,9179,2,26081)
+	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)

 	-- Golden Iron Destroyer -- 3495
 	-- Item Stats:
@@ -425,8 +425,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats: val4id3val12id5val55-83id7val2.8id8
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3496,180,3853,1,2018)
-	self:addTradeFlags(RecipeDB,3496,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
-	self:addTradeAcquire(RecipeDB,3496,2,2482)
+	self:addTradeFlags(RecipeDB,3496,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
+	-- No acquire information

 	-- Frost Tiger Blade -- 3497
 	-- 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,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,68)
-	self:addTradeAcquire(RecipeDB,3498,2,1146,2,2483)
+	self:addTradeFlags(RecipeDB,3498,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	-- No acquire information

 	-- Shadow Crescent Axe -- 3500
 	-- Item Stats:
@@ -762,8 +762,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats: val6id3val7id5val106id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9937,215,7924,1,2018)
-	self:addTradeFlags(RecipeDB,9937,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB,9937,2,8176)
+	self:addTradeFlags(RecipeDB,9937,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	-- No acquire information

 	-- Mithril Shield Spike -- 9939
 	-- Item Stats:
@@ -1443,8 +1443,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats: val611id6val20id31
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,16746,300,12641,4,2018)
-	self:addTradeFlags(RecipeDB,16746,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,52,58)
-	self:addTradeAcquire(RecipeDB,16746,3,10899)
+	self:addTradeFlags(RecipeDB,16746,1,2,5,6,21,22,23,24,25,26,27,28,29,30,36,40,47,52,58)
+	self:addTradeAcquire(RecipeDB,16746,3,10184,3,10899)

 	-- Thorium Greatsword -- 16960
 	-- Item Stats:
@@ -1703,7 +1703,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats: val176-295id7val3.7id8
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,21161,300,17193,4,2018)
-	self:addTradeFlags(RecipeDB,21161,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeFlags(RecipeDB,21161,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
@@ -2998,7 +2998,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats: val1id2val10-20id7val2.5id8
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,43549,35,33791,2,2018)
-	self:addTradeFlags(RecipeDB,43549,8,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
+	self:addTradeFlags(RecipeDB,43549,1,8,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
 	self:addTradeAcquire(RecipeDB,43549,4,1578)

 	-- Hammer of Righteous Might -- 43846
@@ -3713,10 +3713,9 @@ 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,36,41,47,59)
+	self:addTradeFlags(RecipeDB,56549,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Ornate Saronite Pauldrons -- 56550
diff --git a/RecipeDB/ARL-Cook.lua b/RecipeDB/ARL-Cook.lua
index c78e052..8a809f4 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,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeFlags(RecipeDB,58521,1,2,10,36,41)
 	self:addTradeAcquire(RecipeDB,58521,7,2)

 	-- Bad Clams -- 58523
diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index f30d84a..de7d37f 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -126,8 +126,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7776,80,nil, 2,7411)
-	self:addTradeFlags(RecipeDB,7776,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,7776,2,5757)
+	self:addTradeFlags(RecipeDB,7776,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,7776,2,3346,2,5757)

 	-- Enchant Bracer - Minor Agility -- 7779
 	-- 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,2,4561)
+	self:addTradeAcquire(RecipeDB,20017,2,4229)

 	-- Enchant Boots - Greater Stamina -- 20020
 	-- Item Stats:
@@ -1053,21 +1053,21 @@ function addon:InitEnchanting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,25124,45,20744,1,7411)
 	self:addTradeFlags(RecipeDB,25124,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,25124,2,1318,2,3012,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)
+	self:addTradeAcquire(RecipeDB,25124,2,1318,2,3012,2,3346,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)

 	-- Minor Mana Oil -- 25125
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,25125,150,20745,1,7411)
 	self:addTradeFlags(RecipeDB,25125,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,25125,2,1318,2,3012,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)
+	self:addTradeAcquire(RecipeDB,25125,2,1318,2,3012,2,3346,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)

 	-- Lesser Wizard Oil -- 25126
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,25126,200,20746,1,7411)
 	self:addTradeFlags(RecipeDB,25126,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,25126,2,1318,2,3012,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)
+	self:addTradeAcquire(RecipeDB,25126,2,1318,2,3012,2,3346,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)

 	-- Lesser Mana Oil -- 25127
 	-- Item Stats:
@@ -1589,8 +1589,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,44483,400,nil, 2,7411)
-	self:addTradeFlags(RecipeDB,44483,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,44483,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB,44483,3,32289)

 	-- Enchant Gloves - Expertise -- 44484
 	-- Item Stats:
@@ -1714,9 +1714,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Weapon - Lifeward -- 44576
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB,44576,440,nil, 3,7411)
-	self:addTradeFlags(RecipeDB,44576,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,44576,2,32514)
+	self:addTradeSkill(RecipeDB,44576,430,nil, 1,7411)
+	self:addTradeFlags(RecipeDB,44576,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Enchant Cloak - Spell Piercing -- 44582
 	-- Item Stats:
@@ -1966,9 +1966,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Weapon - Black Magic -- 59625
 	-- Item Stats:
 	recipecount = recipecount + 1
-	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
+	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)

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

 	-- Enchant Weapon - Superior Potency -- 60707
 	-- Item Stats:
@@ -2065,9 +2065,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant Weapon - Mighty Spellpower -- 60714
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB,60714,435,nil, 3,7411)
-	self:addTradeFlags(RecipeDB,60714,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,60714,2,32514)
+	self:addTradeSkill(RecipeDB,60714,425,nil, 1,7411)
+	self:addTradeFlags(RecipeDB,60714,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Enchant Boots - Greater Assault -- 60763
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Engineer.lua b/RecipeDB/ARL-Engineer.lua
index cffd0b3..4e67798 100644
--- a/RecipeDB/ARL-Engineer.lua
+++ b/RecipeDB/ARL-Engineer.lua
@@ -8,8 +8,8 @@ Engineering data for all of AckisRecipeList

 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten
-286 found from data mining.
-10 ignored.
+292 found from data mining.
+11 ignored.

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

@@ -174,7 +174,7 @@ function addon:InitEngineering(RecipeDB)
 	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,6730)
+	self:addTradeAcquire(RecipeDB,3939,2,2682,2,6730)

 	-- Shadow Goggles -- 3940
 	-- Item Stats:
@@ -246,8 +246,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3952,140,4381,1,4036)
-	self:addTradeFlags(RecipeDB,3952,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB,3952,2,3495)
+	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)

 	-- 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,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,3957,2,2684)
+	self:addTradeFlags(RecipeDB,3957,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Iron Strut -- 3958
 	-- 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,6730)
+	self:addTradeAcquire(RecipeDB,9269,3,7800,2,5175,2,6730)

 	-- Aquadynamic Fish Attractor -- 9271
 	-- Item Stats:
@@ -467,8 +467,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9273,165,7148,1,4036)
-	self:addTradeFlags(RecipeDB,9273,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,9273,3,7800,2,3134)
+	self:addTradeFlags(RecipeDB,9273,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,9273,3,7800)

 	-- Gold Power Core -- 12584
 	-- 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,2,9544)
+	self:addTradeAcquire(RecipeDB,12597,2,8679)

 	-- Mithril Casing -- 12599
 	-- Item Stats:
@@ -999,22 +999,22 @@ function addon:InitEngineering(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23067,150,9312,1,4036)
-	self:addTradeFlags(RecipeDB,23067,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,23067,2,1304,2,5175)
+	self:addTradeFlags(RecipeDB,23067,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,23067,2,1304)

 	-- Green Firework -- 23068
 	-- Item Stats:
 	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)
+	self:addTradeAcquire(RecipeDB,23068,2,2838,2,3495)

 	-- EZ-Thro Dynamite II -- 23069
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23069,200,18588,1,4036)
-	self:addTradeFlags(RecipeDB,23069,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23069,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,23069,2,8131)

 	-- Dense Dynamite -- 23070
 	-- 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,7,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,26442,5,2,4,8877)
+	self:addTradeFlags(RecipeDB,26442,3,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,26442,5,2)

 	-- Firework Cluster Launcher -- 26443
 	-- Item Stats:
@@ -1550,9 +1550,9 @@ function addon:InitEngineering(RecipeDB)

 	-- Gnomish Tonk Controller -- 30573
 	-- Item Stats:
-	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB,30573,315,23832,1,4036)
-	self:addTradeFlags(RecipeDB,30573,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	--recipecount = recipecount + 1
+	--self:addTradeSkill(RecipeDB,30573,315,23832,1,4036)
+	--self:addTradeFlags(RecipeDB,30573,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Gnomish Power Goggles -- 30574
@@ -1842,6 +1842,48 @@ function addon:InitEngineering(RecipeDB)
 	self:addTradeFlags(RecipeDB,54353,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63)
 	-- No acquire information

+	-- Personal Electromagnetic Pulse Generator -- 54736
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,54736,385,nil, 1, 4036)
+	self:addTradeFlags(RecipeDB,54736,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Belt-Clipped Spynoculars -- 54793
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,54793,375,nil, 1, 4036)
+	self:addTradeFlags(RecipeDB,54793,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Hand-Mounted Pyro Rocket -- 54998
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,54998,395,nil, 1, 4036)
+	self:addTradeFlags(RecipeDB,54998,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Hyperspeed Accelerators -- 54999
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,54999,395,nil, 1, 4036)
+	self:addTradeFlags(RecipeDB,54999,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Flexweave Underlay -- 55002
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,55002,375,nil, 1, 4036)
+	self:addTradeFlags(RecipeDB,55002,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Nitro Boosts -- 55016
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,55016,390,nil, 1, 4036)
+	self:addTradeFlags(RecipeDB,55016,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
 	-- Scrapbot Construction Kit -- 55252
 	-- Item Stats:
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Jewelcraft.lua b/RecipeDB/ARL-Jewelcraft.lua
index 11691eb..2b4e533 100644
--- a/RecipeDB/ARL-Jewelcraft.lua
+++ b/RecipeDB/ARL-Jewelcraft.lua
@@ -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,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)
+	self:addTradeFlags(RecipeDB,39721,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- 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,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)
+	self:addTradeFlags(RecipeDB,39731,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Royal Shadowsong Amethyst -- 39732
 	-- Item Stats:
 	-- Item Stats: val2id24val2id38val6id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39732,375,32216,4,25229)
-	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)
+	self:addTradeFlags(RecipeDB,39732,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- 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,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)
+	self:addTradeFlags(RecipeDB,39734,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Luminous Pyrestone -- 39735
 	-- Item Stats:
 	-- Item Stats: val5id4val6id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39735,375,32219,4,25229)
-	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)
+	self:addTradeFlags(RecipeDB,39735,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Glinting Pyrestone -- 39736
 	-- Item Stats:
 	-- Item Stats: val5id2
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39736,375,32220,4,25229)
-	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)
+	self:addTradeFlags(RecipeDB,39736,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- 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,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)
+	self:addTradeFlags(RecipeDB,39738,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- 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,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)
+	self:addTradeFlags(RecipeDB,39739,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	-- No acquire information

 	-- 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,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)
+	self:addTradeFlags(RecipeDB,39740,3,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	-- No acquire information

 	-- Dazzling Seaspray Emerald -- 39741
 	-- Item Stats:
 	-- Item Stats: val5id4val2id24val2id38
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39741,375,32225,4,25229)
-	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)
+	self:addTradeFlags(RecipeDB,39741,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Jagged Seaspray Emerald -- 39742
 	-- Item Stats:
 	-- Item Stats: val7id3
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39742,375,32226,4,25229)
-	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)
+	self:addTradeFlags(RecipeDB,39742,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- 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,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)
+	self:addTradeFlags(RecipeDB,47053,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Steady Seaspray Emerald -- 47054
 	-- Item Stats:
 	-- Item Stats: val7id3val5id29
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,47054,375,35758,4,25229)
-	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)
+	self:addTradeFlags(RecipeDB,47054,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Reckless Pyrestone -- 47055
 	-- Item Stats:
 	-- Item Stats: val5id30val6id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,47055,375,35760,4,25229)
-	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)
+	self:addTradeFlags(RecipeDB,47055,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Quick Lionseye -- 47056
 	-- Item Stats:
 	-- Item Stats: val10id30
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,47056,375,35761,4,25229)
-	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)
+	self:addTradeFlags(RecipeDB,47056,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Brilliant Glass -- 47280
 	-- Item Stats:
@@ -2701,7 +2701,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53951,390,40003,3,25229)
-	self:addTradeFlags(RecipeDB,53951,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeFlags(RecipeDB,53951,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41)
 	self:addTradeAcquire(RecipeDB,53951,3,29311)

 	-- Solid Sky Sapphire -- 53952
@@ -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,31134)
+	self:addTradeAcquire(RecipeDB,53959,3,30667,3,30668,3,31134)

 	-- 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)
+	self:addTradeAcquire(RecipeDB,53970,3,29120,3,29128,3,29217)

 	-- Regal Twilight Opal -- 53971
 	-- Item Stats: Tanking,
@@ -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,26723)
+	self:addTradeAcquire(RecipeDB,53979,3,26206,3,26716,3,26723,3,26792)

 	-- Glinting Monarch Topaz -- 53980
 	-- Item Stats:
@@ -3039,7 +3039,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53994,390,40058,3,25229)
 	self:addTradeFlags(RecipeDB,53994,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,53994,3,28379,3,28851,3,29402,3,30260)
+	self:addTradeAcquire(RecipeDB,53994,3,28379,3,28851,3,29402,3,30260,3,30448)

 	-- Timeless Forest Emerald -- 53995
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Leatherwork.lua b/RecipeDB/ARL-Leatherwork.lua
index 9b44b44..cc2186f 100644
--- a/RecipeDB/ARL-Leatherwork.lua
+++ b/RecipeDB/ARL-Leatherwork.lua
@@ -8,7 +8,7 @@ Leatherworking data for all of AckisRecipeList

 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten
-491 found from data mining.
+501 found from data mining.
 5 ignored.

 ************************************************************************
@@ -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,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,3772,2,2679,2,2698)
+	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)

 	-- Guardian Armor -- 3773
 	-- Item Stats:
@@ -379,22 +379,22 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val13id3val98id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,4096,165,4455,2,2108)
-	self:addTradeFlags(RecipeDB,4096,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	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)

 	-- Raptor Hide Belt -- 4097
 	-- Item Stats:
 	-- Item Stats: val6id1val6id3val55id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,4097,165,4456,2,2108)
-	self:addTradeFlags(RecipeDB,4097,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,4097,1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB,4097,2,2816)

 	-- Kodo Hide Bag -- 5244
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,5244,40,5081,2,2108)
-	self:addTradeFlags(RecipeDB,5244,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeFlags(RecipeDB,5244,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
 	self:addTradeAcquire(RecipeDB,5244,4,769)

 	-- Barbaric Harness -- 6661
@@ -427,7 +427,7 @@ 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,2393,2,2846)
+	self:addTradeAcquire(RecipeDB,6704,3,938,3,1160,2,2846)

 	-- Murloc Scale Bracers -- 6705
 	-- 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,2821,2,3958)
+	self:addTradeAcquire(RecipeDB,7149,2,2810,2,2821)

 	-- Barbaric Shoulders -- 7151
 	-- Item Stats:
@@ -506,16 +506,16 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val2id2val2id3val16id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7953,90,6466,1,2108)
-	self:addTradeFlags(RecipeDB,7953,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB,7953,2,5783)
+	self:addTradeFlags(RecipeDB,7953,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	-- No acquire information

 	-- Deviate Scale Gloves -- 7954
 	-- Item Stats:
 	-- Item Stats: val3id2val3id3val49id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7954,105,6467,1,2108)
-	self:addTradeFlags(RecipeDB,7954,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,7954,2,5783)
+	self:addTradeFlags(RecipeDB,7954,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	-- No acquire information

 	-- Deviate Scale Belt -- 7955
 	-- Item Stats:
@@ -624,8 +624,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val55id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9146,135,7349,2,2108)
-	self:addTradeFlags(RecipeDB,9146,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,9146,1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB,9146,2,6731)

 	-- Earthen Leather Shoulders -- 9147
 	-- 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)
+	self:addTradeAcquire(RecipeDB,9202,2,7852,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,4,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB,10509,7,1,2,7854)
+	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)

 	-- Turtle Scale Breastplate -- 10511
 	-- Item Stats:
@@ -796,8 +796,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val11id2val5id3val86id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,10516,210,8192,2,2108)
-	self:addTradeFlags(RecipeDB,10516,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,10516,2,8160)
+	self:addTradeFlags(RecipeDB,10516,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	-- No acquire information

 	-- Turtle Scale Bracers -- 10518
 	-- 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,1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,19049,2,12942)
+	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)

 	-- Green Dragonscale Breastplate -- 19050
 	-- Item Stats:
 	-- Item Stats: val10id3val21id5val311id6val11id34
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19050,260,15045,1,2108)
-	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)
+	self:addTradeFlags(RecipeDB,19050,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	-- No acquire information

 	-- Heavy Scorpid Vest -- 19051
 	-- Item Stats:
@@ -1097,8 +1097,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val87id6val11id32val12id34
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19053,265,15074,1,2108)
-	self:addTradeFlags(RecipeDB,19053,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,19053,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB,19053,2,12957)

 	-- Red Dragonscale Breastplate -- 19054
 	-- Item Stats:
@@ -1144,16 +1144,16 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val8id3val13id5val117id6val3id34val16id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19061,270,15061,1,2108)
-	self:addTradeFlags(RecipeDB,19061,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,19061,2,7854)
+	self:addTradeFlags(RecipeDB,19061,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	-- No acquire information

 	-- Ironfeather Shoulders -- 19062
 	-- Item Stats:
 	-- Item Stats: val20id4val8id5val117id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19062,270,15067,1,2108)
-	self:addTradeFlags(RecipeDB,19062,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,19062,2,12958)
+	self:addTradeFlags(RecipeDB,19062,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	-- No acquire information

 	-- Chimeric Boots -- 19063
 	-- Item Stats:
@@ -1184,16 +1184,16 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val99id6val12id35val12id36
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19066,275,15071,1,2108)
-	self:addTradeFlags(RecipeDB,19066,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,19066,2,11189)
+	self:addTradeFlags(RecipeDB,19066,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	-- No acquire information

 	-- Stormshroud Pants -- 19067
 	-- Item Stats: Tanking,
 	-- Item Stats: val138id6val12id26val28id44
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19067,275,15057,1,2108)
-	self:addTradeFlags(RecipeDB,19067,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,19067,1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,52,57)
+	self:addTradeAcquire(RecipeDB,19067,2,12942)

 	-- Warbear Harness -- 19068
 	-- Item Stats:
@@ -1264,8 +1264,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val28id4val8id5val338id6val8id32
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19077,285,15048,1,2108)
-	self:addTradeFlags(RecipeDB,19077,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,19077,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB,19077,2,12957)

 	-- Living Leggings -- 19078
 	-- Item Stats:
@@ -1352,8 +1352,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val20id3val13id5val258id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19088,295,15080,1,2108)
-	self:addTradeFlags(RecipeDB,19088,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	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)

 	-- Blue Dragonscale Shoulders -- 19089
 	-- Item Stats:
@@ -1626,7 +1626,7 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23399,155,18948,1,2108)
 	self:addTradeFlags(RecipeDB,23399,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB,23399,2,4589)
+	self:addTradeAcquire(RecipeDB,23399,2,4225,2,4589)

 	-- Might of the Timbermaw -- 23703
 	-- 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,20242,6,933,3,23007)
+	self:addTradeAcquire(RecipeDB,32494,6,933,3,23007)

 	-- Heavy Clefthoof Vest -- 32495
 	-- Item Stats: Tanking,
@@ -3267,6 +3267,76 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeFlags(RecipeDB,55243,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57)
 	-- No acquire information

+	-- Fur Lining - Attack Power -- 57683
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,57683,415,nil, 1, 2108)
+	self:addTradeFlags(RecipeDB,57683,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Fur Lining - Stamina -- 57690
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,57690,415,nil, 1, 2108)
+	self:addTradeFlags(RecipeDB,57690,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Fur Lining - Spell Power -- 57691
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,57691,415,nil, 1, 2108)
+	self:addTradeFlags(RecipeDB,57691,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Fur Lining - Fire Resist -- 57692
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,57692,400,nil, 3,2108)
+	self:addTradeFlags(RecipeDB,57692,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,57692,3,30921,3,31321)
+
+	-- Fur Lining - Frost Resist -- 57694
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,57694,400,nil, 3,2108)
+	self:addTradeFlags(RecipeDB,57694,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,57694,3,32289)
+
+	-- Fur Lining - Shadow Resist -- 57696
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,57696,400,nil, 3,2108)
+	self:addTradeFlags(RecipeDB,57696,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,57696,3,32349)
+
+	-- Fur Lining - Nature Resist -- 57699
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,57699,400,nil, 3,2108)
+	self:addTradeFlags(RecipeDB,57699,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,57699,3,32290)
+
+	-- Fur Lining - Arcane Resist -- 57701
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,57701,415,nil, 1, 2108)
+	self:addTradeFlags(RecipeDB,57701,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Jormungar Leg Reinforcements -- 60583
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,60583,390,nil, 1, 2108)
+	self:addTradeFlags(RecipeDB,60583,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Nerubian Leg Reinforcements -- 60584
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,60584,385,nil, 1, 2108)
+	self:addTradeFlags(RecipeDB,60584,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
 	-- Frostscale Bracers -- 60599
 	-- Item Stats:
 	-- Item Stats: val23id2val24id3val15id4val335id6val48id48
@@ -3741,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,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeFlags(RecipeDB,60749,1,2,4,36,41,47,58)
 	self:addTradeAcquire(RecipeDB,60749,2,32515)

 	-- Stormhide Belt -- 60750
@@ -3757,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,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeFlags(RecipeDB,60751,1,2,4,36,41,47,58)
 	self:addTradeAcquire(RecipeDB,60751,2,32515)

 	-- Stormhide Stompers -- 60752
@@ -3797,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,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeFlags(RecipeDB,60757,1,2,4,36,41,47,58)
 	self:addTradeAcquire(RecipeDB,60757,2,32515)

 	-- Trollwoven Spaulders -- 60758
@@ -3821,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,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeFlags(RecipeDB,60760,1,2,4,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 381dc48..a3a4c50 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

-588 found from data mining.  0 ignored.
+564 found from data mining.  0 ignored.

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

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

 function addon:InitMob(MobDB)

-	self:addLookupList(MobDB,157,L["Goretusk"],BZONE["Westfall"],48.29,55.46)
-	self:addLookupList(MobDB,450,L["Defias Renegade Mage"],BZONE["Westfall"],44.75,80.59)
-	self:addLookupList(MobDB,590,L["Defias Looter"],BZONE["Westfall"],42.65,65.50)
+	self:addLookupList(MobDB,157,L["Goretusk"],BZONE["Westfall"],48.28,55.46)
+	self:addLookupList(MobDB,450,L["Defias Renegade Mage"],BZONE["Westfall"],44.74,80.59)
+	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.44,43.50)
-	self:addLookupList(MobDB,684,L["Shadowmaw Panther"],BZONE["Stranglethorn Vale"],41.47,33.44)
-	self:addLookupList(MobDB,690,L["Cold Eye Basilisk"],BZONE["Stranglethorn Vale"],34.70,40.56)
-	self:addLookupList(MobDB,764,L["Swampwalker"],BZONE["Swamp of Sorrows"],26.50,38.36)
+	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,765,L["Swampwalker Elder"],BZONE["Swamp of Sorrows"],11.70,34.64)
-	self:addLookupList(MobDB,766,L["Tangled Horror"],BZONE["Swamp of Sorrows"],43.71,41.94)
+	self:addLookupList(MobDB,766,L["Tangled Horror"],BZONE["Swamp of Sorrows"],43.81,41.99)
 	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.88,74.65)
-	self:addLookupList(MobDB,923,L["Young Black Ravager"],BZONE["Duskwood"],48.53,64.59)
-	self:addLookupList(MobDB,938,L["Kurzen Commando"],BZONE["Stranglethorn Vale"],46.66,8.466)
-	self:addLookupList(MobDB,1015,L["Highland Raptor"],BZONE["Wetlands"],51.88,26.87)
+	self:addLookupList(MobDB,910,L["Defias Enchanter"],BZONE["Duskwood"],38.84,74.63)
+	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.57,20.52)
-	self:addLookupList(MobDB,1053,L["Dark Iron Tunneler"],BZONE["Wetlands"],51.97,20.18)
+	self:addLookupList(MobDB,1052,L["Dark Iron Saboteur"],BZONE["Wetlands"],53.56,20.45)
+	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.454,31.87)
-	self:addLookupList(MobDB,1082,L["Sawtooth Crocolisk"],BZONE["Swamp of Sorrows"],54.71,40.96)
+	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,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.11,28.84)
-	self:addLookupList(MobDB,1417,L["Young Wetlands Crocolisk"],BZONE["Wetlands"],36.31,44.37)
-	self:addLookupList(MobDB,1488,L["Zanzil Zombie"],BZONE["Stranglethorn Vale"],37.99,55.96)
-	self:addLookupList(MobDB,1550,L["Thrashtail Basilisk"],BZONE["Stranglethorn Vale"],39.31,49.04)
+	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,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.91,71.05)
-	self:addLookupList(MobDB,1791,L["Slavering Ghoul"],BZONE["Western Plaguelands"],44.90,69.28)
-	self:addLookupList(MobDB,1812,L["Rotting Behemoth"],BZONE["Western Plaguelands"],63.58,36.89)
-	self:addLookupList(MobDB,1813,L["Decaying Horror"],BZONE["Western Plaguelands"],62.78,35.41)
-	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.38)
-	self:addLookupList(MobDB,1836,L["Scarlet Cavalier"],BZONE["Western Plaguelands"],42.25,15.30)
+	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,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,1853,BBOSS["Darkmaster Gandling"],BZONE["Scholomance"],0,0)
-	self:addLookupList(MobDB,1885,L["Scarlet Smith"],BZONE["Western Plaguelands"],45.32,12.88)
-	self:addLookupList(MobDB,2242,L["Syndicate Spy"],BZONE["Alterac Mountains"],61.38,44.60)
+	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,2246,L["Syndicate Assassin"],BZONE["Alterac Mountains"],39.90,16.44)
-	self:addLookupList(MobDB,2248,L["Cave Yeti"],BZONE["Hillsbrad Foothills"],45.88,31.23)
-	self:addLookupList(MobDB,2249,L["Ferocious Yeti"],BZONE["Hillsbrad Foothills"],44.35,29.89)
-	self:addLookupList(MobDB,2264,L["Hillsbrad Tailor"],BZONE["Hillsbrad Foothills"],36.29,44.24)
+	self:addLookupList(MobDB,2248,L["Cave Yeti"],BZONE["Hillsbrad Foothills"],45.87,31.23)
+	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.24,24.26)
-	self:addLookupList(MobDB,2374,L["Torn Fin Muckdweller"],BZONE["Hillsbrad Foothills"],29.06,70.19)
-	self:addLookupList(MobDB,2375,L["Torn Fin Coastrunner"],BZONE["Hillsbrad Foothills"],30.44,70.82)
+	self:addLookupList(MobDB,2356,L["Elder Gray Bear"],BZONE["Arathi Highlands"],23.22,24.30)
+	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.91,24.23)
-	self:addLookupList(MobDB,2554,L["Witherbark Axe Thrower"],BZONE["Arathi Highlands"],65.92,67.52)
-	self:addLookupList(MobDB,2556,L["Witherbark Headhunter"],BZONE["Arathi Highlands"],67.99,72.94)
-	self:addLookupList(MobDB,2557,L["Witherbark Shadow Hunter"],BZONE["Arathi Highlands"],68.07,79.58)
+	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,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,2558,L["Witherbark Berserker"],BZONE["Arathi Highlands"],24.02,65.15)
-	self:addLookupList(MobDB,2606,L["Nimar the Slayer"],BZONE["Arathi Highlands"],65.64,68.92)
-	self:addLookupList(MobDB,2644,L["Vilebranch Hideskinner"],BZONE["The Hinterlands"],63.48,73.65)
-	self:addLookupList(MobDB,2681,L["Vilebranch Raiding Wolf"],BZONE["The Hinterlands"],59.66,75.57)
-	self:addLookupList(MobDB,2926,L["Silvermane Stalker"],BZONE["The Hinterlands"],63.59,54.51)
-	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"],BZONE["The Barrens"],54.31,38.87)
+	self:addLookupList(MobDB,2606,L["Nimar the Slayer"],BZONE["Arathi Highlands"],65.66,68.76)
+	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.61,54.52)
+	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"],BZONE["The Barrens"],54.30,38.84)
 	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.99,72.90)
-	self:addLookupList(MobDB,3531,L["Moonrage Tailor"],BZONE["Silverpine Forest"],47.01,72.57)
-	self:addLookupList(MobDB,3809,L["Ashenvale Bear"],BZONE["Ashenvale"],46.71,56.11)
-	self:addLookupList(MobDB,3818,L["Elder Shadowhorn Stag"],BZONE["Ashenvale"],63.64,48.55)
-	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"],BZONE["Ashenvale"],67.93,55.66)
-	self:addLookupList(MobDB,3834,L["Crazed Ancient"],BZONE["Ashenvale"],58.37,38.85)
-	self:addLookupList(MobDB,3919,L["Withered Ancient"],BZONE["Ashenvale"],58.45,38.92)
-	self:addLookupList(MobDB,4028,L["Charred Ancient"],BZONE["Stonetalon Mountains"],33.98,66.78)
-	self:addLookupList(MobDB,4029,L["Blackened Ancient"],BZONE["Stonetalon Mountains"],34.00,66.70)
+	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.94,55.64)
+	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,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,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,64.05)
-	self:addLookupList(MobDB,4147,L["Saltstone Basilisk"],BZONE["Thousand Needles"],75.08,60.97)
+	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,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.04)
+	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.06,19.27)
-	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"],BZONE["Dustwallow Marsh"],76.27,19.50)
-	self:addLookupList(MobDB,4467,L["Vilebranch Soothsayer"],BZONE["The Hinterlands"],52.81,60.34)
-	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"],BZONE["Western Plaguelands"],54.76,26.33)
+	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.36)
 	self:addLookupList(MobDB,4540,L["Scarlet Monk"],BZONE["Scarlet Monastery"],0,0)
-	self:addLookupList(MobDB,4674,L["Hatefury Shadowstalker"],BZONE["Desolace"],75.37,20.67)
-	self:addLookupList(MobDB,4676,L["Lesser Infernal"],BZONE["Desolace"],52.45,74.64)
-	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"],BZONE["Dustwallow Marsh"],39.50,30.89)
+	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,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,20 +136,20 @@ 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"],84.04,45.50)
-	self:addLookupList(MobDB,5420,L["Glasshide Gazer"],BZONE["Tanaris"],51.17,51.26)
+	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.17,51.27)
 	self:addLookupList(MobDB,5422,L["Scorpid Hunter"],BZONE["Tanaris"],54.73,30.07)
-	self:addLookupList(MobDB,5423,L["Scorpid Tail Lasher"],BZONE["Un'Goro Crater"],83.00,39.30)
-	self:addLookupList(MobDB,5425,L["Starving Blisterpaw"],BZONE["Un'Goro Crater"],83.22,41.02)
-	self:addLookupList(MobDB,5426,L["Blisterpaw Hyena"],BZONE["Tanaris"],52.39,46.33)
-	self:addLookupList(MobDB,5460,L["Centipaar Sandreaver"],BZONE["Tanaris"],34.97,43.07)
-	self:addLookupList(MobDB,5474,L["Dunemaul Brute"],BZONE["Tanaris"],41.36,56.63)
+	self:addLookupList(MobDB,5423,L["Scorpid Tail Lasher"],BZONE["Un'Goro Crater"],83.05,39.32)
+	self:addLookupList(MobDB,5425,L["Starving Blisterpaw"],BZONE["Un'Goro Crater"],82.99,40.93)
+	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,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,5616,L["Wastewander Thief"],BZONE["Tanaris"],63.08,30.03)
-	self:addLookupList(MobDB,5617,L["Wastewander Shadow Mage"],BZONE["Tanaris"],61.20,37.26)
-	self:addLookupList(MobDB,5618,L["Wastewander Bandit"],BZONE["Tanaris"],63.07,30.18)
-	self:addLookupList(MobDB,5623,L["Wastewander Assassin"],BZONE["Tanaris"],61.28,37.16)
+	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,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,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)
@@ -158,59 +158,59 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,5843,L["Slave Worker"],BZONE["Searing Gorge"],40.98,43.82)
 	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.09,56.82)
-	self:addLookupList(MobDB,5860,L["Twilight Dark Shaman"],BZONE["Searing Gorge"],23.35,36.74)
-	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZONE["Searing Gorge"],23.59,34.30)
-	self:addLookupList(MobDB,5862,L["Twilight Geomancer"],BZONE["Searing Gorge"],24.57,29.03)
-	self:addLookupList(MobDB,5990,L["Redstone Basilisk"],BZONE["Blasted Lands"],58.00,31.23)
-	self:addLookupList(MobDB,5993,L["Helboar"],BZONE["Blasted Lands"],55.14,49.83)
-	self:addLookupList(MobDB,6005,L["Shadowsworn Thug"],BZONE["Blasted Lands"],64.78,35.79)
-	self:addLookupList(MobDB,6138,L["Arkkoran Oracle"],BZONE["Azshara"],77.25,42.51)
-	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"],BZONE["Azshara"],60.38,52.89)
-	self:addLookupList(MobDB,6146,L["Cliff Breaker"],BZONE["Azshara"],60.35,59.19)
+	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.24)
+	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,6426,L["Anguished Dead"],BZONE["Scarlet Monastery"],0,0)
-	self:addLookupList(MobDB,6518,L["Tar Lurker"],BZONE["Un'Goro Crater"],47.90,20.23)
-	self:addLookupList(MobDB,6553,L["Gorishi Reaver"],BZONE["Un'Goro Crater"],49.12,81.51)
-	self:addLookupList(MobDB,6556,L["Muculent Ooze"],BZONE["Un'Goro Crater"],68.39,34.31)
-	self:addLookupList(MobDB,6557,L["Primal Ooze"],BZONE["Un'Goro Crater"],53.31,49.57)
-	self:addLookupList(MobDB,6559,L["Glutinous Ooze"],BZONE["Un'Goro Crater"],35.63,48.59)
-	self:addLookupList(MobDB,7025,L["Blackrock Soldier"],BZONE["Burning Steppes"],47.30,54.45)
-	self:addLookupList(MobDB,7027,L["Blackrock Slayer"],BZONE["Burning Steppes"],46.30,50.53)
+	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.30)
+	self:addLookupList(MobDB,6557,L["Primal Ooze"],BZONE["Un'Goro Crater"],53.31,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,7029,L["Blackrock Battlemaster"],BZONE["Burning Steppes"],40.94,34.76)
-	self:addLookupList(MobDB,7035,L["Firegut Brute"],BZONE["Burning Steppes"],81.93,42.03)
-	self:addLookupList(MobDB,7037,L["Thaurissan Firewalker"],BZONE["Burning Steppes"],62.86,39.31)
-	self:addLookupList(MobDB,7040,L["Black Dragonspawn"],BZONE["Burning Steppes"],87.30,42.38)
-	self:addLookupList(MobDB,7047,L["Black Broodling"],BZONE["Burning Steppes"],87.18,51.17)
-	self:addLookupList(MobDB,7055,L["Blackrock Worg"],BZONE["Burning Steppes"],48.53,56.21)
-	self:addLookupList(MobDB,7106,L["Jadefire Rogue"],BZONE["Darkshore"],46.93,84.95)
-	self:addLookupList(MobDB,7109,L["Jadefire Felsworn"],BZONE["Darkshore"],46.62,84.57)
+	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,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,7158,L["Deadwood Shaman"],BZONE["Felwood"],62.71,9.729)
+	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.37,72.70)
-	self:addLookupList(MobDB,7428,L["Frostmaul Giant"],BZONE["Winterspring"],61.96,68.62)
-	self:addLookupList(MobDB,7435,L["Cobalt Wyrmkin"],BZONE["Winterspring"],57.86,51.67)
+	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.86,51.82)
-	self:addLookupList(MobDB,7438,L["Winterfall Ursa"],BZONE["Winterspring"],67.01,38.10)
-	self:addLookupList(MobDB,7440,L["Winterfall Den Watcher"],BZONE["Winterspring"],52.44,38.33)
-	self:addLookupList(MobDB,7441,L["Winterfall Totemic"],BZONE["Winterspring"],36.50,40.84)
-	self:addLookupList(MobDB,7443,L["Shardtooth Mauler"],BZONE["Winterspring"],60.77,34.52)
-	self:addLookupList(MobDB,7444,L["Shardtooth Bear"],BZONE["Winterspring"],42.26,38.84)
-	self:addLookupList(MobDB,7448,L["Chillwind Chimaera"],BZONE["Winterspring"],62.62,38.50)
-	self:addLookupList(MobDB,7458,L["Ice Thistle Yeti"],BZONE["Winterspring"],65.29,40.68)
-	self:addLookupList(MobDB,7459,L["Ice Thistle Matriarch"],BZONE["Winterspring"],68.33,41.99)
-	self:addLookupList(MobDB,7460,L["Ice Thistle Patriarch"],BZONE["Winterspring"],68.21,41.80)
-	self:addLookupList(MobDB,7524,L["Anguished Highborne"],BZONE["Winterspring"],53.49,42.87)
+	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,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,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,7800,BBOSS["Mekgineer Thermaplugg"],BZONE["Gnomeregan"],0,0)
-	self:addLookupList(MobDB,7805,L["Wastewander Scofflaw"],BZONE["Tanaris"],66.37,35.95)
-	self:addLookupList(MobDB,7855,L["Southsea Pirate"],BZONE["Tanaris"],72.81,45.58)
-	self:addLookupList(MobDB,7883,L["Andre Firebeard"],BZONE["Tanaris"],73.71,47.73)
-	self:addLookupList(MobDB,8546,L["Dark Adept"],BZONE["Eastern Plaguelands"],67.73,36.63)
-	self:addLookupList(MobDB,8550,L["Shadowmage"],BZONE["Eastern Plaguelands"],72.33,39.74)
-	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"],BZONE["Eastern Plaguelands"],62.83,15.48)
-	self:addLookupList(MobDB,8637,L["Dark Iron Watchman"],BZONE["Searing Gorge"],64.22,56.70)
+	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,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,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 +225,27 @@ 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.83,18.08)
-	self:addLookupList(MobDB,8959,L["Felpaw Wolf"],BZONE["Ashenvale"],55.54,29.44)
-	self:addLookupList(MobDB,8961,L["Felpaw Ravager"],BZONE["Felwood"],57.97,19.05)
+	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,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.55,33.31)
-	self:addLookupList(MobDB,9163,L["Diemetradon"],BZONE["Un'Goro Crater"],53.18,50.64)
+	self:addLookupList(MobDB,9162,L["Young Diemetradon"],BZONE["Un'Goro Crater"],67.54,33.34)
+	self:addLookupList(MobDB,9163,L["Diemetradon"],BZONE["Un'Goro Crater"],53.17,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.41)
+	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.59)
 	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.75,27.81)
-	self:addLookupList(MobDB,9451,L["Scarlet Archmage"],BZONE["Eastern Plaguelands"],80.88,75.80)
-	self:addLookupList(MobDB,9477,L["Cloned Ooze"],BZONE["Un'Goro Crater"],53.56,48.77)
+	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,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 +253,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.55,45.66)
+	self:addLookupList(MobDB,10119,L["Volchan"],BZONE["Burning Steppes"],82.56,48.90)
 	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 +271,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.75,51.78)
+	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.71,51.76)
-	self:addLookupList(MobDB,10662,L["Spellmaw"],BZONE["Winterspring"],59.20,50.94)
-	self:addLookupList(MobDB,10760,L["Grimtotem Geomancer"],BZONE["Thousand Needles"],35.42,32.18)
-	self:addLookupList(MobDB,10807,L["Brumeran"],BZONE["Winterspring"],60.78,56.86)
+	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,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,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 +295,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.85,70.17)
+	self:addLookupList(MobDB,14276,L["Scargil"],BZONE["Hillsbrad Foothills"],26.84,70.15)
 	self:addLookupList(MobDB,14354,L["Pusillin"],BZONE["Dire Maul"],0,0)
-	self:addLookupList(MobDB,14454,L["The Windreaver"],BZONE["Silithus"],27.06,22.33)
-	self:addLookupList(MobDB,14457,L["Princess Tempestria"],BZONE["Winterspring"],53.58,42.50)
+	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,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)
@@ -349,12 +349,12 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,16699,L["Shattered Hand Reaver"],BZONE["The Shattered Halls"],0,0)
 	self:addLookupList(MobDB,16772,L["Bonechewer Devastator"],BZONE["Terokkar Forest"],66.62,54.08)
 	self:addLookupList(MobDB,16807,BBOSS["Grand Warlock Nethekurse"],BZONE["The Shattered Halls"],0,0)
-	self:addLookupList(MobDB,16810,L["Bonechewer Backbreaker"],BZONE["Terokkar Forest"],66.41,53.68)
-	self:addLookupList(MobDB,16952,L["Anger Guard"],BZONE["Blade's Edge Mountains"],73.44,41.70)
+	self:addLookupList(MobDB,16810,L["Bonechewer Backbreaker"],BZONE["Terokkar Forest"],66.35,53.67)
+	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.03)
-	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"],BZONE["Nagrand"],44.62,42.35)
-	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZONE["Nagrand"],36.62,68.05)
+	self:addLookupList(MobDB,17132,L["Clefthoof Bull"],BZONE["Nagrand"],51.34,42.01)
+	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"],BZONE["Nagrand"],44.61,42.29)
+	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZONE["Nagrand"],36.62,68.04)
 	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,8 +399,8 @@ 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.21,70.71)
-	self:addLookupList(MobDB,18062,L["Enraged Crusher"],BZONE["Nagrand"],49.90,41.92)
+	self:addLookupList(MobDB,17981,L["Voidspawn"],BZONE["Nagrand"],37.22,70.69)
+	self:addLookupList(MobDB,18062,L["Enraged Crusher"],BZONE["Nagrand"],49.94,41.80)
 	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)
@@ -421,14 +421,14 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,18477,L["Timber Worg Alpha"],BZONE["Shattrath City"],46.90,68.93)
 	self:addLookupList(MobDB,18497,L["Auchenai Monk"],BZONE["Auchenai Crypts"],0,0)
 	self:addLookupList(MobDB,18521,L["Raging Skeleton"],BZONE["Auchenai Crypts"],0,0)
-	self:addLookupList(MobDB,18595,L["Warped Peon"],BZONE["Terokkar Forest"],66.49,51.48)
+	self:addLookupList(MobDB,18595,L["Warped Peon"],BZONE["Terokkar Forest"],66.50,51.48)
 	self:addLookupList(MobDB,18631,L["Cabal Cultist"],BZONE["Shadow Labyrinth"],0,0)
 	self:addLookupList(MobDB,18633,L["Cabal Acolyte"],BZONE["Shadow Labyrinth"],0,0)
 	self:addLookupList(MobDB,18639,L["Cabal Spellbinder"],BZONE["Shadow Labyrinth"],0,0)
 	self:addLookupList(MobDB,18667,BBOSS["Blackheart the Inciter"],BZONE["Shadow Labyrinth"],0,0)
 	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.81,67.83)
+	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,18870,L["Voidshrieker"],BZONE["Netherstorm"],62.39,39.72)
 	self:addLookupList(MobDB,18872,L["Disembodied Vindicator"],BZONE["Netherstorm"],33.26,54.41)
@@ -447,26 +447,26 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"],BZONE["Shadowmoon Valley"],23.95,33.57)
 	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.00,61.15)
-	self:addLookupList(MobDB,19796,L["Eclipsion Archmage"],BZONE["Shadowmoon Valley"],47.53,66.26)
-	self:addLookupList(MobDB,19802,L["Illidari Shocktrooper"],BZONE["Shadowmoon Valley"],31.52,50.21)
+	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,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.14,73.62)
-	self:addLookupList(MobDB,19960,L["Doomforge Engineer"],BZONE["Blade's Edge Mountains"],74.40,40.86)
-	self:addLookupList(MobDB,19973,L["Abyssal Flamebringer"],BZONE["Blade's Edge Mountains"],29.23,79.97)
-	self:addLookupList(MobDB,19984,L["Vekh'nir Dreadhawk"],BZONE["Blade's Edge Mountains"],74.03,74.55)
+	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"],BZONE["Blade's Edge Mountains"],45.13,73.64)
+	self:addLookupList(MobDB,19960,L["Doomforge Engineer"],BZONE["Blade's Edge Mountains"],74.40,40.78)
+	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,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.41)
+	self:addLookupList(MobDB,20058,L["Bloodmaul Dire Wolf"],BZONE["Blade's Edge Mountains"],44.27,77.40)
 	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.25)
-	self:addLookupList(MobDB,20136,L["Sunfury Researcher"],BZONE["Netherstorm"],51.19,83.62)
+	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,20410,L["Rhonsus"],BZONE["Netherstorm"],61.19,85.33)
+	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)
@@ -488,36 +488,36 @@ function addon:InitMob(MobDB)
 	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.49,35.74)
-	self:addLookupList(MobDB,21815,L["Cleric of Karabor"],BZONE["Shadowmoon Valley"],63.91,48.19)
-	self:addLookupList(MobDB,21911,L["Skettis Soulcaller"],BZONE["Terokkar Forest"],68.00,79.70)
+	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.48,62.47)
-	self:addLookupList(MobDB,22018,L["Eclipsion Cavalier"],BZONE["Shadowmoon Valley"],52.50,64.60)
+	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,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.32,38.89)
+	self:addLookupList(MobDB,22082,L["Shadowmoon Slayer"],BZONE["Shadowmoon Valley"],68.33,38.86)
 	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"],77.98,95.38)
+	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.63,37.80)
+	self:addLookupList(MobDB,22148,L["Gordunni Head-Splitter"],BZONE["Nagrand"],76.65,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.50,20.12)
-	self:addLookupList(MobDB,22822,L["Ethereum Nullifier"],BZONE["Netherstorm"],63.07,41.41)
+	self:addLookupList(MobDB,22822,L["Ethereum Nullifier"],BZONE["Netherstorm"],63.05,41.31)
 	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.43,38.10)
-	self:addLookupList(MobDB,23061,L["Rivendark"],BZONE["Blade's Edge Mountains"],30.47,59.49)
-	self:addLookupList(MobDB,23261,L["Furywing"],BZONE["Blade's Edge Mountains"],58.32,14.38)
-	self:addLookupList(MobDB,23281,L["Insidion"],BZONE["Blade's Edge Mountains"],55.49,15.99)
-	self:addLookupList(MobDB,23282,L["Obsidia"],BZONE["Blade's Edge Mountains"],31.54,57.48)
+	self:addLookupList(MobDB,23022,L["Gordunni Soulreaper"],BZONE["Nagrand"],75.72,36.80)
+	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,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.80,47.87)
-	self:addLookupList(MobDB,23385,L["Simon Unit"],BZONE["Blade's Edge Mountains"],35.21,49.09)
+	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,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 +542,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.20,35.31)
-	self:addLookupList(MobDB,24966,L["Wretched Fiend"],BZONE["Isle of Quel'Danas"],40.17,35.55)
+	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,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.67,55.25)
-	self:addLookupList(MobDB,25073,L["Darkspine Siren"],BZONE["Isle of Quel'Danas"],61.57,56.22)
+	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,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,67 +564,43 @@ 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,26270,L["Iron Rune-Shaper"],BZONE["Grizzly Hills"],67.62,15.74)
-	self:addLookupList(MobDB,26622,L["Drakkari Bat"],BZONE["Drak'Tharon Keep"],0,0)
-	self:addLookupList(MobDB,26631,L["Novos the Summoner"],L["Unknown Zone"],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,26632,L["The Prophet Tharon'ja"],BZONE["Grizzly Hills"],0,0)
-	self:addLookupList(MobDB,26635,L["Risen Drakkari Warrior"],BZONE["Drak'Tharon Keep"],0,0)
-	self:addLookupList(MobDB,26636,L["Risen Drakkari Soulmage"],BZONE["Drak'Tharon Keep"],0,0)
-	self:addLookupList(MobDB,26639,L["Drakkari Shaman"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26716,L["Azure Warder"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,26723,BBOSS["Keristrasza"],BZONE["Borean Tundra"],0,0)
-	self:addLookupList(MobDB,26830,L["Risen Drakkari Death Knight"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,26858,L["Sarathstra"],BZONE["Dragonblight"],48.06,32.93)
+	self:addLookupList(MobDB,26792,L["Crystalline Protector"],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["Dragonblight"],84.97,40.31)
-	self:addLookupList(MobDB,27636,L["Azure Ley-Whelp"],BZONE["The Oculus"],0,0)
-	self:addLookupList(MobDB,27744,L["Infinite Agent"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,27871,L["Flesheating Ghoul"],BZONE["Drak'Tharon Keep"],0,0)
-	self:addLookupList(MobDB,27960,L["Dark Rune Warrior"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,27971,L["Unrelenting Construct"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,27972,L["Lightning Construct"],BZONE["Halls of Stone"],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.81,47.59)
+	self:addLookupList(MobDB,28123,L["Venture Co. Excavator"],BZONE["Sholazar Basin"],34.84,47.54)
 	self:addLookupList(MobDB,28132,L["Don Carlos"],BZONE["Old Hillsbrad Foothills"],0,0)
-	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZONE["Sholazar Basin"],46.37,32.20)
-	self:addLookupList(MobDB,28578,L["Hardened Steel Reaver"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,28579,L["Hardened Steel Berserker"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,28835,L["Stormforged Construct"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,28851,L["Enraged Mammoth"],BZONE["Zul'Drak"],71.49,41.43)
+	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,28923,L["Loken"],BZONE["The Storm Peaks"],0,0)
 	self:addLookupList(MobDB,29120,BBOSS["Anub'arak"],BZONE["Azjol-Nerub"],0,0)
-	self:addLookupList(MobDB,29133,L["Disturbed Soul"],BZONE["Zul'Drak"],37.22,60.77)
-	self:addLookupList(MobDB,29235,L["Gundrak Savage"],BZONE["Zul'Drak"],73.45,31.45)
+	self:addLookupList(MobDB,29128,L["Anub'ar Prime Guard"],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,29311,BBOSS["Herald Volazj"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
-	self:addLookupList(MobDB,29370,L["Stormforged Champion"],BZONE["The Storm Peaks"],25.02,46.63)
-	self:addLookupList(MobDB,29376,L["Stormforged Artificer"],BZONE["The Storm Peaks"],30.09,46.34)
-	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZONE["The Storm Peaks"],37.26,83.87)
-	self:addLookupList(MobDB,29451,L["Vargul Slayer"],BZONE["Zul'Drak"],19.66,56.63)
+	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,29570,L["Nascent Val'kyr"],BZONE["Icecrown"],69.72,41.51)
-	self:addLookupList(MobDB,29646,L["Banshee Soulclaimer"],BZONE["Zul'Drak"],24.96,59.93)
 	self:addLookupList(MobDB,29735,L["Savage Worg"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29774,L["Spitting Cobra"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZONE["The Storm Peaks"],30.53,69.38)
-	self:addLookupList(MobDB,29793,L["Frostfeather Witch"],BZONE["The Storm Peaks"],30.42,68.58)
-	self:addLookupList(MobDB,29820,L["Drakkari God Hunter"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29822,L["Drakkari Fire Weaver"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29826,L["Drakkari Medicine Man"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29829,L["Drakkari Earthshaker"],BZONE["Gundrak"],0,0)
-	self:addLookupList(MobDB,29830,L["Living Mojo"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29832,L["Drakkari Golem"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29838,L["Drakkari Rhino"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,30111,L["Twilight Worshipper"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
-	self:addLookupList(MobDB,30160,L["Brittle Revenant"],BZONE["The Storm Peaks"],70.19,59.79)
-	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZONE["The Storm Peaks"],69.12,58.61)
-	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZONE["The Storm Peaks"],57.02,63.48)
-	self:addLookupList(MobDB,30319,L["Twilight Darkcaster"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
-	self:addLookupList(MobDB,30414,L["Forgotten One"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
-	self:addLookupList(MobDB,30666,L["Azure Captain"],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,30667,L["Azure Sorceror"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,30892,L["Portal Guardian"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"],BZONE["Icecrown"],58.47,73.68)
+	self:addLookupList(MobDB,30668,L["Azure Raider"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"],BZONE["Icecrown"],58.61,73.80)
 	self:addLookupList(MobDB,31134,L["Cyanigosa"],BZONE["The Violet Hold"],0,0)
-	self:addLookupList(MobDB,32191,L["Azure Stalker"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,32289,L["Damned Apothecary"],BZONE["Icecrown"],49.00,33.97)
-	self:addLookupList(MobDB,32290,L["Cult Alchemist"],BZONE["Icecrown"],48.82,34.30)
+	self:addLookupList(MobDB,31321,L["Skeletal Runesmith"],BZONE["Icecrown"],58.21,73.86)
+	self:addLookupList(MobDB,32289,L["Damned Apothecary"],BZONE["Icecrown"],49.06,33.93)
+	self:addLookupList(MobDB,32290,L["Cult Alchemist"],BZONE["Icecrown"],48.75,34.18)
+	self:addLookupList(MobDB,32349,L["Cultist Shard Watcher"],BZONE["Icecrown"],47.83,67.61)

 end
diff --git a/RecipeDB/ARL-Quest.lua b/RecipeDB/ARL-Quest.lua
index f37105a..ad3cea4 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

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

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

@@ -40,40 +40,40 @@ function addon:InitQuest(QuestDB)

 	self:addLookupList(QuestDB,22,L["Goretusk Liver Pie"],BZONE["Westfall"],55.77,30.92,1)
 	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.85,1)
-	self:addLookupList(QuestDB,92,L["Redridge Goulash"],BZONE["Redridge Mountains"],22.83,44.07,1)
-	self:addLookupList(QuestDB,93,L["Dusky Crab Cakes"],BZONE["Duskwood"],74.01,45.85,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,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.27,62.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.56,41.36,2)
-	self:addLookupList(QuestDB,471,L["Apprentice's Duties"],BZONE["Wetlands"],8.930,56.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.19,1)
+	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,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,769,L["Kodo Hide Bag"],L["Unknown Zone"],0,0,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)
 	self:addLookupList(QuestDB,1559,L["Flash Bomb Recipe"],BZONE["Badlands"],0,0,0)
-	self:addLookupList(QuestDB,1578,L["Supplying the Front"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(QuestDB,1578,L["Supplying the Front"],BZONE["Loch Modan"],23.49,75.11,1)
 	self:addLookupList(QuestDB,1582,L["Moonglow Vest"],BZONE["Darnassus"],64.77,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.21,22.67,2)
-	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"],BZONE["Orgrimmar"],79.21,22.67,2)
-	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"],BZONE["Orgrimmar"],79.21,22.67,2)
-	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"],BZONE["Orgrimmar"],79.21,22.67,2)
-	self:addLookupList(QuestDB,2755,L["Joys of Omosh"],BZONE["Orgrimmar"],79.21,22.67,2)
-	self:addLookupList(QuestDB,2756,L["The Old Ways"],BZONE["Orgrimmar"],80.52,23.68,2)
-	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZONE["Stormwind City"],63.52,36.90,1)
-	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"],BZONE["Stranglethorn Vale"],50.74,20.47,0)
-	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"],BZONE["Stranglethorn Vale"],50.74,20.47,0)
-	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"],BZONE["Stranglethorn Vale"],50.74,20.47,0)
+	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.51,36.63,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)
 	self:addLookupList(QuestDB,2848,L["Wild Leather Shoulders"],BZONE["Feralas"],30.02,42.93,1)
 	self:addLookupList(QuestDB,2849,L["Wild Leather Vest"],BZONE["Feralas"],30.02,42.93,1)
 	self:addLookupList(QuestDB,2850,L["Wild Leather Helmet"],BZONE["Feralas"],30.02,42.93,1)
@@ -87,14 +87,14 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,2859,L["Wild Leather Leggings"],BZONE["Feralas"],74.83,44.71,2)
 	self:addLookupList(QuestDB,2860,L["Master of the Wild Leather"],BZONE["Thunder Bluff"],42.37,43.59,2)
 	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.21,61.48,1)
+	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,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,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,0)
+	self:addLookupList(QuestDB,7604,L["A Binding Contract"],BZONE["Blackrock Depths"],0,0,2)
 	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,14 +106,12 @@ 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,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,9635,L["The Zapthrottle Mote Extractor!"],BZONE["Zangarmarsh"],34.38,51.44,2)
+	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-Runeforge.lua b/RecipeDB/ARL-Runeforge.lua
index f6687d5..8f0c49b 100644
--- a/RecipeDB/ARL-Runeforge.lua
+++ b/RecipeDB/ARL-Runeforge.lua
@@ -37,7 +37,53 @@ function addon:InitRuneforging(RecipeDB)

 	local recipecount = 0

-
+	-- Rune of the Fallen Crusader - 53344
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Swordshattering - 53323
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Swordbreaking - 54446
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Spellshattering - 53342
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Spellbreaking - 54447
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Razorice - 53343
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Lichbane - 53331
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
+
+	-- Rune of Cinderglacier - 53341
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,53344,1,nil,1,53428)
+	self:addTradeFlags(RecipeDB,53344,1,2,3,21)
+	self:addTradeAcquire(RecipeDB,53344,1,28474,1,29194,1,31084,1,28471,1,29195,1,28472,1,29196)
 	return recipecount

 end
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index 16bcd3e..76df5de 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -8,7 +8,7 @@ Tailoring data for all of AckisRecipeList

 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten
-402 found from data mining.
+407 found from data mining.
 7 ignored.

 ************************************************************************
@@ -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,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	-- No acquire information
+	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)

 	-- Spider Belt -- 3863
 	-- Item Stats:
@@ -439,8 +439,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3873,200,4336,1,3908)
-	self:addTradeFlags(RecipeDB,3873,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3873,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,3873,2,2663)

 	-- Brown Linen Pants -- 3914
 	-- Item Stats:
@@ -477,7 +477,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6688,115,5763,1,3908)
 	self:addTradeFlags(RecipeDB,6688,1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,6688,3,450,3,2264,2,777,2,1454,2,1474,2,3005,2,3364,2,3537,2,3683,2,4189,2,4577,2,5944)
+	self:addTradeAcquire(RecipeDB,6688,3,450,3,2264,2,777,2,1454,2,1474,2,3005,2,3364,2,3485,2,3537,2,3683,2,4189,2,4577,2,5944)

 	-- Lesser Wizard's Robe -- 6690
 	-- 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,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,3499,2,3556)
+	self:addTradeAcquire(RecipeDB,7633,2,1250,2,3485,2,3499)

 	-- Green Woolen Robe -- 7636
 	-- Item Stats:
@@ -563,15 +563,15 @@ 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,2394,2,3364,2,5944)
+	self:addTradeAcquire(RecipeDB,7639,2,843,2,1347,2,2394,2,3364,2,5944)

 	-- Greater Adept's Robe -- 7643
 	-- Item Stats:
 	-- Item Stats: val1id3val2id4val7id5val37id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7643,115,6264,1,3908)
-	self:addTradeFlags(RecipeDB,7643,1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB,7643,2,2669)
+	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,4577)

 	-- Stylish Blue Shirt -- 7892
 	-- Item Stats:
@@ -725,16 +725,16 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats: val3id5val23id6val8id49
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,8786,175,7053,1,3908)
-	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)
+	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)

 	-- Crimson Silk Cloak -- 8789
 	-- Item Stats:
 	-- Item Stats: val3id3val24id6val7id33
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,8789,180,7056,1,3908)
-	self:addTradeFlags(RecipeDB,8789,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,8789,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB,8789,2,2670)

 	-- Crimson Silk Vest -- 8791
 	-- 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,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	-- No acquire information
+	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)

 	-- Crimson Silk Gloves -- 8804
 	-- 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:
@@ -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,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)
+	self:addTradeFlags(RecipeDB,23663,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	-- No acquire information

 	-- Argent Boots -- 23664
 	-- Item Stats:
@@ -1747,15 +1747,15 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats: val3id6
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,26403,250,21154,2,3908)
-	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)
+	self:addTradeFlags(RecipeDB,26403,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	-- No acquire information

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

 	-- Bolt of Netherweave -- 26745
 	-- Item Stats:
@@ -1790,7 +1790,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,26750,345,21844,1,3908)
 	self:addTradeFlags(RecipeDB,26750,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,26750,2,16767,2,19015,2,19017)
+	self:addTradeAcquire(RecipeDB,26750,2,16638,2,16767,2,19015,2,19017)

 	-- Primal Mooncloth -- 26751
 	-- Item Stats:
@@ -1929,7 +1929,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,26773,340,21854,1,3908)
 	self:addTradeFlags(RecipeDB,26773,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB,26773,2,16767,2,19213)
+	self:addTradeAcquire(RecipeDB,26773,2,16638,2,16767,2,19213)

 	-- Netherweave Tunic -- 26774
 	-- Item Stats:
@@ -1937,7 +1937,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,26774,345,21855,1,3908)
 	self:addTradeFlags(RecipeDB,26774,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB,26774,2,16767,2,19213)
+	self:addTradeAcquire(RecipeDB,26774,2,16638,2,16767,2,19213)

 	-- Imbued Netherweave Pants -- 26775
 	-- Item Stats:
@@ -2024,7 +2024,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,27658,225,22246,1,3908)
 	self:addTradeFlags(RecipeDB,27658,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,27658,2,1318,2,3012,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)
+	self:addTradeAcquire(RecipeDB,27658,2,1318,2,3012,2,3346,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)

 	-- Enchanted Runecloth Bag -- 27659
 	-- Item Stats:
@@ -2588,6 +2588,27 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeFlags(RecipeDB,50647,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
 	self:addTradeAcquire(RecipeDB,50647,2,15165)

+	-- Lightweave Embroidery -- 55642
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,55642,395,nil, 1, 3908)
+	self:addTradeFlags(RecipeDB,55642,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Darkglow Embroidery -- 55769
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,55769,395,nil, 1, 3908)
+	self:addTradeFlags(RecipeDB,55769,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Swordguard Embroidery -- 55777
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,55777,395,nil, 1, 3908)
+	self:addTradeFlags(RecipeDB,55777,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
 	-- Frostweave Net -- 55898
 	-- Item Stats:
 	recipecount = recipecount + 1
@@ -2765,15 +2786,15 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55993,400,41248,2,3908)
-	self:addTradeFlags(RecipeDB,55993,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,55993,3,27636,3,27972,3,29451,3,29774,3,29830,3,30414,3,30666,3,30892,3,32191)
+	self:addTradeFlags(RecipeDB,55993,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,55993,7,2)

 	-- Blue Lumberjack Shirt -- 55994
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55994,400,41249,2,3908)
-	self:addTradeFlags(RecipeDB,55994,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,55994,3,26635,3,26636,3,27971,3,28578,3,29820,3,30414,3,30667)
+	self:addTradeFlags(RecipeDB,55994,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,55994,7,2)

 	-- Yellow Lumberjack Shirt -- 55995
 	-- Item Stats:
@@ -2786,29 +2807,29 @@ function addon:InitTailoring(RecipeDB)
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55996,400,41250,2,3908)
-	self:addTradeFlags(RecipeDB,55996,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,55996,3,26622,3,26635,3,26830,3,27871,3,27960,3,29822,3,29829,3,30319)
+	self:addTradeFlags(RecipeDB,55996,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,55996,7,2)

 	-- Red Workman's Shirt -- 55997
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55997,400,41252,2,3908)
-	self:addTradeFlags(RecipeDB,55997,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,55997,3,26635,3,26636,3,26830,3,28835,3,29133,3,30111,3,30319)
+	self:addTradeFlags(RecipeDB,55997,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,55997,7,2)

 	-- Blue Workman's Shirt -- 55998
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55998,400,41253,2,3908)
-	self:addTradeFlags(RecipeDB,55998,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,55998,3,26622,3,26631,3,26635,3,27744,3,29826,3,29838)
+	self:addTradeFlags(RecipeDB,55998,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,55998,7,2)

 	-- Rustic Workman's Shirt -- 55999
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55999,400,41254,2,3908)
-	self:addTradeFlags(RecipeDB,55999,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,55999,3,26622,3,26635,3,26639,3,26858,3,28579,3,29646,3,29832,3,30319,3,31134)
+	self:addTradeFlags(RecipeDB,55999,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,55999,7,2)

 	-- Green Workman's Shirt -- 56000
 	-- Item Stats:
@@ -3038,6 +3059,20 @@ function addon:InitTailoring(RecipeDB)
 	self:addTradeFlags(RecipeDB,56031,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

+	-- Master's Spellthread -- 56034
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,56034,400,nil, 1, 3908)
+	self:addTradeFlags(RecipeDB,56034,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Sanctified Spellthread -- 56039
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,56039,400,nil, 1, 3908)
+	self:addTradeFlags(RecipeDB,56039,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
 	-- Duskweave Boots -- 56048
 	-- Item Stats:
 	-- Item Stats: val32id4val136id6val25id46val53id49
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index 2b96e3d..25474e0 100644
--- a/RecipeDB/ARL-Trainer.lua
+++ b/RecipeDB/ARL-Trainer.lua
@@ -38,70 +38,70 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitTrainer(TrainerDB)

-	self:addLookupList(TrainerDB,223,L["Dan Golthas"],BZONE["Undercity"],71.30,60.17,2)
+	self:addLookupList(TrainerDB,223,L["Dan Golthas"],BZONE["Undercity"],71.30,60.20,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.40,37.51,0)
+	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.95,0)
-	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"],BZONE["Ironforge"],67.90,53.02,1)
-	self:addLookupList(TrainerDB,1300,L["Lawrence Schneider"],BZONE["Stormwind City"],53.27,80.99,0)
-	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"],BZONE["Stormwind City"],52.91,73.90,0)
+	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.88,52.93,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,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,1382,L["Mudduk"],BZONE["Stranglethorn Vale"],31.98,28.77,2)
-	self:addLookupList(TrainerDB,1383,L["Snarl"],BZONE["Orgrimmar"],79.93,22.96,0)
+	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,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,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"],77.35,49.01,1)
-	self:addLookupList(TrainerDB,1681,L["Brock Stoneseeker"],BZONE["Loch Modan"],37.16,47.76,1)
-	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"],BZONE["Dun Morogh"],47.37,51.98,0)
+	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZONE["Duskwood"],78.00,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,1702,L["Bronk Guzzlegear"],BZONE["Dun Morogh"],49.92,50.64,0)
-	self:addLookupList(TrainerDB,1703,L["Uthrar Threx"],BZONE["Ironforge"],44.05,28.82,0)
-	self:addLookupList(TrainerDB,2132,L["Carolai Anise"],BZONE["Tirisfal Glades"],59.92,51.99,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.28,45.13,1)
+	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.62,21.05,2)
+	self:addLookupList(TrainerDB,2399,L["Daryl Stack"],BZONE["Hillsbrad Foothills"],63.63,21.05,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.83,0)
-	self:addLookupList(TrainerDB,2798,L["Pand Stonebinder"],BZONE["Thunder Bluff"],28.63,22.55,2)
+	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,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,2998,L["Karn Stonehoof"],BZONE["Thunder Bluff"],40.19,55.49,2)
-	self:addLookupList(TrainerDB,3001,L["Brek Stonehoof"],BZONE["Thunder Bluff"],35.58,57.52,0)
-	self:addLookupList(TrainerDB,3004,L["Tepa"],BZONE["Thunder Bluff"],43.80,44.95,2)
+	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,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.07,34.17,2)
-	self:addLookupList(TrainerDB,3011,L["Teg Dawnstrider"],BZONE["Thunder Bluff"],45.56,40.85,2)
-	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"],BZONE["Thunder Bluff"],52.09,52.27,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,3067,L["Pyall Silentstride"],BZONE["Mulgore"],46.17,58.51,2)
-	self:addLookupList(TrainerDB,3069,L["Chaw Stronghide"],BZONE["Mulgore"],45.98,58.39,0)
+	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.66,49.49,1)
-	self:addLookupList(TrainerDB,3137,L["Matt Johnson"],BZONE["Duskwood"],74.75,50.22,1)
-	self:addLookupList(TrainerDB,3174,L["Dwukk"],BZONE["Durotar"],52.91,40.76,2)
+	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,3175,L["Krunn"],BZONE["Durotar"],52.14,41.63,2)
-	self:addLookupList(TrainerDB,3181,L["Fremal Doohickey"],BZONE["Wetlands"],10.82,60.97,1)
-	self:addLookupList(TrainerDB,3184,L["Miao'zan"],BZONE["Durotar"],55.93,74.66,0)
+	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.55,33.33,0)
-	self:addLookupList(TrainerDB,3355,L["Saru Steelfury"],BZONE["Orgrimmar"],82.16,23.75,0)
-	self:addLookupList(TrainerDB,3357,L["Makaru"],BZONE["Orgrimmar"],72.93,27.68,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,3363,L["Magar"],BZONE["Orgrimmar"],63.00,50.92,0)
-	self:addLookupList(TrainerDB,3365,L["Karolek"],BZONE["Orgrimmar"],62.85,44.74,0)
-	self:addLookupList(TrainerDB,3373,L["Arnok"],BZONE["Orgrimmar"],34.79,83.62,0)
+	self:addLookupList(TrainerDB,3365,L["Karolek"],BZONE["Orgrimmar"],62.85,44.75,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)
@@ -110,78 +110,78 @@ function addon:InitTrainer(TrainerDB)
 	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.36,60.46,2)
-	self:addLookupList(TrainerDB,3555,L["Johan Focht"],BZONE["Silverpine Forest"],44.03,40.92,0)
-	self:addLookupList(TrainerDB,3557,L["Guillaume Sorouy"],BZONE["Silverpine Forest"],42.99,40.85,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,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.07,35.11,0)
+	self:addLookupList(TrainerDB,3606,L["Alanna Raveneye"],BZONE["Teldrassil"],37.08,35.11,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"],55.18,23.67,0)
+	self:addLookupList(TrainerDB,4159,L["Me'lynn"],BZONE["Darnassus"],63.01,23.13,0)
+	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZONE["Darnassus"],54.99,23.45,0)
 	self:addLookupList(TrainerDB,4193,L["Grondal Moonbreeze"],BZONE["Darkshore"],37.77,40.87,1)
-	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZONE["Darnassus"],49.43,20.83,0)
+	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZONE["Darnassus"],49.44,20.82,0)
 	self:addLookupList(TrainerDB,4211,L["Dannelor"],BZONE["Darnassus"],51.94,13.37,0)
 	self:addLookupList(TrainerDB,4212,L["Telonis"],BZONE["Darnassus"],64.30,21.94,0)
-	self:addLookupList(TrainerDB,4213,L["Taladan"],BZONE["Darnassus"],59.35,13.48,0)
-	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"],BZONE["Ironforge"],51.03,26.83,1)
-	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZONE["Ironforge"],52.84,41.84,1)
-	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZONE["Undercity"],63.43,44.50,2)
-	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"],BZONE["Undercity"],70.96,30.56,0)
-	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZONE["Undercity"],85.50,23.38,0)
-	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"],BZONE["Undercity"],76.32,73.02,0)
+	self:addLookupList(TrainerDB,4213,L["Taladan"],BZONE["Darnassus"],59.38,13.51,0)
+	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"],BZONE["Ironforge"],51.04,26.83,1)
+	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZONE["Ironforge"],52.82,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,4588,L["Arthur Moore"],BZONE["Undercity"],70.50,58.81,2)
-	self:addLookupList(TrainerDB,4591,L["Mary Edras"],BZONE["Undercity"],74.06,58.02,0)
-	self:addLookupList(TrainerDB,4596,L["James Van Brunt"],BZONE["Undercity"],61.47,30.45,0)
+	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.46,0)
 	self:addLookupList(TrainerDB,4598,L["Brom Killian"],BZONE["Undercity"],56.12,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,4611,L["Doctor Herbert Halsey"],BZONE["Undercity"],47.93,72.84,0)
-	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZONE["Undercity"],61.53,61.60,0)
-	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"],BZONE["Ironforge"],40.14,34.12,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.52,61.60,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,5153,L["Jormund Stonebrow"],BZONE["Ironforge"],43.00,29.34,1)
-	self:addLookupList(TrainerDB,5157,L["Gimble Thistlefuzz"],BZONE["Ironforge"],60.00,45.39,0)
-	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"],BZONE["Ironforge"],60.75,37.53,1)
-	self:addLookupList(TrainerDB,5164,L["Grumnus Steelshaper"],BZONE["Ironforge"],50.90,43.08,1)
-	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"],BZONE["Ironforge"],68.77,45.51,1)
-	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"],BZONE["Ironforge"],67.42,53.45,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,5164,L["Grumnus Steelshaper"],BZONE["Ironforge"],50.91,43.08,1)
+	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"],BZONE["Ironforge"],68.81,45.41,1)
+	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"],BZONE["Ironforge"],67.42,53.40,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.11,52.82,0)
-	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZONE["Stormwind City"],55.62,85.92,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.92,38.18,1)
-	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"],BZONE["Stormwind City"],59.11,38.21,0)
-	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"],BZONE["Stormwind City"],62.57,31.03,1)
+	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.92,84.32,0)
+	self:addLookupList(TrainerDB,5567,L["Sellandus"],BZONE["Stormwind City"],51.91,84.29,0)
 	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZONE["Tirisfal Glades"],61.59,53.18,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.12,36.18,0)
-	self:addLookupList(TrainerDB,5811,L["Kamari"],BZONE["Orgrimmar"],63.02,45.02,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.36,7.458,1)
+	self:addLookupList(TrainerDB,5997,L["Nethergarde Engineer"],BZONE["Blasted Lands"],61.41,7.437,1)
 	self:addLookupList(TrainerDB,6094,L["Byancie"],BZONE["Teldrassil"],55.63,57.20,0)
-	self:addLookupList(TrainerDB,6286,L["Zarrin"],BZONE["Teldrassil"],57.21,61.48,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,6299,L["Delfrum Flintbeard"],BZONE["Darkshore"],37.93,41.05,1)
-	self:addLookupList(TrainerDB,7230,L["Shayis Steelfury"],BZONE["Orgrimmar"],80.12,23.54,0)
-	self:addLookupList(TrainerDB,7231,L["Kelgruk Bloodaxe"],BZONE["Orgrimmar"],81.55,20.29,0)
+	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.92,35.04,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.15,1)
+	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.59,1)
-	self:addLookupList(TrainerDB,7869,L["Brumn Winterhoof"],BZONE["Arathi Highlands"],28.45,44.30,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,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.54,50.28,1)
+	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"],BZONE["Ironforge"],70.53,50.37,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.72,44.61,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,8128,L["Pikkle"],BZONE["Tanaris"],50.82,28.76,0)
 	self:addLookupList(TrainerDB,8153,L["Narv Hidecrafter"],BZONE["Desolace"],55.61,55.63,2)
@@ -189,128 +189,128 @@ function addon:InitTrainer(TrainerDB)
 	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,9264,L["Firebrand Pyromancer"],BZONE["Blackrock Spire"],0,0,0)
-	self:addLookupList(TrainerDB,9584,L["Jalane Ayrole"],BZONE["Stormwind City"],40.06,85.04,1)
-	self:addLookupList(TrainerDB,10266,L["Ug'thok"],BZONE["Orgrimmar"],80.85,23.55,0)
-	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"],BZONE["Ironforge"],51.86,43.08,1)
-	self:addLookupList(TrainerDB,10277,L["Groum Stonebeard"],BZONE["Ironforge"],51.94,42.30,1)
+	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,10278,L["Thrag Stonehoof"],BZONE["Thunder Bluff"],40.21,57.09,2)
-	self:addLookupList(TrainerDB,11017,L["Roxxik"],BZONE["Orgrimmar"],75.85,22.65,0)
+	self:addLookupList(TrainerDB,11017,L["Roxxik"],BZONE["Orgrimmar"],76.30,23.08,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.32,31.29,0)
-	self:addLookupList(TrainerDB,11028,L["Jemma Quikswitch"],BZONE["Ironforge"],68.67,44.53,1)
-	self:addLookupList(TrainerDB,11029,L["Trixie Quikswitch"],BZONE["Ironforge"],68.44,45.07,1)
-	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"],BZONE["Undercity"],76.59,74.17,0)
+	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.75,44.32,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.65,22.07,0)
-	self:addLookupList(TrainerDB,11042,L["Sylvanna Forestmoon"],BZONE["Darnassus"],55.93,24.14,0)
-	self:addLookupList(TrainerDB,11044,L["Doctor Martin Felben"],BZONE["Undercity"],47.07,74.80,0)
+	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,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.92,0)
+	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.16,0)
-	self:addLookupList(TrainerDB,11050,L["Trianna"],BZONE["Darnassus"],63.22,23.05,0)
-	self:addLookupList(TrainerDB,11051,L["Vhan"],BZONE["Thunder Bluff"],43.91,44.51,0)
+	self:addLookupList(TrainerDB,11050,L["Trianna"],BZONE["Darnassus"],63.22,23.04,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,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.52,61.29,0)
-	self:addLookupList(TrainerDB,11068,L["Betty Quin"],BZONE["Stormwind City"],52.92,73.87,0)
-	self:addLookupList(TrainerDB,11070,L["Lalina Summermoon"],BZONE["Darnassus"],59.53,13.02,1)
-	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"],BZONE["Thunder Bluff"],45.59,40.63,2)
+	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.58,1)
+	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"],BZONE["Thunder Bluff"],45.58,40.62,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.05,56.67,2)
+	self:addLookupList(TrainerDB,11074,L["Hgarth"],BZONE["Stonetalon Mountains"],49.04,56.66,2)
 	self:addLookupList(TrainerDB,11081,L["Faldron"],BZONE["Darnassus"],64.59,21.47,0)
 	self:addLookupList(TrainerDB,11083,L["Darianna"],BZONE["Darnassus"],65.17,21.04,0)
-	self:addLookupList(TrainerDB,11084,L["Tarn"],BZONE["Thunder Bluff"],43.17,43.08,0)
-	self:addLookupList(TrainerDB,11096,L["Randal Worth"],BZONE["Stormwind City"],71.76,62.96,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,11146,L["Ironus Coldsteel"],BZONE["Ironforge"],50.94,43.64,1)
-	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"],BZONE["Orgrimmar"],80.17,21.77,0)
-	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"],BZONE["Orgrimmar"],80.39,23.93,0)
-	self:addLookupList(TrainerDB,11557,L["Meilosh"],BZONE["Felwood"],66.26,2.931,0)
+	self:addLookupList(TrainerDB,11146,L["Ironus Coldsteel"],BZONE["Ironforge"],51.00,43.53,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,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"],48.00,48.06,0)
-	self:addLookupList(TrainerDB,16160,L["Magistrix Eredania"],BZONE["Eversong Woods"],38.71,72.53,2)
-	self:addLookupList(TrainerDB,16161,L["Arcanist Sheynathren"],BZONE["Eversong Woods"],38.11,71.95,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,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,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.26,0)
-	self:addLookupList(TrainerDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.40,35.83,0)
-	self:addLookupList(TrainerDB,16633,L["Sedana"],BZONE["Silvermoon City"],69.82,25.54,0)
-	self:addLookupList(TrainerDB,16634,L["Dolothos"],BZONE["Silvermoon City"],68.57,25.58,0)
-	self:addLookupList(TrainerDB,16639,L["Galana"],BZONE["Silvermoon City"],57.25,50.39,2)
-	self:addLookupList(TrainerDB,16640,L["Keelen Sheets"],BZONE["Silvermoon City"],56.85,50.20,0)
-	self:addLookupList(TrainerDB,16642,L["Camberon"],BZONE["Silvermoon City"],66.89,17.05,0)
-	self:addLookupList(TrainerDB,16643,L["Razia"],BZONE["Silvermoon City"],66.98,18.36,0)
-	self:addLookupList(TrainerDB,16662,L["Alestus"],BZONE["Silvermoon City"],77.84,72.64,2)
-	self:addLookupList(TrainerDB,16663,L["Belil"],BZONE["Silvermoon City"],79.21,40.12,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,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,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.75,39.77,0)
-	self:addLookupList(TrainerDB,16671,L["Mirvedon"],BZONE["Silvermoon City"],79.75,37.70,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.06,80.31,0)
-	self:addLookupList(TrainerDB,16688,L["Lynalis"],BZONE["Silvermoon City"],83.56,81.19,0)
-	self:addLookupList(TrainerDB,16703,L["Amin"],BZONE["Silvermoon City"],90.38,74.92,0)
+	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,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.49,62.18,1)
-	self:addLookupList(TrainerDB,16724,L["Miall"],BZONE["The Exodar"],60.73,89.37,0)
-	self:addLookupList(TrainerDB,16725,L["Nahogg"],BZONE["The Exodar"],41.01,39.39,0)
-	self:addLookupList(TrainerDB,16726,L["Ockil"],BZONE["The Exodar"],55.13,91.84,1)
-	self:addLookupList(TrainerDB,16727,L["Padaar"],BZONE["The Exodar"],44.67,25.49,0)
-	self:addLookupList(TrainerDB,16728,L["Akham"],BZONE["The Exodar"],66.59,74.49,1)
-	self:addLookupList(TrainerDB,16729,L["Refik"],BZONE["The Exodar"],63.23,67.81,0)
+	self:addLookupList(TrainerDB,16723,L["Lucc"],BZONE["The Exodar"],28.50,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,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,16731,L["Nus"],BZONE["The Exodar"],40.39,24.29,0)
-	self:addLookupList(TrainerDB,16740,L["Edrem"],BZONE["The Exodar"],60.80,87.08,0)
-	self:addLookupList(TrainerDB,16741,L["Deriz"],BZONE["The Exodar"],28.68,61.79,1)
-	self:addLookupList(TrainerDB,16742,L["Kudrii"],BZONE["The Exodar"],39.45,39.51,0)
-	self:addLookupList(TrainerDB,16743,L["Ghermas"],BZONE["The Exodar"],55.99,90.53,0)
-	self:addLookupList(TrainerDB,16745,L["Feruul"],BZONE["The Exodar"],66.42,74.39,0)
-	self:addLookupList(TrainerDB,16746,L["Kayaart"],BZONE["The Exodar"],63.27,69.08,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,16823,L["Humphry"],BZONE["Hellfire Peninsula"],57.18,63.76,1)
-	self:addLookupList(TrainerDB,17214,L["Anchorite Fateema"],BZONE["Bloodmyst Isle"],53.85,55.00,1)
+	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,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)
 	self:addLookupList(TrainerDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],54.16,55.38,1)
-	self:addLookupList(TrainerDB,17424,L["Anchorite Paetheus"],BZONE["Bloodmyst Isle"],55.16,54.98,1)
+	self:addLookupList(TrainerDB,17424,L["Anchorite Paetheus"],BZONE["Bloodmyst Isle"],55.11,54.77,1)
 	self:addLookupList(TrainerDB,17442,L["Moordo"],BZONE["Azuremyst Isle"],45.15,23.71,1)
 	self:addLookupList(TrainerDB,17487,L["Erin Kelly"],BZONE["Azuremyst Isle"],46.86,70.09,1)
 	self:addLookupList(TrainerDB,17488,L["Dulvi"],BZONE["Azuremyst Isle"],49.06,51.67,1)
 	self:addLookupList(TrainerDB,17634,L["K. Lee Smallfry"],BZONE["Zangarmarsh"],69.16,49.71,0)
-	self:addLookupList(TrainerDB,17637,L["Mack Diver"],BZONE["Zangarmarsh"],34.38,51.44,2)
+	self:addLookupList(TrainerDB,17637,L["Mack Diver"],BZONE["Zangarmarsh"],34.38,51.47,2)
 	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"],47.56,38.68,0)
+	self:addLookupList(TrainerDB,18751,L["Kalaen"],BZONE["Undercity"],50.96,41.45,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.42,39.11,0)
-	self:addLookupList(TrainerDB,18771,L["Brumman"],BZONE["Hellfire Peninsula"],54.04,64.44,1)
+	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"],BZONE["Hellfire Peninsula"],56.41,39.07,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,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],53.69,65.77,1)
-	self:addLookupList(TrainerDB,18774,L["Tatiana"],BZONE["Eastern Plaguelands"],48.95,46.72,0)
+	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,18804,L["Prospector Nachlan"],BZONE["Bloodmyst Isle"],56.31,54.58,1)
-	self:addLookupList(TrainerDB,18987,L["Gaston"],BZONE["Hellfire Peninsula"],53.99,63.58,0)
-	self:addLookupList(TrainerDB,18988,L["Baxter"],BZONE["Undercity"],57.79,46.99,0)
-	self:addLookupList(TrainerDB,18993,L["Naka"],BZONE["Ironforge"],41.94,50.53,0)
+	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.03,50.64,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.95,14.76,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,19186,L["Kylene"],BZONE["Shattrath City"],75.84,32.84,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.29,90.73,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,19251,L["Enchantress Volali"],BZONE["Shattrath City"],43.45,91.95,0)
@@ -319,24 +319,24 @@ function addon:InitTrainer(TrainerDB)
 	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.52,34.56,0)
+	self:addLookupList(TrainerDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.44,34.93,0)
 	self:addLookupList(TrainerDB,19576,L["Xyrol"],BZONE["Netherstorm"],33.12,66.78,0)
-	self:addLookupList(TrainerDB,19775,L["Kalinda"],BZONE["Silvermoon City"],90.88,74.41,0)
-	self:addLookupList(TrainerDB,19778,L["Farii"],BZONE["The Exodar"],44.72,25.55,0)
-	self:addLookupList(TrainerDB,20124,L["Kradu Grimblade"],BZONE["Shattrath City"],70.28,44.43,0)
-	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZONE["Shattrath City"],70.37,43.80,0)
-	self:addLookupList(TrainerDB,21087,L["Grikka"],BZONE["Blade's Edge Mountains"],77.03,65.63,2)
+	self:addLookupList(TrainerDB,19775,L["Kalinda"],BZONE["Silvermoon City"],90.59,74.93,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,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.02,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.54,61.74,0)
+	self:addLookupList(TrainerDB,22835,L["Cenarion Dreamwarden"],BZONE["Moonglade"],71.53,61.73,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)
 	self:addLookupList(TrainerDB,22861,L["Lightsworn Vindicator"],BZONE["Orgrimmar"],47.38,53.72,0)
 	self:addLookupList(TrainerDB,22866,L["Outland Children's Week Silvermoon 01 Trigger"],L["Unknown Zone"],0,0,0)
-	self:addLookupList(TrainerDB,24315,L["Ancient Female Vrykul"],BZONE["Howling Fjord"],60.41,49.80,2)
+	self:addLookupList(TrainerDB,24315,L["Ancient Female Vrykul"],BZONE["Howling Fjord"],60.42,49.80,2)

 end
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index 8bd6504..287c7f6 100644
--- a/RecipeDB/ARL-Vendor.lua
+++ b/RecipeDB/ARL-Vendor.lua
@@ -38,226 +38,227 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitVendor(VendorDB)

-	self:addLookupList(VendorDB,66,L["Tharynn Bouden"],BZONE["Elwynn Forest"],42.21,67.21,1)
-	self:addLookupList(VendorDB,340,L["Kendor Kabonka"],BZONE["Stormwind City"],77.04,54.09,0)
+	self:addLookupList(VendorDB,66,L["Tharynn Bouden"],BZONE["Elwynn Forest"],42.20,67.21,1)
+	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.84,54.24,1)
+	self:addLookupList(VendorDB,843,L["Gina MacGregor"],BZONE["Westfall"],57.42,53.18,1)
 	self:addLookupList(VendorDB,989,L["Banalash"],BZONE["Swamp of Sorrows"],44.92,57.27,0)
-	self:addLookupList(VendorDB,1146,L["Vharr"],BZONE["Stranglethorn Vale"],32.85,28.77,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.45,1)
-	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZONE["Stormwind City"],64.81,71.54,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.62,85.90,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.65,80.89,0)
-	self:addLookupList(VendorDB,1448,L["Neal Allen"],BZONE["Wetlands"],10.88,57.20,1)
+	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,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.35,1)
+	self:addLookupList(VendorDB,1684,L["Khara Deepwater"],BZONE["Loch Modan"],40.32,39.34,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.90,1)
+	self:addLookupList(VendorDB,2118,L["Abigail Shiel"],BZONE["Tirisfal Glades"],60.81,53.68,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.38,1)
+	self:addLookupList(VendorDB,2383,L["Lindea Rabonne"],BZONE["Hillsbrad Foothills"],50.97,61.37,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.64,2)
-	self:addLookupList(VendorDB,2482,L["Zarena Cromwind"],BZONE["Stranglethorn Vale"],27.98,75.83,0)
-	self:addLookupList(VendorDB,2483,L["Jaquilina Dramet"],BZONE["Stranglethorn Vale"],35.82,10.18,0)
-	self:addLookupList(VendorDB,2664,L["Kelsey Yance"],BZONE["Stranglethorn Vale"],27.97,75.02,0)
+	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,2481,L["Bliztik"],BZONE["Duskwood"],18.06,55.15,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,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,2684,L["Rizz Loosebolt"],BZONE["Alterac Mountains"],47.74,36.11,0)
+	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,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"],89.04,67.42,1)
-	self:addLookupList(VendorDB,2698,L["George Candarte"],BZONE["Hillsbrad Foothills"],91.88,38.25,2)
+	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,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.38,47.16,1)
+	self:addLookupList(VendorDB,2812,L["Drovnar Strongbrew"],BZONE["Arathi Highlands"],46.40,47.09,1)
 	self:addLookupList(VendorDB,2814,L["Narj Deepslice"],BZONE["Arathi Highlands"],45.29,47.52,1)
-	self:addLookupList(VendorDB,2821,L["Keena"],BZONE["Arathi Highlands"],73.93,31.85,2)
+	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,3005,L["Mahu"],BZONE["Thunder Bluff"],43.97,44.90,0)
-	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZONE["Thunder Bluff"],45.78,40.74,2)
-	self:addLookupList(VendorDB,3027,L["Naal Mistrunner"],BZONE["Thunder Bluff"],51.81,51.98,2)
-	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"],BZONE["Thunder Bluff"],55.31,48.58,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,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,3134,L["Kzixx"],BZONE["Duskwood"],82.15,19.59,0)
-	self:addLookupList(VendorDB,3178,L["Stuart Fleming"],BZONE["Wetlands"],8.575,58.98,1)
+	self:addLookupList(VendorDB,3178,L["Stuart Fleming"],BZONE["Wetlands"],8.597,59.02,1)
 	self:addLookupList(VendorDB,3333,L["Shankys"],BZONE["Orgrimmar"],70.01,29.59,0)
 	self:addLookupList(VendorDB,3335,L["Hagrus"],BZONE["Orgrimmar"],46.81,48.11,0)
-	self:addLookupList(VendorDB,3346,L["Kithas"],BZONE["Orgrimmar"],54.31,37.64,0)
-	self:addLookupList(VendorDB,3356,L["Sumi"],BZONE["Orgrimmar"],82.10,22.89,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,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.27,50.91,0)
-	self:addLookupList(VendorDB,3400,L["Xen'to"],BZONE["Orgrimmar"],57.61,53.93,0)
-	self:addLookupList(VendorDB,3413,L["Sovik"],BZONE["Orgrimmar"],75.97,23.00,0)
-	self:addLookupList(VendorDB,3482,L["Tari'qa"],BZONE["The Barrens"],51.76,30.72,2)
+	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,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,3497,L["Kilxx"],BZONE["The Barrens"],62.71,39.21,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,3537,L["Zixil"],BZONE["Hillsbrad Foothills"],56.37,30.88,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,3556,L["Andrew Hilbert"],BZONE["Silverpine Forest"],43.31,41.10,0)
-	self:addLookupList(VendorDB,3683,L["Kiknikle"],BZONE["The Barrens"],41.96,37.89,0)
-	self:addLookupList(VendorDB,3881,L["Grimtak"],BZONE["Durotar"],52.13,42.17,2)
+	self:addLookupList(VendorDB,3683,L["Kiknikle"],BZONE["The Barrens"],41.95,37.88,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"],51.03,67.86,1)
-	self:addLookupList(VendorDB,3958,L["Lardan"],BZONE["Ashenvale"],34.86,50.03,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.19,22.52,0)
 	self:addLookupList(VendorDB,4186,L["Mavralyn"],BZONE["Darkshore"],37.35,41.02,1)
-	self:addLookupList(VendorDB,4189,L["Valdaron"],BZONE["Darkshore"],38.14,41.18,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.41,0)
+	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,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.71,19.80,0)
+	self:addLookupList(VendorDB,4229,L["Mythrin'dir"],BZONE["Darnassus"],60.71,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.31,56.34,1)
-	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZONE["Undercity"],63.47,43.82,0)
+	self:addLookupList(VendorDB,4307,L["Heldan Galesong"],BZONE["Darkshore"],37.33,56.24,1)
+	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZONE["Undercity"],63.49,43.81,0)
 	self:addLookupList(VendorDB,4561,L["Daniel Bartlett"],BZONE["Undercity"],65.13,39.59,0)
-	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZONE["Undercity"],81.46,30.00,2)
+	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,4589,L["Joseph Moore"],BZONE["Undercity"],70.77,58.56,0)
-	self:addLookupList(VendorDB,4610,L["Algernon"],BZONE["Undercity"],53.47,73.03,2)
-	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZONE["Undercity"],61.48,60.98,0)
-	self:addLookupList(VendorDB,4775,L["Felicia Doan"],BZONE["Undercity"],65.02,49.38,0)
+	self:addLookupList(VendorDB,4589,L["Joseph Moore"],BZONE["Undercity"],70.51,59.22,0)
+	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZONE["Undercity"],61.23,61.30,0)
+	self:addLookupList(VendorDB,4775,L["Felicia Doan"],BZONE["Undercity"],65.03,49.37,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)
 	self:addLookupList(VendorDB,4879,L["Ogg'marr"],BZONE["Dustwallow Marsh"],36.51,31.64,2)
 	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.79,45.19,0)
+	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.91,6.662,0)
-	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"],BZONE["Ironforge"],46.70,28.54,0)
-	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZONE["Ironforge"],68.15,44.68,0)
-	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZONE["Ironforge"],67.75,54.10,1)
-	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZONE["Stormwind City"],77.96,52.93,0)
-	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],54.90,70.16,1)
+	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZONE["Ironforge"],47.90,6.678,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.27,17.60,2)
-	self:addLookupList(VendorDB,5757,L["Lilly"],BZONE["Silverpine Forest"],43.75,51.49,2)
-	self:addLookupList(VendorDB,5758,L["Leo Sarn"],BZONE["Silverpine Forest"],54.09,82.94,2)
-	self:addLookupList(VendorDB,5783,L["Kalldan Felmoon"],BZONE["The Barrens"],45.95,36.04,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,5940,L["Harn Longcast"],BZONE["Mulgore"],47.57,56.61,2)
-	self:addLookupList(VendorDB,5942,L["Zansoa"],BZONE["Durotar"],55.92,73.10,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,6568,L["Vizzklick"],BZONE["Tanaris"],50.98,27.10,0)
-	self:addLookupList(VendorDB,6576,L["Brienna Starglow"],BZONE["Thousand Needles"],9.234,18.85,1)
+	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,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.30,80.62,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,7854,L["Jangdor Swiftstrider"],BZONE["Feralas"],74.83,44.71,0)
-	self:addLookupList(VendorDB,7940,L["Darnall"],BZONE["Moonglade"],52.04,33.72,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,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.85,7.242,1)
-	self:addLookupList(VendorDB,8158,L["Bronk"],BZONE["Feralas"],75.95,43.00,2)
-	self:addLookupList(VendorDB,8160,L["Nioma"],BZONE["The Hinterlands"],13.56,43.36,0)
-	self:addLookupList(VendorDB,8176,L["Gharash"],BZONE["Swamp of Sorrows"],45.49,51.78,0)
-	self:addLookupList(VendorDB,8177,L["Rartar"],BZONE["Swamp of Sorrows"],45.01,57.40,0)
+	self:addLookupList(VendorDB,8150,L["Janet Hommers"],BZONE["Desolace"],65.92,7.033,1)
+	self:addLookupList(VendorDB,8157,L["Logannas"],BZONE["Feralas"],32.71,44.08,0)
+	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.12,2)
+	self:addLookupList(VendorDB,8363,L["Shadi Mistrunner"],BZONE["Thunder Bluff"],40.35,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.46,28.89,0)
-	self:addLookupList(VendorDB,8878,L["Muuran"],BZONE["Desolace"],55.99,57.33,2)
-	self:addLookupList(VendorDB,9179,L["Jazzrik"],BZONE["Badlands"],43.05,52.55,0)
-	self:addLookupList(VendorDB,9499,L["Plugger Spazzring"],BZONE["Blackrock Depths"],0,0,1)
-	self:addLookupList(VendorDB,9544,L["Yuka Screwspigot"],BZONE["Burning Steppes"],65.90,22.42,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,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"],83.48,65.96,0)
+	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"],60.98,37.97,0)
-	self:addLookupList(VendorDB,11187,L["Himmik"],BZONE["Winterspring"],60.98,37.96,0)
-	self:addLookupList(VendorDB,11189,L["Qia"],BZONE["Winterspring"],60.79,37.79,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,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.42,0)
-	self:addLookupList(VendorDB,11557,L["Meilosh"],BZONE["Felwood"],66.26,2.931,0)
-	self:addLookupList(VendorDB,11874,L["Masat T'andr"],BZONE["Swamp of Sorrows"],26.53,32.71,0)
+	self:addLookupList(VendorDB,11536,L["Quartermaster Miranda Breechlock"],BZONE["Eastern Plaguelands"],76.09,55.42,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,12033,L["Wulan"],BZONE["Desolace"],25.80,70.22,0)
-	self:addLookupList(VendorDB,12043,L["Kulwia"],BZONE["Stonetalon Mountains"],45.85,59.75,2)
+	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,12246,L["Super-Seller 680"],BZONE["Desolace"],41.24,79.02,0)
-	self:addLookupList(VendorDB,12941,L["Jase Farlane"],BZONE["Eastern Plaguelands"],74.91,51.19,0)
-	self:addLookupList(VendorDB,12942,L["Leonard Porter"],BZONE["Western Plaguelands"],43.03,84.75,1)
+	self:addLookupList(VendorDB,12941,L["Jase Farlane"],BZONE["Eastern Plaguelands"],74.74,52.21,0)
+	self:addLookupList(VendorDB,12942,L["Leonard Porter"],BZONE["Western Plaguelands"],43.04,84.74,1)
+	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,12958,L["Gigget Zipcoil"],BZONE["The Hinterlands"],34.36,37.99,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,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,14921,L["Rin'wosho the Trader"],BZONE["Stranglethorn Vale"],15.36,16.18,0)
-	self:addLookupList(VendorDB,15165,L["Haughty Modiste"],BZONE["Tanaris"],66.58,22.54,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)
-	self:addLookupList(VendorDB,15179,L["Mishta"],BZONE["Silithus"],49.96,36.48,0)
-	self:addLookupList(VendorDB,15293,L["Aendel Windspear"],BZONE["Silithus"],62.72,50.49,0)
+	self:addLookupList(VendorDB,15179,L["Mishta"],BZONE["Silithus"],49.96,36.49,0)
+	self:addLookupList(VendorDB,15293,L["Aendel Windspear"],BZONE["Silithus"],62.73,50.52,0)
 	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.89,2)
+	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,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)
 	self:addLookupList(VendorDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.26,0)
 	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.40,35.83,0)
+	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.66,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,16641,L["Melaris"],BZONE["Silvermoon City"],66.80,19.26,2)
+	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.18,2)
-	self:addLookupList(VendorDB,16689,L["Zaralda"],BZONE["Silvermoon City"],84.16,79.77,0)
-	self:addLookupList(VendorDB,16705,L["Altaa"],BZONE["The Exodar"],28.07,62.24,1)
-	self:addLookupList(VendorDB,16713,L["Arras"],BZONE["The Exodar"],60.44,88.44,0)
-	self:addLookupList(VendorDB,16718,L["Phea"],BZONE["The Exodar"],56.31,27.28,0)
-	self:addLookupList(VendorDB,16722,L["Egomis"],BZONE["The Exodar"],39.46,39.58,0)
-	self:addLookupList(VendorDB,16748,L["Haferet"],BZONE["The Exodar"],66.62,74.53,0)
-	self:addLookupList(VendorDB,16767,L["Neii"],BZONE["The Exodar"],63.71,68.91,0)
-	self:addLookupList(VendorDB,16782,L["Yatheon"],BZONE["Silvermoon City"],76.32,39.26,0)
-	self:addLookupList(VendorDB,16826,L["Sid Limbardi"],BZONE["Ironforge"],58.44,55.81,0)
+	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,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,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,17904,L["Fedryen Swiftspear"],BZONE["Zangarmarsh"],79.74,66.22,0)
-	self:addLookupList(VendorDB,18005,L["Haalrun"],BZONE["Zangarmarsh"],68.18,49.09,0)
-	self:addLookupList(VendorDB,18011,L["Zurai"],BZONE["Zangarmarsh"],85.57,54.03,0)
+	self:addLookupList(VendorDB,17904,L["Fedryen Swiftspear"],BZONE["Zangarmarsh"],79.74,66.31,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.94,52.01,0)
+	self:addLookupList(VendorDB,18017,L["Seer Janidi"],BZONE["Zangarmarsh"],31.96,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.42,51.11,0)
-	self:addLookupList(VendorDB,18427,L["Fazu"],BZONE["Bloodmyst Isle"],54.39,56.72,1)
+	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,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)
@@ -269,38 +270,38 @@ function addon:InitVendor(VendorDB)
 	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,18951,L["Erilia"],BZONE["Eversong Woods"],56.04,54.47,2)
-	self:addLookupList(VendorDB,18957,L["Innkeeper Grilka"],BZONE["Undercity"],48.15,71.32,0)
-	self:addLookupList(VendorDB,18960,L["Rungor"],BZONE["Terokkar Forest"],49.40,46.66,0)
-	self:addLookupList(VendorDB,18990,L["Burko"],BZONE["Hellfire Peninsula"],23.08,38.88,0)
-	self:addLookupList(VendorDB,18991,L["Aresella"],BZONE["Hellfire Peninsula"],26.30,62.29,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,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,19017,L["Borto"],BZONE["Nagrand"],53.99,71.24,0)
+	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.02,53.85,0)
+	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,19196,L["Cro Threadstrong"],BZONE["Shattrath City"],67.05,67.34,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.73,96.92,0)
-	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"],BZONE["Ironforge"],50.77,74.16,1)
+	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.78,74.17,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.88,0)
-	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZONE["Shadowmoon Valley"],29.55,31.10,0)
-	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"],BZONE["Shadowmoon Valley"],37.02,54.33,0)
-	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZONE["Shadowmoon Valley"],37.08,55.14,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,19537,L["Dealer Malij"],BZONE["Netherstorm"],44.01,34.46,0)
-	self:addLookupList(VendorDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.52,34.56,0)
-	self:addLookupList(VendorDB,19661,L["Viggz Shinesparked"],BZONE["Shattrath City"],65.36,69.60,0)
+	self:addLookupList(VendorDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.44,34.93,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,19694,L["Loolruna"],BZONE["Zangarmarsh"],68.28,50.67,0)
-	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"],BZONE["Zangarmarsh"],41.14,28.13,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,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.17,92.25,0)
+	self:addLookupList(VendorDB,20028,L["Doba"],BZONE["Blade's Edge Mountains"],28.18,92.28,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,20241,L["Provisioner Nasela"],BZONE["Nagrand"],53.83,37.00,0)
@@ -309,49 +310,48 @@ function addon:InitVendor(VendorDB)
 	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,21485,L["Aldraan"],BZONE["Nagrand"],43.13,42.49,1)
-	self:addLookupList(VendorDB,21643,L["Alurmi"],BZONE["Tanaris"],63.73,58.15,0)
+	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.42,69.88,0)
-	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"],BZONE["Shattrath City"],66.03,68.81,0)
+	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"],BZONE["Shattrath City"],66.17,68.96,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,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)
 	self:addLookupList(VendorDB,25950,L["Shaani"],BZONE["Isle of Quel'Danas"],51.04,33.24,0)
-	self:addLookupList(VendorDB,26081,L["High Admiral \"Shelly\" Jorrik"],BZONE["Dun Morogh"],11.01,75.43,0)
-	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZONE["Dragonblight"],36.03,46.95,0)
+	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.51,65.92,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.00,0)
-	self:addLookupList(VendorDB,27054,L["Modoru"],BZONE["Stormwind City"],30.48,45.09,1)
+	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],77.18,61.02,0)
+	self:addLookupList(VendorDB,27054,L["Modoru"],BZONE["Ironforge"],27.06,40.06,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.08,41.14,0)
-	self:addLookupList(VendorDB,28721,L["Tiffany Cartier"],BZONE["Dalaran"],39.90,34.22,0)
-	self:addLookupList(VendorDB,29510,L["Linna Bruder"],BZONE["Dalaran"],34.67,33.52,0)
-	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"],BZONE["Dalaran"],36.61,33.28,0)
-	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZONE["Dalaran"],37.01,33.67,0)
-	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZONE["Icecrown"],86.92,76.95,0)
-	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZONE["Wintergrasp"],49.12,18.28,1)
-	self:addLookupList(VendorDB,31031,L["Misensi"],BZONE["Dalaran"],69.76,37.57,0)
-	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.06,65.53,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,31910,L["Geen"],BZONE["Sholazar Basin"],54.20,56.97,0)
-	self:addLookupList(VendorDB,31911,L["Tanak"],BZONE["Sholazar Basin"],55.06,68.90,0)
-	self:addLookupList(VendorDB,31916,L["Tanaika"],BZONE["Howling Fjord"],25.78,58.72,0)
-	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZONE["Dalaran"],26.62,47.84,0)
-	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.32,17.49,0)
-	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],50.81,18.62,0)
-	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZONE["Dalaran"],39.05,40.97,0)
-	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZONE["Dalaran"],38.49,29.59,0)
-	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZONE["Dragonblight"],60.08,54.85,0)
-	self:addLookupList(VendorDB,32538,L["Duchess Mynx"],BZONE["Icecrown"],43.72,20.20,0)
-	self:addLookupList(VendorDB,32540,L["Lillehoff"],BZONE["The Storm Peaks"],65.71,61.44,0)
+	self:addLookupList(VendorDB,31911,L["Tanak"],BZONE["Sholazar Basin"],55.08,68.92,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,32515,L["Braeg Stoutbeard"],BZONE["Dalaran"],38.52,29.57,0)
+	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZONE["Dragonblight"],60.06,54.85,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,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.27,0)
-	self:addLookupList(VendorDB,32773,L["Logistics Officer Brighton"],BZONE["Howling Fjord"],60.28,63.97,0)
-	self:addLookupList(VendorDB,32774,L["Sebastian Crane"],BZONE["Howling Fjord"],79.49,31.47,0)
+	self:addLookupList(VendorDB,32763,L["Sairuk"],BZONE["Dragonblight"],48.95,76.28,0)
+	self:addLookupList(VendorDB,32773,L["Logistics Officer Brighton"],BZONE["Howling Fjord"],60.28,63.98,0)
+	self:addLookupList(VendorDB,32774,L["Sebastian Crane"],BZONE["Howling Fjord"],79.49,31.48,0)

 end
diff --git a/RecipeStats.txt b/RecipeStats.txt
index 445252b..c69bc2d 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -1,32 +1,17 @@
 Unknown zones:
-	"Azure Captain" => "",
+	"Anub'ar Prime Guard" => "",
+	"Anub'ar Venomancer" => "",
+	"Azure Raider" => "",
 	"Azure Sorceror" => "",
-	"Azure Stalker" => "",
-	"Dark Rune Warrior" => "",
-	"Drakkari Fire Weaver" => "",
-	"Drakkari God Hunter" => "",
-	"Drakkari Golem" => "",
-	"Drakkari Medicine Man" => "",
-	"Drakkari Rhino" => "",
-	"Drakkari Shaman" => "",
-	"Hardened Steel Berserker" => "",
-	"Hardened Steel Reaver" => "",
-	"Infinite Agent" => "",
-	"Kodo Hide Bag" => "",
-	"Living Mojo" => "",
+	"Azure Warder" => "",
+	"Crystalline Protector" => "",
+	"Dusky Crab Cakes" => "",
 	"Living Ruby Serpent" => "",
-	"Novos the Summoner" => "",
 	"Outland Children's Week Dark Portal Trigger" => "",
 	"Outland Children's Week Exodar 01 Trigger" => "",
 	"Outland Children's Week Silvermoon 01 Trigger" => "",
-	"Portal Guardian" => "",
-	"Risen Drakkari Death Knight" => "",
 	"Savage Worg" => "",
 	"Sjonnir The Ironshaper" => "",
-	"Spitting Cobra" => "",
-	"Stormforged Construct" => "",
-	"Supplying the Front" => "",
-	"Unrelenting Construct" => "",

 Unknown faction:
 Skeletal Fiend (Enraged Form) - ,
@@ -35,8 +20,7 @@ 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 - ,
-Kodo Hide Bag - ,
-Supplying the Front - ,
+Dusky Crab Cakes - ,

 Instance mobs:
 	"Abomination",
@@ -54,6 +38,8 @@ Instance mobs:
 	"Amani'shi Wind Walker",
 	"Anetheron",
 	"Anguished Dead",
+	"Anub'ar Prime Guard",
+	"Anub'ar Venomancer",
 	"Anub'arak",
 	"Anvilrage Captain",
 	"Anvilrage Marshal",
@@ -69,7 +55,7 @@ Instance mobs:
 	"Attumen the Huntsman",
 	"Auchenai Monk",
 	"Azgalor",
-	"Azure Ley-Whelp",
+	"Azure Warder",
 	"Bannok Grimaxe",
 	"Banshee",
 	"Baron Geddon",
@@ -105,6 +91,7 @@ Instance mobs:
 	"Commander Sarannis",
 	"Crypt Fiend",
 	"Crystalcore Mechanic",
+	"Crystalline Protector",
 	"Dalliah the Doomsayer",
 	"Dark Screecher",
 	"Darkmaster Gandling",
@@ -118,12 +105,6 @@ Instance mobs:
 	"Doomforge Craftsman",
 	"Doomforge Dragoon",
 	"Dragonmaw Wind Reaver",
-	"Drakkari Earthshaker",
-	"Drakkari Fire Weaver",
-	"Drakkari God Hunter",
-	"Drakkari Golem",
-	"Drakkari Medicine Man",
-	"Drakkari Rhino",
 	"Durnholde Lookout",
 	"Durnholde Rifleman",
 	"Durnholde Tracking Hound",
@@ -145,7 +126,6 @@ Instance mobs:
 	"Firebrand Legionnaire",
 	"Firebrand Pyromancer",
 	"Fleshbeast",
-	"Forgotten One",
 	"Frost Wyrm",
 	"Gargantuan Abyssal",
 	"Gargoyle",
@@ -173,11 +153,9 @@ Instance mobs:
 	"High Botanist Freywinn",
 	"Homunculus",
 	"Hydromancer Thespia",
-	"Infinite Agent",
 	"Jan'alai",
 	"Kaz'rogal",
 	"Keristrasza",
-	"Living Mojo",
 	"Lord Kri",
 	"Lord Roccor",
 	"Loro",
@@ -262,7 +240,6 @@ Instance mobs:
 	"Spectral Stallion",
 	"Spell Shade",
 	"Spirestone Warlord",
-	"Spitting Cobra",
 	"Sunseeker Astromage",
 	"Sunseeker Botanist",
 	"Sunseeker Harvester",
@@ -272,9 +249,7 @@ Instance mobs:
 	"The Prophet Skeram",
 	"Thorngrin the Tender",
 	"Time-Lost Shadowmage",
-	"Twilight Darkcaster",
 	"Twilight Emissary",
-	"Twilight Worshipper",
 	"Unchained Doombringer",
 	"Underbat",
 	"Unliving Atal'ai",
@@ -290,6 +265,7 @@ Instance mobs:

 No acquire information:
 57024 - Glyph of Crusader Strike - Inscription
+56034 - Master's Spellthread - Tailoring
 50940 - Iceborne Shoulderpads - Leatherworking
 22923 - Swift Flight Bracers - Leatherworking
 41318 - Wonderheal XT40 Shades - Engineering
@@ -332,6 +308,7 @@ No acquire information:
 60990 - Glacial Waistband - Tailoring
 19106 - Onyxia Scale Breastplate - Leatherworking
 57028 - Glyph of Hammer of Wrath - Inscription
+44576 - Enchant Weapon - Lifeward - Enchanting
 56462 - Gnomish Army Knife - Engineering
 50944 - Arctic Chestpiece - Leatherworking
 22927 - Hide of the Wild - Leatherworking
@@ -343,8 +320,8 @@ No acquire information:
 58302 - Glyph of Feign Death - Inscription
 53916 - Jagged Dark Jade - Jewelcrafting
 57029 - Glyph of Holy Light - Inscription
-23069 - EZ-Thro Dynamite II - Engineering
 56463 - Explosive Decoy - Engineering
+56039 - Sanctified Spellthread - Tailoring
 8778 - Boots of Darkness - Tailoring
 50945 - Arctic Leggings - Leatherworking
 22928 - Shifting Cloak - Leatherworking
@@ -409,6 +386,7 @@ No acquire information:
 59582 - Frostsavage Belt - Tailoring
 55903 - Frostwoven Robe - Tailoring
 53922 - Misty Dark Jade - Jewelcrafting
+60714 - Enchant Weapon - Mighty Spellpower - Enchanting
 57035 - Glyph of Seal of Wisdom - Inscription
 56469 - Gnomish Lightning Generator - Engineering
 50951 - Frostscale Leggings - Leatherworking
@@ -462,7 +440,6 @@ No acquire information:
 53927 - Sundered Dark Jade - Jewelcrafting
 44588 - Enchant Chest - Exceptional Resilience - Enchanting
 56474 - Ultrasafe Bullet Machine - Engineering
-8789 - Crimson Silk Cloak - Tailoring
 49258 - Smelt Saronite - Smelting
 50956 - Nerubian Chestguard - Leatherworking
 55201 - Cobalt Tenderizer - Blacksmithing
@@ -486,6 +463,7 @@ No acquire information:
 44590 - Enchant Cloak - Superior Shadow Resistance - Enchanting
 8366 - Ironforge Chain - Blacksmithing
 56476 - Healing Injector Kit - Engineering
+55769 - Darkglow Embroidery - Tailoring
 50958 - Nerubian Shoulders - Leatherworking
 55203 - Forged Cobalt Claymore - Blacksmithing
 58316 - Glyph of the Wise - Inscription
@@ -520,6 +498,7 @@ No acquire information:
 53932 - Tense Dark Jade - Jewelcrafting
 44593 - Enchant Bracers - Major Spirit - Enchanting
 56479 - Armor Plated Combat Shotgun - Engineering
+60583 - Jormungar Leg Reinforcements - Leatherworking
 50961 - Nerubian Belt - Leatherworking
 55206 - Deadly Saronite Dirk - Blacksmithing
 19831 - Arcane Bomb - Engineering
@@ -532,6 +511,7 @@ No acquire information:
 61008 - Icebane Chestguard - Blacksmithing
 56480 - Armored Titanium Goggles - Engineering
 23652 - Blackguard - Blacksmithing
+60584 - Nerubian Leg Reinforcements - Leatherworking
 50962 - Borean Armor Kit - Leatherworking
 58320 - Glyph of Shackle Undead - Inscription
 57188 - Glyph of Inner Fire - Inscription
@@ -567,6 +547,7 @@ No acquire information:
 44598 - Enchant Bracers - Expertise - Enchanting
 54220 - Elixir of Protection - Alchemy
 56484 - Visage Liquification Goggles - Engineering
+55777 - Swordguard Embroidery - Tailoring
 55211 - Smelt Titanium - Smelting
 50966 - Nerubian Leg Armor - Leatherworking
 58324 - Glyph of Distract - Inscription
@@ -575,7 +556,6 @@ No acquire information:
 56202 - Sapphire Owl - Jewelcrafting
 54221 - Potion of Speed - Alchemy
 59315 - Glyph of Dash - Inscription
-53938 - Mighty Shadow Protection Potion - Alchemy
 50967 - Icescale Leg Armor - Leatherworking
 58325 - Glyph of Pick Lock - Inscription
 57193 - Glyph of Mind Soothe - Inscription
@@ -589,13 +569,14 @@ No acquire information:
 55921 - Duskweave Robe - Tailoring
 53940 - Sparkling Chalcedony - Jewelcrafting
 56487 - Electroflux Sight Enhancers - Engineering
-8802 - Crimson Silk Robe - Tailoring
+7953 - Deviate Scale Cloak - Leatherworking
 58327 - Glyph of Safe Fall - Inscription
 60874 - Nesingwary 4000 - Engineering
 57195 - Glyph of Prayer of Healing - Inscription
 55922 - Duskweave Gloves - Tailoring
 56205 - Dark Jade Focusing Lens - Jewelcrafting
 53941 - Lustrous Chalcedony - Jewelcrafting
+7954 - Deviate Scale Gloves - Leatherworking
 58328 - Glyph of Vanish - Inscription
 57196 - Glyph of Psychic Scream - Inscription
 55923 - Duskweave Shoulders - Tailoring
@@ -606,14 +587,18 @@ No acquire information:
 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
 9513 - Thistle Tea - Cooking
 26918 - Arcanite Sword Pendant - Jewelcrafting
 58331 - Glyph of Water Breathing - Inscription
@@ -656,7 +641,6 @@ No acquire information:
 58480 - Scroll of Agility V - Inscription
 58339 - Glyph of Enslave Demon - Inscription
 57207 - Glyph of Anti-Magic Shell - Inscription
-3862 - Icy Cloak - Tailoring
 53953 - Sparkling Sky Sapphire - Jewelcrafting
 58481 - Scroll of Agility VI - Inscription
 60604 - Dark Frostscale Breastplate - Leatherworking
@@ -686,6 +670,7 @@ No acquire information:
 55371 - Titansteel Guardian - Blacksmithing
 18440 - Mooncloth Leggings - Tailoring
 60607 - Iceborne Wristguards - Leatherworking
+10516 - Nightscape Shoulders - Leatherworking
 54947 - Spiked Cobalt Legplates - Blacksmithing
 58343 - Glyph of Bloodrage - Inscription
 57211 - Glyph of Chains of Ice - Inscription
@@ -744,18 +729,14 @@ No acquire information:
 59340 - Glyph of Death Strike - Inscription
 58491 - Scroll of Strength VIII - Inscription
 57218 - Glyph of Icebound Fortitude - Inscription
-44483 - Enchant Cloak - Superior Frost Resistance - Enchanting
 9957 - Orcish War Leggings - Blacksmithing
-3873 - Black Swashbuckler's Shirt - Tailoring
 53964 - Tenuous Twilight Opal - Jewelcrafting
 44625 - Enchant Gloves - Armsman - Enchanting
 18448 - Mooncloth Shoulders - Tailoring
-3449 - Shadow Oil - Alchemy
 57219 - Glyph of Icy Touch - Inscription
 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
@@ -779,7 +760,6 @@ 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
@@ -932,6 +912,7 @@ 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
@@ -940,6 +921,7 @@ No acquire information:
 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
@@ -947,6 +929,7 @@ No acquire information:
 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
@@ -956,6 +939,7 @@ 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
@@ -984,31 +968,33 @@ 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
-56968 - Glyph of Arcane Explosion - Inscription
 53855 - Thick Sun Crystal - Jewelcrafting
+56968 - Glyph of Arcane Explosion - Inscription
 57251 - Glyph of Water Mastery - Inscription
 22867 - Felcloth Gloves - Tailoring
 50601 - Scroll of Intellect V - Inscription
-60365 - Elixir of Armor Piercing - Alchemy
 53856 - Quick Sun Crystal - Jewelcrafting
+60365 - Elixir of Armor Piercing - Alchemy
 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
 56971 - Glyph of Arcane Missiles - Inscription
 60367 - Elixir of Mighty Thoughts - Alchemy
 55839 - Titanium Weapon Chain - Blacksmithing
@@ -1016,21 +1002,21 @@ No acquire information:
 57113 - Glyph of Ambush - Inscription
 50604 - Scroll of Intellect VIII - Inscription
 60651 - Virulent Spaulders - Leatherworking
-56972 - Glyph of Arcane Power - Inscription
+19050 - Green Dragonscale Breastplate - Leatherworking
 53859 - Sovereign Shadow Crystal - Jewelcrafting
+56972 - Glyph of Arcane Power - Inscription
 57114 - Glyph of Backstab - Inscription
 20890 - Dark Iron Reaver - Blacksmithing
 50605 - Scroll of Spirit II - Inscription
 60652 - Eaglebane Bracers - Leatherworking
-9146 - Herbalist's Gloves - Leatherworking
-56973 - Glyph of Blink - Inscription
 53860 - Shifting Shadow Crystal - Jewelcrafting
+56973 - Glyph of Blink - Inscription
 17636 - Flask of Distilled Wisdom - Alchemy
 57115 - Glyph of Blade Flurry - Inscription
 50606 - Scroll of Spirit III - Inscription
 56549 - Ornate Saronite Bracers - Blacksmithing
-56974 - Glyph of Evocation - Inscription
 53861 - Tenuous Shadow Crystal - Jewelcrafting
+56974 - Glyph of Evocation - Inscription
 12260 - Rough Copper Vest - Blacksmithing
 57257 - Glyph of Banish - Inscription
 60653 - Enchant Shield - Greater Intellect - Enchanting
@@ -1038,60 +1024,62 @@ No acquire information:
 50607 - Scroll of Spirit IV - Inscription
 56550 - Ornate Saronite Pauldrons - Blacksmithing
 57116 - Glyph of Crippling Poison - Inscription
-19053 - Chimeric Gloves - Leatherworking
-56975 - Glyph of Fireball - Inscription
 53862 - Glowing Shadow Crystal - Jewelcrafting
+56975 - Glyph of Fireball - Inscription
 57258 - Glyph of Conflagrate - Inscription
+57683 - Fur Lining - Attack Power - Leatherworking
 54004 - Shining Forest Emerald - Jewelcrafting
 50608 - Scroll of Spirit V - Inscription
 18629 - Runecloth Bandage - First Aid
 56551 - Ornate Saronite Waistguard - Blacksmithing
 57117 - Glyph of Deadly Throw - Inscription
 60655 - Nightshock Hood - Leatherworking
-56976 - Glyph of Frost Nova - Inscription
 53863 - Purified Shadow Crystal - Jewelcrafting
+56976 - Glyph of Frost Nova - Inscription
 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
-56977 - Glyph of Frostbolt - Inscription
 53864 - Royal Shadow Crystal - Jewelcrafting
+56977 - Glyph of Frostbolt - Inscription
 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
-53866 - Balanced Shadow Crystal - Jewelcrafting
+54998 - Hand-Mounted Pyro Rocket - Engineering
 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
-53867 - Infused Shadow Crystal - Jewelcrafting
+54999 - Hyperspeed Accelerators - Engineering
 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
@@ -1099,23 +1087,31 @@ No acquire information:
 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
-56983 - Glyph of Invisibility - Inscription
+19061 - Living Shoulders - Leatherworking
 53870 - Puissant Shadow Crystal - Jewelcrafting
+56983 - Glyph of Invisibility - Inscription
+55002 - Flexweave Underlay - Engineering
+3496 - Moonsteel Broadsword - Blacksmithing
 57266 - Glyph of Healthstone - Inscription
 52738 - Ivory Ink - Inscription
+57691 - Fur Lining - Spell Power - Leatherworking
 50616 - Scroll of Stamina IV - Inscription
 57125 - Glyph of Gouge - Inscription
-56984 - Glyph of Mage Armor - Inscription
+19062 - Ironfeather Shoulders - Leatherworking
 53871 - Guardian's Shadow Crystal - Jewelcrafting
+56984 - Glyph of Mage Armor - Inscription
+39721 - Rigid Lionseye - 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
-45382 - Scroll of Stamina - Inscription
 53872 - Inscribed Huge Citrine - Jewelcrafting
+45382 - Scroll of Stamina - Inscription
+3498 - Massive Iron Axe - Blacksmithing
 57268 - Glyph of Immolate - Inscription
 56985 - Glyph of Mana Gem - Inscription
 55995 - Yellow Lumberjack Shirt - Tailoring
@@ -1137,12 +1133,12 @@ No acquire information:
 16660 - Dawnbringer Shoulders - Blacksmithing
 56280 - Cudgel of Saronite Justice - Blacksmithing
 57129 - Glyph of Sap - Inscription
+19066 - Frostsaber Boots - Leatherworking
 53875 - Resplendent Huge Citrine - Jewelcrafting
 57271 - Glyph of Shadow Bolt - Inscription
 56988 - Glyph of Remove Curse - Inscription
 54017 - Precise Bloodstone - Jewelcrafting
 57130 - Glyph of Vigor - Inscription
-19067 - Stormshroud Pants - Leatherworking
 53876 - Fierce Huge Citrine - Jewelcrafting
 57272 - Glyph of Shadowburn - Inscription
 60668 - Enchant Gloves - Crusher - Enchanting
@@ -1168,13 +1164,16 @@ No acquire information:
 53880 - Deft Huge Citrine - Jewelcrafting
 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
 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
 56995 - Glyph of Arcane Shot - Inscription
 57703 - Hunter's Ink - Inscription
 53883 - Veiled Huge Citrine - Jewelcrafting
@@ -1184,19 +1183,21 @@ No acquire information:
 57704 - Lion's Ink - Inscription
 57421 - Northern Stew - Cooking
 53884 - Durable Huge Citrine - Jewelcrafting
+55016 - Nitro Boosts - Engineering
+39734 - Potent Pyrestone - 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
-6624 - Free Action Potion - Alchemy
 56008 - Shining Spellthread - Tailoring
 56574 - Truesight Ice Blinders - Engineering
 57423 - Fish Feast - Cooking
 57706 - Dawnstar Ink - Inscription
-19077 - Blue Dragonscale Breastplate - Leatherworking
 53886 - Wicked Huge Citrine - Jewelcrafting
+39736 - Glinting Pyrestone - Jewelcrafting
 55301 - Daunting Handguards - Blacksmithing
 56999 - Glyph of Bestial Wrath - Inscription
 59405 - Cobalt Skeleton Key - Blacksmithing
@@ -1204,6 +1205,7 @@ No acquire information:
 26011 - Tranquil Mechanical Yeti - Engineering
 57707 - Jadefire Ink - Inscription
 53887 - Pristine Huge Citrine - Jewelcrafting
+54736 - Personal Electromagnetic Pulse Generator - Engineering
 55302 - Helm of Command - Blacksmithing
 57000 - Glyph of Deterrence - Inscription
 60396 - Mercurial Alchemist Stone - Alchemy
@@ -1212,26 +1214,31 @@ 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
@@ -1273,7 +1280,6 @@ 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
@@ -1301,6 +1307,7 @@ No acquire information:
 45551 - Wyrm Delight - Cooking
 58145 - Stoneguard Band - Jewelcrafting
 53900 - Potion of Nightmares - Alchemy
+60692 - Enchant Chest - Powerful Stats - Enchanting
 57013 - Glyph of Volley - Inscription
 59560 - Glyph of Seal of Righteousness - Inscription
 56023 - Aurora Slippers - Tailoring
@@ -1332,11 +1339,9 @@ 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
-4097 - Raptor Hide Belt - Leatherworking
 53905 - Indestructible Potion - Alchemy
 53056 - Kungaloosh - Cooking
 56028 - Spellweave Robe - Tailoring
@@ -1347,6 +1352,7 @@ 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