Quantcast

Full data regen

ackis [12-12-08 - 01:06]
Full data regen
Filename
ARLDataminer.rb
Locals/ARLLocals-enUS.lua
RecipeDB/ARL-Blacksmith.lua
RecipeDB/ARL-Custom.lua
RecipeDB/ARL-Enchant.lua
RecipeDB/ARL-Engineer.lua
RecipeDB/ARL-Inscription.lua
RecipeDB/ARL-Jewelcraft.lua
RecipeDB/ARL-Leatherwork.lua
RecipeDB/ARL-Mob.lua
RecipeDB/ARL-Quest.lua
RecipeDB/ARL-Tailor.lua
RecipeDB/ARL-Trainer.lua
RecipeDB/ARL-Vendor.lua
RecipeStats.txt
diff --git a/ARLDataminer.rb b/ARLDataminer.rb
index 2a88014..808c728 100644
--- a/ARLDataminer.rb
+++ b/ARLDataminer.rb
@@ -1355,7 +1355,6 @@ EOF
 				if v[:faction]
 					lookup_lua.print("#{v[:faction]})")
 				else
-					p v[:name]
 					if $factionmap[v[:name]]
 						lookup_lua.print("#{$factionmap[v[:name]]})")
 					else
diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index ee11e50..21150f1 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -360,7 +360,6 @@ L["Ancient Female Vrykul"] = true
 L["Andre Firebeard"] = true
 L["Andrew Hilbert"] = true
 L["Andrion Darkspinner"] = true
-L["Androd Fadran"] = true
 L["Anger Guard"] = true
 L["Angerclaw Grizzly"] = true
 L["Anguished Dead"] = true
@@ -376,7 +375,9 @@ L["Anvilrage Overseer"] = true
 L["Anvilrage Soldier"] = true
 L["Apocalypse Guard"] = true
 L["Apothecary Antonivich"] = true
+L["Apothecary Bressa"] = true
 L["Apothecary Helbrim"] = true
+L["Apothecary Wormwick"] = true
 L["Apprentice Darius"] = true
 L["Apprentice's Duties"] = true
 L["Arathel Sunforge"] = true
@@ -394,6 +395,7 @@ L["Arnok"] = true
 L["Arras"] = true
 L["Arred"] = true
 L["Arrond"] = true
+L["Arthur Henslowe"] = true
 L["Arthur Moore"] = true
 L["Artificer Daelo"] = true
 L["Asarnan"] = true
@@ -404,6 +406,7 @@ L["Atal'ai Deathwalker"] = true
 L["Atal'ai Warrior"] = true
 L["Atal'ai Witch Doctor"] = true
 L["Auchenai Monk"] = true
+L["Awilo Lon'gomba"] = true
 L["Azure Magus"] = true
 L["Azure Raider"] = true
 L["Azure Sorceror"] = true
@@ -467,6 +470,7 @@ L["Brikk Keencraft"] = true
 L["Brittle Revenant"] = true
 L["Bro'kin"] = true
 L["Brock Stoneseeker"] = true
+L["Brom Brewbaster"] = true
 L["Brom Killian"] = true
 L["Bronk Guzzlegear"] = true
 L["Brumeran"] = true
@@ -629,7 +633,6 @@ L["Drac Roughcut"] = true
 L["Dragonmaw Wind Reaver"] = true
 L["Drake Lindgren"] = true
 L["Drakk Stonehand"] = true
-L["Drovnar Strongbrew"] = true
 L["Drywallow Crocolisk"] = true
 L["Drywallow Snapper"] = true
 L["Duchess Mynx"] = true
@@ -688,6 +691,7 @@ L["Ethereum Nullifier"] = true
 L["Ethereum Smuggler"] = true
 L["Eunice Burch"] = true
 L["Faldron"] = true
+L["Falorn Nightwhisper"] = true
 L["Farii"] = true
 L["Fazu"] = true
 L["Fedryen Swiftspear"] = true
@@ -814,7 +818,6 @@ L["Hillsbrad Tailor"] = true
 L["Himmik"] = true
 L["Homunculus"] = true
 L["Horns of Frenzy"] = true
-L["Hula'mahi"] = true
 L["Hulking Mountain Lion"] = true
 L["Humphry"] = true
 L["Hurnak Grimmord"] = true
@@ -885,6 +888,7 @@ L["Kania"] = true
 L["Karaaz"] = true
 L["Karn Stonehoof"] = true
 L["Karolek"] = true
+L["Katherine Lee"] = true
 L["Kayaart"] = true
 L["Keelen Sheets"] = true
 L["Keena"] = true
@@ -899,6 +903,7 @@ L["Kilxx"] = true
 L["Kireena"] = true
 L["Kithas"] = true
 L["Kitta Firewind"] = true
+L["Klaven's Tower"] = true
 L["Knaz Blunderflame"] = true
 L["Knight Dameron"] = true
 L["Kodo Hide Bag"] = true
@@ -924,6 +929,7 @@ L["Laird"] = true
 L["Lalina Summermoon"] = true
 L["Lalla Brightweave"] = true
 L["Landraelanis"] = true
+L["Lanolis Dewdrop"] = true
 L["Lavinia Crowe"] = true
 L["Lawrence Schneider"] = true
 L["Lebowski"] = true
@@ -943,6 +949,7 @@ L["Lilly"] = true
 L["Lilyssia Nightbreeze"] = true
 L["Lindea Rabonne"] = true
 L["Linna Bruder"] = true
+L["Linzy Blackbolt"] = true
 L["Liquid Stone"] = true
 L["Lizbeth Cromwell"] = true
 L["Logannas"] = true
@@ -1000,6 +1007,7 @@ L["Mire Lord"] = true
 L["Mirvedon"] = true
 L["Misensi"] = true
 L["Mishta"] = true
+L["Mission: Possible But Not Probable"] = true
 L["Mixie Farshot"] = true
 L["Mo'arg Incinerator"] = true
 L["Mo'arg Weaponsmith"] = true
@@ -1065,6 +1073,7 @@ L["Onslaught Bloodhound"] = true
 L["Onslaught Mason"] = true
 L["Ontuvo"] = true
 L["Ormer's Revenge"] = true
+L["Orn Tenderhoof"] = true
 L["Otho Moji'ko"] = true
 L["Outfitter Eric"] = true
 L["Padaar"] = true
@@ -1133,6 +1142,7 @@ L["Rizz Loosebolt"] = true
 L["Rogue Ice Thistle"] = true
 L["Rogvar"] = true
 L["Rohok"] = true
+L["Rollick MacKreel"] = true
 L["Ronald Burch"] = true
 L["Rotgath Stonebeard"] = true
 L["Rotting Behemoth"] = true
@@ -1228,6 +1238,7 @@ L["Slavering Ghoul"] = true
 L["Smelt On, Smelt Off"] = true
 L["Smith Argus"] = true
 L["Smooth as Butter"] = true
+L["Smudge Thunderwood"] = true
 L["Snakestone of the Shadow Huntress"] = true
 L["Snang"] = true
 L["Snarl"] = true
@@ -1340,6 +1351,7 @@ L["Theramore Marine"] = true
 L["Theramore Preserver"] = true
 L["Therum Deepforge"] = true
 L["Thistleshrub Dew Collector"] = true
+L["Thomas Kolichio"] = true
 L["Thomas Yance"] = true
 L["Thonys Pillarstone"] = true
 L["Thorkaf Dragoneye"] = true
@@ -1398,6 +1410,7 @@ L["Venture Co. Excavator"] = true
 L["Venture Co. Strip Miner"] = true
 L["Veteran Crusader Aliocha Segard"] = true
 L["Vhan"] = true
+L["Vharr"] = true
 L["Victor Ward"] = true
 L["Viggz Shinesparked"] = true
 L["Vilebranch Hideskinner"] = true
@@ -1435,6 +1448,7 @@ L["Wild Leather Helmet"] = true
 L["Wild Leather Leggings"] = true
 L["Wild Leather Shoulders"] = true
 L["Wild Leather Vest"] = true
+L["Wilhelmina Renel"] = true
 L["Wind Trader Lathrai"] = true
 L["Winterfall Den Watcher"] = true
 L["Winterfall Totemic"] = true
diff --git a/RecipeDB/ARL-Blacksmith.lua b/RecipeDB/ARL-Blacksmith.lua
index 2caf4c0..6a5f4ca 100644
--- a/RecipeDB/ARL-Blacksmith.lua
+++ b/RecipeDB/ARL-Blacksmith.lua
@@ -100,8 +100,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Rough Bronze Bracers -- 2671
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,2671,115,2867,2,2018)
-	--self:addTradeFlags(RecipeDB,2671,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	--self:addTradeFlags(RecipeDB,2671,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	--self:addTradeAcquire(RecipeDB,2671,8,8)

 	-- Patterned Bronze Bracers -- 2672
 	recipecount = recipecount + 1
@@ -346,8 +346,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Massive Iron Axe -- 3498
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3498,185,3855,1,2018)
-	self:addTradeFlags(RecipeDB,3498,3,21,22,23,24,25,26,27,28,29,30,36,41,68)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3498,2,4,21,22,23,24,25,26,27,28,29,30,36,40,68)
+	self:addTradeAcquire(RecipeDB,3498,2,1146)

 	-- Shadow Crescent Axe -- 3500
 	recipecount = recipecount + 1
@@ -479,7 +479,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,8366,70,6730,2,2018)
 	--self:addTradeFlags(RecipeDB,8366,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,8366,)

 	-- Ironforge Breastplate -- 8367
 	recipecount = recipecount + 1
@@ -491,7 +491,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,8368,140,6733,2,2018)
 	--self:addTradeFlags(RecipeDB,8368,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,8368,)

 	-- Iron Buckle -- 8768
 	recipecount = recipecount + 1
@@ -605,7 +605,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,9942,220,7925,2,2018)
 	--self:addTradeFlags(RecipeDB,9942,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,9942,)

 	-- Ornate Mithril Pants -- 9945
 	recipecount = recipecount + 1
@@ -635,7 +635,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,9957,230,7929,2,2018)
 	--self:addTradeFlags(RecipeDB,9957,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,9957,)

 	-- Heavy Mithril Breastplate -- 9959
 	recipecount = recipecount + 1
@@ -910,13 +910,13 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Imperial Plate Shoulders -- 16646
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,16646,265,12428,2,2018)
-	self:addTradeFlags(RecipeDB,16646,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
+	self:addTradeFlags(RecipeDB,16646,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
 	self:addTradeAcquire(RecipeDB,16646,4,7659)

 	-- Imperial Plate Belt -- 16647
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,16647,265,12424,2,2018)
-	self:addTradeFlags(RecipeDB,16647,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
+	self:addTradeFlags(RecipeDB,16647,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
 	self:addTradeAcquire(RecipeDB,16647,4,7653)

 	-- Radiant Breastplate -- 16648
@@ -928,7 +928,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Imperial Plate Bracers -- 16649
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,16649,270,12425,2,2018)
-	self:addTradeFlags(RecipeDB,16649,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
+	self:addTradeFlags(RecipeDB,16649,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
 	self:addTradeAcquire(RecipeDB,16649,4,7655)

 	-- Wildthorn Mail -- 16650
@@ -976,13 +976,13 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Imperial Plate Boots -- 16657
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,16657,295,12426,2,2018)
-	self:addTradeFlags(RecipeDB,16657,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
+	self:addTradeFlags(RecipeDB,16657,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
 	self:addTradeAcquire(RecipeDB,16657,4,7654)

 	-- Imperial Plate Helm -- 16658
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,16658,295,12427,2,2018)
-	self:addTradeFlags(RecipeDB,16658,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
+	self:addTradeFlags(RecipeDB,16658,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
 	self:addTradeAcquire(RecipeDB,16658,4,7657)

 	-- Radiant Circlet -- 16659
@@ -1012,7 +1012,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Imperial Plate Chest -- 16663
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,16663,300,12422,2,2018)
-	self:addTradeFlags(RecipeDB,16663,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
+	self:addTradeFlags(RecipeDB,16663,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
 	self:addTradeAcquire(RecipeDB,16663,4,7656)

 	-- Runic Plate Shoulders -- 16664
@@ -1066,7 +1066,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Imperial Plate Leggings -- 16730
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,16730,300,12429,2,2018)
-	self:addTradeFlags(RecipeDB,16730,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
+	self:addTradeFlags(RecipeDB,16730,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
 	self:addTradeAcquire(RecipeDB,16730,4,7658)

 	-- Runic Breastplate -- 16731
@@ -1115,19 +1115,19 @@ function addon:InitBlacksmithing(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,16960,260,12764,2,2018)
 	--self:addTradeFlags(RecipeDB,16960,3,21,22,23,24,25,26,27,28,29,30,36,41,69)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,16960,)

 	-- Bleakwood Hew -- 16965
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,16965,270,12769,3,2018)
 	--self:addTradeFlags(RecipeDB,16965,3,21,22,23,24,25,26,27,28,29,30,36,41,68)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,16965,)

 	-- Inlaid Thorium Hammer -- 16967
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,16967,270,12772,2,2018)
 	--self:addTradeFlags(RecipeDB,16967,3,21,22,23,24,25,26,27,28,29,30,36,41,70)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,16967,)

 	-- Ornate Thorium Handaxe -- 16969
 	recipecount = recipecount + 1
@@ -1163,7 +1163,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,16980,285,12779,2,2018)
 	--self:addTradeFlags(RecipeDB,16980,3,21,22,23,24,25,26,27,28,29,30,37,41,68)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,16980,)

 	-- Serenity -- 16983
 	recipecount = recipecount + 1
@@ -1187,13 +1187,13 @@ function addon:InitBlacksmithing(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,16986,300,12795,3,2018)
 	--self:addTradeFlags(RecipeDB,16986,3,21,22,23,24,25,26,27,28,29,30,37,41,79)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,16986,)

 	-- Darkspear -- 16987
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,16987,300,12802,3,2018)
 	--self:addTradeFlags(RecipeDB,16987,3,21,22,23,24,25,26,27,28,29,30,36,41,71)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,16987,)

 	-- Hammer of the Titans -- 16988
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Custom.lua b/RecipeDB/ARL-Custom.lua
index 1cf72a6..9561e78 100644
--- a/RecipeDB/ARL-Custom.lua
+++ b/RecipeDB/ARL-Custom.lua
@@ -46,6 +46,8 @@ function addon:InitCustom(CustomDB)
 	self:addLookupList(CustomDB, 11, "Obtained by clicking on a tablet in Zul'Gurub in the Edge of Madness.")
 	self:addLookupList(CustomDB, 12, "Discovered by doing transmutes using Wrath of the Lich King ingredients.")
 	self:addLookupList(CustomDB, 13, "Goldthorn Tea Henry Stern.")
+	self:addLookupList(CustomDB, 14, "Minor Inscription Research.")
+	self:addLookupList(CustomDB, 15, "Northrend Inscription Research.")

 end

diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index bff8011..5afe1ba 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -1169,7 +1169,7 @@ function addon:InitEnchanting(RecipeDB)
 	--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,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,28021,)

 	-- Large Prismatic Shard -- 28022
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Engineer.lua b/RecipeDB/ARL-Engineer.lua
index 0c943e5..e43ca8b 100644
--- a/RecipeDB/ARL-Engineer.lua
+++ b/RecipeDB/ARL-Engineer.lua
@@ -564,13 +564,13 @@ function addon:InitEngineering(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,12720,215,10580,1,4036)
 	--self:addTradeFlags(RecipeDB,12720,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,12720,)

 	-- Goblin Radio -- 12722
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,12722,220,10585,1,4036)
 	--self:addTradeFlags(RecipeDB,12722,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,12722,)

 	-- The Big One -- 12754
 	recipecount = recipecount + 1
@@ -616,7 +616,7 @@ function addon:InitEngineering(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,12900,205,10719,1,4036)
 	--self:addTradeFlags(RecipeDB,12900,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,12900,)

 	-- Gnomish Net-o-Matic Projector -- 12902
 	recipecount = recipecount + 1
@@ -632,7 +632,7 @@ function addon:InitEngineering(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,12904,220,10723,1,4036)
 	--self:addTradeFlags(RecipeDB,12904,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,12904,)

 	-- Gnomish Rocket Boots -- 12905
 	recipecount = recipecount + 1
@@ -1003,13 +1003,13 @@ function addon:InitEngineering(RecipeDB)
 	-- Firework Launcher -- 26442
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,26442,225,21569,2,4036)
-	self:addTradeFlags(RecipeDB,26442,7,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeFlags(RecipeDB,26442,1,2,7,8,21,22,23,24,25,26,27,28,29,30,36,40)
 	self:addTradeAcquire(RecipeDB,26442,5,2,4,8877)

 	-- Firework Cluster Launcher -- 26443
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,26443,275,21570,2,4036)
-	self:addTradeFlags(RecipeDB,26443,7,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeFlags(RecipeDB,26443,1,2,7,8,21,22,23,24,25,26,27,28,29,30,36,40)
 	self:addTradeAcquire(RecipeDB,26443,5,2,4,8882)

 	-- Steam Tonk Controller -- 28327
@@ -1154,13 +1154,13 @@ function addon:InitEngineering(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,30342,315,23769,1,4036)
 	--self:addTradeFlags(RecipeDB,30342,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,30342,)

 	-- Blue Smoke Flare -- 30343
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,30343,315,23770,1,4036)
 	--self:addTradeFlags(RecipeDB,30343,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,30343,)

 	-- Green Smoke Flare -- 30344
 	recipecount = recipecount + 1
@@ -1190,7 +1190,7 @@ function addon:InitEngineering(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,30349,340,23775,3,4036)
 	--self:addTradeFlags(RecipeDB,30349,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,30349,)

 	-- Elemental Seaforium Charge -- 30547
 	recipecount = recipecount + 1
@@ -1208,7 +1208,7 @@ function addon:InitEngineering(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,30549,325,23820,2,4036)
 	--self:addTradeFlags(RecipeDB,30549,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,30549,)

 	-- Healing Potion Injector -- 30551
 	recipecount = recipecount + 1
@@ -1242,7 +1242,7 @@ function addon:InitEngineering(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,30561,315,23831,1,4036)
 	--self:addTradeFlags(RecipeDB,30561,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,30561,)

 	-- Goblin Rocket Launcher -- 30563
 	recipecount = recipecount + 1
@@ -1278,7 +1278,7 @@ function addon:InitEngineering(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,30573,315,23832,1,4036)
 	--self:addTradeFlags(RecipeDB,30573,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,30573,)

 	-- Gnomish Power Goggles -- 30574
 	recipecount = recipecount + 1
@@ -1339,7 +1339,7 @@ function addon:InitEngineering(RecipeDB)
 	-- Justicebringer 2000 Specs -- 41311
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,41311,350,32472,1,4036)
-	self:addTradeFlags(RecipeDB,41311,1,2,3,25,37,41,59)
+	self:addTradeFlags(RecipeDB,41311,1,3,25,37,41,59)
 	self:addTradeAcquire(RecipeDB,41311,1,17634,1,18775)

 	-- Tankatronic Goggles -- 41312
@@ -1719,13 +1719,13 @@ function addon:InitEngineering(RecipeDB)
 	-- Mechano-hog -- 60866
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60866,450,41508,4,4036)
-	self:addTradeFlags(RecipeDB,60866,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,130)
+	self:addTradeFlags(RecipeDB,60866,2,4,21,22,23,24,25,26,27,28,29,30,36,41,130)
 	self:addTradeAcquire(RecipeDB,60866,6,1052,4,32565,6,1052,4,32774)

 	-- Mekgineer's Chopper -- 60867
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,60867,450,44413,4,4036)
-	self:addTradeFlags(RecipeDB,60867,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,131)
+	self:addTradeFlags(RecipeDB,60867,1,4,21,22,23,24,25,26,27,28,29,30,36,41,131)
 	self:addTradeAcquire(RecipeDB,60867,6,1037,4,32564,6,1037,4,32773)

 	-- Nesingwary 4000 -- 60874
@@ -1744,7 +1744,7 @@ function addon:InitEngineering(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,61483,400,44742,3,4036)
 	--self:addTradeFlags(RecipeDB,61483,3,21,25,30,36,41,59)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,61483,)

 	-- Mechanized Snow Goggles (Cloth) -- 56465
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Inscription.lua b/RecipeDB/ARL-Inscription.lua
index d58151f..ccf5ef0 100644
--- a/RecipeDB/ARL-Inscription.lua
+++ b/RecipeDB/ARL-Inscription.lua
@@ -40,20 +40,20 @@ function addon:InitInscription(RecipeDB)
 	-- Scroll of Stamina -- 45382
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,45382,25,1180,1,45357)
-	self:addTradeFlags(RecipeDB,45382,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,45382,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,45382,8,8)

 	-- Scroll of Intellect -- 48114
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,48114,25,955,1,45357)
-	self:addTradeFlags(RecipeDB,48114,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,48114,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,48114,8,8)

 	-- Scroll of Spirit -- 48116
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,48116,25,1181,1,45357)
-	self:addTradeFlags(RecipeDB,48116,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,48116,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,48116,8,8)

 	-- Glyph of Entangling Roots -- 48121
 	recipecount = recipecount + 1
