Quantcast

Regenerate data during sleep time.

ackis [11-20-08 - 14:57]
Regenerate data during sleep time.
Filename
ARLDataminer.rb
Locals/ARLLocals-enUS.lua
RecipeDB/ARL-Alchemy.lua
RecipeDB/ARL-Blacksmith.lua
RecipeDB/ARL-Enchant.lua
RecipeDB/ARL-Leatherwork.lua
RecipeDB/ARL-Mob.lua
RecipeDB/ARL-Tailor.lua
RecipeDB/ARL-Trainer.lua
RecipeDB/ARL-Vendor.lua
RecipeStats.txt
diff --git a/ARLDataminer.rb b/ARLDataminer.rb
index c7cb8ea..f52243f 100644
--- a/ARLDataminer.rb
+++ b/ARLDataminer.rb
@@ -1796,7 +1796,6 @@ $bosslist = [
 	"Herald Volazj",
 	"Hex Lord Malacrass",
 	"High Botanist Freywinn",
-	"Homunculus",
 	"Hydromancer Thespia",
 	"Jan'alai",
 	"Kaz'rogal",
@@ -1816,7 +1815,6 @@ $bosslist = [
 	"Murmur",
 	"Nalorakk",
 	"Nethermancer Sepethrea",
-	"Nethervine Inciter",
 	"Nexus-Prince Shaffar",
 	"Nightbane",
 	"Onyxia",
diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index dc0c078..faa0df1 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -68,9 +68,9 @@ L["ARL_DOC_DESC"]			= "Documentation for Ackis Recipe List"

 -- UI Documentation
 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["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, 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."
+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,6 +329,7 @@ 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
@@ -349,6 +350,7 @@ L["Amy Davenport"] = true
 L["Anchorite Ensham"] = true
 L["Anchorite Fateema"] = true
 L["Anchorite Paetheus"] = true
+L["Ancient Female Vrykul"] = true
 L["Andre Firebeard"] = true
 L["Andrew Hilbert"] = true
 L["Andrion Darkspinner"] = true
@@ -363,6 +365,7 @@ L["Anvilrage Overseer"] = true
 L["Anvilrage Soldier"] = true
 L["Apocalypse Guard"] = true
 L["Apothecary Antonivich"] = true
+L["Apothecary Helbrim"] = true
 L["Apprentice Darius"] = true
 L["Apprentice's Duties"] = true
 L["Arathel Sunforge"] = true
@@ -422,6 +425,7 @@ L["Bleeding Hollow Darkcaster"] = true
 L["Blisterpaw Hyena"] = true
 L["Blizrik Buckshot"] = true
 L["Bliztik"] = true
+L["Bloodaxe Raider"] = true
 L["Bloodhound"] = true
 L["Bloodmaul Dire Wolf"] = true
 L["Bloodmaul Geomancer"] = true
@@ -472,6 +476,7 @@ L["Cataclysm Hound"] = true
 L["Catherine Leland"] = true
 L["Cave Yeti"] = true
 L["Celie Steelwing"] = true
+L["Cenarion Dreamwarden"] = true
 L["Centipaar Sandreaver"] = true
 L["Charred Ancient"] = true
 L["Chaw Stronghide"] = true
@@ -482,6 +487,7 @@ L["Clarise Gnarltree"] = true
 L["Clefthoof Bull"] = true
 L["Cleric of Karabor"] = true
 L["Cliff Breaker"] = true
+L["Clintar Dreamwalker"] = true
 L["Cloned Ooze"] = true
 L["Cluster Launcher"] = true
 L["Clyde Ranthal"] = true
@@ -545,8 +551,10 @@ L["Dark Conclave Shadowmancer"] = true
 L["Dark Iron Demolitionist"] = true
 L["Dark Iron Dwarf"] = true
 L["Dark Iron Saboteur"] = true
+L["Dark Iron Slaver"] = true
 L["Dark Iron Taskmaster"] = true
 L["Dark Iron Tunneler"] = true
+L["Dark Iron Watchman"] = true
 L["Dark Screecher"] = true
 L["Dark Strand Voidcaller"] = true
 L["Darkspine Myrmidon"] = true
@@ -673,6 +681,7 @@ L["Felguard Annihilator"] = true
 L["Felicia Doan"] = true
 L["Felika"] = true
 L["Felpaw Ravager"] = true
+L["Felpaw Wolf"] = true
 L["Fera Palerunner"] = true
 L["Ferocious Yeti"] = true
 L["Feruul"] = true
@@ -690,6 +699,7 @@ 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
@@ -707,6 +717,7 @@ L["Gara Skullcrush"] = true
 L["Gargantuan Abyssal"] = true
 L["Gargoyle"] = true
 L["Gaston"] = true
+L["Gazlowe"] = true
 L["Gearcutter Cogspinner"] = true
 L["Gearing Redridge"] = true
 L["Geen"] = true
@@ -743,9 +754,11 @@ L["Gordunni Head-Splitter"] = true
 L["Gordunni Soulreaper"] = true
 L["Goretusk"] = true
 L["Goretusk Liver Pie"] = true
+L["Gorgolon the All-seeing"] = true
 L["Gorishi Reaver"] = true
 L["Graham Van Talen"] = true
 L["Grarnik Goodstitch"] = true
+L["Great-father Winter"] = true
 L["Greater Bogstrok"] = true
 L["Greater Fleshbeast"] = true
 L["Gremlock Pilsnor"] = true
@@ -760,6 +773,7 @@ L["Groum Stonebeard"] = true
 L["Grumnus Steelshaper"] = true
 L["Grutah"] = true
 L["Guillaume Sorouy"] = true
+L["Gyth"] = true
 L["Haalrun"] = true
 L["Haferet"] = true
 L["Hagrus"] = true
@@ -774,6 +788,7 @@ L["Harlown Darkweave"] = true
 L["Harn Longcast"] = true
 L["Hatefury Shadowstalker"] = true
 L["Haughty Modiste"] = true
+L["Hch'uu"] = true
 L["Helboar"] = true
 L["Heldan Galesong"] = true
 L["Helenia Olden"] = true
@@ -782,6 +797,7 @@ L["High Enchanter Bardolan"] = true
 L["Highland Raptor"] = true
 L["Hillsbrad Tailor"] = true
 L["Himmik"] = true
+L["Homunculus"] = true
 L["Horns of Frenzy"] = true
 L["Hula'mahi"] = true
 L["Hulking Mountain Lion"] = true
@@ -791,6 +807,7 @@ L["Ice Thistle Matriarch"] = true
 L["Ice Thistle Patriarch"] = true
 L["Ice Thistle Yeti"] = true
 L["Ildine Sorrowspear"] = true
+L["Illidari Defiler"] = true
 L["Illidari Shocktrooper"] = true
 L["Illidari Watcher"] = true
 L["Imperial Plate Belt"] = true
@@ -801,6 +818,7 @@ L["Imperial Plate Helm"] = true
 L["Imperial Plate Leggings"] = true
 L["Imperial Plate Shoulders"] = true
 L["Incandescent Fel Spark"] = true
+L["Incendosaur"] = true
 L["Indormi"] = true
 L["Ingvar the Plunderer"] = true
 L["Innkeeper Biribi"] = true
@@ -813,6 +831,7 @@ L["Ironus Coldsteel"] = true
 L["Ironwool Mammoth"] = true
 L["Jack Trapper"] = true
 L["Jadefire Felsworn"] = true
+L["Jadefire Rogue"] = true
 L["Jalane Ayrole"] = true
 L["James Van Brunt"] = true
 L["Jandia"] = true
@@ -838,6 +857,7 @@ L["Joys of Omosh"] = true
 L["Jubie Gadgetspring"] = true
 L["Juno Dufrain"] = true
 L["K. Lee Smallfry"] = true
+L["Kaita Deepforge"] = true
 L["Kalaen"] = true
 L["Kalinda"] = true
 L["Kalldan Felmoon"] = true
@@ -865,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
@@ -891,6 +912,7 @@ L["Lavinia Crowe"] = true
 L["Lawrence Schneider"] = true
 L["Lebowski"] = true
 L["Leeli Longhaggle"] = true
+L["Legashi Rogue"] = true
 L["Leo Sarn"] = true
 L["Lesser Infernal"] = true
 L["Librarian Erickson"] = true
@@ -898,6 +920,7 @@ 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
 L["Lilly"] = true
@@ -905,6 +928,7 @@ L["Lilyssia Nightbreeze"] = true
 L["Lindea Rabonne"] = true
 L["Linna Bruder"] = true
 L["Liquid Stone"] = true
+L["Living Ruby Serpent"] = true
 L["Lizbeth Cromwell"] = true
 L["Logannas"] = true
 L["Logistics Officer Brighton"] = true
@@ -936,6 +960,7 @@ 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
@@ -999,8 +1024,11 @@ L["Neal Allen"] = true
 L["Neii"] = true
 L["Nerrist"] = true
 L["Nessa Shadowsong"] = true
+L["Nethergarde Engineer"] = true
+L["Nethervine Inciter"] = true
 L["Nexus Stalker"] = true
 L["Nimar the Slayer"] = true
+L["Nina Lightbrew"] = true
 L["Nissa Firestone"] = true
 L["Nixx Sprocketspring"] = true
 L["Nogg"] = true
@@ -1022,6 +1050,9 @@ L["Ormer's Revenge"] = true
 L["Ossirian the Unscarred"] = true
 L["Otho Moji'ko"] = true
 L["Outfitter Eric"] = true
+L["Outland Children's Week Dark Portal Trigger"] = true
+L["Outland Children's Week Exodar 01 Trigger"] = true
+L["Outland Children's Week Silvermoon 01 Trigger"] = true
 L["Padaar"] = true
 L["Painbringer"] = true
 L["Pand Stonebinder"] = true
@@ -1062,7 +1093,10 @@ L["Raging Skeleton"] = true
 L["Randal Worth"] = true
 L["Ranik"] = true
 L["Rann Flamespinner"] = true
+L["Rartar"] = true
+L["Ras Frostwhisper"] = true
 L["Rathis Tomber"] = true
+L["Ravaged Cadaver"] = true
 L["Rawrk"] = true
 L["Razia"] = true
 L["Recipe of the Kaldorei"] = true
@@ -1164,6 +1198,7 @@ L["Simon Unit"] = true
 L["Singed Basilisk"] = true
 L["Sister of Torment"] = true
 L["Sjonnir The Ironshaper"] = true
+L["Skeletal Fiend (Enraged Form)"] = true
 L["Skeletal Flayer"] = true
 L["Skeletal Runesmith"] = true
 L["Skeletal Usher"] = true
@@ -1171,6 +1206,7 @@ L["Skettis Soulcaller"] = true
 L["Skreah"] = true
 L["Skullsplitter Mystic"] = true
 L["Slagg"] = true
+L["Slave Worker"] = true
 L["Slavering Ghoul"] = true
 L["Smelt On, Smelt Off"] = true
 L["Smith Argus"] = true
@@ -1204,6 +1240,7 @@ L["Stephen Ryback"] = true
 L["Stone Guard Mukar"] = true
 L["Stonevault Oracle"] = true
 L["Stonevault Pillager"] = true
+L["Storm Fury"] = true
 L["Stormforged Ambusher"] = true
 L["Stormforged Artificer"] = true
 L["Stormforged Champion"] = true
@@ -1260,6 +1297,7 @@ L["Tel'Athir"] = true
 L["Telonis"] = true
 L["Tempered War Golem"] = true
 L["Tepa"] = true
+L["Terrormaster"] = true
 L["Thaddeus Webb"] = true
 L["Thamner Pol"] = true
 L["Tharynn Bouden"] = true
@@ -1386,6 +1424,7 @@ L["Witherbark Shadow Hunter"] = true
 L["Withered Ancient"] = true
 L["Wrahk"] = true
 L["Wrath Hammer Construct"] = true
+L["Wrathwalker"] = true
 L["Wretched Devourer"] = true
 L["Wretched Fiend"] = true
 L["Wulan"] = true
diff --git a/RecipeDB/ARL-Alchemy.lua b/RecipeDB/ARL-Alchemy.lua
index 946837f..6677ce2 100644
--- a/RecipeDB/ARL-Alchemy.lua
+++ b/RecipeDB/ARL-Alchemy.lua
@@ -39,12 +39,12 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Lion's Strength -- 2329
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 2329,15,2454,1,2259)
-	self:addTradeFlags(RecipeDB, 2329,3,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 2329,8, 8)
+	self:addTradeFlags(RecipeDB, 2329,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2329,1, 2454, 8, 8)

 	-- Minor Healing Potion -- 2330
 	-- Trainer
@@ -75,12 +75,13 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Lesser Agility -- 2333
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- World Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2333,125,3390,1,2259)
-	self:addTradeFlags(RecipeDB, 2333,3,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 2333,8, 8)
+	self:addTradeSkill(RecipeDB, 2333,140,3390,2,2259)
+	self:addTradeFlags(RecipeDB, 2333,1,2,3,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 2333,7, 2, 1, 3390, 8, 8)

 	-- Elixir of Minor Fortitude -- 2334
 	-- Trainer
@@ -192,12 +193,13 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Ogre's Strength -- 3188
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- World Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3188,135,3391,1,2259)
-	self:addTradeFlags(RecipeDB, 3188,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 3188,150,3391,1,2259)
+	self:addTradeFlags(RecipeDB, 3188,1,2,3,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3188,7, 1, 1, 3391)

 	-- Elixir of Minor Agility -- 3230
 	-- World Drop
@@ -246,13 +248,13 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 3450,7, 1, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Mighty Troll's Blood Elixir -- 3451
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- World Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3451,160,3826,1,2259)
-	self:addTradeFlags(RecipeDB, 3451,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 3451,180,3826,1,2259)
+	self:addTradeFlags(RecipeDB, 3451,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3451,7, 1)

 	-- Mana Potion -- 3452
 	-- Trainer
@@ -346,12 +348,12 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Minor Defense -- 7183
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 7183,15,5997,1,2259)
-	self:addTradeFlags(RecipeDB, 7183,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB, 7183,1,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 7183,1, 5997)

 	-- Holy Protection Potion -- 7255
 	-- Vendor
@@ -600,13 +602,13 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 11468,3, 1822, 3, 4467, 3, 5474, 3, 5481, 3, 5714, 3, 10184, 3, 12397)

 	-- Elixir of Giants -- 11472
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- World Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11472,220,9206,1,2259)
-	self:addTradeFlags(RecipeDB, 11472,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 11472,245,9206,2,2259)
+	self:addTradeFlags(RecipeDB, 11472,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 11472,7, 2)

 	-- Ghost Dye -- 11473
 	-- Vendor
@@ -619,21 +621,22 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Shadow Power -- 11476
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11476,225,9264,1,2259)
-	self:addTradeFlags(RecipeDB, 11476,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	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)

 	-- Elixir of Demonslaying -- 11477
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11477,225,9224,1,2259)
-	self:addTradeFlags(RecipeDB, 11477,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 11477,250,9224,1,2259)
+	self:addTradeFlags(RecipeDB, 11477,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 11477,2, 8177, 2, 8178)

 	-- Elixir of Detect Demon -- 11478
 	-- Trainer
@@ -718,12 +721,13 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Superior Defense -- 17554
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17554,240,13445,1,2259)
-	self:addTradeFlags(RecipeDB, 17554,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	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, 3348)

 	-- Elixir of the Sages -- 17555
 	-- Trainer
@@ -840,13 +844,13 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 17570,7, 2)

 	-- Elixir of the Mongoose -- 17571
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17571,255,13452,1,2259)
-	self:addTradeFlags(RecipeDB, 17571,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 17571,280,13452,2,2259)
+	self:addTradeFlags(RecipeDB, 17571,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17571,3, 6201, 3, 7106, 3, 8959)

 	-- Purification Potion -- 17572
 	-- Trainer
@@ -948,58 +952,63 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 17632,6, 935, 3, 21432)

 	-- Flask of Petrification -- 17634
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Instance: 1583 - Blackrock Spire
+	-- Raid: 2159 - Onyxia's Lair
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17634,300,13506,1,2259)
-	self:addTradeFlags(RecipeDB, 17634,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 17634,300,13506,2,2259)
+	self:addTradeFlags(RecipeDB, 17634,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17634,3, 9692, 3, 10184, 3, 10381)

 	-- Flask of the Titans -- 17635
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Instance: 1583 - Blackrock Spire
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17635,300,13510,1,2259)
-	self:addTradeFlags(RecipeDB, 17635,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 17635,300,13510,2,2259)
+	self:addTradeFlags(RecipeDB, 17635,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17635,3, 10363)

 	-- Flask of Distilled Wisdom -- 17636
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17636,300,13511,1,2259)
-	self:addTradeFlags(RecipeDB, 17636,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 17636,300,13511,2,2259)
+	self:addTradeFlags(RecipeDB, 17636,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Flask of Supreme Power -- 17637
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Instance: 2057 - Scholomance
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17637,300,13512,1,2259)
-	self:addTradeFlags(RecipeDB, 17637,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 17637,300,13512,2,2259)
+	self:addTradeFlags(RecipeDB, 17637,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17637,3, 10508)

 	-- Flask of Chromatic Resistance -- 17638
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Instance: 1583 - Blackrock Spire
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17638,300,13513,1,2259)
-	self:addTradeFlags(RecipeDB, 17638,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 17638,300,13513,2,2259)
+	self:addTradeFlags(RecipeDB, 17638,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17638,3, 10339)

 	-- Elixir of Frost Power -- 21923
 	-- Trainer
-	-- Flags: All classes, Recipe BoP, Seasonal,
+	-- Flags: All classes, Item BoE, Recipe BoE, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 21923,170,17708,1,2259)
-	self:addTradeFlags(RecipeDB, 21923,3,7,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 21923,5, 1)
+	self:addTradeSkill(RecipeDB, 21923,190,17708,1,2259)
+	self:addTradeFlags(RecipeDB, 21923,1,2,3,7,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 21923,5, 1, 1, 17708)

 	-- Major Rejuvenation Potion -- 22732
 	-- Raid: 2717 - Molten Core
@@ -1035,13 +1044,14 @@ function addon:InitAlchemy(RecipeDB)
 	-- No acquire information

 	-- Mageblood Elixir -- 24365
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Zandalar Tribe - Revered
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24365,250,20007,1,2259)
-	self:addTradeFlags(RecipeDB, 24365,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 24365,275,20007,1,2259)
+	self:addTradeFlags(RecipeDB, 24365,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,100)
+	self:addTradeAcquire(RecipeDB, 24365,6, 270, 3, 14921)

 	-- Greater Dreamless Sleep Potion -- 24366
 	-- Zandalar Tribe - Friendly
@@ -1064,13 +1074,14 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 24367,6, 270, 4, 14921)

 	-- Major Troll's Blood Elixir -- 24368
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Zandalar Tribe - Honored
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24368,265,20004,1,2259)
-	self:addTradeFlags(RecipeDB, 24368,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 24368,290,20004,1,2259)
+	self:addTradeFlags(RecipeDB, 24368,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,100)
+	self:addTradeAcquire(RecipeDB, 24368,6, 270, 2, 14921)

 	-- Transmute: Elemental Fire -- 25146
 	-- Thorium Brotherhood - Friendly
@@ -1084,22 +1095,23 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 25146,6, 59, 1, 12944)

 	-- Elixir of Greater Firepower -- 26277
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26277,225,21546,1,2259)
-	self:addTradeFlags(RecipeDB, 26277,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 26277,250,21546,2,2259)
+	self:addTradeFlags(RecipeDB, 26277,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 26277,3, 5843, 3, 5844, 3, 5846, 3, 8637, 3, 9318)

 	-- Elixir of Camouflage -- 28543
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 28543,305,22823,1,2259)
-	self:addTradeFlags(RecipeDB, 28543,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB, 28543,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28543,1, 22823, 2, 16588, 2, 16641, 2, 16705, 2, 18802)

 	-- Elixir of Major Strength -- 28544
 	-- Trainer