@@ -203,7 +203,7 @@ function addon:InitInscription(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,52738,1,37101,1,45357)
 	self:addTradeFlags(RecipeDB,52738,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeAcquire(RecipeDB,52738,8,8)

 	-- Armor Vellum -- 52739
 	recipecount = recipecount + 1
@@ -250,8 +250,8 @@ function addon:InitInscription(RecipeDB)
 	-- Glyph of Hurricane -- 56946
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,56946,375,40920,1,45357)
-	self:addTradeFlags(RecipeDB,56946,3,22,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,56946,1,2,12,22,36,41)
+	self:addTradeAcquire(RecipeDB,56946,8,14)

 	-- Glyph of Innervate -- 56947
 	recipecount = recipecount + 1
@@ -1768,8 +1768,8 @@ function addon:InitInscription(RecipeDB)
 	-- Glyph of Vanish -- 58328
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,58328,120,43380,1,45357)
-	self:addTradeFlags(RecipeDB,58328,3,28,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,58328,1,2,12,28,36,41)
+	self:addTradeAcquire(RecipeDB,58328,8,13)

 	-- Glyph of Astral Recall -- 58329
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Jewelcraft.lua b/RecipeDB/ARL-Jewelcraft.lua
index e6a7666..adbae9b 100644
--- a/RecipeDB/ARL-Jewelcraft.lua
+++ b/RecipeDB/ARL-Jewelcraft.lua
@@ -155,7 +155,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,25614,145,20956,2,25229)
 	--self:addTradeFlags(RecipeDB,25614,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,25614,)

 	-- Mithril Filigree -- 25615
 	recipecount = recipecount + 1
@@ -365,13 +365,13 @@ function addon:InitJewelcrafting(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,26918,305,21793,3,25229)
 	--self:addTradeFlags(RecipeDB,26918,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,26918,)

 	-- Blood Crown -- 26920
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,26920,315,21780,3,25229)
 	--self:addTradeFlags(RecipeDB,26920,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,26920,)

 	-- Woven Copper Ring -- 26925
 	recipecount = recipecount + 1
@@ -947,7 +947,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,32810,280,25884,1,25229)
 	--self:addTradeFlags(RecipeDB,32810,3,21,22,23,24,25,26,27,28,29,30,37,41)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,32810,)

 	-- Powerful Earthstorm Diamond -- 32866
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Leatherwork.lua b/RecipeDB/ARL-Leatherwork.lua
index 2da60f8..5ec7588 100644
--- a/RecipeDB/ARL-Leatherwork.lua
+++ b/RecipeDB/ARL-Leatherwork.lua
@@ -40,7 +40,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Handstitched Leather Boots -- 2149
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,2149,10,2302,1,2108)
-	self:addTradeFlags(RecipeDB,2149,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	self:addTradeFlags(RecipeDB,2149,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
 	self:addTradeAcquire(RecipeDB,2149,8,8)

 	-- Light Armor Kit -- 2152
@@ -131,7 +131,7 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,2881,1,2318,1,2108)
 	self:addTradeFlags(RecipeDB,2881,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeAcquire(RecipeDB,2881,8,8)

 	-- Handstitched Leather Belt -- 3753
 	recipecount = recipecount + 1
@@ -304,8 +304,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raptor Hide Belt -- 4097
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,4097,165,4456,2,2108)
-	self:addTradeFlags(RecipeDB,4097,1,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
-	self:addTradeAcquire(RecipeDB,4097,2,2816)
+	self:addTradeFlags(RecipeDB,4097,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
+	-- No acquire information

 	-- Kodo Hide Bag -- 5244
 	recipecount = recipecount + 1
@@ -683,7 +683,7 @@ function addon:InitLeatherworking(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,10550,230,8195,2,2108)
 	--self:addTradeFlags(RecipeDB,10550,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,10550,)

 	-- Turtle Scale Helm -- 10552
 	recipecount = recipecount + 1
@@ -1066,8 +1066,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Onyxia Scale Cloak -- 19093
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19093,300,15138,3,2108)
-	self:addTradeFlags(RecipeDB,19093,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,19093,1,2,6,8,21,22,23,24,25,26,27,28,29,30,36,41,60)
+	self:addTradeAcquire(RecipeDB,19093,4,7493,4,7497,8,10)

 	-- Black Dragonscale Shoulders -- 19094
 	recipecount = recipecount + 1
@@ -1127,7 +1127,7 @@ function addon:InitLeatherworking(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,19106,300,15141,4,2108)
 	--self:addTradeFlags(RecipeDB,19106,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,19106,)

 	-- Black Dragonscale Leggings -- 19107
 	recipecount = recipecount + 1
@@ -1384,7 +1384,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Black Whelp Tunic -- 24940
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,24940,100,20575,1,2108)
-	self:addTradeFlags(RecipeDB,24940,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
+	self:addTradeFlags(RecipeDB,24940,1,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
 	self:addTradeAcquire(RecipeDB,24940,2,777)

 	-- Stormshroud Gloves -- 26279
@@ -1648,19 +1648,19 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Felstalker Belt -- 32498
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,32498,350,25695,3,2108)
-	self:addTradeFlags(RecipeDB,32498,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,58,104)
+	self:addTradeFlags(RecipeDB,32498,2,4,21,22,23,24,25,26,27,28,29,30,36,41,58,104)
 	self:addTradeAcquire(RecipeDB,32498,6,947,1,17585)

 	-- Felstalker Bracer -- 32499
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,32499,360,25697,3,2108)
-	self:addTradeFlags(RecipeDB,32499,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,58,104)
+	self:addTradeFlags(RecipeDB,32499,2,4,21,22,23,24,25,26,27,28,29,30,36,41,58,104)
 	self:addTradeAcquire(RecipeDB,32499,6,947,2,17585)

 	-- Felstalker Breastplate -- 32500
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,32500,360,25696,3,2108)
-	self:addTradeFlags(RecipeDB,32500,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,58,104)
+	self:addTradeFlags(RecipeDB,32500,2,4,21,22,23,24,25,26,27,28,29,30,36,41,58,104)
 	self:addTradeAcquire(RecipeDB,32500,6,947,2,17585)

 	-- Netherfury Belt -- 32501
@@ -2176,7 +2176,7 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Netherscale Ammo Pouch -- 44768
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,44768,350,34106,1,2108)
-	self:addTradeFlags(RecipeDB,44768,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,63,104)
+	self:addTradeFlags(RecipeDB,44768,2,4,21,22,23,24,25,26,27,28,29,30,36,41,63,104)
 	self:addTradeAcquire(RecipeDB,44768,6,947,3,17585)

 	-- Glove Reinforcements -- 44770
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index 0fa3a30..774aef8 100644
--- a/RecipeDB/ARL-Mob.lua
+++ b/RecipeDB/ARL-Mob.lua
@@ -43,15 +43,15 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,590,L["Defias Looter"],BZONE["Westfall"],42.62,65.46)
 	self:addLookupList(MobDB,657,L["Defias Pirate"],BZONE["The Deadmines"],0,0)
 	self:addLookupList(MobDB,674,L["Venture Co. Strip Miner"],BZONE["Stranglethorn Vale"],41.49,43.36)
-	self:addLookupList(MobDB,684,L["Shadowmaw Panther"],BZONE["Stranglethorn Vale"],41.46,33.42)
+	self:addLookupList(MobDB,684,L["Shadowmaw Panther"],BZONE["Stranglethorn Vale"],41.46,33.43)
 	self:addLookupList(MobDB,690,L["Cold Eye Basilisk"],BZONE["Stranglethorn Vale"],34.67,40.56)
 	self:addLookupList(MobDB,764,L["Swampwalker"],BZONE["Swamp of Sorrows"],26.80,38.34)
 	self:addLookupList(MobDB,765,L["Swampwalker Elder"],BZONE["Swamp of Sorrows"],11.69,34.64)
 	self:addLookupList(MobDB,766,L["Tangled Horror"],BZONE["Swamp of Sorrows"],44.55,42.20)
 	self:addLookupList(MobDB,772,L["Stranglethorn Tigress"],BZONE["Stranglethorn Vale"],41.36,33.58)
 	self:addLookupList(MobDB,780,L["Skullsplitter Mystic"],BZONE["Stranglethorn Vale"],44.59,35.98)
-	self:addLookupList(MobDB,910,L["Defias Enchanter"],BZONE["Duskwood"],38.93,74.67)
-	self:addLookupList(MobDB,923,L["Young Black Ravager"],BZONE["Duskwood"],48.56,64.54)
+	self:addLookupList(MobDB,910,L["Defias Enchanter"],BZONE["Duskwood"],38.94,74.67)
+	self:addLookupList(MobDB,923,L["Young Black Ravager"],BZONE["Duskwood"],48.56,64.53)
 	self:addLookupList(MobDB,938,L["Kurzen Commando"],BZONE["Stranglethorn Vale"],46.64,7.989)
 	self:addLookupList(MobDB,1015,L["Highland Raptor"],BZONE["Wetlands"],51.82,26.83)
 	self:addLookupList(MobDB,1051,L["Dark Iron Dwarf"],BZONE["Wetlands"],52.48,20.12)
@@ -65,8 +65,8 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,1364,L["Balgaras the Foul"],BZONE["Wetlands"],62.12,29.09)
 	self:addLookupList(MobDB,1417,L["Young Wetlands Crocolisk"],BZONE["Wetlands"],36.39,44.48)
 	self:addLookupList(MobDB,1488,L["Zanzil Zombie"],BZONE["Stranglethorn Vale"],38.00,55.96)
-	self:addLookupList(MobDB,1550,L["Thrashtail Basilisk"],BZONE["Stranglethorn Vale"],39.35,49.01)
-	self:addLookupList(MobDB,1561,L["Bloodsail Raider"],BZONE["Stranglethorn Vale"],29.87,71.09)
+	self:addLookupList(MobDB,1550,L["Thrashtail Basilisk"],BZONE["Stranglethorn Vale"],39.35,49.02)
+	self:addLookupList(MobDB,1561,L["Bloodsail Raider"],BZONE["Stranglethorn Vale"],29.87,71.08)
 	self:addLookupList(MobDB,1732,L["Defias Squallshaper"],BZONE["The Deadmines"],0,0)
 	self:addLookupList(MobDB,1783,L["Skeletal Flayer"],BZONE["Western Plaguelands"],44.96,71.09)
 	self:addLookupList(MobDB,1791,L["Slavering Ghoul"],BZONE["Western Plaguelands"],44.94,69.31)
@@ -101,15 +101,15 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,2681,L["Vilebranch Raiding Wolf"],BZONE["The Hinterlands"],59.73,75.53)
 	self:addLookupList(MobDB,2926,L["Silvermane Stalker"],BZONE["The Hinterlands"],63.72,54.51)
 	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"],BZONE["The Barrens"],54.30,38.78)
-	self:addLookupList(MobDB,3385,L["Theramore Marine"],BZONE["The Barrens"],61.89,54.11)
+	self:addLookupList(MobDB,3385,L["Theramore Marine"],BZONE["The Barrens"],61.89,54.10)
 	self:addLookupList(MobDB,3386,L["Theramore Preserver"],BZONE["The Barrens"],61.82,55.10)
 	self:addLookupList(MobDB,3530,L["Pyrewood Tailor"],BZONE["Silverpine Forest"],47.02,72.55)
 	self:addLookupList(MobDB,3531,L["Moonrage Tailor"],BZONE["Silverpine Forest"],47.05,72.61)
 	self:addLookupList(MobDB,3809,L["Ashenvale Bear"],BZONE["Ashenvale"],46.75,56.08)
-	self:addLookupList(MobDB,3818,L["Elder Shadowhorn Stag"],BZONE["Ashenvale"],63.59,48.58)
+	self:addLookupList(MobDB,3818,L["Elder Shadowhorn Stag"],BZONE["Ashenvale"],63.59,48.57)
 	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"],BZONE["Ashenvale"],67.88,55.57)
 	self:addLookupList(MobDB,3834,L["Crazed Ancient"],BZONE["Ashenvale"],58.39,38.73)
-	self:addLookupList(MobDB,3919,L["Withered Ancient"],BZONE["Ashenvale"],58.42,38.88)
+	self:addLookupList(MobDB,3919,L["Withered Ancient"],BZONE["Ashenvale"],58.43,38.89)
 	self:addLookupList(MobDB,4028,L["Charred Ancient"],BZONE["Stonetalon Mountains"],33.99,66.78)
 	self:addLookupList(MobDB,4029,L["Blackened Ancient"],BZONE["Stonetalon Mountains"],34.00,66.70)
 	self:addLookupList(MobDB,4041,L["Scorched Basilisk"],BZONE["Stonetalon Mountains"],33.69,72.02)
@@ -194,7 +194,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,7155,L["Deadwood Pathfinder"],BZONE["Felwood"],48.76,90.83)
 	self:addLookupList(MobDB,7158,L["Deadwood Shaman"],BZONE["Felwood"],62.70,9.508)
 	self:addLookupList(MobDB,7346,L["Splinterbone Centurion"],BZONE["Razorfen Downs"],0,0)
-	self:addLookupList(MobDB,7372,L["Deadwind Warlock"],BZONE["Deadwind Pass"],61.28,72.60)
+	self:addLookupList(MobDB,7372,L["Deadwind Warlock"],BZONE["Deadwind Pass"],61.27,72.61)
 	self:addLookupList(MobDB,7428,L["Frostmaul Giant"],BZONE["Winterspring"],61.96,68.64)
 	self:addLookupList(MobDB,7435,L["Cobalt Wyrmkin"],BZONE["Winterspring"],57.87,51.65)
 	self:addLookupList(MobDB,7436,L["Cobalt Scalebane"],BZONE["Winterspring"],57.89,51.83)
@@ -240,7 +240,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,8959,L["Felpaw Wolf"],BZONE["Ashenvale"],55.61,29.13)
 	self:addLookupList(MobDB,8961,L["Felpaw Ravager"],BZONE["Felwood"],57.97,19.05)
 	self:addLookupList(MobDB,8983,BBOSS["Golem Lord Argelmach"],BZONE["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8996,L["Voidwalker Minion"],BZONE["Silverpine Forest"],63.03,64.70)
+	self:addLookupList(MobDB,8996,L["Voidwalker Minion"],BZONE["Silverpine Forest"],63.04,64.82)
 	self:addLookupList(MobDB,9024,BBOSS["Pyromancer Loregrain"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,9025,BBOSS["Lord Roccor"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,9026,BBOSS["Overmaster Pyron"],BZONE["Searing Gorge"],22.20,56.39)
@@ -583,7 +583,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,25593,L["Apocalypse Guard"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25597,L["Oblivion Mage"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25599,L["Cataclysm Hound"],BZONE["Sunwell Plateau"],0,0)
-	self:addLookupList(MobDB,26206,BBOSS["Keristrasza"],BZONE["Borean Tundra"],29.48,29.83)
+	self:addLookupList(MobDB,26206,BBOSS["Keristrasza"],BZONE["Borean Tundra"],29.49,29.83)
 	self:addLookupList(MobDB,26270,L["Iron Rune-Shaper"],BZONE["Grizzly Hills"],67.81,15.45)
 	self:addLookupList(MobDB,26632,BBOSS["The Prophet Tharon'ja"],BZONE["Grizzly Hills"],0,0)
 	self:addLookupList(MobDB,26716,L["Azure Warder"],BZONE["The Nexus"],0,0)
@@ -595,7 +595,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,26794,BBOSS["Ormorok the Tree-Shaper"],BZONE["The Nexus"],0,0)
 	self:addLookupList(MobDB,26830,L["Risen Drakkari Death Knight"],BZONE["Drak'Tharon Keep"],0,0)
 	self:addLookupList(MobDB,26861,BBOSS["King Ymiron"],BZONE["Howling Fjord"],0,0)
-	self:addLookupList(MobDB,27329,L["Onslaught Bloodhound"],BZONE["Dragonblight"],86.79,37.40)
+	self:addLookupList(MobDB,27329,L["Onslaught Bloodhound"],BZONE["Dragonblight"],86.74,37.84)
 	self:addLookupList(MobDB,27333,L["Onslaught Mason"],BZONE["Grizzly Hills"],6.38,20.86)
 	self:addLookupList(MobDB,27977,BBOSS["Krystallus"],BZONE["Halls of Stone"],0,0)
 	self:addLookupList(MobDB,27978,BBOSS["Sjonnir The Ironshaper"],BZONE["Halls of Stone"],0,0)
@@ -603,7 +603,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,28132,L["Don Carlos"],BZONE["Old Hillsbrad Foothills"],0,0)
 	self:addLookupList(MobDB,28378,L["Primordial Drake"],BZONE["Sholazar Basin"],46.69,26.72)
 	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZONE["Zul'Drak"],51.51,14.62)
-	self:addLookupList(MobDB,28380,L["Shattertusk Bull"],BZONE["Sholazar Basin"],53.05,30.03)
+	self:addLookupList(MobDB,28380,L["Shattertusk Bull"],BZONE["Sholazar Basin"],53.05,30.04)
 	self:addLookupList(MobDB,28851,L["Enraged Mammoth"],BZONE["Zul'Drak"],71.59,41.52)
 	self:addLookupList(MobDB,28920,L["Stormforged Giant"],BZONE["Halls of Lightning"],0,0)
 	self:addLookupList(MobDB,28923,BBOSS["Loken"],BZONE["The Storm Peaks"],0,0)
@@ -615,7 +615,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,29311,BBOSS["Herald Volazj"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
 	self:addLookupList(MobDB,29370,L["Stormforged Champion"],BZONE["The Storm Peaks"],25.03,46.66)
 	self:addLookupList(MobDB,29376,L["Stormforged Artificer"],BZONE["The Storm Peaks"],30.18,46.52)
-	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZONE["The Storm Peaks"],37.32,83.84)
+	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZONE["The Storm Peaks"],37.32,83.83)
 	self:addLookupList(MobDB,29570,L["Nascent Val'kyr"],BZONE["Icecrown"],69.72,41.51)
 	self:addLookupList(MobDB,29735,L["Savage Worg"],BZONE["Utgarde Keep"],0,0)
 	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZONE["The Storm Peaks"],30.91,69.35)
@@ -626,7 +626,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,30222,L["Stormforged Infiltrator"],BZONE["The Storm Peaks"],57.20,63.88)
 	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZONE["The Storm Peaks"],57.32,63.09)
 	self:addLookupList(MobDB,30414,L["Forgotten One"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
-	self:addLookupList(MobDB,30448,L["Plains Mammoth"],BZONE["The Storm Peaks"],64.57,45.11)
+	self:addLookupList(MobDB,30448,L["Plains Mammoth"],BZONE["The Storm Peaks"],64.57,45.05)
 	self:addLookupList(MobDB,30660,L["Portal Guardian"],BZONE["The Violet Hold"],0,0)
 	self:addLookupList(MobDB,30667,L["Azure Sorceror"],BZONE["The Nexus"],0,0)
 	self:addLookupList(MobDB,30668,L["Azure Raider"],BZONE["The Nexus"],0,0)
diff --git a/RecipeDB/ARL-Quest.lua b/RecipeDB/ARL-Quest.lua
index d1a2e85..6891e71 100644
--- a/RecipeDB/ARL-Quest.lua
+++ b/RecipeDB/ARL-Quest.lua
@@ -9,7 +9,7 @@ Quest data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

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

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

@@ -64,13 +64,15 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,1582,L["Moonglow Vest"],BZONE["Darnassus"],64.76,22.391)
 	self:addLookupList(QuestDB,1618,L["Gearing Redridge"],BZONE["Redridge Mountains"],31.37,47.341)
 	self:addLookupList(QuestDB,2178,L["Easy Strider Living"],BZONE["Darkshore"],37.27,41.271)
+	self:addLookupList(QuestDB,2359,L["Klaven's Tower"],BZONE["Stormwind City"],78.82,69.471)
+	self:addLookupList(QuestDB,2478,L["Mission: Possible But Not Probable"],BZONE["Orgrimmar"],43.94,53.492)
 	self:addLookupList(QuestDB,2751,L["Barbaric Battlements"],BZONE["Orgrimmar"],79.38,23.122)
 	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"],BZONE["Orgrimmar"],79.38,23.122)
 	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"],BZONE["Orgrimmar"],79.38,23.122)
 	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"],BZONE["Orgrimmar"],79.38,23.122)
 	self:addLookupList(QuestDB,2755,L["Joys of Omosh"],BZONE["Orgrimmar"],79.38,23.122)
 	self:addLookupList(QuestDB,2756,L["The Old Ways"],BZONE["Orgrimmar"],80.17,24.552)
-	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZONE["Stormwind City"],63.11,37.131)
+	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZONE["Stormwind City"],63.12,37.131)
 	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"],BZONE["Stranglethorn Vale"],50.80,22.000)
 	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"],BZONE["Stranglethorn Vale"],50.80,22.000)
 	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"],BZONE["Stranglethorn Vale"],50.80,22.000)
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index c92f022..b93d467 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -52,7 +52,7 @@ function addon:InitTailoring(RecipeDB)
 	-- Linen Cloak -- 2387
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,2387,10,2570,1,3908)
-	self:addTradeFlags(RecipeDB,2387,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
+	self:addTradeFlags(RecipeDB,2387,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
 	self:addTradeAcquire(RecipeDB,2387,8,8)

 	-- Red Linen Robe -- 2389
@@ -131,7 +131,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,2963,1,2996,1,3908)
 	self:addTradeFlags(RecipeDB,2963,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeAcquire(RecipeDB,2963,8,8)

 	-- Bolt of Woolen Cloth -- 2964
 	recipecount = recipecount + 1
@@ -437,13 +437,13 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7633,70,6242,1,3908)
 	self:addTradeFlags(RecipeDB,7633,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	self:addTradeAcquire(RecipeDB,7633,2,1250,2,3499,2,3556)
+	self:addTradeAcquire(RecipeDB,7633,2,1250,2,3556)

 	-- Green Woolen Robe -- 7636
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,7636,80,6243,2,3908)
 	--self:addTradeFlags(RecipeDB,7636,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,7636,)

 	-- Blue Overalls -- 7639
 	recipecount = recipecount + 1
@@ -455,7 +455,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,56)
-	self:addTradeAcquire(RecipeDB,7643,2,1454,2,3499,2,4168,2,4577)
+	self:addTradeAcquire(RecipeDB,7643,2,1454,2,4168,2,4577)

 	-- Stylish Blue Shirt -- 7892
 	recipecount = recipecount + 1
@@ -551,7 +551,7 @@ function addon:InitTailoring(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,8778,130,7027,2,3908)
 	--self:addTradeFlags(RecipeDB,8778,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,8778,)

 	-- Hands of Darkness -- 8780
 	recipecount = recipecount + 1
@@ -713,13 +713,13 @@ function addon:InitTailoring(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,12062,205,10010,2,3908)
 	--self:addTradeFlags(RecipeDB,12062,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,12062,)

 	-- Stormcloth Gloves -- 12063
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,12063,205,10011,2,3908)
 	--self:addTradeFlags(RecipeDB,12063,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,12063,)

 	-- Orange Martial Shirt -- 12064
 	recipecount = recipecount + 1
@@ -749,7 +749,7 @@ function addon:InitTailoring(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,12068,210,10020,2,3908)
 	--self:addTradeFlags(RecipeDB,12068,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,12068,)

 	-- Cindercloth Robe -- 12069
 	recipecount = recipecount + 1
@@ -839,7 +839,7 @@ function addon:InitTailoring(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,12083,225,10032,2,3908)
 	--self:addTradeFlags(RecipeDB,12083,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,12083,)

 	-- Red Mageweave Headband -- 12084
 	recipecount = recipecount + 1
@@ -863,7 +863,7 @@ function addon:InitTailoring(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,12087,230,10038,2,3908)
 	--self:addTradeFlags(RecipeDB,12087,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,12087,)

 	-- Cindercloth Boots -- 12088
 	recipecount = recipecount + 1
@@ -881,7 +881,7 @@ function addon:InitTailoring(RecipeDB)
 	--recipecount = recipecount + 1
 	--self:addTradeSkill(RecipeDB,12090,235,10039,2,3908)
 	--self:addTradeFlags(RecipeDB,12090,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	-- No acquire information
+	--self:addTradeAcquire(RecipeDB,12090,)

 	-- White Wedding Dress -- 12091
 	recipecount = recipecount + 1
@@ -1354,13 +1354,13 @@ function addon:InitTailoring(RecipeDB)
 	-- Festival Dress -- 26403
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,26403,250,21154,2,3908)
-	self:addTradeFlags(RecipeDB,26403,8,21,22,23,24,25,26,27,28,29,30,36,40,56)
+	self:addTradeFlags(RecipeDB,26403,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,56)
 	self:addTradeAcquire(RecipeDB,26403,4,8878)

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

 	-- Bolt of Netherweave -- 26745
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index fcc5401..f3148d6 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

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

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

@@ -43,7 +43,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,957,L["Dane Lindgren"],BZONE["Stormwind City"],64.33,37.321)
 	self:addLookupList(TrainerDB,1103,L["Eldrin"],BZONE["Elwynn Forest"],79.63,65.991)
 	self:addLookupList(TrainerDB,1215,L["Alchemist Mallory"],BZONE["Elwynn Forest"],40.07,49.391)
-	self:addLookupList(TrainerDB,1241,L["Tognus Flintfire"],BZONE["Dun Morogh"],46.06,51.940)
+	self:addLookupList(TrainerDB,1241,L["Tognus Flintfire"],BZONE["Dun Morogh"],46.06,51.941)
 	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"],BZONE["Ironforge"],67.75,54.381)
 	self:addLookupList(TrainerDB,1300,L["Lawrence Schneider"],BZONE["Stormwind City"],53.27,80.971)
 	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"],BZONE["Stormwind City"],52.94,73.921)
@@ -52,19 +52,19 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,1382,L["Mudduk"],BZONE["Stranglethorn Vale"],31.98,28.772)
 	self:addLookupList(TrainerDB,1383,L["Snarl"],BZONE["Orgrimmar"],79.79,23.442)
 	self:addLookupList(TrainerDB,1385,L["Brawn"],BZONE["Stranglethorn Vale"],31.69,29.172)
-	self:addLookupList(TrainerDB,1386,L["Rogvar"],BZONE["Swamp of Sorrows"],48.41,55.960)
+	self:addLookupList(TrainerDB,1386,L["Rogvar"],BZONE["Swamp of Sorrows"],48.41,55.962)
 	self:addLookupList(TrainerDB,1430,L["Tomas"],BZONE["Elwynn Forest"],43.92,65.961)
 	self:addLookupList(TrainerDB,1466,L["Gretta Finespindle"],BZONE["Ironforge"],39.90,33.191)
-	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"],BZONE["Loch Modan"],37.17,48.950)
+	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"],BZONE["Loch Modan"],37.17,48.951)
 	self:addLookupList(TrainerDB,1632,L["Adele Fielder"],BZONE["Elwynn Forest"],46.69,63.081)
 	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZONE["Duskwood"],78.00,48.121)
 	self:addLookupList(TrainerDB,1681,L["Brock Stoneseeker"],BZONE["Loch Modan"],36.93,47.771)
-	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"],BZONE["Dun Morogh"],47.64,53.070)
+	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"],BZONE["Dun Morogh"],47.64,53.071)
 	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"],BZONE["Dun Morogh"],69.24,56.761)
-	self:addLookupList(TrainerDB,1702,L["Bronk Guzzlegear"],BZONE["Dun Morogh"],49.93,50.640)
+	self:addLookupList(TrainerDB,1702,L["Bronk Guzzlegear"],BZONE["Dun Morogh"],49.93,50.641)
 	self:addLookupList(TrainerDB,1703,L["Uthrar Threx"],BZONE["Ironforge"],44.05,28.831)
 	self:addLookupList(TrainerDB,2132,L["Carolai Anise"],BZONE["Tirisfal Glades"],60.19,53.152)
-	self:addLookupList(TrainerDB,2326,L["Thamner Pol"],BZONE["Dun Morogh"],46.96,52.830)
+	self:addLookupList(TrainerDB,2326,L["Thamner Pol"],BZONE["Dun Morogh"],46.96,52.831)
 	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZONE["Stormwind City"],52.49,45.281)
 	self:addLookupList(TrainerDB,2329,L["Michelle Belle"],BZONE["Elwynn Forest"],42.95,65.851)
 	self:addLookupList(TrainerDB,2391,L["Serge Hinott"],BZONE["Hillsbrad Foothills"],61.61,19.142)
@@ -108,13 +108,13 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,3478,L["Traugh"],BZONE["The Barrens"],51.54,29.412)
 	self:addLookupList(TrainerDB,3484,L["Kil'hala"],BZONE["The Barrens"],51.98,31.902)
 	self:addLookupList(TrainerDB,3494,L["Tinkerwiz"],BZONE["The Barrens"],62.85,35.700)
-	self:addLookupList(TrainerDB,3523,L["Bowen Brisboise"],BZONE["Tirisfal Glades"],52.95,55.260)
+	self:addLookupList(TrainerDB,3523,L["Bowen Brisboise"],BZONE["Tirisfal Glades"],52.95,55.262)
 	self:addLookupList(TrainerDB,3549,L["Shelene Rhobart"],BZONE["Tirisfal Glades"],65.35,60.492)
-	self:addLookupList(TrainerDB,3555,L["Johan Focht"],BZONE["Silverpine Forest"],42.98,41.400)
-	self:addLookupList(TrainerDB,3557,L["Guillaume Sorouy"],BZONE["Silverpine Forest"],42.70,41.050)
-	self:addLookupList(TrainerDB,3603,L["Cyndra Kindwhisper"],BZONE["Teldrassil"],57.07,59.940)
-	self:addLookupList(TrainerDB,3605,L["Nadyia Maneweaver"],BZONE["Teldrassil"],42.06,49.970)
-	self:addLookupList(TrainerDB,3606,L["Alanna Raveneye"],BZONE["Teldrassil"],37.39,34.540)
+	self:addLookupList(TrainerDB,3555,L["Johan Focht"],BZONE["Silverpine Forest"],42.98,41.402)
+	self:addLookupList(TrainerDB,3557,L["Guillaume Sorouy"],BZONE["Silverpine Forest"],42.70,41.052)
+	self:addLookupList(TrainerDB,3603,L["Cyndra Kindwhisper"],BZONE["Teldrassil"],57.07,59.941)
+	self:addLookupList(TrainerDB,3605,L["Nadyia Maneweaver"],BZONE["Teldrassil"],42.06,49.971)
+	self:addLookupList(TrainerDB,3606,L["Alanna Raveneye"],BZONE["Teldrassil"],37.39,34.541)
 	self:addLookupList(TrainerDB,3703,L["Krulmoo Fullmoon"],BZONE["The Barrens"],44.90,60.052)
 	self:addLookupList(TrainerDB,3704,L["Mahani"],BZONE["The Barrens"],45.36,58.982)
 	self:addLookupList(TrainerDB,3964,L["Kylanna"],BZONE["Ashenvale"],51.16,66.811)
@@ -148,7 +148,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,5164,L["Grumnus Steelshaper"],BZONE["Ironforge"],50.87,43.111)
 	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"],BZONE["Ironforge"],68.80,45.451)
 	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"],BZONE["Ironforge"],67.10,54.901)
-	self:addLookupList(TrainerDB,5392,L["Yarr Hammerstone"],BZONE["Dun Morogh"],50.64,49.960)
+	self:addLookupList(TrainerDB,5392,L["Yarr Hammerstone"],BZONE["Dun Morogh"],50.64,49.961)
 	self:addLookupList(TrainerDB,5482,L["Stephen Ryback"],BZONE["Stormwind City"],78.02,52.901)
 	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZONE["Stormwind City"],55.64,85.951)
 	self:addLookupList(TrainerDB,5500,L["Tel'Athir"],BZONE["Stormwind City"],55.97,85.361)
@@ -157,15 +157,15 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"],BZONE["Stormwind City"],62.26,31.051)
 	self:addLookupList(TrainerDB,5564,L["Simon Tanner"],BZONE["Stormwind City"],71.84,62.411)
 	self:addLookupList(TrainerDB,5567,L["Sellandus"],BZONE["Stormwind City"],52.11,82.951)
-	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZONE["Tirisfal Glades"],62.00,52.170)
-	self:addLookupList(TrainerDB,5759,L["Nurse Neela"],BZONE["Tirisfal Glades"],62.18,51.900)
+	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZONE["Tirisfal Glades"],62.00,52.172)
+	self:addLookupList(TrainerDB,5759,L["Nurse Neela"],BZONE["Tirisfal Glades"],62.18,51.902)
 	self:addLookupList(TrainerDB,5784,L["Waldor"],BZONE["The Barrens"],46.10,36.170)
 	self:addLookupList(TrainerDB,5811,L["Kamari"],BZONE["Orgrimmar"],63.24,45.012)
 	self:addLookupList(TrainerDB,5939,L["Vira Younghoof"],BZONE["Mulgore"],46.73,60.832)
 	self:addLookupList(TrainerDB,5943,L["Rawrk"],BZONE["Durotar"],53.90,42.992)
 	self:addLookupList(TrainerDB,5997,L["Nethergarde Engineer"],BZONE["Blasted Lands"],61.52,7.4641)
-	self:addLookupList(TrainerDB,6094,L["Byancie"],BZONE["Teldrassil"],55.63,57.200)
-	self:addLookupList(TrainerDB,6286,L["Zarrin"],BZONE["Teldrassil"],57.74,61.640)
+	self:addLookupList(TrainerDB,6094,L["Byancie"],BZONE["Teldrassil"],55.63,57.201)
+	self:addLookupList(TrainerDB,6286,L["Zarrin"],BZONE["Teldrassil"],57.74,61.641)
 	self:addLookupList(TrainerDB,6297,L["Kurdram Stonehammer"],BZONE["Darkshore"],37.82,41.041)
 	self:addLookupList(TrainerDB,6299,L["Delfrum Flintbeard"],BZONE["Darkshore"],37.93,41.061)
 	self:addLookupList(TrainerDB,7230,L["Shayis Steelfury"],BZONE["Orgrimmar"],80.33,23.722)
@@ -179,8 +179,8 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"],BZONE["Thousand Needles"],9.016,18.781)
 	self:addLookupList(TrainerDB,7871,L["Se'Jib"],BZONE["Stranglethorn Vale"],37.20,34.742)
 	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"],BZONE["Ironforge"],70.57,50.361)
-	self:addLookupList(TrainerDB,7948,L["Kylanna Windwhisper"],BZONE["Feralas"],32.03,44.100)
-	self:addLookupList(TrainerDB,7949,L["Xylinnia Starshine"],BZONE["Feralas"],31.73,44.610)
+	self:addLookupList(TrainerDB,7948,L["Kylanna Windwhisper"],BZONE["Feralas"],32.03,44.101)
+	self:addLookupList(TrainerDB,7949,L["Xylinnia Starshine"],BZONE["Feralas"],31.73,44.611)
 	self:addLookupList(TrainerDB,8126,L["Nixx Sprocketspring"],BZONE["Tanaris"],52.03,27.000)
 	self:addLookupList(TrainerDB,8128,L["Pikkle"],BZONE["Tanaris"],50.82,28.750)
 	self:addLookupList(TrainerDB,8153,L["Narv Hidecrafter"],BZONE["Desolace"],55.61,55.622)
@@ -205,7 +205,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,11044,L["Doctor Martin Felben"],BZONE["Undercity"],47.03,74.652)
 	self:addLookupList(TrainerDB,11046,L["Whuut"],BZONE["Orgrimmar"],56.40,34.452)
 	self:addLookupList(TrainerDB,11047,L["Kray"],BZONE["Thunder Bluff"],47.73,34.752)
-	self:addLookupList(TrainerDB,11048,L["Victor Ward"],BZONE["Undercity"],71.39,29.940)
+	self:addLookupList(TrainerDB,11048,L["Victor Ward"],BZONE["Undercity"],71.39,29.942)
 	self:addLookupList(TrainerDB,11049,L["Rhiannon Davis"],BZONE["Undercity"],71.16,30.092)
 	self:addLookupList(TrainerDB,11050,L["Trianna"],BZONE["Darnassus"],63.22,23.051)
 	self:addLookupList(TrainerDB,11051,L["Vhan"],BZONE["Thunder Bluff"],43.91,44.512)
@@ -223,7 +223,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,11083,L["Darianna"],BZONE["Darnassus"],64.93,22.261)
 	self:addLookupList(TrainerDB,11084,L["Tarn"],BZONE["Thunder Bluff"],43.22,43.242)
 	self:addLookupList(TrainerDB,11096,L["Randal Worth"],BZONE["Stormwind City"],72.12,60.711)
-	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"],BZONE["The Hinterlands"],13.51,43.350)
+	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"],BZONE["The Hinterlands"],13.51,43.351)
 	self:addLookupList(TrainerDB,11098,L["Hahrana Ironhide"],BZONE["Feralas"],75.03,42.870)
 	self:addLookupList(TrainerDB,11146,L["Ironus Coldsteel"],BZONE["Ironforge"],50.96,43.561)
 	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"],BZONE["Orgrimmar"],80.41,23.292)
@@ -239,8 +239,8 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,16277,L["Quarelestra"],BZONE["Eversong Woods"],49.03,46.932)
 	self:addLookupList(TrainerDB,16278,L["Sathein"],BZONE["Eversong Woods"],53.73,52.022)
 	self:addLookupList(TrainerDB,16366,L["Sempstress Ambershine"],BZONE["Eversong Woods"],37.33,72.342)
-	self:addLookupList(TrainerDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.260)
-	self:addLookupList(TrainerDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.40,35.830)
+	self:addLookupList(TrainerDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.262)
+	self:addLookupList(TrainerDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.40,35.832)
 	self:addLookupList(TrainerDB,16633,L["Sedana"],BZONE["Silvermoon City"],69.83,25.562)
 	self:addLookupList(TrainerDB,16634,L["Dolothos"],BZONE["Silvermoon City"],68.62,25.592)
 	self:addLookupList(TrainerDB,16639,L["Galana"],BZONE["Silvermoon City"],57.26,50.322)
@@ -276,31 +276,31 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,16823,L["Humphry"],BZONE["Hellfire Peninsula"],57.20,64.441)
 	self:addLookupList(TrainerDB,17214,L["Anchorite Fateema"],BZONE["Bloodmyst Isle"],53.82,55.011)
 	self:addLookupList(TrainerDB,17215,L["Daedal"],BZONE["Bloodmyst Isle"],53.82,55.141)
-	self:addLookupList(TrainerDB,17222,L["Artificer Daelo"],BZONE["Azuremyst Isle"],49.14,51.120)
+	self:addLookupList(TrainerDB,17222,L["Artificer Daelo"],BZONE["Azuremyst Isle"],49.14,51.121)
 	self:addLookupList(TrainerDB,17245,L["Blacksmith Calypso"],BZONE["Azuremyst Isle"],46.71,70.581)
 	self:addLookupList(TrainerDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],53.90,56.071)
 	self:addLookupList(TrainerDB,17424,L["Anchorite Paetheus"],BZONE["Bloodmyst Isle"],55.11,54.781)
 	self:addLookupList(TrainerDB,17442,L["Moordo"],BZONE["Azuremyst Isle"],45.14,23.711)
 	self:addLookupList(TrainerDB,17487,L["Erin Kelly"],BZONE["Azuremyst Isle"],46.86,70.091)
 	self:addLookupList(TrainerDB,17488,L["Dulvi"],BZONE["Azuremyst Isle"],49.15,51.691)
-	self:addLookupList(TrainerDB,17634,L["K. Lee Smallfry"],BZONE["Zangarmarsh"],69.17,49.860)
+	self:addLookupList(TrainerDB,17634,L["K. Lee Smallfry"],BZONE["Zangarmarsh"],69.17,49.861)
 	self:addLookupList(TrainerDB,17637,L["Mack Diver"],BZONE["Zangarmarsh"],34.38,51.472)
-	self:addLookupList(TrainerDB,18747,L["Krugosh"],BZONE["Hellfire Peninsula"],55.29,38.020)
-	self:addLookupList(TrainerDB,18749,L["Dalinna"],BZONE["Undercity"],44.60,36.260)
-	self:addLookupList(TrainerDB,18751,L["Kalaen"],BZONE["Undercity"],56.15,45.670)
+	self:addLookupList(TrainerDB,18747,L["Krugosh"],BZONE["Hellfire Peninsula"],55.29,38.022)
+	self:addLookupList(TrainerDB,18749,L["Dalinna"],BZONE["Undercity"],44.60,36.262)
+	self:addLookupList(TrainerDB,18751,L["Kalaen"],BZONE["Undercity"],56.15,45.672)
 	self:addLookupList(TrainerDB,18752,L["Zebig"],BZONE["Hellfire Peninsula"],55.17,38.082)