@@ -1130,12 +1142,13 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Major Frost Power -- 28549
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 28549,320,22827,1,2259)
-	self:addTradeFlags(RecipeDB, 28549,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB, 28549,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28549,1, 22827, 2, 18005, 2, 18017)

 	-- Insane Strength Potion -- 28550
 	-- World Drop
@@ -1156,13 +1169,13 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 28551,1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of the Searching Eye -- 28552
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- World Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28552,325,22830,1,2259)
-	self:addTradeFlags(RecipeDB, 28552,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 28552,325,22830,2,2259)
+	self:addTradeFlags(RecipeDB, 28552,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28552,7, 2)

 	-- Elixir of Major Agility -- 28553
 	-- Honor Hold - Honored
@@ -1195,30 +1208,35 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Major Firepower -- 28556
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- The Scryers - Revered
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28556,345,22833,1,2259)
-	self:addTradeFlags(RecipeDB, 28556,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 28556,345,22833,2,2259)
+	self:addTradeFlags(RecipeDB, 28556,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,41,110)
+	self:addTradeAcquire(RecipeDB, 28556,1, 22833, 6, 934, 3, 19331)

 	-- Elixir of Major Defense -- 28557
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 28557,345,22834,1,2259)
-	self:addTradeFlags(RecipeDB, 28557,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB, 28557,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28557,1, 22834, 2, 18005, 2, 19837)

 	-- Elixir of Major Shadow Power -- 28558
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Lower City - Revered
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28558,350,22835,1,2259)
-	self:addTradeFlags(RecipeDB, 28558,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 28558,350,22835,2,2259)
+	self:addTradeFlags(RecipeDB, 28558,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,41,107)
+	self:addTradeAcquire(RecipeDB, 28558,1, 22835, 6, 1011, 3, 21655)

 	-- Major Dreamless Sleep Potion -- 28562
 	-- Vendor
@@ -1300,13 +1318,13 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 28569,6, 942, 3, 17904)

 	-- Elixir of Major Mageblood -- 28570
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- World Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28570,360,22840,1,2259)
-	self:addTradeFlags(RecipeDB, 28570,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 28570,355,22840,2,2259)
+	self:addTradeFlags(RecipeDB, 28570,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28570,7, 2)

 	-- Major Fire Protection Potion -- 28571
 	-- Instance: 3849 - Tempest Keep: The Mechanar
@@ -1368,12 +1386,13 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Empowerment -- 28578
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- World Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28578,370,22848,1,2259)
-	self:addTradeFlags(RecipeDB, 28578,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 28578,365,22848,2,2259)
+	self:addTradeFlags(RecipeDB, 28578,1,2,3,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28578,7, 2, 1, 22848)

 	-- Ironshield Potion -- 28579
 	-- Instance: 2367 - Caverns of Time: Old Hillsbrad Foothills
@@ -1450,48 +1469,48 @@ function addon:InitAlchemy(RecipeDB)

 	-- Flask of Fortification -- 28587
 	-- Trainer
-	-- Flags: All classes, Recipe BoP, Discovery,
+	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 28587,370,22851,1,2259)
-	self:addTradeFlags(RecipeDB, 28587,1,2,12,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 28587,8, 1)
+	self:addTradeFlags(RecipeDB, 28587,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28587,1, 22851, 8, 1)

 	-- Flask of Mighty Restoration -- 28588
 	-- Trainer
-	-- Flags: All classes, Recipe BoP, Discovery,
+	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 28588,370,22853,1,2259)
-	self:addTradeFlags(RecipeDB, 28588,1,2,12,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 28588,8, 1)
+	self:addTradeFlags(RecipeDB, 28588,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28588,1, 22853, 8, 1)

 	-- Flask of Relentless Assault -- 28589
 	-- Trainer
-	-- Flags: All classes, Recipe BoP, Discovery,
+	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 28589,370,22854,1,2259)
-	self:addTradeFlags(RecipeDB, 28589,1,2,12,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 28589,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
 	self:addTradeAcquire(RecipeDB, 28589,8, 1)

 	-- Flask of Blinding Light -- 28590
 	-- Trainer
-	-- Flags: All classes, Recipe BoP, Discovery,
+	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 28590,370,22861,1,2259)
-	self:addTradeFlags(RecipeDB, 28590,1,2,12,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 28590,8, 1)
+	self:addTradeFlags(RecipeDB, 28590,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28590,1, 22861, 8, 1)

 	-- Flask of Pure Death -- 28591
 	-- Trainer
-	-- Flags: All classes, Recipe BoP, Discovery,
+	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 28591,370,22866,1,2259)
-	self:addTradeFlags(RecipeDB, 28591,1,2,12,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 28591,8, 1)
+	self:addTradeFlags(RecipeDB, 28591,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28591,1, 22866, 8, 1)

 	-- Transmute: Primal Might -- 29688
 	-- Vendor
@@ -1577,13 +1596,13 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 38070,1, 16588, 1, 18802, 1, 19052)

 	-- Fel Strength Elixir -- 38960
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38960,335,31679,1,2259)
-	self:addTradeFlags(RecipeDB, 38960,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 38960,335,31679,3,2259)
+	self:addTradeFlags(RecipeDB, 38960,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 38960,3, 19740, 3, 19755, 3, 21302, 3, 21314)

 	-- Fel Mana Potion -- 38961
 	-- Mob Drop
@@ -1613,13 +1632,14 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 39636,1, 16588, 1, 18802, 1, 19052)

 	-- Earthen Elixir -- 39637
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Cenarion Expedition - Honored
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 39637,320,32063,1,2259)
-	self:addTradeFlags(RecipeDB, 39637,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB, 39637,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
+	self:addTradeAcquire(RecipeDB, 39637,6, 942, 2, 17904)

 	-- Elixir of Draenic Wisdom -- 39638
 	-- Trainer
@@ -1631,13 +1651,13 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 39638,1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of Ironskin -- 39639
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 39639,330,32068,1,2259)
-	self:addTradeFlags(RecipeDB, 39639,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB, 39639,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 39639,2, 18821, 2, 18822)

 	-- Cauldron of Major Arcane Protection -- 41458
 	-- Trainer
@@ -1685,13 +1705,14 @@ function addon:InitAlchemy(RecipeDB)
 	self:addTradeAcquire(RecipeDB, 41503,8, 4)

 	-- Flask of Chromatic Wonder -- 42736
-	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- The Violet Eye - Honored
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42736,375,33208,1,2259)
-	self:addTradeFlags(RecipeDB, 42736,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 42736,375,33208,2,2259)
+	self:addTradeFlags(RecipeDB, 42736,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,114)
+	self:addTradeAcquire(RecipeDB, 42736,6, 967, 2, 18255)

 	-- Mad Alchemist's Potion -- 45061
 	-- Trainer
@@ -1901,47 +1922,47 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Mighty Agility -- 53840
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 53840,385,39666,1,2259)
-	self:addTradeFlags(RecipeDB, 53840,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 53840,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Wrath Elixir -- 53841
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 53841,345,40068,1,2259)
-	self:addTradeFlags(RecipeDB, 53841,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 53841,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Spellpower Elixir -- 53842
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 53842,360,40070,1,2259)
-	self:addTradeFlags(RecipeDB, 53842,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 53842,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elixir of Spirit -- 53847
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 53847,380,40072,1,2259)
-	self:addTradeFlags(RecipeDB, 53847,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 53847,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Guru's Elixir -- 53848
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 53848,370,40076,1, 2259)
-	self:addTradeFlags(RecipeDB, 53848,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 53848,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Crazy Alchemist's Potion -- 53895
@@ -1955,20 +1976,20 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Mighty Fortitude -- 53898
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 53898,385,40078,1, 2259)
-	self:addTradeFlags(RecipeDB, 53898,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 53898,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Lesser Flask of Toughness -- 53899
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 53899,370,40079,1,2259)
-	self:addTradeFlags(RecipeDB, 53899,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 53899,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Potion of Nightmares -- 53900
@@ -1982,29 +2003,29 @@ function addon:InitAlchemy(RecipeDB)

 	-- Flask of the Frost Wyrm -- 53901
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 53901,435,40082,1,2259)
-	self:addTradeFlags(RecipeDB, 53901,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 53901,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Flask of Stoneblood -- 53902
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 53902,435,40083,1,2259)
-	self:addTradeFlags(RecipeDB, 53902,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 53902,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Flask of Endless Rage -- 53903
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 53903,435,40084,1,2259)
-	self:addTradeFlags(RecipeDB, 53903,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 53903,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Powerful Rejuvenation Potion -- 53904
@@ -2081,29 +2102,29 @@ function addon:InitAlchemy(RecipeDB)

 	-- Flask of Pure Mojo -- 54213
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 54213,435,40404,1,2259)
-	self:addTradeFlags(RecipeDB, 54213,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 54213,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elixir of Mighty Strength -- 54218
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 54218,380,40073,1, 2259)
-	self:addTradeFlags(RecipeDB, 54218,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 54218,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elixir of Protection -- 54220
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 54220,400,40097,1, 2259)
-	self:addTradeFlags(RecipeDB, 54220,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 54220,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Potion of Speed -- 54221
@@ -2126,11 +2147,11 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Mighty Mageblood -- 56519
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 56519,400,40109,1, 2259)
-	self:addTradeFlags(RecipeDB, 56519,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 56519,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Skyflare Diamond -- 57425
@@ -2180,65 +2201,65 @@ function addon:InitAlchemy(RecipeDB)

 	-- Elixir of Accuracy -- 60354
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 60354,400,44325,1, 2259)
-	self:addTradeFlags(RecipeDB, 60354,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 60354,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elixir of Deadly Strikes -- 60355
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 60355,400,44327,1, 2259)
-	self:addTradeFlags(RecipeDB, 60355,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 60355,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elixir of Mighty Defense -- 60356
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 60356,400,44328,1, 2259)
-	self:addTradeFlags(RecipeDB, 60356,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 60356,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elixir of Expertise -- 60357
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 60357,400,44329,1, 2259)
-	self:addTradeFlags(RecipeDB, 60357,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 60357,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elixir of Armor Piercing -- 60365
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 60365,400,44330,1, 2259)
-	self:addTradeFlags(RecipeDB, 60365,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 60365,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Elixir of Lightning Speed -- 60366
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 60366,400,44331,1,2259)
-	self:addTradeFlags(RecipeDB, 60366,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 60366,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elixir of Mighty Thoughts -- 60367
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 60367,385,44332,1, 2259)
-	self:addTradeFlags(RecipeDB, 60367,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 60367,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mercurial Alchemist Stone -- 60396
diff --git a/RecipeDB/ARL-Blacksmith.lua b/RecipeDB/ARL-Blacksmith.lua
index 2a4f05f..77fbe11 100644
--- a/RecipeDB/ARL-Blacksmith.lua
+++ b/RecipeDB/ARL-Blacksmith.lua
@@ -486,7 +486,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 3492,160,3849,1,2018)
 	self:addTradeFlags(RecipeDB, 3492,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
-	self:addTradeAcquire(RecipeDB, 3492,2, 3356)
+	self:addTradeAcquire(RecipeDB, 3492,2, 3356, 2, 5512)

 	-- Jade Serpentblade -- 3493
 	-- World Drop
@@ -1088,11 +1088,12 @@ function addon:InitBlacksmithing(RecipeDB)

 	-- Ornate Mithril Breastplate -- 9972
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
-	-- Item Stats:
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Item Stats: Tanking,
+	-- Item Stats: val463id6val12id26val14id44
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 9972,240,7935,2,2018)
-	self:addTradeFlags(RecipeDB, 9972,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 9972,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Truesilver Breastplate -- 9974
@@ -1107,20 +1108,22 @@ function addon:InitBlacksmithing(RecipeDB)

 	-- Ornate Mithril Boots -- 9979
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
-	-- Item Stats:
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Item Stats: Tanking,
+	-- Item Stats: val324id6val12id26
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 9979,245,7936,2,2018)
-	self:addTradeFlags(RecipeDB, 9979,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 9979,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Ornate Mithril Helm -- 9980
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
+	-- Item Stats: val10id1val383id6val14id44
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 9980,245,7937,2,2018)
-	self:addTradeFlags(RecipeDB, 9980,3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeFlags(RecipeDB, 9980,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Copper Claymore -- 9983
diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index 8455556..581adcf 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -1026,7 +1026,7 @@ function addon:InitEnchanting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 20017,265,nil, 1,7411)
 	self:addTradeFlags(RecipeDB, 20017,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 20017,2, 4229)
+	self:addTradeAcquire(RecipeDB, 20017,2, 4229, 2, 4561)

 	-- Enchant Boots - Greater Stamina -- 20020
 	-- World Drop
@@ -1856,11 +1856,11 @@ function addon:InitEnchanting(RecipeDB)

 	-- Arcane Dust -- 28021
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB, 28021,315,22445,1,7411)
-	--self:addTradeFlags(RecipeDB, 28021,3,21,22,23,24,25,26,27,28,29,30,41)
+	--self:addTradeFlags(RecipeDB, 28021,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Large Prismatic Shard -- 28022
diff --git a/RecipeDB/ARL-Leatherwork.lua b/RecipeDB/ARL-Leatherwork.lua
index 3c62d47..d87758f 100644
--- a/RecipeDB/ARL-Leatherwork.lua
+++ b/RecipeDB/ARL-Leatherwork.lua
@@ -540,14 +540,13 @@ function addon:InitLeatherworking(RecipeDB)

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

 	-- Handstitched Leather Vest -- 7126
 	-- Trainer
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index f8dcac8..cde1cf2 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

-549 found from data mining.  0 ignored.
+563 found from data mining.  0 ignored.

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

@@ -137,8 +137,8 @@ function addon:InitMob(MobDB)
 	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.18,51.26)
-	self:addLookupList(MobDB,5422,L["Scorpid Hunter"],BZONE["Tanaris"],54.72,30.08)
+	self:addLookupList(MobDB,5420,L["Glasshide Gazer"],BZONE["Tanaris"],51.17,51.26)
+	self:addLookupList(MobDB,5422,L["Scorpid Hunter"],BZONE["Tanaris"],54.72,30.07)
 	self:addLookupList(MobDB,5423,L["Scorpid Tail Lasher"],BZONE["Un'Goro Crater"],82.99,45.56)
 	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.32)
@@ -146,15 +146,17 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,5474,L["Dunemaul Brute"],BZONE["Tanaris"],41.36,56.63)
 	self:addLookupList(MobDB,5481,L["Thistleshrub Dew Collector"],BZONE["Tanaris"],29.51,65.50)
 	self:addLookupList(MobDB,5615,L["Wastewander Rogue"],BZONE["Tanaris"],61.23,37.22)
-	self:addLookupList(MobDB,5616,L["Wastewander Thief"],BZONE["Tanaris"],63.08,30.02)
+	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.04,30.23)
+	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,5648,L["Sandfury Shadowcaster"],BZONE["Zul'Farrak"],0,0)
 	self:addLookupList(MobDB,5649,L["Sandfury Blood Drinker"],BZONE["Zul'Farrak"],0,0)
 	self:addLookupList(MobDB,5708,L["Spawn of Hakkar"],BZONE["Sunken Temple"],0,0)
 	self:addLookupList(MobDB,5714,BBOSS["Loro"],BZONE["Sunken Temple"],0,0)
 	self:addLookupList(MobDB,5717,BBOSS["Mijan"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5843,L["Slave Worker"],BZONE["Searing Gorge"],40.98,43.82)
+	self:addLookupList(MobDB,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.08,56.83)
 	self:addLookupList(MobDB,5860,L["Twilight Dark Shaman"],BZONE["Searing Gorge"],23.36,36.75)
@@ -166,6 +168,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,6138,L["Arkkoran Oracle"],BZONE["Azshara"],77.28,42.58)
 	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"],BZONE["Azshara"],60.35,52.86)
 	self:addLookupList(MobDB,6146,L["Cliff Breaker"],BZONE["Azshara"],60.36,59.11)
+	self:addLookupList(MobDB,6201,L["Legashi Rogue"],BZONE["Azshara"],57.10,21.01)
 	self:addLookupList(MobDB,6426,L["Anguished Dead"],BZONE["Scarlet Monastery"],0,0)
 	self:addLookupList(MobDB,6518,L["Tar Lurker"],BZONE["Un'Goro Crater"],47.90,20.22)
 	self:addLookupList(MobDB,6553,L["Gorishi Reaver"],BZONE["Un'Goro Crater"],49.12,81.50)
@@ -180,6 +183,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,7040,L["Black Dragonspawn"],BZONE["Burning Steppes"],87.33,42.62)
 	self:addLookupList(MobDB,7047,L["Black Broodling"],BZONE["Burning Steppes"],87.17,49.82)
 	self:addLookupList(MobDB,7055,L["Blackrock Worg"],BZONE["Burning Steppes"],48.52,56.21)
+	self:addLookupList(MobDB,7106,L["Jadefire Rogue"],BZONE["Darkshore"],46.92,84.92)
 	self:addLookupList(MobDB,7109,L["Jadefire Felsworn"],BZONE["Darkshore"],46.62,84.57)
 	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.723)
@@ -206,6 +210,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,8546,L["Dark Adept"],BZONE["Eastern Plaguelands"],67.88,36.65)
 	self:addLookupList(MobDB,8550,L["Shadowmage"],BZONE["Eastern Plaguelands"],72.83,40.30)
 	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"],BZONE["Eastern Plaguelands"],62.81,15.53)
+	self:addLookupList(MobDB,8637,L["Dark Iron Watchman"],BZONE["Searing Gorge"],64.22,56.69)
 	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)
@@ -221,6 +226,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,8927,L["Dark Screecher"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,8928,L["Burrowing Thundersnout"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,8957,L["Angerclaw Grizzly"],BZONE["Felwood"],56.82,18.09)
+	self:addLookupList(MobDB,8959,L["Felpaw Wolf"],BZONE["Ashenvale"],55.54,29.44)
 	self:addLookupList(MobDB,8961,L["Felpaw Ravager"],BZONE["Felwood"],57.98,19.06)
 	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)
@@ -237,20 +243,24 @@ function addon:InitMob(MobDB)
 	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.87,75.81)
 	self:addLookupList(MobDB,9477,L["Cloned Ooze"],BZONE["Un'Goro Crater"],53.57,48.77)
 	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)
 	self:addLookupList(MobDB,9596,BBOSS["Bannok Grimaxe"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9692,L["Bloodaxe Raider"],L["Unknown Zone"],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.59,46.78)
 	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)