-	self:addLookupList(TrainerDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.38,35.990)
-	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"],BZONE["Hellfire Peninsula"],56.35,38.390)
+	self:addLookupList(TrainerDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.38,35.992)
+	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"],BZONE["Hellfire Peninsula"],56.35,38.392)
 	self:addLookupList(TrainerDB,18771,L["Brumman"],BZONE["Hellfire Peninsula"],54.61,64.931)
-	self:addLookupList(TrainerDB,18772,L["Hama"],BZONE["Hellfire Peninsula"],54.00,63.580)
+	self:addLookupList(TrainerDB,18772,L["Hama"],BZONE["Hellfire Peninsula"],54.00,63.581)
 	self:addLookupList(TrainerDB,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],53.69,65.771)
-	self:addLookupList(TrainerDB,18774,L["Tatiana"],BZONE["Ironforge"],39.16,37.380)
+	self:addLookupList(TrainerDB,18774,L["Tatiana"],BZONE["Ironforge"],39.16,37.381)
 	self:addLookupList(TrainerDB,18775,L["Lebowski"],BZONE["Hellfire Peninsula"],56.06,64.901)
-	self:addLookupList(TrainerDB,18779,L["Hurnak Grimmord"],BZONE["Hellfire Peninsula"],57.17,63.730)
-	self:addLookupList(TrainerDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.01,66.040)
+	self:addLookupList(TrainerDB,18779,L["Hurnak Grimmord"],BZONE["Hellfire Peninsula"],57.17,63.731)
+	self:addLookupList(TrainerDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.01,66.041)
 	self:addLookupList(TrainerDB,18804,L["Prospector Nachlan"],BZONE["Bloodmyst Isle"],55.98,55.071)
-	self:addLookupList(TrainerDB,18987,L["Gaston"],BZONE["Eastern Plaguelands"],50.35,48.060)
-	self:addLookupList(TrainerDB,18988,L["Baxter"],BZONE["Silvermoon City"],44.59,36.270)
+	self:addLookupList(TrainerDB,18987,L["Gaston"],BZONE["Eastern Plaguelands"],50.35,48.061)
+	self:addLookupList(TrainerDB,18988,L["Baxter"],BZONE["Silvermoon City"],44.59,36.272)
 	self:addLookupList(TrainerDB,18993,L["Naka"],BZONE["Silvermoon City"],28.52,34.340)
 	self:addLookupList(TrainerDB,19052,L["Lorokeem"],BZONE["Shattrath City"],46.12,21.650)
 	self:addLookupList(TrainerDB,19063,L["Hamanar"],BZONE["Shattrath City"],35.96,20.950)
@@ -313,8 +313,8 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,19250,L["Enchanter Aeldron"],BZONE["Shattrath City"],43.98,90.340)
 	self:addLookupList(TrainerDB,19251,L["Enchantress Volali"],BZONE["Shattrath City"],43.45,91.950)
 	self:addLookupList(TrainerDB,19252,L["High Enchanter Bardolan"],BZONE["Shattrath City"],43.64,92.010)
-	self:addLookupList(TrainerDB,19341,L["Grutah"],BZONE["Shadowmoon Valley"],30.30,31.000)
-	self:addLookupList(TrainerDB,19369,L["Celie Steelwing"],BZONE["Shadowmoon Valley"],37.20,57.980)
+	self:addLookupList(TrainerDB,19341,L["Grutah"],BZONE["Shadowmoon Valley"],30.30,31.002)
+	self:addLookupList(TrainerDB,19369,L["Celie Steelwing"],BZONE["Shadowmoon Valley"],37.20,57.981)
 	self:addLookupList(TrainerDB,19478,L["Fera Palerunner"],BZONE["Blade's Edge Mountains"],53.90,55.182)
 	self:addLookupList(TrainerDB,19539,L["Jazdalaad"],BZONE["Netherstorm"],44.08,34.780)
 	self:addLookupList(TrainerDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.75,34.420)
@@ -333,16 +333,29 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,22853,L["Illidari Defiler"],BZONE["Black Temple"],0,00)
 	self:addLookupList(TrainerDB,22861,L["Lightsworn Vindicator"],BZONE["Ironforge"],53.31,60.430)
 	self:addLookupList(TrainerDB,24315,L["Ancient Female Vrykul"],BZONE["Howling Fjord"],60.42,49.800)
+	self:addLookupList(TrainerDB,26903,L["Lanolis Dewdrop"],BZONE["Howling Fjord"],58.47,62.791)
+	self:addLookupList(TrainerDB,26905,L["Brom Brewbaster"],BZONE["Howling Fjord"],57.85,62.891)
 	self:addLookupList(TrainerDB,26907,L["Tisha Longbridge"],BZONE["Howling Fjord"],60.19,64.071)
+	self:addLookupList(TrainerDB,26951,L["Wilhelmina Renel"],BZONE["Howling Fjord"],79.17,26.542)
+	self:addLookupList(TrainerDB,26953,L["Thomas Kolichio"],BZONE["Howling Fjord"],78.96,32.322)
 	self:addLookupList(TrainerDB,26955,L["Jamesina Watterly"],BZONE["Howling Fjord"],78.14,27.892)
+	self:addLookupList(TrainerDB,26972,L["Orn Tenderhoof"],BZONE["Orgrimmar"],15.09,57.592)
+	self:addLookupList(TrainerDB,26975,L["Arthur Henslowe"],BZONE["Borean Tundra"],41.57,54.532)
+	self:addLookupList(TrainerDB,26987,L["Falorn Nightwhisper"],BZONE["Borean Tundra"],57.67,72.021)
+	self:addLookupList(TrainerDB,26989,L["Rollick MacKreel"],BZONE["Borean Tundra"],57.99,71.321)
 	self:addLookupList(TrainerDB,26991,L["Sock Brightbolt"],BZONE["Borean Tundra"],57.99,71.981)
+	self:addLookupList(TrainerDB,27023,L["Apothecary Bressa"],BZONE["Dragonblight"],35.85,48.912)
+	self:addLookupList(TrainerDB,27029,L["Apothecary Wormwick"],BZONE["Dragonblight"],76.61,60.592)
 	self:addLookupList(TrainerDB,28471,L["Lady Alistra"],BZONE["The Scarlet Enclave"],0,01)
 	self:addLookupList(TrainerDB,28472,L["Lord Thorval"],BZONE["The Scarlet Enclave"],0,01)
 	self:addLookupList(TrainerDB,28474,L["Amal'thazad"],BZONE["Eastern Plaguelands"],0,00)
-	self:addLookupList(TrainerDB,28697,L["Justin Oshenko"],BZONE["Dalaran"],39.19,26.170)
+	self:addLookupList(TrainerDB,28697,L["Justin Oshenko"],BZONE["Dalaran"],39.20,26.170)
+	self:addLookupList(TrainerDB,28703,L["Linzy Blackbolt"],BZONE["Dalaran"],41.72,31.880)
+	self:addLookupList(TrainerDB,28705,L["Katherine Lee"],BZONE["Dalaran"],41.07,65.751)
 	self:addLookupList(TrainerDB,29194,L["Amal'thazad"],BZONE["Eastern Plaguelands"],80.60,46.181)
 	self:addLookupList(TrainerDB,29195,L["Lady Alistra"],BZONE["Eastern Plaguelands"],83.69,43.891)
 	self:addLookupList(TrainerDB,29196,L["Lord Thorval"],BZONE["Eastern Plaguelands"],81.02,42.791)
+	self:addLookupList(TrainerDB,29631,L["Awilo Lon'gomba"],BZONE["Darkshore"],30.11,45.462)
 	self:addLookupList(TrainerDB,31084,L["Highlord Darion Mograine"],BZONE["Eastern Plaguelands"],83.16,44.791)

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

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

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

@@ -41,11 +41,12 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,66,L["Tharynn Bouden"],BZONE["Elwynn Forest"],42.20,67.221)
 	self:addLookupList(VendorDB,340,L["Kendor Kabonka"],BZONE["Stormwind City"],76.85,52.131)
 	self:addLookupList(VendorDB,734,L["Corporal Bluth"],BZONE["Stranglethorn Vale"],37.97,4.1851)
-	self:addLookupList(VendorDB,777,L["Amy Davenport"],BZONE["Redridge Mountains"],29.30,47.220)
+	self:addLookupList(VendorDB,777,L["Amy Davenport"],BZONE["Redridge Mountains"],29.30,47.221)
 	self:addLookupList(VendorDB,843,L["Gina MacGregor"],BZONE["Westfall"],57.84,54.251)
-	self:addLookupList(VendorDB,989,L["Banalash"],BZONE["Swamp of Sorrows"],44.90,57.260)
+	self:addLookupList(VendorDB,989,L["Banalash"],BZONE["Swamp of Sorrows"],44.90,57.262)
+	self:addLookupList(VendorDB,1146,L["Vharr"],BZONE["Stranglethorn Vale"],32.85,28.772)
 	self:addLookupList(VendorDB,1148,L["Nerrist"],BZONE["Stranglethorn Vale"],32.09,29.432)
-	self:addLookupList(VendorDB,1149,L["Uthok"],BZONE["Stranglethorn Vale"],32.09,28.160)
+	self:addLookupList(VendorDB,1149,L["Uthok"],BZONE["Stranglethorn Vale"],32.09,28.162)
 	self:addLookupList(VendorDB,1250,L["Drake Lindgren"],BZONE["Elwynn Forest"],83.55,69.381)
 	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZONE["Stormwind City"],64.40,71.961)
 	self:addLookupList(VendorDB,1313,L["Maria Lumere"],BZONE["Stormwind City"],55.86,85.241)
@@ -58,7 +59,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,1474,L["Rann Flamespinner"],BZONE["Loch Modan"],36.00,46.381)
 	self:addLookupList(VendorDB,1669,L["Defias Profiteer"],BZONE["Westfall"],42.98,66.930)
 	self:addLookupList(VendorDB,1684,L["Khara Deepwater"],BZONE["Loch Modan"],40.50,39.011)
-	self:addLookupList(VendorDB,1685,L["Xandar Goodbeard"],BZONE["Loch Modan"],82.97,63.151)
+	self:addLookupList(VendorDB,1685,L["Xandar Goodbeard"],BZONE["Loch Modan"],82.97,63.141)
 	self:addLookupList(VendorDB,2118,L["Abigail Shiel"],BZONE["Tirisfal Glades"],61.30,51.992)
 	self:addLookupList(VendorDB,2380,L["Nandar Branson"],BZONE["Hillsbrad Foothills"],51.20,56.901)
 	self:addLookupList(VendorDB,2381,L["Micha Yance"],BZONE["Hillsbrad Foothills"],49.39,55.571)
@@ -84,11 +85,9 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,2699,L["Rikqiz"],BZONE["Stranglethorn Vale"],28.44,76.061)
 	self:addLookupList(VendorDB,2803,L["Malygen"],BZONE["Felwood"],61.99,25.961)
 	self:addLookupList(VendorDB,2805,L["Deneb Walker"],BZONE["Arathi Highlands"],27.18,58.611)
-	self:addLookupList(VendorDB,2806,L["Bale"],BZONE["Felwood"],34.77,52.870)
+	self:addLookupList(VendorDB,2806,L["Bale"],BZONE["Felwood"],34.77,52.872)
 	self:addLookupList(VendorDB,2810,L["Hammon Karwn"],BZONE["Arathi Highlands"],46.31,47.351)
-	self:addLookupList(VendorDB,2812,L["Drovnar Strongbrew"],BZONE["Arathi Highlands"],46.40,47.091)
 	self:addLookupList(VendorDB,2814,L["Narj Deepslice"],BZONE["Arathi Highlands"],45.29,47.521)
-	self:addLookupList(VendorDB,2816,L["Androd Fadran"],BZONE["Arathi Highlands"],45.73,47.281)
 	self:addLookupList(VendorDB,2821,L["Keena"],BZONE["Orgrimmar"],39.94,33.412)
 	self:addLookupList(VendorDB,2843,L["Jutak"],BZONE["Stranglethorn Vale"],27.61,77.961)
 	self:addLookupList(VendorDB,2846,L["Blixrez Goodstitch"],BZONE["Stranglethorn Vale"],27.96,76.900)
@@ -112,13 +111,12 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,3482,L["Tari'qa"],BZONE["The Barrens"],51.76,30.722)
 	self:addLookupList(VendorDB,3485,L["Wrahk"],BZONE["The Barrens"],51.98,32.152)
 	self:addLookupList(VendorDB,3489,L["Zargh"],BZONE["The Barrens"],52.26,29.982)
-	self:addLookupList(VendorDB,3490,L["Hula'mahi"],BZONE["The Barrens"],52.03,29.902)
 	self:addLookupList(VendorDB,3497,L["Kilxx"],BZONE["The Barrens"],62.98,36.920)
 	self:addLookupList(VendorDB,3499,L["Ranik"],BZONE["The Barrens"],61.87,39.360)
 	self:addLookupList(VendorDB,3522,L["Constance Brisboise"],BZONE["Tirisfal Glades"],52.53,55.662)
 	self:addLookupList(VendorDB,3537,L["Zixil"],BZONE["Hillsbrad Foothills"],56.48,30.550)
 	self:addLookupList(VendorDB,3550,L["Martine Tramblay"],BZONE["Tirisfal Glades"],66.01,59.232)
-	self:addLookupList(VendorDB,3556,L["Andrew Hilbert"],BZONE["Silverpine Forest"],43.31,41.100)
+	self:addLookupList(VendorDB,3556,L["Andrew Hilbert"],BZONE["Silverpine Forest"],43.31,41.102)
 	self:addLookupList(VendorDB,3683,L["Kiknikle"],BZONE["The Barrens"],42.30,38.620)
 	self:addLookupList(VendorDB,3881,L["Grimtak"],BZONE["Durotar"],52.17,42.262)
 	self:addLookupList(VendorDB,3954,L["Dalria"],BZONE["Ashenvale"],35.29,52.031)
@@ -128,12 +126,12 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,4186,L["Mavralyn"],BZONE["Darkshore"],37.30,40.841)
 	self:addLookupList(VendorDB,4189,L["Valdaron"],BZONE["Darkshore"],37.74,41.001)
 	self:addLookupList(VendorDB,4200,L["Laird"],BZONE["Darkshore"],37.11,43.951)
-	self:addLookupList(VendorDB,4223,L["Fyldan"],BZONE["Darnassus"],48.53,21.431)
+	self:addLookupList(VendorDB,4223,L["Fyldan"],BZONE["Darnassus"],48.53,21.421)
 	self:addLookupList(VendorDB,4225,L["Saenorion"],BZONE["Darnassus"],64.32,22.281)
 	self:addLookupList(VendorDB,4226,L["Ulthir"],BZONE["Darnassus"],55.74,24.011)
 	self:addLookupList(VendorDB,4228,L["Vaean"],BZONE["Darnassus"],59.02,15.151)
 	self:addLookupList(VendorDB,4229,L["Mythrin'dir"],BZONE["Darnassus"],60.68,19.791)
-	self:addLookupList(VendorDB,4265,L["Nyoma"],BZONE["Teldrassil"],57.39,61.310)
+	self:addLookupList(VendorDB,4265,L["Nyoma"],BZONE["Teldrassil"],57.39,61.311)
 	self:addLookupList(VendorDB,4305,L["Kriggon Talsone"],BZONE["Westfall"],36.17,89.361)
 	self:addLookupList(VendorDB,4307,L["Heldan Galesong"],BZONE["Darkshore"],37.33,56.241)
 	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZONE["Undercity"],63.48,43.802)
@@ -144,7 +142,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,4610,L["Algernon"],BZONE["Undercity"],53.46,73.042)
 	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZONE["Undercity"],61.23,61.292)
 	self:addLookupList(VendorDB,4775,L["Felicia Doan"],BZONE["Undercity"],65.10,50.042)
-	self:addLookupList(VendorDB,4782,L["Truk Wildbeard"],BZONE["The Hinterlands"],14.52,43.030)
+	self:addLookupList(VendorDB,4782,L["Truk Wildbeard"],BZONE["The Hinterlands"],14.52,43.031)
 	self:addLookupList(VendorDB,4877,L["Jandia"],BZONE["Undercity"],35.37,49.662)
 	self:addLookupList(VendorDB,4879,L["Ogg'marr"],BZONE["Dustwallow Marsh"],36.51,31.642)
 	self:addLookupList(VendorDB,4897,L["Helenia Olden"],BZONE["Dustwallow Marsh"],66.55,50.861)
@@ -169,6 +167,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,6576,L["Brienna Starglow"],BZONE["Thousand Needles"],9.060,19.071)
 	self:addLookupList(VendorDB,6731,L["Harlown Darkweave"],BZONE["Ashenvale"],18.22,60.151)
 	self:addLookupList(VendorDB,6777,L["Zan Shivsproket"],BZONE["Alterac Mountains"],85.93,79.930)
+	self:addLookupList(VendorDB,6779,L["Smudge Thunderwood"],BZONE["Alterac Mountains"],85.97,80.200)
 	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZONE["Ironforge"],56.36,80.700)
 	self:addLookupList(VendorDB,7940,L["Darnall"],BZONE["Moonglade"],52.03,33.740)
 	self:addLookupList(VendorDB,7947,L["Vivianna"],BZONE["Feralas"],31.19,43.261)
@@ -178,7 +177,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,8139,L["Jabbey"],BZONE["Tanaris"],66.79,23.840)
 	self:addLookupList(VendorDB,8145,L["Sheendra Tallgrass"],BZONE["Feralas"],75.22,42.942)
 	self:addLookupList(VendorDB,8150,L["Janet Hommers"],BZONE["Desolace"],65.91,7.0301)
-	self:addLookupList(VendorDB,8157,L["Logannas"],BZONE["Feralas"],32.02,44.100)
+	self:addLookupList(VendorDB,8157,L["Logannas"],BZONE["Feralas"],32.02,44.101)
 	self:addLookupList(VendorDB,8176,L["Gharash"],BZONE["Swamp of Sorrows"],45.83,52.302)
 	self:addLookupList(VendorDB,8178,L["Nina Lightbrew"],BZONE["Blasted Lands"],66.95,19.281)
 	self:addLookupList(VendorDB,8307,L["Tarban Hearthgrain"],BZONE["The Barrens"],54.86,32.632)
@@ -202,7 +201,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,11557,L["Meilosh"],BZONE["Felwood"],66.25,2.9600)
 	self:addLookupList(VendorDB,11874,L["Masat T'andr"],BZONE["Swamp of Sorrows"],26.53,32.720)
 	self:addLookupList(VendorDB,12022,L["Lorelae Wintersong"],BZONE["Moonglade"],49.11,39.920)
-	self:addLookupList(VendorDB,12033,L["Wulan"],BZONE["Desolace"],25.81,70.280)
+	self:addLookupList(VendorDB,12033,L["Wulan"],BZONE["Desolace"],25.81,70.282)
 	self:addLookupList(VendorDB,12043,L["Kulwia"],BZONE["Stonetalon Mountains"],45.96,60.192)
 	self:addLookupList(VendorDB,12245,L["Vendor-Tron 1000"],BZONE["Desolace"],60.26,38.860)
 	self:addLookupList(VendorDB,12246,L["Super-Seller 680"],BZONE["Desolace"],41.24,79.000)
@@ -228,9 +227,9 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,16262,L["Landraelanis"],BZONE["Eversong Woods"],49.03,46.982)
 	self:addLookupList(VendorDB,16365,L["Master Craftsman Omarion"],BZONE["Naxxramas"],0,00)
 	self:addLookupList(VendorDB,16388,L["Koren"],BZONE["Karazhan"],0,00)
-	self:addLookupList(VendorDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.260)
+	self:addLookupList(VendorDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.262)
 	self:addLookupList(VendorDB,16585,L["Cookie One-Eye"],BZONE["Hellfire Peninsula"],55.27,40.792)
-	self:addLookupList(VendorDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.40,35.830)
+	self:addLookupList(VendorDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.40,35.832)
 	self:addLookupList(VendorDB,16624,L["Gelanthis"],BZONE["Silvermoon City"],90.88,75.412)
 	self:addLookupList(VendorDB,16635,L["Lyna"],BZONE["Silvermoon City"],69.89,24.682)
 	self:addLookupList(VendorDB,16638,L["Deynna"],BZONE["Silvermoon City"],56.21,50.612)
@@ -246,113 +245,113 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,16748,L["Haferet"],BZONE["The Exodar"],66.64,75.231)
 	self:addLookupList(VendorDB,16767,L["Neii"],BZONE["The Exodar"],64.16,68.441)
 	self:addLookupList(VendorDB,16782,L["Yatheon"],BZONE["Silvermoon City"],76.08,39.922)
-	self:addLookupList(VendorDB,16826,L["Sid Limbardi"],BZONE["Ironforge"],58.52,55.880)
+	self:addLookupList(VendorDB,16826,L["Sid Limbardi"],BZONE["Ironforge"],58.52,55.881)
 	self:addLookupList(VendorDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],53.90,56.071)
 	self:addLookupList(VendorDB,17512,L["Arred"],BZONE["The Exodar"],44.91,25.541)
 	self:addLookupList(VendorDB,17518,L["Ythyar"],BZONE["Karazhan"],0,00)
-	self:addLookupList(VendorDB,17585,L["Quartermaster Urgronn"],BZONE["Hellfire Peninsula"],55.25,38.490)
+	self:addLookupList(VendorDB,17585,L["Quartermaster Urgronn"],BZONE["Hellfire Peninsula"],55.25,38.492)
 	self:addLookupList(VendorDB,17657,L["Logistics Officer Ulrike"],BZONE["Hellfire Peninsula"],56.90,62.171)
 	self:addLookupList(VendorDB,17904,L["Fedryen Swiftspear"],BZONE["Zangarmarsh"],79.27,66.960)
-	self:addLookupList(VendorDB,18005,L["Haalrun"],BZONE["Zangarmarsh"],68.19,49.080)
-	self:addLookupList(VendorDB,18011,L["Zurai"],BZONE["Zangarmarsh"],85.20,57.920)
-	self:addLookupList(VendorDB,18015,L["Gambarinka"],BZONE["Zangarmarsh"],31.77,49.650)
-	self:addLookupList(VendorDB,18017,L["Seer Janidi"],BZONE["Zangarmarsh"],31.95,52.050)
+	self:addLookupList(VendorDB,18005,L["Haalrun"],BZONE["Zangarmarsh"],68.19,49.081)
+	self:addLookupList(VendorDB,18011,L["Zurai"],BZONE["Zangarmarsh"],85.20,57.922)
+	self:addLookupList(VendorDB,18015,L["Gambarinka"],BZONE["Zangarmarsh"],31.77,49.652)
+	self:addLookupList(VendorDB,18017,L["Seer Janidi"],BZONE["Zangarmarsh"],31.95,52.052)
 	self:addLookupList(VendorDB,18255,L["Apprentice Darius"],BZONE["Orgrimmar"],48.74,80.890)
 	self:addLookupList(VendorDB,18382,L["Mycah"],BZONE["Zangarmarsh"],18.43,51.110)
 	self:addLookupList(VendorDB,18427,L["Fazu"],BZONE["Bloodmyst Isle"],54.39,56.731)
 	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"],BZONE["Shattrath City"],72.68,31.840)
 	self:addLookupList(VendorDB,18664,L["Aged Dalaran Wizard"],BZONE["Old Hillsbrad Foothills"],0,00)
 	self:addLookupList(VendorDB,18672,L["Thomas Yance"],BZONE["Old Hillsbrad Foothills"],0,00)
-	self:addLookupList(VendorDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.38,35.990)
+	self:addLookupList(VendorDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.38,35.992)
 	self:addLookupList(VendorDB,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],53.69,65.771)
 	self:addLookupList(VendorDB,18775,L["Lebowski"],BZONE["Hellfire Peninsula"],56.06,64.901)
-	self:addLookupList(VendorDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.01,66.040)
+	self:addLookupList(VendorDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.01,66.041)
 	self:addLookupList(VendorDB,18821,L["Quartermaster Jaffrey Noreliqe"],BZONE["Nagrand"],42.37,45.032)
 	self:addLookupList(VendorDB,18822,L["Quartermaster Davian Vaclav"],BZONE["Nagrand"],41.08,43.981)
 	self:addLookupList(VendorDB,18911,L["Juno Dufrain"],BZONE["Zangarmarsh"],78.16,64.870)
 	self:addLookupList(VendorDB,18951,L["Erilia"],BZONE["Eversong Woods"],56.05,54.452)
 	self:addLookupList(VendorDB,18957,L["Innkeeper Grilka"],BZONE["Silvermoon City"],40.77,60.412)
-	self:addLookupList(VendorDB,18960,L["Rungor"],BZONE["Terokkar Forest"],48.97,46.750)
-	self:addLookupList(VendorDB,18990,L["Burko"],BZONE["Hellfire Peninsula"],23.10,38.950)
+	self:addLookupList(VendorDB,18960,L["Rungor"],BZONE["Terokkar Forest"],48.97,46.752)
+	self:addLookupList(VendorDB,18990,L["Burko"],BZONE["Hellfire Peninsula"],23.10,38.951)
 	self:addLookupList(VendorDB,18991,L["Aresella"],BZONE["Hellfire Peninsula"],26.29,62.292)
 	self:addLookupList(VendorDB,19004,L["Vodesiin"],BZONE["Hellfire Peninsula"],24.04,39.191)
 	self:addLookupList(VendorDB,19015,L["Mathar G'ochar"],BZONE["Nagrand"],56.27,38.152)
-	self:addLookupList(VendorDB,19017,L["Borto"],BZONE["Nagrand"],53.98,71.240)
+	self:addLookupList(VendorDB,19017,L["Borto"],BZONE["Nagrand"],53.98,71.241)
 	self:addLookupList(VendorDB,19038,L["Supply Officer Mills"],BZONE["Terokkar Forest"],56.01,54.081)
-	self:addLookupList(VendorDB,19042,L["Leeli Longhaggle"],BZONE["Terokkar Forest"],57.48,53.110)
+	self:addLookupList(VendorDB,19042,L["Leeli Longhaggle"],BZONE["Terokkar Forest"],57.48,53.111)
 	self:addLookupList(VendorDB,19074,L["Skreah"],BZONE["Shattrath City"],46.48,20.150)
 	self:addLookupList(VendorDB,19195,L["Jim Saltit"],BZONE["Shattrath City"],63.75,69.670)
-	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"],BZONE["Shattrath City"],67.05,67.340)
+	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"],BZONE["Shattrath City"],67.05,67.350)
 	self:addLookupList(VendorDB,19213,L["Eiin"],BZONE["Shattrath City"],66.44,68.890)
 	self:addLookupList(VendorDB,19234,L["Yurial Soulwater"],BZONE["Shattrath City"],44.76,97.250)
 	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"],BZONE["Ironforge"],50.87,74.301)
 	self:addLookupList(VendorDB,19321,L["Quartermaster Endarin"],BZONE["Shattrath City"],48.19,26.821)
 	self:addLookupList(VendorDB,19331,L["Quartermaster Enuril"],BZONE["Shattrath City"],60.31,63.940)
-	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZONE["Shadowmoon Valley"],29.59,31.230)
-	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"],BZONE["Shadowmoon Valley"],36.95,54.680)
-	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZONE["Shadowmoon Valley"],37.07,55.150)
-	self:addLookupList(VendorDB,19383,L["Captured Gnome"],BZONE["Zangarmarsh"],32.47,49.450)
+	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZONE["Shadowmoon Valley"],29.59,31.232)
+	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"],BZONE["Shadowmoon Valley"],36.95,54.681)
+	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZONE["Shadowmoon Valley"],37.07,55.151)
+	self:addLookupList(VendorDB,19383,L["Captured Gnome"],BZONE["Zangarmarsh"],32.47,49.452)
 	self:addLookupList(VendorDB,19521,L["Arrond"],BZONE["Shadowmoon Valley"],55.79,59.330)
 	self:addLookupList(VendorDB,19537,L["Dealer Malij"],BZONE["Netherstorm"],44.01,34.470)
 	self:addLookupList(VendorDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.75,34.420)
 	self:addLookupList(VendorDB,19661,L["Viggz Shinesparked"],BZONE["Shattrath City"],65.36,69.590)
 	self:addLookupList(VendorDB,19662,L["Aaron Hollman"],BZONE["Shattrath City"],64.25,71.920)
 	self:addLookupList(VendorDB,19663,L["Madame Ruby"],BZONE["Shattrath City"],64.04,70.480)
-	self:addLookupList(VendorDB,19694,L["Loolruna"],BZONE["Zangarmarsh"],68.32,49.280)
-	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"],BZONE["Zangarmarsh"],41.14,28.130)
+	self:addLookupList(VendorDB,19694,L["Loolruna"],BZONE["Zangarmarsh"],68.32,49.281)
+	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"],BZONE["Zangarmarsh"],41.13,28.121)
 	self:addLookupList(VendorDB,19836,L["Mixie Farshot"],BZONE["Hellfire Peninsula"],60.98,81.972)
-	self:addLookupList(VendorDB,19837,L["Daga Ramba"],BZONE["Blade's Edge Mountains"],51.60,58.070)
-	self:addLookupList(VendorDB,20028,L["Doba"],BZONE["Blade's Edge Mountains"],28.60,92.440)
+	self:addLookupList(VendorDB,19837,L["Daga Ramba"],BZONE["Blade's Edge Mountains"],51.60,58.072)
+	self:addLookupList(VendorDB,20028,L["Doba"],BZONE["Blade's Edge Mountains"],28.60,92.441)
 	self:addLookupList(VendorDB,20096,L["Uriku"],BZONE["Nagrand"],56.10,72.981)
-	self:addLookupList(VendorDB,20097,L["Nula the Butcher"],BZONE["Nagrand"],58.12,35.310)
+	self:addLookupList(VendorDB,20097,L["Nula the Butcher"],BZONE["Nagrand"],58.12,35.312)
 	self:addLookupList(VendorDB,20241,L["Provisioner Nasela"],BZONE["Nagrand"],53.75,36.982)
 	self:addLookupList(VendorDB,20242,L["Karaaz"],BZONE["Netherstorm"],44.30,35.090)
 	self:addLookupList(VendorDB,20916,L["Xerintha Ravenoak"],BZONE["Blade's Edge Mountains"],62.02,40.040)
-	self:addLookupList(VendorDB,21113,L["Sassa Weldwell"],BZONE["Blade's Edge Mountains"],61.16,69.480)
+	self:addLookupList(VendorDB,21113,L["Sassa Weldwell"],BZONE["Blade's Edge Mountains"],61.16,69.481)
 	self:addLookupList(VendorDB,21432,L["Almaador"],BZONE["Zul'Aman"],0,00)
 	self:addLookupList(VendorDB,21474,L["Coreiel"],BZONE["Nagrand"],43.04,42.442)
 	self:addLookupList(VendorDB,21485,L["Aldraan"],BZONE["Nagrand"],43.13,42.481)
 	self:addLookupList(VendorDB,21643,L["Alurmi"],BZONE["Tanaris"],63.72,58.040)
 	self:addLookupList(VendorDB,21655,L["Nakodu"],BZONE["Shattrath City"],62.90,68.990)
 	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"],BZONE["Shattrath City"],65.89,68.160)
-	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"],BZONE["Shattrath City"],66.51,68.700)
+	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"],BZONE["Shattrath City"],66.51,68.710)
 	self:addLookupList(VendorDB,22213,L["Gidge Spellweaver"],BZONE["Shattrath City"],67.05,69.040)
 	self:addLookupList(VendorDB,23007,L["Paulsta'ats"],BZONE["Nagrand"],30.97,57.120)
 	self:addLookupList(VendorDB,23159,L["Okuno"],BZONE["Black Temple"],0,00)
 	self:addLookupList(VendorDB,23437,L["Indormi"],BZONE["Hyjal Summit"],0,00)
 	self:addLookupList(VendorDB,25032,L["Eldara Dawnrunner"],BZONE["Shattrath City"],55.25,2.8280)
 	self:addLookupList(VendorDB,25950,L["Shaani"],BZONE["Isle of Quel'Danas"],51.04,33.240)
-	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZONE["Dragonblight"],36.03,46.950)
-	self:addLookupList(VendorDB,26868,L["Provisioner Lorkran"],BZONE["Grizzly Hills"],22.48,65.900)
-	self:addLookupList(VendorDB,26947,L["Vix Chromeblaster"],BZONE["Borean Tundra"],31.32,40.900)
-	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],77.05,59.880)
+	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZONE["Dragonblight"],36.03,46.952)
+	self:addLookupList(VendorDB,26868,L["Provisioner Lorkran"],BZONE["Grizzly Hills"],22.48,65.902)
+	self:addLookupList(VendorDB,26947,L["Vix Chromeblaster"],BZONE["Borean Tundra"],31.32,40.902)
+	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],77.05,59.882)
 	self:addLookupList(VendorDB,27054,L["Modoru"],BZONE["Ironforge"],35.52,52.581)
 	self:addLookupList(VendorDB,27147,L["Librarian Erickson"],BZONE["Borean Tundra"],45.94,32.680)
 	self:addLookupList(VendorDB,27666,L["Ontuvo"],BZONE["Zul'Aman"],0,00)
 	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"],BZONE["Dalaran"],39.20,40.990)
 	self:addLookupList(VendorDB,28721,L["Tiffany Cartier"],BZONE["Orgrimmar"],32.22,26.740)
-	self:addLookupList(VendorDB,29510,L["Linna Bruder"],BZONE["Dalaran"],34.71,33.560)
+	self:addLookupList(VendorDB,29510,L["Linna Bruder"],BZONE["Dalaran"],34.71,33.561)
 	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"],BZONE["Dalaran"],36.71,33.320)
 	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZONE["Dalaran"],37.06,33.740)
 	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZONE["Icecrown"],88.02,76.900)
-	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZONE["Wintergrasp"],49.13,18.091)
-	self:addLookupList(VendorDB,31031,L["Misensi"],BZONE["Icecrown"],52.43,56.400)
-	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.15,65.770)
+	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZONE["Wintergrasp"],49.32,17.921)
+	self:addLookupList(VendorDB,31031,L["Misensi"],BZONE["Icecrown"],52.43,56.402)
+	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.15,65.771)
 	self:addLookupList(VendorDB,31910,L["Geen"],BZONE["Sholazar Basin"],54.22,56.980)
-	self:addLookupList(VendorDB,31911,L["Tanak"],BZONE["Sholazar Basin"],55.09,68.940)
+	self:addLookupList(VendorDB,31911,L["Tanak"],BZONE["Sholazar Basin"],55.09,68.930)
 	self:addLookupList(VendorDB,31916,L["Tanaika"],BZONE["Howling Fjord"],25.77,58.720)
 	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZONE["Dalaran"],26.45,47.850)
-	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.40,17.610)
-	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],51.15,17.830)
+	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.40,17.601)
+	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],51.16,17.822)
 	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZONE["Dalaran"],38.69,40.760)
 	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZONE["Dalaran"],38.52,29.600)
 	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZONE["Dragonblight"],60.05,54.110)
-	self:addLookupList(VendorDB,32538,L["Duchess Mynx"],BZONE["Icecrown"],43.74,20.230)
+	self:addLookupList(VendorDB,32538,L["Duchess Mynx"],BZONE["Icecrown"],43.74,20.240)
 	self:addLookupList(VendorDB,32540,L["Lillehoff"],BZONE["The Storm Peaks"],65.78,61.570)
-	self:addLookupList(VendorDB,32564,L["Logistics Officer Silverstone"],BZONE["Borean Tundra"],57.56,66.110)
-	self:addLookupList(VendorDB,32565,L["Gara Skullcrush"],BZONE["Borean Tundra"],40.84,54.090)
+	self:addLookupList(VendorDB,32564,L["Logistics Officer Silverstone"],BZONE["Borean Tundra"],57.56,66.111)
+	self:addLookupList(VendorDB,32565,L["Gara Skullcrush"],BZONE["Borean Tundra"],40.84,54.092)
 	self:addLookupList(VendorDB,32763,L["Sairuk"],BZONE["Dragonblight"],48.95,76.270)
-	self:addLookupList(VendorDB,32773,L["Logistics Officer Brighton"],BZONE["Howling Fjord"],60.28,63.990)
-	self:addLookupList(VendorDB,32774,L["Sebastian Crane"],BZONE["Howling Fjord"],79.54,32.810)
+	self:addLookupList(VendorDB,32773,L["Logistics Officer Brighton"],BZONE["Howling Fjord"],60.28,63.991)
+	self:addLookupList(VendorDB,32774,L["Sebastian Crane"],BZONE["Howling Fjord"],79.54,32.812)

 end
diff --git a/RecipeStats.txt b/RecipeStats.txt
index b7e06c7..e278c69 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -1,47 +1,1198 @@
 Unknown zones:

 Unknown faction:
+	#"40 Tickets - Schematic: Steam Tonk Controller" => 0, #
+	#"Ainethil" => 1, # N/A
+	#"Alanna Raveneye" => 1, # N/A
+	#"Alchemist Gribble" => 1, # N/A
 	#"Alegorn" => 1, # N/A
+	#"Aleinia" => 2, # N/A
+	#"Alexandra Bolero" => 1, # N/A
+	#"Alys Vol'tyr" => 2, # N/A
+	#"Amin" => 2, # N/A
+	#"Amy Davenport" => 1, # N/A
+	#"Ancient Female Vrykul" => Unknown, # 495
 	#"Andrew Hilbert" => 2, # N/A
+	#"Apothecary Antonivich" => 2, # N/A
+	#"Arnok" => 2, # N/A
+	#"Arras" => 1, # N/A
+	#"Arred" => 1, # N/A
+	#"Artificer Daelo" => 1, # N/A
 	#"Bale" => 2, # N/A
 	#"Banalash" => 2, # N/A
+	#"Barim Spilthoof" => 2, # N/A
 	#"Baxter" => 2, # N/A
+	#"Belil" => 2, # N/A
+	#"Bemarrin" => 2, # N/A
+	#"Betty Quin" => 1, # N/A
+	#"Borgosh Corebender" => 2, # N/A
+	#"Borgus Steelhand" => 1, # N/A
+	#"Borto" => 1, # N/A
+	#"Borya" => 2, # N/A
+	#"Bowen Brisboise" => 2, # N/A
+	#"Bradley Towns" => 2, # N/A
+	#"Brek Stonehoof" => 2, # N/A
+	#"Bronk Guzzlegear" => 1, # N/A
+	#"Burbik Gearspanner" => 1, # N/A
+	#"Burko" => 1, # N/A
+	#"Byancie" => 1, # N/A
+	#"Camberon" => 2, # N/A
+	#"Captured Gnome" => 2, # N/A
 	#"Celie Steelwing" => 1, # N/A
+	#"Cluster Launcher" => 0, #
+	#"Cyndra Kindwhisper" => 1, # N/A
+	#"Daga Ramba" => 2, # N/A
+	#"Daggle Ironshaper" => 1, # N/A
+	#"Dalinna" => 2, # N/A
+	#"Dane Lindgren" => 1, # N/A
+	#"Daniel Bartlett" => 2, # N/A
+	#"Dannelor" => 1, # N/A
+	#"Danwe" => 2, # N/A
+	#"Darianna" => 1, # N/A
 	#"Derek Odds" => 1, # N/A
+	#"Deynna" => 2, # N/A
 	#"Doba" => 1, # N/A
+	#"Doctor Herbert Halsey" => 2, # N/A
+	#"Doctor Marsh" => 2, # N/A
+	#"Dolothos" => 2, # N/A
+	#"Drakk Stonehand" => 1, # N/A
+	#"Edrem" => 1, # N/A
+	#"Egomis" => 1, # N/A
+	#"Elynna" => 1, # N/A
 	#"Emrul Riknussun" => 1, # N/A
 	#"Erika Tate" => 1, # N/A
+	#"Faldron" => 1, # N/A
+	#"Farii" => 1, # N/A
+	#"Feera" => 1, # N/A
+	#"Felannia" => 2, # N/A
+	#"Felicia Doan" => 2, # N/A
+	#"Felika" => 2, # N/A
+	#"Feruul" => 1, # N/A
+	#"Festive Recipes" => 0, #
+	#"Fimble Finespindle" => 1, # N/A
+	#"Firework Launcher" => 0, #
+	#"Flash Bomb Recipe" => 0, #
+	#"Franklin Lloyd" => 2, # N/A
 	#"Fyldan" => 1, # N/A
 	#"Gambarinka" => 2, # N/A
+	#"Gara Skullcrush" => 2, # N/A
 	#"Gaston" => 1, # N/A