+	self:addLookupList(MobDB,10339,L["Gyth"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,10363,BBOSS["General Drakkisath"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,10366,L["Rage Talon Dragon Guard"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10381,L["Ravaged Cadaver"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,10398,L["Thuzadin Shadowcaster"],BZONE["Stratholme"],0,0)
 	self:addLookupList(MobDB,10422,L["Crimson Sorcerer"],BZONE["Stratholme"],0,0)
 	self:addLookupList(MobDB,10426,L["Crimson Inquisitor"],BZONE["Stratholme"],0,0)
@@ -260,6 +270,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,10488,L["Risen Construct"],BZONE["Scholomance"],0,0)
 	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,L["Ras Frostwhisper"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,10659,L["Cobalt Whelp"],BZONE["Winterspring"],57.75,51.78)
 	self:addLookupList(MobDB,10660,L["Cobalt Broodling"],BZONE["Winterspring"],57.91,51.76)
 	self:addLookupList(MobDB,10661,L["Spell Eater"],BZONE["Winterspring"],57.71,51.76)
@@ -330,13 +341,13 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,16526,L["Sorcerous Shade"],BZONE["Karazhan"],0,0)
 	self:addLookupList(MobDB,16529,L["Magical Horror"],BZONE["Karazhan"],0,0)
 	self:addLookupList(MobDB,16530,L["Mana Warp"],BZONE["Karazhan"],0,0)
-	self:addLookupList(MobDB,16539,BBOSS["Homunculus"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16539,L["Homunculus"],BZONE["Karazhan"],0,0)
 	self:addLookupList(MobDB,16540,L["Shadow Pillager"],BZONE["Karazhan"],0,0)
 	self:addLookupList(MobDB,16544,L["Ethereal Thief"],BZONE["Karazhan"],0,0)
 	self:addLookupList(MobDB,16595,L["Fleshbeast"],BZONE["Karazhan"],0,0)
 	self:addLookupList(MobDB,16596,L["Greater Fleshbeast"],BZONE["Karazhan"],0,0)
 	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.65,54.04)
+	self:addLookupList(MobDB,16772,L["Bonechewer Devastator"],BZONE["Terokkar Forest"],66.63,54.07)
 	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.42,53.75)
 	self:addLookupList(MobDB,16952,L["Anger Guard"],BZONE["Blade's Edge Mountains"],73.44,41.70)
@@ -429,15 +440,16 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,19221,BBOSS["Nethermancer Sepethrea"],BZONE["The Mechanar"],0,0)
 	self:addLookupList(MobDB,19428,L["Cobalt Serpent"],BZONE["Sethekk Halls"],0,0)
 	self:addLookupList(MobDB,19509,L["Sunseeker Harvester"],BZONE["The Botanica"],0,0)
-	self:addLookupList(MobDB,19511,BBOSS["Nethervine Inciter"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,19511,L["Nethervine Inciter"],BZONE["The Botanica"],0,0)
 	self:addLookupList(MobDB,19707,L["Sunfury Archer"],BZONE["Netherstorm"],55.91,79.12)
+	self:addLookupList(MobDB,19740,L["Wrathwalker"],BZONE["Shadowmoon Valley"],24.19,34.55)
 	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"],BZONE["Shadowmoon Valley"],38.11,40.99)
 	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"],BZONE["Shadowmoon Valley"],23.94,33.57)
 	self:addLookupList(MobDB,19756,L["Deathforge Smith"],BZONE["Shadowmoon Valley"],37.44,41.91)
 	self:addLookupList(MobDB,19792,L["Eclipsion Centurion"],BZONE["Shadowmoon Valley"],47.71,65.97)
 	self:addLookupList(MobDB,19795,L["Eclipsion Blood Knight"],BZONE["Shadowmoon Valley"],52.03,61.16)
 	self:addLookupList(MobDB,19796,L["Eclipsion Archmage"],BZONE["Shadowmoon Valley"],47.52,66.26)
-	self:addLookupList(MobDB,19802,L["Illidari Shocktrooper"],BZONE["Shadowmoon Valley"],31.52,50.22)
+	self:addLookupList(MobDB,19802,L["Illidari Shocktrooper"],BZONE["Shadowmoon Valley"],31.52,50.21)
 	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.33,31.73)
 	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"],BZONE["Blade's Edge Mountains"],45.15,73.59)
@@ -472,6 +484,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,21301,L["Coilfang Shatterer"],BZONE["Serpentshrine Cavern"],0,0)
 	self:addLookupList(MobDB,21302,L["Shadow Council Warlock"],BZONE["Shadowmoon Valley"],23.47,39.39)
 	self:addLookupList(MobDB,21305,L["Mutant Horror"],BZONE["Shadowmoon Valley"],26.42,40.17)
+	self:addLookupList(MobDB,21314,L["Terrormaster"],BZONE["Shadowmoon Valley"],23.92,37.64)
 	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)
@@ -563,9 +576,9 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,27871,L["Flesheating Ghoul"],BZONE["Drak'Tharon Keep"],0,0)
 	self:addLookupList(MobDB,27972,L["Lightning Construct"],L["Unknown Zone"],0,0)
 	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.60)
+	self:addLookupList(MobDB,28123,L["Venture Co. Excavator"],BZONE["Sholazar Basin"],34.81,47.59)
 	self:addLookupList(MobDB,28132,L["Don Carlos"],BZONE["Old Hillsbrad Foothills"],0,0)
-	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZONE["Sholazar Basin"],46.49,32.26)
+	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZONE["Sholazar Basin"],46.39,32.20)
 	self:addLookupList(MobDB,28851,L["Enraged Mammoth"],BZONE["Zul'Drak"],71.36,41.42)
 	self:addLookupList(MobDB,28923,L["Loken"],BZONE["The Storm Peaks"],0,0)
 	self:addLookupList(MobDB,29120,BBOSS["Anub'arak"],BZONE["Azjol-Nerub"],0,0)
@@ -584,6 +597,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,30160,L["Brittle Revenant"],BZONE["The Storm Peaks"],70.21,59.73)
 	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZONE["The Storm Peaks"],67.78,57.47)
 	self:addLookupList(MobDB,30319,L["Twilight Darkcaster"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
+	self:addLookupList(MobDB,30414,L["Forgotten One"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"],BZONE["Icecrown"],58.17,73.99)
 	self:addLookupList(MobDB,31134,L["Cyanigosa"],BZONE["The Violet Hold"],0,0)
 	self:addLookupList(MobDB,32290,L["Cult Alchemist"],BZONE["Icecrown"],49.03,34.13)
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index c3cb5fd..9b2031f 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -714,7 +714,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 7643,115,6264,1,3908)
 	self:addTradeFlags(RecipeDB, 7643,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 7643,2, 1474, 2, 2669, 2, 4168, 2, 4577)
+	self:addTradeAcquire(RecipeDB, 7643,2, 1474, 2, 2669, 2, 4168)

 	-- Stylish Blue Shirt -- 7892
 	-- World Drop
@@ -2975,12 +2975,12 @@ function addon:InitTailoring(RecipeDB)

 	-- Heavy Netherweave Net -- 31461
 	-- Trainer
-	-- Flags: All classes, Recipe BoP,
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31461,315,24269,1,3908)
-	self:addTradeFlags(RecipeDB, 31461,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 31461,325,24269,1,3908)
+	self:addTradeFlags(RecipeDB, 31461,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 31461,1, 24315)

 	-- Belt of Blasting -- 36315
 	-- World Drop
@@ -3572,22 +3572,24 @@ function addon:InitTailoring(RecipeDB)
 	-- Red Lumberjack Shirt -- 55993
 	-- Instance: 4228 - The Nexus: The Oculus
 	-- No location information
+	-- Instance: 4494 - Azjol-Nerub: Ahn'kahet: The Old Kingdom
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- 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)
+	self:addTradeAcquire(RecipeDB, 55993,3, 27636, 3, 27972, 3, 29451, 3, 30414)

 	-- Blue Lumberjack Shirt -- 55994
+	-- Instance: 4494 - Azjol-Nerub: Ahn'kahet: The Old Kingdom
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB, 55994,400,41249,2,3908)
-	self:addTradeFlags(RecipeDB, 55994,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 55994,3, 26635)
+	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, 30414)

 	-- Yellow Lumberjack Shirt -- 55995
 	-- Trainer
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index e0918dc..7e4cab6 100644
--- a/RecipeDB/ARL-Trainer.lua
+++ b/RecipeDB/ARL-Trainer.lua
@@ -9,7 +9,7 @@ Trainer data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-282 found from data mining.  0 ignored.
+300 found from data mining.  0 ignored.

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

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

 function addon:InitTrainer(TrainerDB)

-	self:addLookupList(TrainerDB,223,L["Dan Golthas"],BZONE["Undercity"],71.28,60.11,2)
-	self:addLookupList(TrainerDB,514,L["Smith Argus"],BZONE["Elwynn Forest"],41.94,65.82,1)
-	self:addLookupList(TrainerDB,957,L["Dane Lindgren"],BZONE["Stormwind City"],64.43,37.47,0)
+	self:addLookupList(TrainerDB,223,L["Dan Golthas"],BZONE["Undercity"],71.30,60.17,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.52,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)
@@ -48,7 +48,7 @@ function addon:InitTrainer(TrainerDB)
 	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.91,73.89,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.62,56.03,1)
+	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.80,23.51,0)
 	self:addLookupList(TrainerDB,1385,L["Brawn"],BZONE["Stranglethorn Vale"],32.01,29.03,2)
@@ -65,10 +65,11 @@ function addon:InitTrainer(TrainerDB)
 	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,2326,L["Thamner Pol"],BZONE["Dun Morogh"],47.24,51.98,0)
-	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZONE["Stormwind City"],52.27,45.12,1)
+	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZONE["Stormwind City"],52.28,45.13,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,2454,L["Skeletal Fiend (Enraged Form)"],L["Unknown Zone"],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,2818,L["Slagg"],BZONE["Arathi Highlands"],74.04,35.62,2)
@@ -101,6 +102,8 @@ function addon:InitTrainer(TrainerDB)
 	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,3390,L["Apothecary Helbrim"],BZONE["The Barrens"],52.13,29.95,2)
+	self:addLookupList(TrainerDB,3391,L["Gazlowe"],BZONE["The Barrens"],63.05,36.74,0)
 	self:addLookupList(TrainerDB,3399,L["Zamja"],BZONE["Orgrimmar"],57.57,52.99,0)
 	self:addLookupList(TrainerDB,3412,L["Nogg"],BZONE["Orgrimmar"],76.15,26.32,0)
 	self:addLookupList(TrainerDB,3478,L["Traugh"],BZONE["The Barrens"],51.54,29.41,2)
@@ -126,18 +129,18 @@ function addon:InitTrainer(TrainerDB)
 	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.93,41.99,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.96,30.56,0)
+	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZONE["Undercity"],63.43,44.54,2)
+	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"],BZONE["Undercity"],70.95,30.56,0)
 	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZONE["Undercity"],85.50,23.31,0)
 	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"],BZONE["Undercity"],76.31,73.01,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,4598,L["Brom Killian"],BZONE["Undercity"],56.12,36.06,0)
-	self:addLookupList(TrainerDB,4605,L["Basil Frye"],BZONE["Undercity"],59.90,28.81,2)
+	self:addLookupList(TrainerDB,4605,L["Basil Frye"],BZONE["Undercity"],59.91,28.81,2)
 	self:addLookupList(TrainerDB,4609,L["Doctor Marsh"],BZONE["Undercity"],53.02,73.94,0)
 	self:addLookupList(TrainerDB,4611,L["Doctor Herbert Halsey"],BZONE["Undercity"],47.94,72.85,0)
-	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZONE["Undercity"],61.53,61.60,0)
+	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZONE["Undercity"],61.53,61.59,0)
 	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"],BZONE["Ironforge"],40.15,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)
@@ -151,8 +154,8 @@ function addon:InitTrainer(TrainerDB)
 	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.25,84.94,0)
 	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"],BZONE["Stormwind City"],63.93,38.20,1)
-	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"],BZONE["Stormwind City"],59.11,38.20,0)
-	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"],BZONE["Stormwind City"],62.57,31.04,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.56,31.03,1)
 	self:addLookupList(TrainerDB,5564,L["Simon Tanner"],BZONE["Stormwind City"],71.97,60.60,0)
 	self:addLookupList(TrainerDB,5567,L["Sellandus"],BZONE["Stormwind City"],51.91,84.30,0)
 	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZONE["Tirisfal Glades"],61.59,53.18,0)
@@ -161,13 +164,14 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,5811,L["Kamari"],BZONE["Orgrimmar"],63.02,45.02,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.446,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,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.14,23.48,0)
 	self:addLookupList(TrainerDB,7231,L["Kelgruk Bloodaxe"],BZONE["Orgrimmar"],81.55,20.29,0)
-	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"],BZONE["Stormwind City"],59.91,35.03,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,7867,L["Thorkaf Dragoneye"],BZONE["Badlands"],62.20,57.76,2)
@@ -184,6 +188,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,8306,L["Duhng"],BZONE["The Barrens"],54.89,31.91,2)
 	self:addLookupList(TrainerDB,8736,L["Buzzek Bracketswing"],BZONE["Tanaris"],52.27,27.25,0)
 	self:addLookupList(TrainerDB,8738,L["Vazario Linkgrease"],BZONE["The Barrens"],63.01,36.67,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.42,84.26,1)
 	self:addLookupList(TrainerDB,10266,L["Ug'thok"],BZONE["Orgrimmar"],80.85,23.54,0)
 	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"],BZONE["Ironforge"],51.88,43.19,1)
@@ -225,6 +230,7 @@ function addon:InitTrainer(TrainerDB)
 	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.930,0)
+	self:addLookupList(TrainerDB,13445,L["Great-father Winter"],L["Unknown Zone"],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)
@@ -280,6 +286,7 @@ function addon:InitTrainer(TrainerDB)
 	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,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["Orgrimmar"],44.58,36.27,0)
 	self:addLookupList(TrainerDB,18751,L["Kalaen"],BZONE["Undercity"],39.64,32.24,0)
@@ -320,5 +327,16 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZONE["Shattrath City"],70.37,43.78,0)
 	self:addLookupList(TrainerDB,21087,L["Grikka"],BZONE["Blade's Edge Mountains"],77.03,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,22827,L["Gorgolon the All-seeing"],L["Unknown Zone"],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,22848,L["Storm Fury"],L["Unknown Zone"],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"],L["Unknown Zone"],0,0,0)
+	self:addLookupList(TrainerDB,22861,L["Lightsworn Vindicator"],BZONE["Howling Fjord"],53.31,60.43,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)

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

-306 found from data mining.  0 ignored.
+314 found from data mining.  0 ignored.

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

@@ -50,9 +50,10 @@ function addon:InitVendor(VendorDB)
 	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.40,71.90,1)
 	self:addLookupList(VendorDB,1304,L["Darian Singh"],BZONE["Stormwind City"],42.96,77.25,1)
+	self:addLookupList(VendorDB,1313,L["Maria Lumere"],BZONE["Stormwind City"],55.59,85.83,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.88,0)
-	self:addLookupList(VendorDB,1448,L["Neal Allen"],BZONE["Wetlands"],11.03,57.12,1)
+	self:addLookupList(VendorDB,1448,L["Neal Allen"],BZONE["Wetlands"],10.88,57.20,1)
 	self:addLookupList(VendorDB,1454,L["Jennabink Powerseam"],BZONE["Wetlands"],7.969,55.92,1)
 	self:addLookupList(VendorDB,1465,L["Drac Roughcut"],BZONE["Loch Modan"],35.57,49.27,1)
 	self:addLookupList(VendorDB,1471,L["Jannos Ironwill"],BZONE["Arathi Highlands"],46.11,47.46,1)
@@ -99,6 +100,7 @@ function addon:InitVendor(VendorDB)
 	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.65,0)
+	self:addLookupList(VendorDB,3348,L["Kor'geld"],BZONE["Orgrimmar"],56.44,35.69,0)
 	self:addLookupList(VendorDB,3356,L["Sumi"],BZONE["Orgrimmar"],82.10,22.89,0)
 	self:addLookupList(VendorDB,3364,L["Borya"],BZONE["Orgrimmar"],63.08,50.48,0)
 	self:addLookupList(VendorDB,3367,L["Felika"],BZONE["Orgrimmar"],58.28,50.89,0)
@@ -130,14 +132,15 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,4226,L["Ulthir"],BZONE["Darnassus"],55.75,24.04,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.78,0)
-	self:addLookupList(VendorDB,4265,L["Nyoma"],BZONE["Teldrassil"],57.30,61.16,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,4561,L["Daniel Bartlett"],BZONE["Undercity"],65.12,39.59,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,29.98,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.48,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,4782,L["Truk Wildbeard"],BZONE["The Hinterlands"],14.52,43.03,0)
@@ -154,6 +157,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,5411,L["Krinkle Goodsteel"],BZONE["Tanaris"],51.90,29.21,0)
 	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZONE["Stormwind City"],77.95,52.92,0)
 	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],54.89,70.14,1)
+	self:addLookupList(VendorDB,5512,L["Kaita Deepforge"],BZONE["Stormwind City"],63.30,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.76,51.50,2)
@@ -178,6 +182,8 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,8157,L["Logannas"],BZONE["Feralas"],32.20,43.60,0)
 	self:addLookupList(VendorDB,8161,L["Harggan"],BZONE["The Hinterlands"],13.43,43.78,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,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,8508,L["Gretta Ganter"],BZONE["Dun Morogh"],31.55,45.09,1)
@@ -222,6 +228,7 @@ function addon:InitVendor(VendorDB)
 	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,16624,L["Gelanthis"],BZONE["Silvermoon City"],90.89,75.41,0)
 	self:addLookupList(VendorDB,16635,L["Lyna"],BZONE["Silvermoon City"],69.89,24.70,0)
 	self:addLookupList(VendorDB,16638,L["Deynna"],BZONE["Silvermoon City"],56.21,50.93,0)
@@ -257,6 +264,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.37,35.99,0)
 	self:addLookupList(VendorDB,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],53.69,65.77,1)
 	self:addLookupList(VendorDB,18775,L["Lebowski"],BZONE["Hellfire Peninsula"],56.06,64.90,1)
+	self:addLookupList(VendorDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.18,66.00,0)
 	self:addLookupList(VendorDB,18821,L["Quartermaster Jaffrey Noreliqe"],BZONE["Nagrand"],41.89,43.91,2)
 	self:addLookupList(VendorDB,18822,L["Quartermaster Davian Vaclav"],BZONE["Nagrand"],41.00,43.93,1)
 	self:addLookupList(VendorDB,18911,L["Juno Dufrain"],BZONE["Zangarmarsh"],78.08,65.31,0)
@@ -280,7 +288,7 @@ function addon:InitVendor(VendorDB)
 	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.11,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.15,0)
+	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZONE["Shadowmoon Valley"],37.08,55.14,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.45,0)
@@ -315,7 +323,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZONE["Dragonblight"],36.03,46.94,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"],76.98,61.90,0)
+	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],77.17,60.99,0)
 	self:addLookupList(VendorDB,27054,L["Modoru"],BZONE["Stormwind City"],30.48,45.09,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)
diff --git a/RecipeStats.txt b/RecipeStats.txt
index 7cac718..1ddb873 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -1,10 +1,31 @@
 Unknown zones:
 	"40 Tickets - Schematic: Steam Tonk Controller" => "",
 	"Azure Ley-Whelp" => "",
+	"Bloodaxe Raider" => "",
+	"Forgotten One" => "",
+	"Gorgolon the All-seeing" => "",
+	"Great-father Winter" => "",
+	"Gyth" => "",
+	"Illidari Defiler" => "",
 	"Lightning Construct" => "",
+	"Living Ruby Serpent" => "",
+	"Outland Children's Week Dark Portal Trigger" => "",
+	"Outland Children's Week Exodar 01 Trigger" => "",
+	"Outland Children's Week Silvermoon 01 Trigger" => "",
+	"Ras Frostwhisper" => "",
+	"Ravaged Cadaver" => "",
 	"Sjonnir The Ironshaper" => "",
+	"Skeletal Fiend (Enraged Form)" => "",
+	"Storm Fury" => "",

 Unknown faction:
+Skeletal Fiend (Enraged Form) - ,
+Great-father Winter - ,
+Living Ruby Serpent - ,
+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 - ,
 Flash Bomb Recipe - ,
 Imperial Plate Belt - ,
 Imperial Plate Boots - ,
@@ -57,6 +78,7 @@ Instance mobs:
 	"Blackhand Elite",
 	"Blackheart the Inciter",
 	"Bleeding Hollow Darkcaster",