+	#"Gearcutter Cogspinner" => 1, # N/A
+	#"Gelanthis" => 2, # N/A
+	#"Gelman Stonehand" => 1, # N/A
+	#"Georgio Bolero" => 1, # N/A
+	#"Ghak Healtouch" => 1, # N/A
+	#"Ghermas" => 1, # N/A
+	#"Gimble Thistlefuzz" => 1, # N/A
+	#"Gloresse" => 2, # N/A
+	#"Godan" => 2, # N/A
+	#"Gorgolon the All-seeing" => None, # Unknown
+	#"Graham Van Talen" => 2, # N/A
+	#"Great-father Winter" => 0, # N/A
 	#"Gremlock Pilsnor" => 1, # N/A
+	#"Grutah" => 2, # N/A
+	#"Guillaume Sorouy" => 2, # N/A
+	#"Haalrun" => 1, # N/A
+	#"Haferet" => 1, # N/A
+	#"Hagrus" => 2, # N/A
+	#"Hahrana Ironhide" => Unknown, # 357
+	#"Hama" => 1, # N/A
+	#"Hurnak Grimmord" => 1, # N/A
+	#"Imperial Plate Belt" => 0, #
+	#"Imperial Plate Boots" => 0, #
+	#"Imperial Plate Bracer" => 0, #
+	#"Imperial Plate Chest" => 0, #
+	#"Imperial Plate Helm" => 0, #
+	#"Imperial Plate Leggings" => 0, #
+	#"Imperial Plate Shoulders" => 0, #
 	#"Innkeeper Grilka" => 2, # N/A
+	#"James Van Brunt" => 2, # N/A
+	#"Jessara Cordell" => 1, # N/A
+	#"Jhag" => 2, # N/A
+	#"Johan Focht" => 2, # N/A
+	#"Josef Gregorian" => 2, # N/A
+	#"Joseph Moore" => 2, # 1497
+	#"Josephine Lister" => 2, # N/A
+	#"K. Lee Smallfry" => 1, # N/A
+	#"Kalaen" => 2, # N/A
+	#"Kalinda" => 2, # N/A
+	#"Kamari" => 2, # N/A
+	#"Karolek" => 2, # N/A
+	#"Kayaart" => 1, # N/A
+	#"Keelen Sheets" => 2, # N/A
+	#"Kelgruk Bloodaxe" => 2, # N/A
 	#"Kendor Kabonka" => 1, # N/A
+	#"Kithas" => 2, # N/A
+	#"Knight Dameron" => 1, # N/A
+	#"Kor'geld" => 2, # N/A
+	#"Krek Cragcrush" => 2, # N/A
+	#"Krugosh" => 2, # N/A
+	#"Kudrii" => 1, # N/A
+	#"Kylanna Windwhisper" => 1, # N/A
 	#"Landraelanis" => 2, # N/A
+	#"Lavinia Crowe" => 2, # N/A
+	#"Lawrence Schneider" => 1, # N/A
+	#"Leeli Longhaggle" => 1, # N/A
+	#"Lilyssia Nightbreeze" => 1, # N/A
+	#"Linna Bruder" => 1, # N/A
+	#"Logannas" => 1, # N/A
+	#"Logistics Officer Brighton" => 1, # N/A
+	#"Logistics Officer Silverstone" => 1, # N/A
+	#"Loolruna" => 1, # N/A
+	#"Lucan Cordell" => 1, # N/A
+	#"Lyna" => 2, # N/A
+	#"Lynalis" => 2, # N/A
+	#"Magar" => 2, # N/A
+	#"Mahu" => 2, # N/A
+	#"Makaru" => 2, # N/A
+	#"Malcomb Wynn" => 2, # N/A
+	#"Mari Stonehand" => 1, # N/A
+	#"Maria Lumere" => 1, # N/A
+	#"Mary Edras" => 2, # N/A
 	#"Master Chef Mouldier" => 2, # N/A
+	#"Me'lynn" => 1, # N/A
+	#"Miall" => 1, # N/A
+	#"Miao'zan" => 2, # N/A
+	#"Milla Fairancora" => 1, # N/A
+	#"Millie Gregorian" => 2, # N/A
+	#"Mirvedon" => 2, # N/A
 	#"Misensi" => 2, # N/A
+	#"Muaat" => 1, # N/A
+	#"Muheru the Weaver" => 1, # N/A
+	#"Mythrin'dir" => 1, # N/A
+	#"Nadyia Maneweaver" => 1, # N/A
+	#"Nahogg" => 1, # N/A
+	#"Neii" => 1, # N/A
+	#"Nissa Firestone" => 1, # N/A
+	#"Nogg" => 2, # N/A
 	#"Nula the Butcher" => 2, # N/A
+	#"Nurse Neela" => 2, # N/A
+	#"Nus" => 1, # N/A
 	#"Nyoma" => 1, # N/A
+	#"Okothos Ironrager" => 2, # N/A
+	#"Outfitter Eric" => 1, # N/A
+	#"Padaar" => 1, # N/A
 	#"Phea" => 1, # N/A
 	#"Provisioner Lorkran" => 2, # N/A
+	#"Quartermaster Urgronn" => 2, # N/A
+	#"Randal Worth" => 1, # N/A
+	#"Rawrk" => 2, # N/A
+	#"Razia" => 2, # N/A
+	#"Refik" => 1, # N/A
+	#"Rhiannon Davis" => 2, # N/A
+	#"Rogvar" => 2, # N/A
+	#"Rohok" => 2, # N/A
 	#"Ronald Burch" => 2, # N/A
+	#"Roxxik" => 2, # N/A
 	#"Rungor" => 2, # N/A
+	#"Saenorion" => 1, # N/A
+	#"Saru Steelfury" => 2, # N/A
 	#"Sassa Weldwell" => 1, # N/A
+	#"Sebastian Crane" => 2, # N/A
+	#"Sedana" => 2, # N/A
+	#"Seer Janidi" => 2, # N/A
+	#"Sellandus" => 1, # N/A
 	#"Sewa Mistrunner" => 2, # N/A
 	#"Shankys" => 2, # N/A
+	#"Shayis Steelfury" => 2, # N/A
 	#"Sid Limbardi" => 1, # N/A
+	#"Simon Tanner" => 1, # N/A
+	#"Snang" => 2, # N/A
+	#"Snarl" => 2, # N/A
+	#"Sovik" => 2, # N/A
+	#"Sprite Jumpsprocket" => 1, # N/A
 	#"Stephen Ryback" => 1, # N/A
+	#"Stone Guard Mukar" => 2, # N/A
+	#"Sylvanna Forestmoon" => 1, # N/A
+	#"Taladan" => 1, # N/A
+	#"Talmar" => 2, # N/A
+	#"Tamar" => 2, # N/A
 	#"Tansy Puddlefizz" => 1, # N/A
+	#"Tarn" => 2, # N/A
+	#"Tatiana" => 1, # N/A
+	#"Tel'Athir" => 1, # N/A
+	#"Telonis" => 1, # N/A
+	#"Thaddeus Webb" => 2, # N/A
+	#"Thamner Pol" => 1, # N/A
+	#"Thonys Pillarstone" => 1, # N/A
+	#"Thund" => 2, # N/A
+	#"Tilli Thistlefuzz" => 1, # N/A
+	#"Tognus Flintfire" => 1, # N/A
+	#"Trianna" => 1, # N/A
 	#"Truk Wildbeard" => 1, # N/A
+	#"Ug'thok" => 2, # N/A
+	#"Ulthir" => 1, # N/A
+	#"Una" => 2, # N/A
 	#"Uthok" => 2, # N/A
+	#"Uthrar Threx" => 1, # N/A
+	#"Vaean" => 1, # N/A
+	#"Vance Undergloom" => 2, # N/A
+	#"Vhan" => 2, # N/A
+	#"Victor Ward" => 2, # N/A
+	#"Vix Chromeblaster" => 2, # N/A
 	#"Wulan" => 2, # N/A
 	#"Xen'to" => 2, # N/A
+	#"Xylinnia Starshine" => 1, # N/A
+	#"Yarr Hammerstone" => 1, # N/A
+	#"Yatheon" => 2, # N/A
+	#"Yelmak" => 2, # N/A
 	#"Zamja" => 2, # N/A
+	#"Zaralda" => 2, # N/A
 	#"Zarrin" => 1, # N/A
 	#"Zurai" => 2, # N/A

 No acquire information:
+3496 - Moonsteel Broadsword - Blacksmithing
+3503 - Golden Scale Coif - Blacksmithing
+3862 - Icy Cloak - Tailoring
+3864 - Star Belt - Tailoring
+3872 - Rich Purple Silk Shirt - Tailoring
+3915 - Brown Linen Shirt - Tailoring
+3920 - Crafted Light Shot - Engineering
+4096 - Raptor Hide Harness - Leatherworking
+4097 - Raptor Hide Belt - Leatherworking
+7126 - Handstitched Leather Vest - Leatherworking
+7258 - Frost Protection Potion - Alchemy
+7418 - Enchant Bracer - Minor Health - Enchanting
+7421 - Runed Copper Rod - Enchanting
+7428 - Enchant Bracer - Minor Deflection - Enchanting
+7954 - Deviate Scale Gloves - Leatherworking
+9058 - Handstitched Leather Cloak - Leatherworking
+9059 - Handstitched Leather Bracers - Leatherworking
+9972 - Ornate Mithril Breastplate - Blacksmithing
+9979 - Ornate Mithril Boots - Blacksmithing
+9980 - Ornate Mithril Helm - Blacksmithing
+10516 - Nightscape Shoulders - Leatherworking
+10841 - Heavy Mageweave Bandage - First Aid
+12044 - Simple Linen Pants - Tailoring
+12081 - Admiral's Hat - Tailoring
+12260 - Rough Copper Vest - Blacksmithing
+12895 - Inlaid Mithril Cylinder Plans - Engineering
+13240 - The Mortar: Reloaded - Engineering
+14891 - Smelt Dark Iron - Smelting
+15295 - Dark Iron Shoulders - Blacksmithing
+15628 - Pet Bombling - Engineering
+15633 - Lil' Smoky - Engineering
 15853 - Lean Wolf Steak - Cooking
+15973 - Searing Golden Blade - Blacksmithing
+16664 - Runic Plate Shoulders - Blacksmithing
+16983 - Serenity - Blacksmithing
+16985 - Corruption - Blacksmithing
+17636 - Flask of Distilled Wisdom - Alchemy
 18241 - Filet of Redgill - Cooking
 18242 - Hot Smoked Bass - Cooking