+	"Bloodaxe Raider",
 	"Bloodhound",
 	"Bloodwarder Legionnaire",
 	"Bloodwarder Vindicator",
@@ -119,6 +141,7 @@ Instance mobs:
 	"Firebrand Legionnaire",
 	"Firebrand Pyromancer",
 	"Fleshbeast",
+	"Forgotten One",
 	"Frost Wyrm",
 	"Gargantuan Abyssal",
 	"Gargoyle",
@@ -138,6 +161,7 @@ Instance mobs:
 	"Greater Fleshbeast",
 	"Grizzle",
 	"Gronn-Priest",
+	"Gyth",
 	"Halazzi",
 	"Hammered Patron",
 	"Herald Volazj",
@@ -191,6 +215,7 @@ Instance mobs:
 	"Rage Talon Dragon Guard",
 	"Rage Winterchill",
 	"Raging Skeleton",
+	"Ras Frostwhisper",
 	"Ribbly Screwspigot",
 	"Ribbly's Crony",
 	"Rift Keeper",
@@ -295,7 +320,6 @@ No acquire information:
 41321 - Powerheal 4000 Lens - Engineering
 57169 - Glyph of Taunt - Inscription
 45566 - Pickled Fangtooth - Cooking
-42736 - Flask of Chromatic Wonder - Alchemy
 16983 - Serenity - Blacksmithing
 58301 - Glyph of Mend Pet - Inscription
 60990 - Glacial Waistband - Tailoring
@@ -352,7 +376,6 @@ No acquire information:
 59438 - Brilliant Saronite Bracers - Blacksmithing
 24912 - Darkrune Gauntlets - Blacksmithing
 58306 - Glyph of Frost Armor - Inscription
-17554 - Elixir of Superior Defense - Alchemy
 55901 - Duskweave Leggings - Tailoring
 53920 - Forceful Dark Jade - Jewelcrafting
 23639 - Blackfury - Blacksmithing
@@ -380,7 +403,6 @@ No acquire information:
 55903 - Frostwoven Robe - Tailoring
 53922 - Misty Dark Jade - Jewelcrafting
 57035 - Glyph of Seal of Wisdom - Inscription
-11472 - Elixir of Giants - Alchemy
 56469 - Gnomish Lightning Generator - Engineering
 50951 - Frostscale Leggings - Leatherworking
 48121 - Glyph of Entangling Roots - Inscription
@@ -422,7 +444,6 @@ No acquire information:
 53926 - Dazzling Dark Jade - Jewelcrafting
 55058 - Brilliant Saronite Breastplate - Blacksmithing
 23079 - Major Recombobulator - Engineering
-11476 - Elixir of Shadow Power - Alchemy
 56473 - Gnomish X-Ray Specs - Engineering
 50955 - Frostscale Belt - Leatherworking
 55200 - Sturdy Cobalt Quickblade - Blacksmithing
@@ -433,7 +454,6 @@ No acquire information:
 55908 - Frostwoven Belt - Tailoring
 53927 - Sundered Dark Jade - Jewelcrafting
 44588 - Enchant Chest - Exceptional Resilience - Enchanting
-11477 - Elixir of Demonslaying - Alchemy
 56474 - Ultrasafe Bullet Machine - Engineering
 8789 - Crimson Silk Cloak - Tailoring
 49258 - Smelt Saronite - Smelting
@@ -451,7 +471,6 @@ No acquire information:
 54353 - Mark \"S\" Boomstick - Engineering
 55202 - Sure-fire Shuriken - Blacksmithing
 58315 - Glyph of Sense Undead - Inscription
-39637 - Earthen Elixir - Alchemy
 57183 - Glyph of Dispel Magic - Inscription
 59589 - Frostsavage Cowl - Tailoring
 55910 - Mystic Frostwoven Shoulders - Tailoring
@@ -478,7 +497,6 @@ No acquire information:
 47280 - Brilliant Glass - Jewelcrafting
 55204 - Notched Cobalt War Axe - Blacksmithing
 58317 - Glyph of Fading - Inscription
-39639 - Elixir of Ironskin - Alchemy
 57185 - Glyph of Fear Ward - Inscription
 36668 - Netherflame Boots - Tailoring
 56195 - Jade Dagger Pendant - Jewelcrafting
@@ -539,7 +557,6 @@ No acquire information:
 56483 - Charged Titanium Specs - Engineering
 50965 - Frosthide Leg Armor - Leatherworking
 58323 - Glyph of Blurred Speed - Inscription
-17571 - Elixir of the Mongoose - Alchemy
 57191 - Glyph of Mind Control - Inscription
 56201 - Twilight Serpent - Jewelcrafting
 44598 - Enchant Bracers - Expertise - Enchanting
@@ -556,7 +573,6 @@ No acquire information:
 59315 - Glyph of Dash - Inscription
 53938 - Mighty Shadow Protection Potion - Alchemy
 50967 - Icescale Leg Armor - Leatherworking
-24365 - Mageblood Elixir - Alchemy
 58325 - Glyph of Pick Lock - Inscription
 57193 - Glyph of Mind Soothe - Inscription
 55920 - Duskweave Wristwraps - Tailoring
@@ -579,7 +595,6 @@ No acquire information:
 53941 - Lustrous Chalcedony - Jewelcrafting
 58328 - Glyph of Vanish - Inscription
 57196 - Glyph of Psychic Scream - Inscription
-24368 - Major Troll's Blood Elixir - Alchemy
 55923 - Duskweave Shoulders - Tailoring
 56206 - Shadow Crystal Focusing Lens - Jewelcrafting
 58329 - Glyph of Astral Recall - Inscription
@@ -701,9 +716,7 @@ No acquire information:
 60609 - Enchant Cloak - Speed - Enchanting
 20848 - Flarecore Mantle - Tailoring
 58487 - Scroll of Strength IV - Inscription
-38960 - Fel Strength Elixir - Alchemy
 55374 - Brilliant Titansteel Helm - Blacksmithing
-31461 - Heavy Netherweave Net - Tailoring
 58346 - Glyph of Thunder Clap - Inscription
 60893 - Northrend Alchemy Research - Alchemy
 57214 - Glyph of Death and Decay - Inscription
@@ -770,7 +783,6 @@ No acquire information:
 20855 - Black Dragonscale Boots - Leatherworking
 53966 - Purified Twilight Opal - Jewelcrafting
 56089 - Thick Dragon's Eye - Jewelcrafting
-3451 - Mighty Troll's Blood Elixir - Alchemy
 57221 - Glyph of Plague Strike - Inscription
 12083 - Stormcloth Headband - Tailoring
 53967 - Royal Twilight Opal - Jewelcrafting
@@ -850,8 +862,8 @@ No acquire information:
 20015 - Enchant Cloak - Superior Defense - Enchanting
 44636 - Enchant Ring - Greater Spellpower - Enchanting
 51570 - Dark Arctic Chestpiece - Leatherworking
-53834 - Runed Bloodstone - Jewelcrafting
 45061 - Mad Alchemist's Potion - Alchemy
+53834 - Runed Bloodstone - Jewelcrafting
 57230 - Glyph of Pestilence - Inscription
 22704 - Field Repair Bot 74A - Engineering
 56947 - Glyph of Innervate - Inscription
@@ -935,31 +947,30 @@ No acquire information:
 20873 - Fiery Chain Shoulders - Blacksmithing
 44645 - Enchant Ring - Assault - Enchanting
 52569 - Cobalt Boots - Blacksmithing
-53843 - Subtle Bloodstone - Jewelcrafting
 57239 - Glyph of Flame Shock - Inscription
 56956 - Glyph of Rip - Inscription
 59503 - Greater Darkmoon Card - Inscription
 47900 - Enchant Chest - Super Health - Enchanting
+53843 - Subtle Bloodstone - Jewelcrafting
 55400 - Relentless Earthsiege Diamond - Jewelcrafting
 53985 - Veiled Monarch Topaz - Jewelcrafting
 54551 - Tempered Saronite Belt - Blacksmithing
 52570 - Cobalt Chestpiece - Blacksmithing
-53844 - Flashing Bloodstone - Jewelcrafting
 57240 - Glyph of Flametongue Weapon - Inscription
 56957 - Glyph of Shred - Inscription
 59504 - Darkmoon Card of the North - Inscription
 9979 - Ornate Mithril Boots - Blacksmithing
 47901 - Enchant Boots - Tuskarr's Vitality - Enchanting
+53844 - Flashing Bloodstone - Jewelcrafting
 54552 - Tempered Saronite Boots - Blacksmithing
 52571 - Cobalt Helm - Blacksmithing
 60637 - Ice Striker's Cloak - Leatherworking
-53845 - Fractured Bloodstone - Jewelcrafting
 57241 - Glyph of Frost Shock - Inscription
-3188 - Elixir of Ogre's Strength - Alchemy
 56958 - Glyph of Starfall - Inscription
 44506 - Enchant Gloves - Gatherer - Enchanting
 60354 - Elixir of Accuracy - Alchemy
 9980 - Ornate Mithril Helm - Blacksmithing
+53845 - Fractured Bloodstone - Jewelcrafting
 55402 - Persistent Earthsiege Diamond - Jewelcrafting
 53987 - Reckless Monarch Topaz - Jewelcrafting
 54553 - Tempered Saronite Breastplate - Blacksmithing
@@ -1006,43 +1017,43 @@ No acquire information:
 13240 - The Mortar: Reloaded - Engineering
 60643 - Pack of Endless Pockets - Leatherworking
 57247 - Glyph of Mana Tide Totem - Inscription
-53852 - Brilliant Sun Crystal - Jewelcrafting
 28948 - Rigid Golden Draenite - Jewelcrafting
 44513 - Enchant Gloves - Greater Assault - Enchanting
+53852 - Brilliant Sun Crystal - Jewelcrafting
 57248 - Glyph of Stormstrike - Inscription
 27958 - Enchant Chest - Exceptional Mana - Enchanting
 50598 - Scroll of Intellect II - Inscription
-53853 - Smooth Sun Crystal - Jewelcrafting
 55834 - Cobalt Bracers - Blacksmithing
+53853 - Smooth Sun Crystal - Jewelcrafting
 56400 - Titansteel Shield Wall - Blacksmithing
 57249 - Glyph of Lava Lash - Inscription
 50599 - Scroll of Intellect III - Inscription
 28242 - Icebane Breastplate - Blacksmithing
-53854 - Rigid Sun Crystal - Jewelcrafting
 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
 28243 - Icebane Gauntlets - Blacksmithing
-53855 - Thick Sun Crystal - Jewelcrafting
 56968 - Glyph of Arcane Explosion - Inscription
+53855 - Thick Sun Crystal - Jewelcrafting
 57251 - Glyph of Water Mastery - Inscription
 22867 - Felcloth Gloves - Tailoring
 53997 - Vivid Forest Emerald - Jewelcrafting
 50601 - Scroll of Intellect V - Inscription
 28244 - Icebane Bracers - Blacksmithing
-53856 - Quick Sun Crystal - Jewelcrafting
 60365 - Elixir of Armor Piercing - Alchemy
+53856 - Quick Sun Crystal - Jewelcrafting
 57252 - Glyph of Windfury Weapon - Inscription
 22868 - Inferno Gloves - Tailoring
 53998 - Enduring Forest Emerald - Jewelcrafting
 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
@@ -1051,30 +1062,27 @@ No acquire information:
 56971 - Glyph of Arcane Missiles - Inscription
 60367 - Elixir of Mighty Thoughts - Alchemy
 55839 - Titanium Weapon Chain - Blacksmithing
-17634 - Flask of Petrification - Alchemy
 22870 - Cloak of Warding - Tailoring
 57113 - Glyph of Ambush - Inscription
 50604 - Scroll of Intellect VIII - Inscription
 60651 - Virulent Spaulders - Leatherworking
-53859 - Sovereign Shadow Crystal - Jewelcrafting
 56972 - Glyph of Arcane Power - Inscription
-17635 - Flask of the Titans - Alchemy
+53859 - Sovereign Shadow Crystal - Jewelcrafting
 54001 - Forceful Forest Emerald - Jewelcrafting
 57114 - Glyph of Backstab - Inscription
 20890 - Dark Iron Reaver - Blacksmithing
 50605 - Scroll of Spirit II - Inscription
 60652 - Eaglebane Bracers - Leatherworking
 58954 - Titanium Frostguard Ring - Jewelcrafting
-53860 - Shifting Shadow Crystal - Jewelcrafting
 56973 - Glyph of Blink - Inscription
+53860 - Shifting Shadow Crystal - Jewelcrafting
 17636 - Flask of Distilled Wisdom - Alchemy
 54002 - Seer's Forest Emerald - Jewelcrafting
 57115 - Glyph of Blade Flurry - Inscription
 50606 - Scroll of Spirit III - Inscription
 56549 - Ornate Saronite Bracers - Blacksmithing
-53861 - Tenuous Shadow Crystal - Jewelcrafting
 56974 - Glyph of Evocation - Inscription
-17637 - Flask of Supreme Power - Alchemy
+53861 - Tenuous Shadow Crystal - Jewelcrafting
 12260 - Rough Copper Vest - Blacksmithing
 57257 - Glyph of Banish - Inscription
 60653 - Enchant Shield - Greater Intellect - Enchanting
@@ -1083,9 +1091,8 @@ No acquire information:
 56550 - Ornate Saronite Pauldrons - Blacksmithing
 57116 - Glyph of Crippling Poison - Inscription
 19053 - Chimeric Gloves - Leatherworking
-53862 - Glowing Shadow Crystal - Jewelcrafting
 56975 - Glyph of Fireball - Inscription
-17638 - Flask of Chromatic Resistance - Alchemy
+53862 - Glowing Shadow Crystal - Jewelcrafting
 57258 - Glyph of Conflagrate - Inscription
 54004 - Shining Forest Emerald - Jewelcrafting
 50608 - Scroll of Spirit V - Inscription
@@ -1093,15 +1100,15 @@ No acquire information:
 56551 - Ornate Saronite Waistguard - Blacksmithing
 57117 - Glyph of Deadly Throw - Inscription
 60655 - Nightshock Hood - Leatherworking
-53863 - Purified Shadow Crystal - Jewelcrafting
 56976 - Glyph of Frost Nova - Inscription
+53863 - Purified Shadow Crystal - Jewelcrafting
 57259 - Glyph of Corruption - Inscription
 50609 - Scroll of Spirit VI - Inscription
 44383 - Enchant Shield - Resilience - Enchanting
 18630 - Heavy Runecloth Bandage - First Aid
 56552 - Ornate Saronite Walkers - Blacksmithing
-53864 - Royal Shadow Crystal - Jewelcrafting
 56977 - Glyph of Frostbolt - Inscription
+53864 - Royal Shadow Crystal - Jewelcrafting
 57260 - Glyph of Curse of Agony - Inscription
 44950 - Green Winter Clothes - Tailoring
 3915 - Brown Linen Shirt - Tailoring
@@ -1109,36 +1116,36 @@ No acquire information:
 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
 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
 57263 - Glyph of Felguard - Inscription
 54009 - Lambent Forest Emerald - Jewelcrafting
 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
@@ -1148,25 +1155,23 @@ No acquire information:
 57265 - Glyph of Health Funnel - Inscription
 54011 - Energized Forest Emerald - Jewelcrafting
 3920 - Crafted Light Shot - Engineering
-26277 - Elixir of Greater Firepower - Alchemy
 20051 - Runed Arcanite Rod - Enchanting
 57124 - Glyph of Ghostly Strike - Inscription
-53870 - Puissant Shadow Crystal - Jewelcrafting
 56983 - Glyph of Invisibility - Inscription
+53870 - Puissant Shadow Crystal - Jewelcrafting
 57266 - Glyph of Healthstone - Inscription
 52738 - Ivory Ink - Inscription
 50616 - Scroll of Stamina IV - Inscription
 57125 - Glyph of Gouge - Inscription
-53871 - Guardian's Shadow Crystal - Jewelcrafting
 56984 - Glyph of Mage Armor - Inscription
+53871 - Guardian's Shadow Crystal - Jewelcrafting
 57267 - Glyph of Howl of Terror - Inscription
 52739 - Armor Vellum - Inscription
 60663 - Enchant Cloak - Major Agility - Enchanting
 50617 - Scroll of Stamina V - Inscription
-28543 - Elixir of Camouflage - Alchemy
 57126 - Glyph of Hemorrhage - Inscription
-53872 - Inscribed Huge Citrine - Jewelcrafting
 45382 - Scroll of Stamina - Inscription
+53872 - Inscribed Huge Citrine - Jewelcrafting
 57268 - Glyph of Immolate - Inscription
 56985 - Glyph of Mana Gem - Inscription
 55995 - Yellow Lumberjack Shirt - Tailoring
@@ -1204,10 +1209,8 @@ No acquire information:
 19068 - Warbear Harness - Leatherworking
 57273 - Glyph of Siphon Life - Inscription
 56000 - Green Workman's Shirt - Tailoring
-28549 - Elixir of Major Frost Power - Alchemy
 57132 - Glyph of Slice and Dice - Inscription
 53878 - Glinting Huge Citrine - Jewelcrafting
-7183 - Elixir of Minor Defense - Alchemy
 57274 - Glyph of Soulstone - Inscription
 56001 - Moonshroud - Tailoring
 20626 - Undermine Clam Chowder - Cooking
@@ -1222,7 +1225,6 @@ No acquire information:
 53880 - Deft Huge Citrine - Jewelcrafting
 57276 - Glyph of Unstable Affliction - Inscription
 56003 - Spellweave - Tailoring
-28552 - Elixir of the Searching Eye - Alchemy
 53881 - Luminous Huge Citrine - Jewelcrafting
 55013 - Saronite Protector - Blacksmithing
 57277 - Glyph of Voidwalker - Inscription
@@ -1242,12 +1244,10 @@ No acquire information:
 56997 - Glyph of Aspect of the Monkey - Inscription
 56007 - Frostweave Bag - Tailoring
 44970 - Heavy Knothide Armor Kit - Leatherworking
-28556 - Elixir of Major Firepower - Alchemy
 55017 - Tempered Saronite Bracers - Blacksmithing
 55300 - Righteous Gauntlets - Blacksmithing
 56998 - Glyph of Aspect of the Viper - Inscription
 56008 - Shining Spellthread - Tailoring
-28557 - Elixir of Major Defense - Alchemy
 56574 - Truesight Ice Blinders - Engineering
 57423 - Fish Feast - Cooking
 57706 - Dawnstar Ink - Inscription
@@ -1259,7 +1259,6 @@ No acquire information:
 53462 - Midnight Ink - Inscription
 26011 - Tranquil Mechanical Yeti - Engineering
 57707 - Jadefire Ink - Inscription
-28558 - Elixir of Major Shadow Power - Alchemy
 53887 - Pristine Huge Citrine - Jewelcrafting
 55302 - Helm of Command - Blacksmithing
 57000 - Glyph of Deterrence - Inscription
@@ -1347,7 +1346,6 @@ No acquire information:
 45550 - Shoveltusk Steak - Cooking
 12722 - Goblin Radio - Engineering
 57719 - Glyph of Fire Blast - Inscription
-28570 - Elixir of Major Mageblood - Alchemy
 16967 - Inlaid Thorium Hammer - Blacksmithing
 58144 - Jade Ring of Slaying - Jewelcrafting
 53899 - Lesser Flask of Toughness - Alchemy
@@ -1409,7 +1407,6 @@ No acquire information:
 56029 - Spellweave Gloves - Tailoring
 7636 - Green Woolen Robe - Tailoring
 57161 - Glyph of Overpower - Inscription
-28578 - Elixir of Empowerment - Alchemy
 48247 - Mysterious Tarot - Inscription
 57020 - Glyph of Cleansing - Inscription
 56030 - Frostwoven Leggings - Tailoring