+18405 - Runecloth Bag - Tailoring
+18419 - Felcloth Pants - Tailoring
+18456 - Truefaith Vestments - Tailoring
+18629 - Runecloth Bandage - First Aid
+18630 - Heavy Runecloth Bandage - First Aid
+19048 - Heavy Scorpid Bracers - Leatherworking
+19053 - Chimeric Gloves - Leatherworking
+19061 - Living Shoulders - Leatherworking
+19077 - Blue Dragonscale Breastplate - Leatherworking
+19080 - Warbear Woolies - Leatherworking
+19084 - Devilsaur Gauntlets - Leatherworking
+19085 - Black Dragonscale Breastplate - Leatherworking
+19088 - Heavy Scorpid Helm - Leatherworking
+19435 - Mooncloth Boots - Tailoring
+20015 - Enchant Cloak - Superior Defense - Enchanting
+20026 - Enchant Chest - Major Health - Enchanting
+21945 - Green Holiday Shirt - Tailoring
+22704 - Field Repair Bot 74A - Engineering
+22711 - Shadowskin Gloves - Leatherworking
+22813 - Gordok Ogre Suit - Tailoring
+22815 - Gordok Ogre Suit - Leatherworking
+22866 - Belt of the Archmage - Tailoring
+22867 - Felcloth Gloves - Tailoring
+22868 - Inferno Gloves - Tailoring
+22869 - Mooncloth Gloves - Tailoring
+22870 - Cloak of Warding - Tailoring
+22921 - Girdle of Insight - Leatherworking
+22922 - Mongoose Boots - Leatherworking
+22923 - Swift Flight Bracers - Leatherworking
+22926 - Chromatic Cloak - Leatherworking
+22927 - Hide of the Wild - Leatherworking
+22928 - Shifting Cloak - Leatherworking
+22967 - Smelt Elementium - Smelting
+23068 - Green Firework - Engineering
+23079 - Major Recombobulator - Engineering
+23486 - Dimensional Ripper - Everlook - Engineering
+23489 - Ultrasafe Transporter - Gadgetzan - Engineering
+24901 - Runed Stygian Leggings - Tailoring
+24902 - Runed Stygian Belt - Tailoring
+24903 - Runed Stygian Boots - Tailoring
+24912 - Darkrune Gauntlets - Blacksmithing
+24913 - Darkrune Helm - Blacksmithing
+24914 - Darkrune Breastplate - Blacksmithing
+25255 - Delicate Copper Wire - Jewelcrafting
+25493 - Braided Copper Ring - Jewelcrafting
+26011 - Tranquil Mechanical Yeti - Engineering
+26086 - Felcloth Bag - Tailoring
+26925 - Woven Copper Ring - Jewelcrafting
+27958 - Enchant Chest - Exceptional Mana - Enchanting
+28903 - Teardrop Blood Garnet - Jewelcrafting
+28905 - Bold Blood Garnet - Jewelcrafting
+28910 - Inscribed Flame Spessarite - Jewelcrafting
+28914 - Glinting Flame Spessarite - Jewelcrafting
+28916 - Radiant Deep Peridot - Jewelcrafting
+28917 - Jagged Deep Peridot - Jewelcrafting
+28925 - Glowing Shadow Draenite - Jewelcrafting
+28936 - Sovereign Shadow Draenite - Jewelcrafting
+28938 - Brilliant Golden Draenite - Jewelcrafting
+28948 - Rigid Golden Draenite - Jewelcrafting
+28950 - Solid Azure Moonstone - Jewelcrafting
+28953 - Sparkling Azure Moonstone - Jewelcrafting
+32259 - Rough Stone Statue - Jewelcrafting
+34069 - Smooth Golden Draenite - Jewelcrafting
+34590 - Bright Blood Garnet - Jewelcrafting
+35539 - Drums of Restoration - Leatherworking
+36665 - Netherflame Robe - Tailoring
+36667 - Netherflame Belt - Tailoring
+36668 - Netherflame Boots - Tailoring
+36669 - Lifeblood Leggings - Tailoring
+36670 - Lifeblood Belt - Tailoring
+36672 - Lifeblood Bracers - Tailoring
+36954 - Dimensional Ripper - Area 52 - Engineering
+36955 - Ultrasafe Transporter - Toshley's Station - Engineering
+39721 - Rigid Lionseye - Jewelcrafting
+39732 - Royal Shadowsong Amethyst - Jewelcrafting
+39734 - Potent Pyrestone - Jewelcrafting
+39735 - Luminous Pyrestone - Jewelcrafting
+39736 - Glinting Pyrestone - Jewelcrafting
+39738 - Wicked Pyrestone - Jewelcrafting
+39739 - Enduring Seaspray Emerald - Jewelcrafting
+39740 - Radiant Seaspray Emerald - Jewelcrafting
+39741 - Dazzling Seaspray Emerald - Jewelcrafting
+39742 - Jagged Seaspray Emerald - Jewelcrafting
+39961 - Relentless Earthstorm Diamond - Jewelcrafting
+39973 - Frost Grenades - Engineering
+41315 - Gadgetstorm Goggles - Engineering
+41316 - Living Replicator Specs - Engineering
+41318 - Wonderheal XT40 Shades - Engineering
+41319 - Magnified Moon Specs - Engineering
+41321 - Powerheal 4000 Lens - Engineering
+42662 - Ragesteel Shoulders - Blacksmithing
+42688 - Adamantite Weapon Chain - Blacksmithing
+44155 - Flying Machine - Engineering
+44157 - Turbo-Charged Flying Machine - Engineering
+44343 - Knothide Ammo Pouch - Leatherworking
+44344 - Knothide Quiver - Leatherworking
+44383 - Enchant Shield - Resilience - Enchanting
+44484 - Enchant Gloves - Expertise - Enchanting
+44488 - Enchant Gloves - Precision - Enchanting
+44489 - Enchant Shield - Defense - Enchanting
+44492 - Enchant Chest - Mighty Health - Enchanting
+44500 - Enchant Cloak - Superior Agility - Enchanting
+44506 - Enchant Gloves - Gatherer - Enchanting
+44508 - Enchant Boots - Greater Spirit - Enchanting
+44509 - Enchant Chest - Greater Mana Restoration - Enchanting
+44510 - Enchant Weapon - Exceptional Spirit - Enchanting
+44513 - Enchant Gloves - Greater Assault - Enchanting
+44528 - Enchant Boots - Greater Fortitude - Enchanting
+44529 - Enchant Gloves - Major Agility - Enchanting
+44555 - Enchant Bracers - Exceptional Intellect - Enchanting
+44576 - Enchant Weapon - Lifeward - Enchanting
+44582 - Enchant Cloak - Spell Piercing - Enchanting
+44584 - Enchant Boots - Greater Vitality - Enchanting
+44588 - Enchant Chest - Exceptional Resilience - Enchanting
+44589 - Enchant Boots - Superior Agility - Enchanting
+44592 - Enchant Gloves - Exceptional Spellpower - Enchanting
+44593 - Enchant Bracers - Major Spirit - Enchanting
+44595 - Enchant 2H Weapon - Scourgebane - Enchanting
+44598 - Enchant Bracers - Expertise - Enchanting
+44612 - Enchant Gloves - Greater Blasting - Enchanting
+44616 - Enchant Bracers - Greater Stats - Enchanting
+44623 - Enchant Chest - Super Stats - Enchanting
+44625 - Enchant Gloves - Armsman - Enchanting
+44629 - Enchant Weapon - Exceptional Spellpower - Enchanting
+44630 - Enchant 2H Weapon - Greater Savagery - Enchanting
+44633 - Enchant Weapon - Exceptional Agility - Enchanting
+44635 - Enchant Bracers - Greater Spellpower - Enchanting
+44636 - Enchant Ring - Greater Spellpower - Enchanting
+44645 - Enchant Ring - Assault - Enchanting
+44770 - Glove Reinforcements - Leatherworking
+44794 - Chaotic Skyfire Diamond - Jewelcrafting
+44950 - Green Winter Clothes - Tailoring
+44958 - Red Winter Clothes - Tailoring
+44970 - Heavy Knothide Armor Kit - Leatherworking
+45100 - Leatherworker's Satchel - Leatherworking
+45545 - Frostweave Bandage - First Aid
+47054 - Steady Seaspray Emerald - Jewelcrafting
+47280 - Brilliant Glass - Jewelcrafting
+47672 - Enchant Cloak - Mighty Armor - Enchanting
+47766 - Enchant Chest - Greater Defense - Enchanting
+47898 - Enchant Cloak - Greater Speed - Enchanting
+47899 - Enchant Cloak - Wisdom - Enchanting
+47900 - Enchant Chest - Super Health - Enchanting
+47901 - Enchant Boots - Tuskarr's Vitality - Enchanting
+48121 - Glyph of Entangling Roots - Inscription
+48247 - Mysterious Tarot - Inscription
+48248 - Scroll of Recall - Inscription
+49252 - Smelt Cobalt - Smelting
+49258 - Smelt Saronite - Smelting
+50598 - Scroll of Intellect II - Inscription
+50599 - Scroll of Intellect III - Inscription
+50600 - Scroll of Intellect IV - Inscription
+50601 - Scroll of Intellect V - Inscription
+50602 - Scroll of Intellect VI - Inscription
+50603 - Scroll of Intellect VII - Inscription
+50604 - Scroll of Intellect VIII - Inscription
+50605 - Scroll of Spirit II - Inscription
+50606 - Scroll of Spirit III - Inscription
+50607 - Scroll of Spirit IV - Inscription
+50608 - Scroll of Spirit V - Inscription
+50609 - Scroll of Spirit VI - Inscription
+50610 - Scroll of Spirit VII - Inscription
+50611 - Scroll of Spirit VIII - Inscription
+50612 - Scroll of Stamina II - Inscription
+50614 - Scroll of Stamina III - Inscription
+50616 - Scroll of Stamina IV - Inscription
+50617 - Scroll of Stamina V - Inscription
+50618 - Scroll of Stamina VI - Inscription
+50619 - Scroll of Stamina VII - Inscription
+50620 - Scroll of Stamina VIII - Inscription
+50936 - Heavy Borean Leather - Leatherworking
+50938 - Iceborne Chestguard - Leatherworking
+50939 - Iceborne Leggings - Leatherworking
+50940 - Iceborne Shoulderpads - Leatherworking
+50941 - Iceborne Gloves - Leatherworking
+50942 - Iceborne Boots - Leatherworking
+50943 - Iceborne Belt - Leatherworking
+50944 - Arctic Chestpiece - Leatherworking
+50945 - Arctic Leggings - Leatherworking
+50946 - Arctic Shoulderpads - Leatherworking
+50947 - Arctic Gloves - Leatherworking
+50948 - Arctic Boots - Leatherworking
+50949 - Arctic Belt - Leatherworking
+50950 - Frostscale Chestguard - Leatherworking
+50951 - Frostscale Leggings - Leatherworking
+50952 - Frostscale Shoulders - Leatherworking
+50953 - Frostscale Gloves - Leatherworking
+50954 - Frostscale Boots - Leatherworking
+50955 - Frostscale Belt - Leatherworking
+50956 - Nerubian Chestguard - Leatherworking
+50957 - Nerubian Legguards - Leatherworking
+50958 - Nerubian Shoulders - Leatherworking
+50959 - Nerubian Gloves - Leatherworking
+50960 - Nerubian Boots - Leatherworking
+50961 - Nerubian Belt - Leatherworking
+50962 - Borean Armor Kit - Leatherworking
+50963 - Heavy Borean Armor Kit - Leatherworking
+50964 - Jormungar Leg Armor - Leatherworking
+50965 - Frosthide Leg Armor - Leatherworking
+50966 - Nerubian Leg Armor - Leatherworking
+50967 - Icescale Leg Armor - Leatherworking
+51568 - Black Chitinguard Boots - Leatherworking
+51569 - Dark Arctic Leggings - Leatherworking
+51570 - Dark Arctic Chestpiece - Leatherworking
+51571 - Arctic Wristguards - Leatherworking
+51572 - Arctic Helm - Leatherworking
+52567 - Cobalt Legplates - Blacksmithing
+52568 - Cobalt Belt - Blacksmithing
+52569 - Cobalt Boots - Blacksmithing
+52570 - Cobalt Chestpiece - Blacksmithing
+52571 - Cobalt Helm - Blacksmithing
+52572 - Cobalt Shoulders - Blacksmithing
+52739 - Armor Vellum - Inscription
+52840 - Weapon Vellum - Inscription
+52843 - Moonglow Ink - Inscription
+53281 - Volatile Blasting Trigger - Engineering
+53462 - Midnight Ink - Inscription
+53831 - Bold Bloodstone - Jewelcrafting
+53832 - Delicate Bloodstone - Jewelcrafting
+53834 - Runed Bloodstone - Jewelcrafting
+53835 - Bright Bloodstone - Jewelcrafting
+53843 - Subtle Bloodstone - Jewelcrafting
+53844 - Flashing Bloodstone - Jewelcrafting
+53845 - Fractured Bloodstone - Jewelcrafting
+53852 - Brilliant Sun Crystal - Jewelcrafting
+53853 - Smooth Sun Crystal - Jewelcrafting
+53854 - Rigid Sun Crystal - Jewelcrafting
+53855 - Thick Sun Crystal - Jewelcrafting
+53856 - Quick Sun Crystal - Jewelcrafting
+53857 - Mystic Sun Crystal - Jewelcrafting
+53859 - Sovereign Shadow Crystal - Jewelcrafting
+53860 - Shifting Shadow Crystal - Jewelcrafting
+53861 - Tenuous Shadow Crystal - Jewelcrafting
+53862 - Glowing Shadow Crystal - Jewelcrafting
+53863 - Purified Shadow Crystal - Jewelcrafting
+53864 - Royal Shadow Crystal - Jewelcrafting
+53865 - Mysterious Shadow Crystal - Jewelcrafting
+53866 - Balanced Shadow Crystal - Jewelcrafting
+53867 - Infused Shadow Crystal - Jewelcrafting
+53868 - Regal Shadow Crystal - Jewelcrafting
+53870 - Puissant Shadow Crystal - Jewelcrafting
+53871 - Guardian's Shadow Crystal - Jewelcrafting
+53872 - Inscribed Huge Citrine - Jewelcrafting
+53873 - Etched Huge Citrine - Jewelcrafting
+53874 - Champion's Huge Citrine - Jewelcrafting
+53875 - Resplendent Huge Citrine - Jewelcrafting
+53876 - Fierce Huge Citrine - Jewelcrafting
+53878 - Glinting Huge Citrine - Jewelcrafting
+53879 - Lucent Huge Citrine - Jewelcrafting
+53880 - Deft Huge Citrine - Jewelcrafting
+53881 - Luminous Huge Citrine - Jewelcrafting
+53882 - Potent Huge Citrine - Jewelcrafting
+53883 - Veiled Huge Citrine - Jewelcrafting
+53884 - Durable Huge Citrine - Jewelcrafting
+53886 - Wicked Huge Citrine - Jewelcrafting
+53887 - Pristine Huge Citrine - Jewelcrafting
+53888 - Empowered Huge Citrine - Jewelcrafting
+53889 - Stark Huge Citrine - Jewelcrafting
+53890 - Stalwart Huge Citrine - Jewelcrafting
+53891 - Glimmering Huge Citrine - Jewelcrafting
+53892 - Accurate Huge Citrine - Jewelcrafting
+53893 - Resolute Huge Citrine - Jewelcrafting
+53894 - Timeless Dark Jade - Jewelcrafting
+53916 - Jagged Dark Jade - Jewelcrafting
+53918 - Enduring Dark Jade - Jewelcrafting
+53919 - Steady Dark Jade - Jewelcrafting
+53920 - Forceful Dark Jade - Jewelcrafting
+53922 - Misty Dark Jade - Jewelcrafting
+53923 - Shining Dark Jade - Jewelcrafting
+53924 - Turbid Dark Jade - Jewelcrafting
+53925 - Intricate Dark Jade - Jewelcrafting
+53926 - Dazzling Dark Jade - Jewelcrafting
+53927 - Sundered Dark Jade - Jewelcrafting
+53928 - Lambent Dark Jade - Jewelcrafting
+53929 - Opaque Dark Jade - Jewelcrafting
+53930 - Energized Dark Jade - Jewelcrafting
+53931 - Radiant Dark Jade - Jewelcrafting
+53932 - Tense Dark Jade - Jewelcrafting
+53933 - Shattered Dark Jade - Jewelcrafting
+53934 - Solid Chalcedony - Jewelcrafting
+53940 - Sparkling Chalcedony - Jewelcrafting
+53941 - Lustrous Chalcedony - Jewelcrafting
+53943 - Stormy Chalcedony - Jewelcrafting
+53947 - Bright Scarlet Ruby - Jewelcrafting
+53948 - Subtle Scarlet Ruby - Jewelcrafting
+53953 - Sparkling Sky Sapphire - Jewelcrafting
+53956 - Brilliant Autumn's Glow - Jewelcrafting
+53962 - Sovereign Twilight Opal - Jewelcrafting
+53963 - Shifting Twilight Opal - Jewelcrafting
+53964 - Tenuous Twilight Opal - Jewelcrafting
+53966 - Purified Twilight Opal - Jewelcrafting
+53969 - Balanced Twilight Opal - Jewelcrafting
+53975 - Inscribed Monarch Topaz - Jewelcrafting
+53976 - Etched Monarch Topaz - Jewelcrafting
+53977 - Champion's Monarch Topaz - Jewelcrafting
+53989 - Pristine Monarch Topaz - Jewelcrafting
+53992 - Stalwart Monarch Topaz - Jewelcrafting
+54003 - Misty Forest Emerald - Jewelcrafting
+54004 - Shining Forest Emerald - Jewelcrafting
+54007 - Dazzling Forest Emerald - Jewelcrafting
+54017 - Precise Bloodstone - Jewelcrafting
+54023 - Resolute Monarch Topaz - Jewelcrafting
+54353 - Mark \"S\" Boomstick - Engineering
+54550 - Cobalt Triangle Shield - Blacksmithing
+54551 - Tempered Saronite Belt - Blacksmithing
+54552 - Tempered Saronite Boots - Blacksmithing
+54553 - Tempered Saronite Breastplate - Blacksmithing
+54554 - Tempered Saronite Legplates - Blacksmithing
+54555 - Tempered Saronite Helm - Blacksmithing
+54556 - Tempered Saronite Shoulders - Blacksmithing
+54557 - Saronite Defender - Blacksmithing
+54736 - Personal Electromagnetic Pulse Generator - Engineering
+54793 - Belt-Clipped Spynoculars - Engineering
+54917 - Spiked Cobalt Helm - Blacksmithing
+54918 - Spiked Cobalt Boots - Blacksmithing
+54941 - Spiked Cobalt Shoulders - Blacksmithing
+54944 - Spiked Cobalt Chestpiece - Blacksmithing
+54945 - Spiked Cobalt Gauntlets - Blacksmithing
+54946 - Spiked Cobalt Belt - Blacksmithing
+54947 - Spiked Cobalt Legplates - Blacksmithing
+54948 - Spiked Cobalt Bracers - Blacksmithing
+54949 - Horned Cobalt Helm - Blacksmithing
+54998 - Hand-Mounted Pyro Rocket - Engineering
+54999 - Hyperspeed Accelerators - Engineering
+55002 - Flexweave Underlay - Engineering
+55013 - Saronite Protector - Blacksmithing
+55014 - Saronite Bulwark - Blacksmithing
+55015 - Tempered Saronite Gauntlets - Blacksmithing
+55016 - Nitro Boosts - Engineering
+55017 - Tempered Saronite Bracers - Blacksmithing
+55055 - Brilliant Saronite Legplates - Blacksmithing
+55056 - Brilliant Saronite Gauntlets - Blacksmithing
+55057 - Brilliant Saronite Boots - Blacksmithing
+55058 - Brilliant Saronite Breastplate - Blacksmithing
+55174 - Honed Cobalt Cleaver - Blacksmithing
+55177 - Savage Cobalt Slicer - Blacksmithing
+55179 - Saronite Ambusher - Blacksmithing
+55181 - Saronite Shiv - Blacksmithing
+55182 - Furious Saronite Beatstick - Blacksmithing
+55183 - Corroded Saronite Edge - Blacksmithing
+55184 - Corroded Saronite Woundbringer - Blacksmithing
+55185 - Saronite Mindcrusher - Blacksmithing
+55186 - Chestplate of Conquest - Blacksmithing
+55187 - Legplates of Conquest - Blacksmithing
+55199 - Cloak of Tormented Skies - Leatherworking
+55200 - Sturdy Cobalt Quickblade - Blacksmithing
+55201 - Cobalt Tenderizer - Blacksmithing
+55202 - Sure-fire Shuriken - Blacksmithing
+55203 - Forged Cobalt Claymore - Blacksmithing
+55204 - Notched Cobalt War Axe - Blacksmithing
+55206 - Deadly Saronite Dirk - Blacksmithing
+55208 - Smelt Titansteel - Smelting
+55211 - Smelt Titanium - Smelting
+55243 - Bracers of Deflection - Leatherworking
+55252 - Scrapbot Construction Kit - Engineering
+55298 - Vengeance Bindings - Blacksmithing
+55300 - Righteous Gauntlets - Blacksmithing
+55301 - Daunting Handguards - Blacksmithing
+55302 - Helm of Command - Blacksmithing
+55303 - Daunting Legplates - Blacksmithing
+55304 - Righteous Greaves - Blacksmithing
+55305 - Savage Saronite Bracers - Blacksmithing
+55306 - Savage Saronite Pauldrons - Blacksmithing
+55307 - Savage Saronite Waistguard - Blacksmithing
+55308 - Savage Saronite Walkers - Blacksmithing
+55309 - Savage Saronite Gauntlets - Blacksmithing
+55310 - Savage Saronite Legplates - Blacksmithing
+55311 - Savage Saronite Hauberk - Blacksmithing
+55312 - Savage Saronite Skullshield - Blacksmithing
+55369 - Titansteel Destroyer - Blacksmithing
+55370 - Titansteel Bonecrusher - Blacksmithing
+55371 - Titansteel Guardian - Blacksmithing
+55372 - Spiked Titansteel Helm - Blacksmithing
+55373 - Tempered Titansteel Helm - Blacksmithing
+55374 - Brilliant Titansteel Helm - Blacksmithing
+55375 - Spiked Titansteel Treads - Blacksmithing
+55376 - Tempered Titansteel Treads - Blacksmithing
+55377 - Brilliant Titansteel Treads - Blacksmithing
+55386 - Tireless Skyflare Diamond - Jewelcrafting
+55390 - Destructive Skyflare Diamond - Jewelcrafting
+55394 - Swift Skyflare Diamond - Jewelcrafting
+55395 - Thundering Skyflare Diamond - Jewelcrafting
+55397 - Bracing Earthsiege Diamond - Jewelcrafting
+55399 - Powerful Earthsiege Diamond - Jewelcrafting
+55402 - Persistent Earthsiege Diamond - Jewelcrafting
+55405 - Beaming Earthsiege Diamond - Jewelcrafting
+55628 - Socket Bracer - Blacksmithing
+55641 - Socket Gloves - Blacksmithing
+55642 - Lightweave Embroidery - Tailoring
+55656 - Eternal Belt Buckle - Blacksmithing
+55732 - Titanium Rod - Blacksmithing
+55769 - Darkglow Embroidery - Tailoring
+55777 - Swordguard Embroidery - Tailoring
+55834 - Cobalt Bracers - Blacksmithing
+55835 - Cobalt Gauntlets - Blacksmithing
+55839 - Titanium Weapon Chain - Blacksmithing
+55898 - Frostweave Net - Tailoring
+55899 - Bolt of Frostweave - Tailoring
+55900 - Bolt of Imbued Frostweave - Tailoring
+55901 - Duskweave Leggings - Tailoring
+55902 - Frostwoven Shoulders - Tailoring
+55903 - Frostwoven Robe - Tailoring
+55904 - Frostwoven Gloves - Tailoring
+55906 - Frostwoven Boots - Tailoring
+55907 - Frostwoven Cowl - Tailoring
+55908 - Frostwoven Belt - Tailoring
+55910 - Mystic Frostwoven Shoulders - Tailoring
+55911 - Mystic Frostwoven Robe - Tailoring
+55913 - Mystic Frostwoven Wristwraps - Tailoring
+55914 - Duskweave Belt - Tailoring
+55919 - Duskweave Cowl - Tailoring
+55920 - Duskweave Wristwraps - Tailoring
+55921 - Duskweave Robe - Tailoring
+55922 - Duskweave Gloves - Tailoring
+55923 - Duskweave Shoulders - Tailoring
+55925 - Black Duskweave Leggings - Tailoring
+55941 - Black Duskweave Robe - Tailoring
+55943 - Black Duskweave Wristwraps - Tailoring
+55995 - Yellow Lumberjack Shirt - Tailoring
+56000 - Green Workman's Shirt - Tailoring
+56001 - Moonshroud - Tailoring
+56002 - Ebonweave - Tailoring
+56003 - Spellweave - Tailoring
+56007 - Frostweave Bag - Tailoring
+56008 - Shining Spellthread - Tailoring
+56010 - Azure Spellthread - Tailoring
+56014 - Cloak of the Moon - Tailoring
+56015 - Cloak of Frozen Spirits - Tailoring
+56016 - Wispcloak - Tailoring
+56017 - Deathchill Cloak - Tailoring
+56018 - Hat of Wintry Doom - Tailoring
+56019 - Silky Iceshard Boots - Tailoring
+56020 - Deep Frozen Cord - Tailoring
+56021 - Frostmoon Pants - Tailoring
+56022 - Light Blessed Mittens - Tailoring
+56023 - Aurora Slippers - Tailoring
+56024 - Moonshroud Robe - Tailoring
+56025 - Moonshroud Gloves - Tailoring
+56026 - Ebonweave Robe - Tailoring
+56027 - Ebonweave Gloves - Tailoring
+56028 - Spellweave Robe - Tailoring
+56029 - Spellweave Gloves - Tailoring
+56030 - Frostwoven Leggings - Tailoring
+56031 - Frostwoven Wristwraps - Tailoring
+56034 - Master's Spellthread - Tailoring
+56039 - Sanctified Spellthread - Tailoring
+56048 - Duskweave Boots - Tailoring
+56193 - Bloodstone Band - Jewelcrafting
+56194 - Sun Rock Ring - Jewelcrafting
+56195 - Jade Dagger Pendant - Jewelcrafting
+56196 - Blood Sun Necklace - Jewelcrafting
+56197 - Dream Signet - Jewelcrafting
+56199 - Ruby Hare - Jewelcrafting
+56201 - Twilight Serpent - Jewelcrafting
+56202 - Sapphire Owl - Jewelcrafting
+56203 - Emerald Boar - Jewelcrafting
+56205 - Dark Jade Focusing Lens - Jewelcrafting
+56206 - Shadow Crystal Focusing Lens - Jewelcrafting
+56208 - Shadow Jade Focusing Lens - Jewelcrafting
+56234 - Titansteel Shanker - Blacksmithing
+56280 - Cudgel of Saronite Justice - Blacksmithing
+56349 - Handful of Cobalt Bolts - Engineering
+56357 - Titanium Shield Spike - Blacksmithing
+56400 - Titansteel Shield Wall - Blacksmithing
+56459 - Hammer Pick - Engineering
+56460 - Cobalt Frag Bomb - Engineering
+56461 - Bladed Pickaxe - Engineering
+56462 - Gnomish Army Knife - Engineering
+56463 - Explosive Decoy - Engineering
+56464 - Overcharged Capacitor - Engineering
+56466 - Sonic Booster - Engineering
+56467 - Noise Machine - Engineering
+56468 - Saronite Bomb - Engineering
+56469 - Gnomish Lightning Generator - Engineering
+56470 - Sun Scope - Engineering
+56471 - Froststeel Tube - Engineering
+56472 - MOLL-E - Engineering
+56473 - Gnomish X-Ray Specs - Engineering
+56474 - Ultrasafe Bullet Machine - Engineering
+56475 - Saronite Arrow Maker - Engineering
+56476 - Healing Injector Kit - Engineering
+56477 - Mana Injector Kit - Engineering
+56478 - Heartseeker Scope - Engineering
+56479 - Armor Plated Combat Shotgun - Engineering
+56480 - Armored Titanium Goggles - Engineering
+56481 - Weakness Spectralizers - Engineering
+56483 - Charged Titanium Specs - Engineering
+56484 - Visage Liquification Goggles - Engineering
+56486 - Greensight Gogs - Engineering
+56487 - Electroflux Sight Enhancers - Engineering
+56514 - Global Thermal Sapper Charge - Engineering
+56530 - Enchanted Pearl - Jewelcrafting
+56531 - Enchanted Tear - Jewelcrafting
+56549 - Ornate Saronite Bracers - Blacksmithing
+56550 - Ornate Saronite Pauldrons - Blacksmithing
+56551 - Ornate Saronite Waistguard - Blacksmithing
+56552 - Ornate Saronite Walkers - Blacksmithing
+56553 - Ornate Saronite Gauntlets - Blacksmithing
+56554 - Ornate Saronite Legplates - Blacksmithing
+56555 - Ornate Saronite Hauberk - Blacksmithing
+56556 - Ornate Saronite Skullshield - Blacksmithing
+56574 - Truesight Ice Blinders - Engineering
+56943 - Glyph of Frenzied Regeneration - Inscription
+56944 - Glyph of Growl - Inscription
+56945 - Glyph of Healing Touch - Inscription
+56947 - Glyph of Innervate - Inscription
+56948 - Glyph of Insect Swarm - Inscription
+56949 - Glyph of Lifebloom - Inscription
+56950 - Glyph of Mangle - Inscription
+56951 - Glyph of Moonfire - Inscription
+56952 - Glyph of Rake - Inscription
+56953 - Glyph of Rebirth - Inscription
+56954 - Glyph of Regrowth - Inscription
+56955 - Glyph of Rejuvenation - Inscription
+56956 - Glyph of Rip - Inscription
+56957 - Glyph of Shred - Inscription
+56958 - Glyph of Starfall - Inscription
+56959 - Glyph of Starfire - Inscription
+56960 - Glyph of Swiftmend - Inscription
+56961 - Glyph of Maul - Inscription
+56963 - Glyph of Wrath - Inscription
+56968 - Glyph of Arcane Explosion - Inscription
+56971 - Glyph of Arcane Missiles - Inscription
+56972 - Glyph of Arcane Power - Inscription
+56973 - Glyph of Blink - Inscription
+56974 - Glyph of Evocation - Inscription
+56975 - Glyph of Fireball - Inscription
+56976 - Glyph of Frost Nova - Inscription
+56977 - Glyph of Frostbolt - Inscription
+56978 - Glyph of Ice Armor - Inscription
+56979 - Glyph of Ice Block - Inscription
+56980 - Glyph of Ice Lance - Inscription
+56981 - Glyph of Icy Veins - Inscription
+56982 - Glyph of Improved Scorch - Inscription
+56983 - Glyph of Invisibility - Inscription
+56984 - Glyph of Mage Armor - Inscription
+56985 - Glyph of Mana Gem - Inscription
+56986 - Glyph of Molten Armor - Inscription
+56987 - Glyph of Polymorph - Inscription
+56988 - Glyph of Remove Curse - Inscription
+56989 - Glyph of Water Elemental - Inscription
+56994 - Glyph of Aimed Shot - Inscription
+56995 - Glyph of Arcane Shot - Inscription
+56996 - Glyph of Aspect of the Beast - Inscription
+56997 - Glyph of Aspect of the Monkey - Inscription
+56998 - Glyph of Aspect of the Viper - Inscription
+56999 - Glyph of Bestial Wrath - Inscription
+57000 - Glyph of Deterrence - Inscription
+57001 - Glyph of Disengage - Inscription
+57002 - Glyph of Freezing Trap - Inscription
+57003 - Glyph of Frost Trap - Inscription
+57004 - Glyph of Hunter's Mark - Inscription
+57005 - Glyph of Immolation Trap - Inscription
+57006 - Glyph of Improved Aspect of the Hawk - Inscription
+57007 - Glyph of Multi-Shot - Inscription
+57008 - Glyph of Rapid Fire - Inscription
+57009 - Glyph of Serpent Sting - Inscription
+57010 - Glyph of Snake Trap - Inscription
+57011 - Glyph of Steady Shot - Inscription
+57012 - Glyph of Trueshot Aura - Inscription
+57013 - Glyph of Volley - Inscription
+57014 - Glyph of Wyvern Sting - Inscription
+57019 - Glyph of Avenger's Shield - Inscription
+57020 - Glyph of Cleansing - Inscription
+57021 - Glyph of Avenging Wrath - Inscription
+57022 - Glyph of Spiritual Attunement - Inscription
+57023 - Glyph of Consecration - Inscription
+57024 - Glyph of Crusader Strike - Inscription
+57025 - Glyph of Exorcism - Inscription
+57026 - Glyph of Flash of Light - Inscription
+57027 - Glyph of Hammer of Justice - Inscription
+57028 - Glyph of Hammer of Wrath - Inscription
+57029 - Glyph of Holy Light - Inscription
+57030 - Glyph of Judgement - Inscription
+57031 - Glyph of Divinity - Inscription
+57032 - Glyph of Righteous Defense - Inscription
+57033 - Glyph of Seal of Command - Inscription
+57034 - Glyph of Seal of Light - Inscription
+57035 - Glyph of Seal of Wisdom - Inscription
+57036 - Glyph of Turn Evil - Inscription
+57112 - Glyph of Adrenaline Rush - Inscription
+57113 - Glyph of Ambush - Inscription
+57114 - Glyph of Backstab - Inscription
+57115 - Glyph of Blade Flurry - Inscription
+57116 - Glyph of Crippling Poison - Inscription
+57117 - Glyph of Deadly Throw - Inscription
+57119 - Glyph of Evasion - Inscription
+57120 - Glyph of Eviscerate - Inscription
+57121 - Glyph of Expose Armor - Inscription
+57122 - Glyph of Feint - Inscription
+57123 - Glyph of Garrote - Inscription
+57124 - Glyph of Ghostly Strike - Inscription
+57125 - Glyph of Gouge - Inscription
+57126 - Glyph of Hemorrhage - Inscription
+57127 - Glyph of Preparation - Inscription
+57128 - Glyph of Rupture - Inscription
+57129 - Glyph of Sap - Inscription
+57130 - Glyph of Vigor - Inscription
+57131 - Glyph of Sinister Strike - Inscription
+57132 - Glyph of Slice and Dice - Inscription
+57133 - Glyph of Sprint - Inscription
+57151 - Glyph of Barbaric Insults - Inscription
+57152 - Glyph of Blocking - Inscription
+57153 - Glyph of Bloodthirst - Inscription
+57154 - Glyph of Cleaving - Inscription
+57155 - Glyph of Devastate - Inscription
+57156 - Glyph of Execution - Inscription
+57157 - Glyph of Hamstring - Inscription
+57158 - Glyph of Heroic Strike - Inscription
+57159 - Glyph of Intervene - Inscription
+57160 - Glyph of Mortal Strike - Inscription
+57161 - Glyph of Overpower - Inscription
+57162 - Glyph of Rapid Charge - Inscription
+57163 - Glyph of Rending - Inscription
+57164 - Glyph of Resonating Power - Inscription
+57165 - Glyph of Revenge - Inscription
+57166 - Glyph of Last Stand - Inscription
+57167 - Glyph of Sunder Armor - Inscription
+57168 - Glyph of Sweeping Strikes - Inscription
+57169 - Glyph of Taunt - Inscription
+57170 - Glyph of Victory Rush - Inscription
+57172 - Glyph of Whirlwind - Inscription
+57181 - Glyph of Circle of Healing - Inscription
+57183 - Glyph of Dispel Magic - Inscription
+57184 - Glyph of Fade - Inscription
+57185 - Glyph of Fear Ward - Inscription
+57186 - Glyph of Flash Heal - Inscription
+57187 - Glyph of Holy Nova - Inscription
+57188 - Glyph of Inner Fire - Inscription
+57189 - Glyph of Lightwell - Inscription
+57190 - Glyph of Mass Dispel - Inscription
+57191 - Glyph of Mind Control - Inscription
+57192 - Glyph of Mind Flay - Inscription
+57193 - Glyph of Mind Soothe - Inscription
+57194 - Glyph of Power Word: Shield - Inscription
+57195 - Glyph of Prayer of Healing - Inscription
+57196 - Glyph of Psychic Scream - Inscription
+57197 - Glyph of Renew - Inscription
+57198 - Glyph of Scourge Imprisonment - Inscription
+57199 - Glyph of Shadow Word: Death - Inscription
+57200 - Glyph of Shadow Word: Pain - Inscription
+57201 - Glyph of Smite - Inscription
+57202 - Glyph of Spirit of Redemption - Inscription
+57207 - Glyph of Anti-Magic Shell - Inscription
+57208 - Glyph of Blood Boil - Inscription
+57209 - Glyph of Blood Tap - Inscription
+57210 - Glyph of Bone Shield - Inscription
+57211 - Glyph of Chains of Ice - Inscription
+57212 - Glyph of Dark Command - Inscription
+57213 - Glyph of Death Grip - Inscription
+57214 - Glyph of Death and Decay - Inscription
+57215 - Glyph of Death's Embrace - Inscription
+57216 - Glyph of Frost Strike - Inscription
+57217 - Glyph of Horn of Winter - Inscription
+57218 - Glyph of Icebound Fortitude - Inscription
+57219 - Glyph of Icy Touch - Inscription
+57220 - Glyph of Obliterate - Inscription
+57221 - Glyph of Plague Strike - Inscription
+57222 - Glyph of the Ghoul - Inscription
+57223 - Glyph of Rune Strike - Inscription
+57224 - Glyph of Scourge Strike - Inscription
+57225 - Glyph of Strangulate - Inscription
+57226 - Glyph of Unbreakable Armor - Inscription
+57227 - Glyph of Vampiric Blood - Inscription
+57228 - Glyph of Raise Dead - Inscription
+57229 - Glyph of Corpse Explosion - Inscription
+57230 - Glyph of Pestilence - Inscription
+57232 - Glyph of Chain Heal - Inscription
+57233 - Glyph of Chain Lightning - Inscription
+57234 - Glyph of Lava - Inscription
+57235 - Glyph of Earth Shock - Inscription
+57236 - Glyph of Earthliving Weapon - Inscription
+57237 - Glyph of Fire Elemental Totem - Inscription
+57238 - Glyph of Fire Nova Totem - Inscription
+57239 - Glyph of Flame Shock - Inscription
+57240 - Glyph of Flametongue Weapon - Inscription
+57241 - Glyph of Frost Shock - Inscription
+57242 - Glyph of Healing Stream Totem - Inscription
+57243 - Glyph of Healing Wave - Inscription
+57244 - Glyph of Lesser Healing Wave - Inscription
+57245 - Glyph of Lightning Bolt - Inscription
+57246 - Glyph of Lightning Shield - Inscription
+57247 - Glyph of Mana Tide Totem - Inscription
+57248 - Glyph of Stormstrike - Inscription
+57249 - Glyph of Lava Lash - Inscription
+57250 - Glyph of Elemental Mastery - Inscription
+57251 - Glyph of Water Mastery - Inscription
+57252 - Glyph of Windfury Weapon - Inscription
+57257 - Glyph of Banish - Inscription
+57258 - Glyph of Conflagrate - Inscription
+57259 - Glyph of Corruption - Inscription
+57260 - Glyph of Curse of Agony - Inscription
+57261 - Glyph of Death Coil - Inscription
+57262 - Glyph of Fear - Inscription
+57263 - Glyph of Felguard - Inscription
+57264 - Glyph of Felhunter - Inscription
+57265 - Glyph of Health Funnel - Inscription
+57266 - Glyph of Healthstone - Inscription
+57267 - Glyph of Howl of Terror - Inscription
+57268 - Glyph of Immolate - Inscription
+57269 - Glyph of Imp - Inscription
+57270 - Glyph of Searing Pain - Inscription
+57271 - Glyph of Shadow Bolt - Inscription
+57272 - Glyph of Shadowburn - Inscription
+57273 - Glyph of Siphon Life - Inscription
+57274 - Glyph of Soulstone - Inscription
+57275 - Glyph of Succubus - Inscription
+57276 - Glyph of Unstable Affliction - Inscription
+57277 - Glyph of Voidwalker - Inscription
+57683 - Fur Lining - Attack Power - Leatherworking
+57690 - Fur Lining - Stamina - Leatherworking
+57691 - Fur Lining - Spell Power - Leatherworking
+57703 - Hunter's Ink - Inscription
+57704 - Lion's Ink - Inscription
+57706 - Dawnstar Ink - Inscription
+57707 - Jadefire Ink - Inscription
+57708 - Royal Ink - Inscription
+57709 - Celestial Ink - Inscription
+57710 - Fiery Ink - Inscription
+57711 - Shimmering Ink - Inscription
+57712 - Ink of the Sky - Inscription
+57713 - Ethereal Ink - Inscription
+57714 - Darkflame Ink - Inscription
+57715 - Ink of the Sea - Inscription
+57716 - Snowfall Ink - Inscription
+57719 - Glyph of Fire Blast - Inscription
+58141 - Crystal Citrine Necklace - Jewelcrafting
+58142 - Crystal Chalcedony Amulet - Jewelcrafting
+58143 - Earthshadow Ring - Jewelcrafting
+58144 - Jade Ring of Slaying - Jewelcrafting
+58145 - Stoneguard Band - Jewelcrafting
+58146 - Shadowmight Ring - Jewelcrafting
+58286 - Glyph of Aquatic Form - Inscription
+58287 - Glyph of Challenging Roar - Inscription
+58288 - Glyph of Unburdened Rebirth - Inscription
+58289 - Glyph of Thorns - Inscription
+58296 - Glyph of the Wild - Inscription
+58297 - Glyph of the Pack - Inscription
+58298 - Glyph of Scare Beast - Inscription
+58299 - Glyph of Revive Pet - Inscription
+58300 - Glyph of Possessed Strength - Inscription
+58301 - Glyph of Mend Pet - Inscription
+58302 - Glyph of Feign Death - Inscription
+58303 - Glyph of Arcane Intellect - Inscription
+58305 - Glyph of Fire Ward - Inscription
+58306 - Glyph of Frost Armor - Inscription
+58307 - Glyph of Frost Ward - Inscription
+58308 - Glyph of Slow Fall - Inscription
+58310 - Glyph of the Penguin - Inscription
+58311 - Glyph of Blessing of Kings - Inscription
+58312 - Glyph of Blessing of Wisdom - Inscription
+58313 - Glyph of Lay on Hands - Inscription
+58314 - Glyph of Blessing of Might - Inscription
+58315 - Glyph of Sense Undead - Inscription
+58316 - Glyph of the Wise - Inscription
+58317 - Glyph of Fading - Inscription
+58318 - Glyph of Fortitude - Inscription
+58319 - Glyph of Levitate - Inscription
+58320 - Glyph of Shackle Undead - Inscription
+58321 - Glyph of Shadow Protection - Inscription
+58322 - Glyph of Shadowfiend - Inscription
+58323 - Glyph of Blurred Speed - Inscription
+58324 - Glyph of Distract - Inscription
+58325 - Glyph of Pick Lock - Inscription
+58326 - Glyph of Pick Pocket - Inscription
+58327 - Glyph of Safe Fall - Inscription
+58329 - Glyph of Astral Recall - Inscription
+58330 - Glyph of Renewed Life - Inscription
+58331 - Glyph of Water Breathing - Inscription
+58332 - Glyph of Water Shield - Inscription
+58333 - Glyph of Water Walking - Inscription
+58336 - Glyph of Unending Breath - Inscription
+58337 - Glyph of Drain Soul - Inscription
+58338 - Glyph of Curse of Exhaustion - Inscription
+58339 - Glyph of Enslave Demon - Inscription
+58340 - Glyph of Kilrogg - Inscription
+58341 - Glyph of Souls - Inscription
+58342 - Glyph of Battle - Inscription
+58343 - Glyph of Bloodrage - Inscription
+58344 - Glyph of Charge - Inscription
+58345 - Glyph of Mocking Blow - Inscription
+58346 - Glyph of Thunder Clap - Inscription
+58347 - Glyph of Enduring Victory - Inscription
+58472 - Scroll of Agility - Inscription
+58473 - Scroll of Agility II - Inscription
+58476 - Scroll of Agility III - Inscription
+58478 - Scroll of Agility IV - Inscription
+58480 - Scroll of Agility V - Inscription
+58481 - Scroll of Agility VI - Inscription
+58482 - Scroll of Agility VII - Inscription
+58483 - Scroll of Agility VIII - Inscription
+58484 - Scroll of Strength - Inscription
+58485 - Scroll of Strength II - Inscription
+58486 - Scroll of Strength III - Inscription
+58487 - Scroll of Strength IV - Inscription
+58488 - Scroll of Strength V - Inscription
+58489 - Scroll of Strength VI - Inscription
+58490 - Scroll of Strength VII - Inscription
+58491 - Scroll of Strength VIII - Inscription
+58565 - Mystic Tome - Inscription
+59315 - Glyph of Dash - Inscription
+59326 - Glyph of Ghost Wolf - Inscription
+59338 - Glyph of Rune Tap - Inscription
+59339 - Glyph of Blood Strike - Inscription
+59340 - Glyph of Death Strike - Inscription
+59387 - Certificate of Ownership - Inscription
+59405 - Cobalt Skeleton Key - Blacksmithing
+59406 - Titanium Skeleton Key - Blacksmithing
+59436 - Brilliant Saronite Belt - Blacksmithing
+59438 - Brilliant Saronite Bracers - Blacksmithing
+59440 - Brilliant Saronite Pauldrons - Blacksmithing
+59441 - Brilliant Saronite Helm - Blacksmithing
+59442 - Saronite Spellblade - Blacksmithing
+59475 - Tome of the Dawn - Inscription
+59478 - Book of Survival - Inscription
+59480 - Strange Tarot - Inscription
+59484 - Tome of Kings - Inscription
+59486 - Royal Guide of Escape Routes - Inscription
+59487 - Arcane Tarot - Inscription
+59488 - Weapon Vellum II - Inscription
+59489 - Fire Eater's Guide - Inscription
+59490 - Book of Stars - Inscription
+59491 - Shadowy Tarot - Inscription
+59493 - Stormbound Tome - Inscription
+59494 - Manual of Clouds - Inscription
+59495 - Hellfire Tome - Inscription
+59496 - Book of Clever Tricks - Inscription
+59497 - Iron-bound Tome - Inscription
+59498 - Faces of Doom - Inscription
+59499 - Armor Vellum II - Inscription
+59500 - Armor Vellum III - Inscription
+59501 - Weapon Vellum III - Inscription
+59502 - Darkmoon Card - Inscription
+59503 - Greater Darkmoon Card - Inscription
+59504 - Darkmoon Card of the North - Inscription
+59559 - Glyph of Seal of Blood - Inscription
+59560 - Glyph of Seal of Righteousness - Inscription
+59561 - Glyph of Seal of Vengeance - Inscription
+59582 - Frostsavage Belt - Tailoring
+59583 - Frostsavage Bracers - Tailoring
+59584 - Frostsavage Shoulders - Tailoring
+59585 - Frostsavage Boots - Tailoring
+59586 - Frostsavage Gloves - Tailoring
+59587 - Frostsavage Robe - Tailoring
+59588 - Frostsavage Leggings - Tailoring
+59589 - Frostsavage Cowl - Tailoring
+59625 - Enchant Weapon - Black Magic - Enchanting
+59636 - Enchant Ring - Stamina - Enchanting
+59759 - Monarch Crab - Jewelcrafting
+60336 - Scroll of Recall II - Inscription
+60337 - Scroll of Recall III - Inscription
+60583 - Jormungar Leg Reinforcements - Leatherworking
+60584 - Nerubian Leg Reinforcements - Leatherworking
+60599 - Frostscale Bracers - Leatherworking
+60600 - Frostscale Helm - Leatherworking
+60601 - Dark Frostscale Leggings - Leatherworking
+60604 - Dark Frostscale Breastplate - Leatherworking
+60605 - Dragonstompers - Leatherworking
+60606 - Enchant Boots - Assault - Enchanting
+60607 - Iceborne Wristguards - Leatherworking
+60608 - Iceborne Helm - Leatherworking
+60609 - Enchant Cloak - Speed - Enchanting
+60611 - Dark Iceborne Leggings - Leatherworking
+60613 - Dark Iceborne Chestguard - Leatherworking
+60616 - Enchant Bracers - Striking - Enchanting
+60619 - Runed Titanium Rod - Enchanting
+60620 - Bugsquashers - Leatherworking
+60621 - Enchant Weapon - Greater Potency - Enchanting
+60622 - Nerubian Bracers - Leatherworking
+60623 - Enchant Boots - Icewalker - Enchanting
+60624 - Nerubian Helm - Leatherworking
+60627 - Dark Nerubian Leggings - Leatherworking
+60629 - Dark Nerubian Chestpiece - Leatherworking
+60630 - Scaled Icewalkers - Leatherworking
+60631 - Cloak of Harsh Winds - Leatherworking
+60637 - Ice Striker's Cloak - Leatherworking
+60640 - Durable Nerubhide Cape - Leatherworking
+60643 - Pack of Endless Pockets - Leatherworking
+60649 - Razorstrike Breastplate - Leatherworking
+60651 - Virulent Spaulders - Leatherworking
+60652 - Eaglebane Bracers - Leatherworking
+60653 - Enchant Shield - Greater Intellect - Enchanting
+60655 - Nightshock Hood - Leatherworking
+60658 - Nightshock Girdle - Leatherworking
+60660 - Leggings of Visceral Strikes - Leatherworking
+60663 - Enchant Cloak - Major Agility - Enchanting
+60665 - Seafoam Gauntlets - Leatherworking
+60666 - Jormscale Footpads - Leatherworking
+60668 - Enchant Gloves - Crusher - Enchanting
+60669 - Wildscale Breastplate - Leatherworking
+60671 - Purehorn Spaulders - Leatherworking
+60691 - Enchant 2H Weapon - Massacre - Enchanting
+60692 - Enchant Chest - Powerful Stats - Enchanting
+60707 - Enchant Weapon - Superior Potency - Enchanting
+60714 - Enchant Weapon - Mighty Spellpower - Enchanting
+60763 - Enchant Boots - Greater Assault - Enchanting
+60767 - Enchant Bracers - Superior Spellpower - Enchanting
+60874 - Nesingwary 4000 - Engineering
+60969 - Flying Carpet - Tailoring
+60971 - Magnificent Flying Carpet - Tailoring
+60990 - Glacial Waistband - Tailoring
+60993 - Glacial Robe - Tailoring
+60994 - Glacial Slippers - Tailoring
+61008 - Icebane Chestguard - Blacksmithing
+61009 - Icebane Girdle - Blacksmithing
+61010 - Icebane Treads - Blacksmithing
+61117 - Master's Inscription of the Axe - Inscription
+61118 - Master's Inscription of the Crag - Inscription
+61119 - Master's Inscription of the Pinnacle - Inscription
+61120 - Master's Inscription of the Storm - Inscription
+61177 - Northrend Inscription Research - Inscription
+61288 - Minor Inscription Research - Inscription
+61471 - Diamond-cut Refractor Scope - Engineering
+61677 - Glyph of Frostfire - Inscription