Quantcast

Regenerate data!!!!!!! RAWR NEW DATA OM NOM NOM

Ackis [11-21-08 - 23:11]
Regenerate data!!!!!!! RAWR NEW DATA OM NOM NOM
Filename
Locals/ARLLocals-enUS.lua
RecipeDB/ARL-Alchemy.lua
RecipeDB/ARL-Blacksmith.lua
RecipeDB/ARL-Enchant.lua
RecipeDB/ARL-Engineer.lua
RecipeDB/ARL-Jewelcraft.lua
RecipeDB/ARL-Leatherwork.lua
RecipeDB/ARL-Mob.lua
RecipeDB/ARL-Quest.lua
RecipeDB/ARL-Tailor.lua
RecipeDB/ARL-Trainer.lua
RecipeDB/ARL-Vendor.lua
RecipeStats.txt
diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index da55893..9622729 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -559,6 +559,7 @@ L["Dark Iron Slaver"] = true
 L["Dark Iron Taskmaster"] = true
 L["Dark Iron Tunneler"] = true
 L["Dark Iron Watchman"] = true
+L["Dark Rune Warrior"] = true
 L["Dark Screecher"] = true
 L["Dark Strand Voidcaller"] = true
 L["Darkspine Myrmidon"] = true
@@ -618,8 +619,11 @@ L["Drake Lindgren"] = true
 L["Drakk Stonehand"] = true
 L["Drakkari Bat"] = true
 L["Drakkari Earthshaker"] = true
+L["Drakkari Fire Weaver"] = true
 L["Drakkari God Hunter"] = true
+L["Drakkari Golem"] = true
 L["Drakkari Medicine Man"] = true
+L["Drakkari Rhino"] = true
 L["Drakkari Shaman"] = true
 L["Drovnar Strongbrew"] = true
 L["Drywallow Crocolisk"] = true
@@ -788,6 +792,8 @@ L["Hama"] = true
 L["Hamanar"] = true
 L["Hammered Patron"] = true
 L["Hammon Karwn"] = true
+L["Hardened Steel Berserker"] = true
+L["Hardened Steel Reaver"] = true
 L["Harklan Moongrove"] = true
 L["Harn Longcast"] = true
 L["Hatefury Shadowstalker"] = true
@@ -797,6 +803,7 @@ L["Helboar"] = true
 L["Heldan Galesong"] = true
 L["Helenia Olden"] = true
 L["Hgarth"] = true
+L["High Admiral \"Shelly\" Jorrik"] = true
 L["High Enchanter Bardolan"] = true
 L["Highland Raptor"] = true
 L["Hillsbrad Tailor"] = true
@@ -823,6 +830,7 @@ L["Imperial Plate Shoulders"] = true
 L["Incandescent Fel Spark"] = true
 L["Incendosaur"] = true
 L["Indormi"] = true
+L["Infinite Agent"] = true
 L["Ingvar the Plunderer"] = true
 L["Innkeeper Biribi"] = true
 L["Innkeeper Fizzgrimble"] = true
@@ -863,7 +871,6 @@ L["Josephine Lister"] = true
 L["Joys of Omosh"] = true
 L["Jubie Gadgetspring"] = true
 L["Juno Dufrain"] = true
-L["Jutak"] = true
 L["K. Lee Smallfry"] = true
 L["Kaita Deepforge"] = true
 L["Kalaen"] = true
@@ -936,6 +943,7 @@ L["Lilyssia Nightbreeze"] = true
 L["Lindea Rabonne"] = true
 L["Linna Bruder"] = true
 L["Liquid Stone"] = true
+L["Living Mojo"] = true
 L["Living Ruby Serpent"] = true
 L["Lizbeth Cromwell"] = true
 L["Logistics Officer Brighton"] = true
@@ -1137,12 +1145,12 @@ L["Roxxik"] = true
 L["Rungor"] = true
 L["Ruppo Zipcoil"] = true
 L["Sable Jaguar"] = true
-L["Saenorion"] = true
 L["Sairuk"] = true
 L["Saltstone Basilisk"] = true
 L["Sandfury Blood Drinker"] = true
 L["Sandfury Shadowcaster"] = true
 L["Sarah Tanner"] = true
+L["Sarathstra"] = true
 L["Saru Steelfury"] = true
 L["Sassa Weldwell"] = true
 L["Sathein"] = true
@@ -1211,6 +1219,7 @@ L["Simon Tanner"] = true
 L["Simon Unit"] = true
 L["Singed Basilisk"] = true
 L["Sister of Torment"] = true
+L["Sjonnir The Ironshaper"] = true
 L["Skeletal Fiend (Enraged Form)"] = true
 L["Skeletal Flayer"] = true
 L["Skeletal Runesmith"] = true
@@ -1245,11 +1254,13 @@ L["Spell Eater"] = true
 L["Spell Shade"] = true
 L["Spellmaw"] = true
 L["Spirestone Warlord"] = true
+L["Spitting Cobra"] = true
 L["Splinterbone Centurion"] = true
 L["Springspindle Fizzlegear"] = true
 L["Sprite Jumpsprocket"] = true
 L["Starving Blisterpaw"] = true
 L["Stephen Ryback"] = true
+L["Stoic Mammoth"] = true
 L["Stone Guard Mukar"] = true
 L["Stonevault Oracle"] = true
 L["Stonevault Pillager"] = true
@@ -1257,6 +1268,7 @@ L["Storm Fury"] = true
 L["Stormforged Ambusher"] = true
 L["Stormforged Artificer"] = true
 L["Stormforged Champion"] = true
+L["Stormforged Construct"] = true
 L["Storming Wind-Ripper"] = true
 L["Stranglethorn Tigress"] = true
 L["Strashaz Myrmidon"] = true
@@ -1367,12 +1379,12 @@ L["Twilight Geomancer"] = true
 L["Twilight Worshipper"] = true
 L["Ug'thok"] = true
 L["Ulthaan"] = true
-L["Ulthir"] = true
 L["Una"] = true
 L["Unchained Doombringer"] = true
 L["Underbat"] = true
 L["Unleashed Hellion"] = true
 L["Unliving Atal'ai"] = true
+L["Unrelenting Construct"] = true
 L["Uriku"] = true
 L["Uthok"] = true
 L["Uthrar Threx"] = true
@@ -1435,7 +1447,6 @@ L["Witherbark Berserker"] = true
 L["Witherbark Headhunter"] = true
 L["Witherbark Shadow Hunter"] = true
 L["Withered Ancient"] = true
-L["Wrahk"] = true
 L["Wrath Hammer Construct"] = true
 L["Wrathwalker"] = true
 L["Wretched Devourer"] = true
@@ -1458,6 +1469,7 @@ L["Young Black Ravager"] = true
 L["Young Diemetradon"] = true
 L["Young Wetlands Crocolisk"] = true
 L["Ythyar"] = true
+L["Yuka Screwspigot"] = true
 L["Yurial Soulwater"] = true
 L["Zamja"] = true
 L["Zan Shivsproket"] = true
diff --git a/RecipeDB/ARL-Alchemy.lua b/RecipeDB/ARL-Alchemy.lua
index 6185f2a..3de0e08 100644
--- a/RecipeDB/ARL-Alchemy.lua
+++ b/RecipeDB/ARL-Alchemy.lua
@@ -252,14 +252,14 @@ function addon:InitAlchemy(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6618,175,5633,1,2259)
 	self:addTradeFlags(RecipeDB,6618,1,2,4,30,36,40)
-	self:addTradeAcquire(RecipeDB,6618,2,3335,2,4226)
+	self:addTradeAcquire(RecipeDB,6618,2,3335)

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

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

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

 	-- Jade Serpentblade -- 3493
 	-- Item Stats:
@@ -410,7 +410,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3494,155,3851,1,2018)
 	self:addTradeFlags(RecipeDB,3494,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB,3494,2,1471,2,8878,2,9179)
+	self:addTradeAcquire(RecipeDB,3494,2,1471,2,8878,2,9179,2,26081)

 	-- Golden Iron Destroyer -- 3495
 	-- Item Stats:
@@ -2998,7 +2998,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats: val1id2val10-20id7val2.5id8
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,43549,35,33791,2,2018)
-	self:addTradeFlags(RecipeDB,43549,1,8,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
+	self:addTradeFlags(RecipeDB,43549,8,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
 	self:addTradeAcquire(RecipeDB,43549,4,1578)

 	-- Hammer of Righteous Might -- 43846
diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index dddf9b9..f30d84a 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -2044,9 +2044,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Enchant 2H Weapon - Massacre -- 60691
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB,60691,430,nil, 3,7411)
-	self:addTradeFlags(RecipeDB,60691,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,60691,2,32514)
+	self:addTradeSkill(RecipeDB,60691,420,nil, 1,7411)
+	self:addTradeFlags(RecipeDB,60691,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

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


 	return recipecount
diff --git a/RecipeDB/ARL-Engineer.lua b/RecipeDB/ARL-Engineer.lua
index 1454f41..cffd0b3 100644
--- a/RecipeDB/ARL-Engineer.lua
+++ b/RecipeDB/ARL-Engineer.lua
@@ -454,7 +454,7 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9269,125,7506,1,4036)
 	self:addTradeFlags(RecipeDB,9269,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB,9269,3,7800,2,5175,2,6730)
+	self:addTradeAcquire(RecipeDB,9269,3,7800,2,6730)

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

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

 	-- Green Firework -- 23068
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Jewelcraft.lua b/RecipeDB/ARL-Jewelcraft.lua
index 5ebdd38..11691eb 100644
--- a/RecipeDB/ARL-Jewelcraft.lua
+++ b/RecipeDB/ARL-Jewelcraft.lua
@@ -2947,7 +2947,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: val8id2val8id30
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,53982,390,40046,3,25229)
-	self:addTradeFlags(RecipeDB,53982,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeFlags(RecipeDB,53982,1,2,21,22,23,24,25,26,27,28,29,30,36,41)
 	self:addTradeAcquire(RecipeDB,53982,3,27978)

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

 	-- Timeless Forest Emerald -- 53995
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Leatherwork.lua b/RecipeDB/ARL-Leatherwork.lua
index 958e62c..9b44b44 100644
--- a/RecipeDB/ARL-Leatherwork.lua
+++ b/RecipeDB/ARL-Leatherwork.lua
@@ -1192,8 +1192,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Item Stats: val138id6val12id26val28id44
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19067,275,15057,1,2108)
-	self:addTradeFlags(RecipeDB,19067,1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,52,57)
-	self:addTradeAcquire(RecipeDB,19067,2,12942)
+	self:addTradeFlags(RecipeDB,19067,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57)
+	-- No acquire information

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

 	-- Might of the Timbermaw -- 23703
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index 2ad1d3d..381dc48 100644
--- a/RecipeDB/ARL-Mob.lua
+++ b/RecipeDB/ARL-Mob.lua
@@ -9,7 +9,7 @@ Monster data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

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

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

@@ -63,7 +63,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,1085,L["Elder Stranglethorn Tiger"],BZONE["Stranglethorn Vale"],33.11,18.17)
 	self:addLookupList(MobDB,1160,L["Captain Halyndor"],BZONE["Wetlands"],15.10,24.33)
 	self:addLookupList(MobDB,1364,L["Balgaras the Foul"],BZONE["Wetlands"],62.11,28.84)
-	self:addLookupList(MobDB,1417,L["Young Wetlands Crocolisk"],BZONE["Wetlands"],36.29,44.37)
+	self:addLookupList(MobDB,1417,L["Young Wetlands Crocolisk"],BZONE["Wetlands"],36.31,44.37)
 	self:addLookupList(MobDB,1488,L["Zanzil Zombie"],BZONE["Stranglethorn Vale"],37.99,55.96)
 	self:addLookupList(MobDB,1550,L["Thrashtail Basilisk"],BZONE["Stranglethorn Vale"],39.31,49.04)
 	self:addLookupList(MobDB,1561,L["Bloodsail Raider"],BZONE["Stranglethorn Vale"],29.88,71.09)
@@ -84,7 +84,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,2249,L["Ferocious Yeti"],BZONE["Hillsbrad Foothills"],44.35,29.89)
 	self:addLookupList(MobDB,2264,L["Hillsbrad Tailor"],BZONE["Hillsbrad Foothills"],36.29,44.24)
 	self:addLookupList(MobDB,2337,L["Dark Strand Voidcaller"],BZONE["Darkshore"],56.35,25.08)
-	self:addLookupList(MobDB,2356,L["Elder Gray Bear"],BZONE["Arathi Highlands"],23.25,24.25)
+	self:addLookupList(MobDB,2356,L["Elder Gray Bear"],BZONE["Arathi Highlands"],23.24,24.26)
 	self:addLookupList(MobDB,2374,L["Torn Fin Muckdweller"],BZONE["Hillsbrad Foothills"],29.06,70.19)
 	self:addLookupList(MobDB,2375,L["Torn Fin Coastrunner"],BZONE["Hillsbrad Foothills"],30.44,70.82)
 	self:addLookupList(MobDB,2376,L["Torn Fin Oracle"],BZONE["Hillsbrad Foothills"],43.84,67.08)
@@ -96,16 +96,16 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,2558,L["Witherbark Berserker"],BZONE["Arathi Highlands"],24.02,65.15)
 	self:addLookupList(MobDB,2606,L["Nimar the Slayer"],BZONE["Arathi Highlands"],65.64,68.92)
 	self:addLookupList(MobDB,2644,L["Vilebranch Hideskinner"],BZONE["The Hinterlands"],63.48,73.65)
-	self:addLookupList(MobDB,2681,L["Vilebranch Raiding Wolf"],BZONE["The Hinterlands"],59.67,75.54)
+	self:addLookupList(MobDB,2681,L["Vilebranch Raiding Wolf"],BZONE["The Hinterlands"],59.66,75.57)
 	self:addLookupList(MobDB,2926,L["Silvermane Stalker"],BZONE["The Hinterlands"],63.59,54.51)
 	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"],BZONE["The Barrens"],54.31,38.87)
 	self:addLookupList(MobDB,3385,L["Theramore Marine"],BZONE["The Barrens"],61.89,54.11)
 	self:addLookupList(MobDB,3386,L["Theramore Preserver"],BZONE["The Barrens"],61.82,55.10)
 	self:addLookupList(MobDB,3530,L["Pyrewood Tailor"],BZONE["Silverpine Forest"],46.99,72.90)
 	self:addLookupList(MobDB,3531,L["Moonrage Tailor"],BZONE["Silverpine Forest"],47.01,72.57)
-	self:addLookupList(MobDB,3809,L["Ashenvale Bear"],BZONE["Ashenvale"],46.71,56.10)
+	self:addLookupList(MobDB,3809,L["Ashenvale Bear"],BZONE["Ashenvale"],46.71,56.11)
 	self:addLookupList(MobDB,3818,L["Elder Shadowhorn Stag"],BZONE["Ashenvale"],63.64,48.55)
-	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"],BZONE["Ashenvale"],67.93,55.67)
+	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"],BZONE["Ashenvale"],67.93,55.66)
 	self:addLookupList(MobDB,3834,L["Crazed Ancient"],BZONE["Ashenvale"],58.37,38.85)
 	self:addLookupList(MobDB,3919,L["Withered Ancient"],BZONE["Ashenvale"],58.45,38.92)
 	self:addLookupList(MobDB,4028,L["Charred Ancient"],BZONE["Stonetalon Mountains"],33.98,66.78)
@@ -161,9 +161,9 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,5853,L["Tempered War Golem"],BZONE["Searing Gorge"],64.09,56.82)
 	self:addLookupList(MobDB,5860,L["Twilight Dark Shaman"],BZONE["Searing Gorge"],23.35,36.74)
 	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZONE["Searing Gorge"],23.59,34.30)
-	self:addLookupList(MobDB,5862,L["Twilight Geomancer"],BZONE["Searing Gorge"],24.58,29.03)
+	self:addLookupList(MobDB,5862,L["Twilight Geomancer"],BZONE["Searing Gorge"],24.57,29.03)
 	self:addLookupList(MobDB,5990,L["Redstone Basilisk"],BZONE["Blasted Lands"],58.00,31.23)
-	self:addLookupList(MobDB,5993,L["Helboar"],BZONE["Blasted Lands"],55.14,49.84)
+	self:addLookupList(MobDB,5993,L["Helboar"],BZONE["Blasted Lands"],55.14,49.83)
 	self:addLookupList(MobDB,6005,L["Shadowsworn Thug"],BZONE["Blasted Lands"],64.78,35.79)
 	self:addLookupList(MobDB,6138,L["Arkkoran Oracle"],BZONE["Azshara"],77.25,42.51)
 	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"],BZONE["Azshara"],60.38,52.89)
@@ -171,7 +171,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,6201,L["Legashi Rogue"],BZONE["Azshara"],57.09,21.00)
 	self:addLookupList(MobDB,6426,L["Anguished Dead"],BZONE["Scarlet Monastery"],0,0)
 	self:addLookupList(MobDB,6518,L["Tar Lurker"],BZONE["Un'Goro Crater"],47.90,20.23)
-	self:addLookupList(MobDB,6553,L["Gorishi Reaver"],BZONE["Un'Goro Crater"],49.12,81.50)
+	self:addLookupList(MobDB,6553,L["Gorishi Reaver"],BZONE["Un'Goro Crater"],49.12,81.51)
 	self:addLookupList(MobDB,6556,L["Muculent Ooze"],BZONE["Un'Goro Crater"],68.39,34.31)
 	self:addLookupList(MobDB,6557,L["Primal Ooze"],BZONE["Un'Goro Crater"],53.31,49.57)
 	self:addLookupList(MobDB,6559,L["Glutinous Ooze"],BZONE["Un'Goro Crater"],35.63,48.59)
@@ -352,9 +352,9 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,16810,L["Bonechewer Backbreaker"],BZONE["Terokkar Forest"],66.41,53.68)
 	self:addLookupList(MobDB,16952,L["Anger Guard"],BZONE["Blade's Edge Mountains"],73.44,41.70)
 	self:addLookupList(MobDB,17083,L["Fel Orc Convert"],BZONE["The Shattered Halls"],0,0)
-	self:addLookupList(MobDB,17132,L["Clefthoof Bull"],BZONE["Nagrand"],51.33,42.03)
+	self:addLookupList(MobDB,17132,L["Clefthoof Bull"],BZONE["Nagrand"],51.34,42.03)
 	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"],BZONE["Nagrand"],44.62,42.35)
-	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZONE["Nagrand"],36.61,68.06)
+	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZONE["Nagrand"],36.62,68.05)
 	self:addLookupList(MobDB,17225,BBOSS["Nightbane"],BZONE["Karazhan"],0,0)
 	self:addLookupList(MobDB,17269,L["Bleeding Hollow Darkcaster"],BZONE["Hellfire Ramparts"],0,0)
 	self:addLookupList(MobDB,17271,L["Bonechewer Destroyer"],BZONE["Hellfire Ramparts"],0,0)
@@ -400,7 +400,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,17977,BBOSS["Warp Splinter"],BZONE["The Botanica"],0,0)
 	self:addLookupList(MobDB,17978,BBOSS["Thorngrin the Tender"],BZONE["The Botanica"],0,0)
 	self:addLookupList(MobDB,17981,L["Voidspawn"],BZONE["Nagrand"],37.21,70.71)
-	self:addLookupList(MobDB,18062,L["Enraged Crusher"],BZONE["Nagrand"],49.88,41.99)
+	self:addLookupList(MobDB,18062,L["Enraged Crusher"],BZONE["Nagrand"],49.90,41.92)
 	self:addLookupList(MobDB,18096,BBOSS["Epoch Hunter"],BZONE["Old Hillsbrad Foothills"],0,0)
 	self:addLookupList(MobDB,18105,BBOSS["Ghaz'an"],BZONE["The Underbog"],0,0)
 	self:addLookupList(MobDB,18168,BBOSS["The Crone"],BZONE["Karazhan"],0,0)
@@ -442,17 +442,17 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,19509,L["Sunseeker Harvester"],BZONE["The Botanica"],0,0)
 	self:addLookupList(MobDB,19511,L["Nethervine Inciter"],BZONE["The Botanica"],0,0)
 	self:addLookupList(MobDB,19707,L["Sunfury Archer"],BZONE["Netherstorm"],55.91,79.12)
-	self:addLookupList(MobDB,19740,L["Wrathwalker"],BZONE["Shadowmoon Valley"],24.20,34.55)
+	self:addLookupList(MobDB,19740,L["Wrathwalker"],BZONE["Shadowmoon Valley"],24.20,34.56)
 	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"],BZONE["Shadowmoon Valley"],38.11,40.99)
-	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"],BZONE["Shadowmoon Valley"],23.94,33.57)
-	self:addLookupList(MobDB,19756,L["Deathforge Smith"],BZONE["Shadowmoon Valley"],37.44,41.91)
+	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"],BZONE["Shadowmoon Valley"],23.95,33.57)
+	self:addLookupList(MobDB,19756,L["Deathforge Smith"],BZONE["Shadowmoon Valley"],37.45,41.91)
 	self:addLookupList(MobDB,19792,L["Eclipsion Centurion"],BZONE["Shadowmoon Valley"],47.71,65.96)
-	self:addLookupList(MobDB,19795,L["Eclipsion Blood Knight"],BZONE["Shadowmoon Valley"],52.03,61.16)
-	self:addLookupList(MobDB,19796,L["Eclipsion Archmage"],BZONE["Shadowmoon Valley"],47.52,66.26)
+	self:addLookupList(MobDB,19795,L["Eclipsion Blood Knight"],BZONE["Shadowmoon Valley"],52.00,61.15)
+	self:addLookupList(MobDB,19796,L["Eclipsion Archmage"],BZONE["Shadowmoon Valley"],47.53,66.26)
 	self:addLookupList(MobDB,19802,L["Illidari Shocktrooper"],BZONE["Shadowmoon Valley"],31.52,50.21)
 	self:addLookupList(MobDB,19806,L["Eclipsion Bloodwarder"],BZONE["Shadowmoon Valley"],47.65,65.23)
-	self:addLookupList(MobDB,19826,L["Dark Conclave Shadowmancer"],BZONE["Shadowmoon Valley"],37.33,31.74)
-	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"],BZONE["Blade's Edge Mountains"],45.14,73.61)
+	self:addLookupList(MobDB,19826,L["Dark Conclave Shadowmancer"],BZONE["Shadowmoon Valley"],37.34,31.74)
+	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"],BZONE["Blade's Edge Mountains"],45.14,73.62)
 	self:addLookupList(MobDB,19960,L["Doomforge Engineer"],BZONE["Blade's Edge Mountains"],74.40,40.86)
 	self:addLookupList(MobDB,19973,L["Abyssal Flamebringer"],BZONE["Blade's Edge Mountains"],29.23,79.97)
 	self:addLookupList(MobDB,19984,L["Vekh'nir Dreadhawk"],BZONE["Blade's Edge Mountains"],74.03,74.55)
@@ -484,7 +484,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,21301,L["Coilfang Shatterer"],BZONE["Serpentshrine Cavern"],0,0)
 	self:addLookupList(MobDB,21302,L["Shadow Council Warlock"],BZONE["Shadowmoon Valley"],23.47,39.39)
 	self:addLookupList(MobDB,21305,L["Mutant Horror"],BZONE["Shadowmoon Valley"],26.42,40.17)
-	self:addLookupList(MobDB,21314,L["Terrormaster"],BZONE["Shadowmoon Valley"],23.92,37.64)
+	self:addLookupList(MobDB,21314,L["Terrormaster"],BZONE["Shadowmoon Valley"],23.93,37.64)
 	self:addLookupList(MobDB,21339,L["Coilfang Hate-Screamer"],BZONE["Serpentshrine Cavern"],0,0)
 	self:addLookupList(MobDB,21350,L["Gronn-Priest"],BZONE["Gruul's Lair"],0,0)
 	self:addLookupList(MobDB,21387,L["Wyrmcult Blackwhelp"],BZONE["Blade's Edge Mountains"],32.72,35.91)
@@ -496,7 +496,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,22018,L["Eclipsion Cavalier"],BZONE["Shadowmoon Valley"],52.50,64.60)
 	self:addLookupList(MobDB,22072,L["Shadowsworn Drakonid"],BZONE["Shadowmoon Valley"],68.63,38.97)
 	self:addLookupList(MobDB,22076,L["Torloth the Magnificent"],BZONE["Shadowmoon Valley"],51.94,73.90)
-	self:addLookupList(MobDB,22082,L["Shadowmoon Slayer"],BZONE["Shadowmoon Valley"],68.32,38.88)
+	self:addLookupList(MobDB,22082,L["Shadowmoon Slayer"],BZONE["Shadowmoon Valley"],68.32,38.89)
 	self:addLookupList(MobDB,22093,L["Illidari Watcher"],BZONE["Shadowmoon Valley"],52.69,72.05)
 	self:addLookupList(MobDB,22128,L["Durnholde Lookout"],BZONE["Old Hillsbrad Foothills"],0,0)
 	self:addLookupList(MobDB,22143,L["Gordunni Back-Breaker"],BZONE["Zangarmarsh"],77.98,95.38)
@@ -516,7 +516,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,23282,L["Obsidia"],BZONE["Blade's Edge Mountains"],31.54,57.48)
 	self:addLookupList(MobDB,23305,L["Crazed Murkblood Foreman"],BZONE["Shadowmoon Valley"],73.57,88.94)
 	self:addLookupList(MobDB,23330,L["Dragonmaw Wind Reaver"],BZONE["Black Temple"],0,0)
-	self:addLookupList(MobDB,23354,L["Mo'arg Incinerator"],BZONE["Blade's Edge Mountains"],32.79,47.91)
+	self:addLookupList(MobDB,23354,L["Mo'arg Incinerator"],BZONE["Blade's Edge Mountains"],32.80,47.87)
 	self:addLookupList(MobDB,23385,L["Simon Unit"],BZONE["Blade's Edge Mountains"],35.21,49.09)
 	self:addLookupList(MobDB,23542,L["Amani'shi Axe Thrower"],BZONE["Zul'Aman"],0,0)
 	self:addLookupList(MobDB,23574,BBOSS["Akil'zon"],BZONE["Zul'Aman"],0,0)
@@ -573,36 +573,49 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,26639,L["Drakkari Shaman"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,26723,BBOSS["Keristrasza"],BZONE["Borean Tundra"],0,0)
 	self:addLookupList(MobDB,26830,L["Risen Drakkari Death Knight"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26858,L["Sarathstra"],BZONE["Dragonblight"],48.06,32.93)
 	self:addLookupList(MobDB,26861,L["King Ymiron"],BZONE["Howling Fjord"],0,0)
-	self:addLookupList(MobDB,27333,L["Onslaught Mason"],BZONE["Dragonblight"],85.01,39.84)
+	self:addLookupList(MobDB,27333,L["Onslaught Mason"],BZONE["Dragonblight"],84.97,40.31)
 	self:addLookupList(MobDB,27636,L["Azure Ley-Whelp"],BZONE["The Oculus"],0,0)
+	self:addLookupList(MobDB,27744,L["Infinite Agent"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,27871,L["Flesheating Ghoul"],BZONE["Drak'Tharon Keep"],0,0)
+	self:addLookupList(MobDB,27960,L["Dark Rune Warrior"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,27971,L["Unrelenting Construct"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,27972,L["Lightning Construct"],BZONE["Halls of Stone"],0,0)
-	self:addLookupList(MobDB,27978,BBOSS["Sjonnir the Ironshaper"],BZONE["Halls of Stone"],0,0)
+	self:addLookupList(MobDB,27978,L["Sjonnir The Ironshaper"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,28123,L["Venture Co. Excavator"],BZONE["Sholazar Basin"],34.81,47.59)
 	self:addLookupList(MobDB,28132,L["Don Carlos"],BZONE["Old Hillsbrad Foothills"],0,0)
-	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZONE["Sholazar Basin"],46.39,32.20)
+	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZONE["Sholazar Basin"],46.37,32.20)
+	self:addLookupList(MobDB,28578,L["Hardened Steel Reaver"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,28579,L["Hardened Steel Berserker"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,28835,L["Stormforged Construct"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,28851,L["Enraged Mammoth"],BZONE["Zul'Drak"],71.49,41.43)
 	self:addLookupList(MobDB,28923,L["Loken"],BZONE["The Storm Peaks"],0,0)
 	self:addLookupList(MobDB,29120,BBOSS["Anub'arak"],BZONE["Azjol-Nerub"],0,0)
 	self:addLookupList(MobDB,29133,L["Disturbed Soul"],BZONE["Zul'Drak"],37.22,60.77)
 	self:addLookupList(MobDB,29235,L["Gundrak Savage"],BZONE["Zul'Drak"],73.45,31.45)
 	self:addLookupList(MobDB,29311,BBOSS["Herald Volazj"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
-	self:addLookupList(MobDB,29370,L["Stormforged Champion"],BZONE["The Storm Peaks"],25.02,46.61)
-	self:addLookupList(MobDB,29376,L["Stormforged Artificer"],BZONE["The Storm Peaks"],30.10,46.34)
-	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZONE["The Storm Peaks"],37.21,83.90)
-	self:addLookupList(MobDB,29451,L["Vargul Slayer"],BZONE["Zul'Drak"],19.67,56.63)
+	self:addLookupList(MobDB,29370,L["Stormforged Champion"],BZONE["The Storm Peaks"],25.02,46.63)
+	self:addLookupList(MobDB,29376,L["Stormforged Artificer"],BZONE["The Storm Peaks"],30.09,46.34)
+	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZONE["The Storm Peaks"],37.26,83.87)
+	self:addLookupList(MobDB,29451,L["Vargul Slayer"],BZONE["Zul'Drak"],19.66,56.63)
 	self:addLookupList(MobDB,29570,L["Nascent Val'kyr"],BZONE["Icecrown"],69.72,41.51)
-	self:addLookupList(MobDB,29646,L["Banshee Soulclaimer"],BZONE["Zul'Drak"],24.96,59.91)
+	self:addLookupList(MobDB,29646,L["Banshee Soulclaimer"],BZONE["Zul'Drak"],24.96,59.93)
 	self:addLookupList(MobDB,29735,L["Savage Worg"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZONE["The Storm Peaks"],30.55,69.34)
-	self:addLookupList(MobDB,29793,L["Frostfeather Witch"],BZONE["The Storm Peaks"],30.44,68.55)
+	self:addLookupList(MobDB,29774,L["Spitting Cobra"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZONE["The Storm Peaks"],30.53,69.38)
+	self:addLookupList(MobDB,29793,L["Frostfeather Witch"],BZONE["The Storm Peaks"],30.42,68.58)
 	self:addLookupList(MobDB,29820,L["Drakkari God Hunter"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29822,L["Drakkari Fire Weaver"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,29826,L["Drakkari Medicine Man"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,29829,L["Drakkari Earthshaker"],BZONE["Gundrak"],0,0)
+	self:addLookupList(MobDB,29830,L["Living Mojo"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29832,L["Drakkari Golem"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29838,L["Drakkari Rhino"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,30111,L["Twilight Worshipper"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
-	self:addLookupList(MobDB,30160,L["Brittle Revenant"],BZONE["The Storm Peaks"],70.21,59.73)
-	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZONE["The Storm Peaks"],67.78,57.47)
+	self:addLookupList(MobDB,30160,L["Brittle Revenant"],BZONE["The Storm Peaks"],70.19,59.79)
+	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZONE["The Storm Peaks"],69.12,58.61)
+	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZONE["The Storm Peaks"],57.02,63.48)
 	self:addLookupList(MobDB,30319,L["Twilight Darkcaster"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
 	self:addLookupList(MobDB,30414,L["Forgotten One"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
 	self:addLookupList(MobDB,30666,L["Azure Captain"],L["Unknown Zone"],0,0)
diff --git a/RecipeDB/ARL-Quest.lua b/RecipeDB/ARL-Quest.lua
index 82f1c7d..f37105a 100644
--- a/RecipeDB/ARL-Quest.lua
+++ b/RecipeDB/ARL-Quest.lua
@@ -60,7 +60,7 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,862,L["Dig Rat Stew"],BZONE["The Barrens"],54.98,31.97,2)
 	self:addLookupList(QuestDB,1487,L["Deviate Eradication"],BZONE["The Barrens"],46.50,35.95,0)
 	self:addLookupList(QuestDB,1559,L["Flash Bomb Recipe"],BZONE["Badlands"],0,0,0)
-	self:addLookupList(QuestDB,1578,L["Supplying the Front"],BZONE["Loch Modan"],23.49,75.12,1)
+	self:addLookupList(QuestDB,1578,L["Supplying the Front"],L["Unknown Zone"],0,0,0)
 	self:addLookupList(QuestDB,1582,L["Moonglow Vest"],BZONE["Darnassus"],64.77,22.39,1)
 	self:addLookupList(QuestDB,1618,L["Gearing Redridge"],BZONE["Redridge Mountains"],31.37,47.34,1)
 	self:addLookupList(QuestDB,2178,L["Easy Strider Living"],BZONE["Darkshore"],38.03,40.91,1)
@@ -70,7 +70,7 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"],BZONE["Orgrimmar"],79.21,22.67,2)
 	self:addLookupList(QuestDB,2755,L["Joys of Omosh"],BZONE["Orgrimmar"],79.21,22.67,2)
 	self:addLookupList(QuestDB,2756,L["The Old Ways"],BZONE["Orgrimmar"],80.52,23.68,2)
-	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZONE["Stormwind City"],63.45,37.02,1)
+	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZONE["Stormwind City"],63.52,36.90,1)
 	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"],BZONE["Stranglethorn Vale"],50.74,20.47,0)
 	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"],BZONE["Stranglethorn Vale"],50.74,20.47,0)
 	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"],BZONE["Stranglethorn Vale"],50.74,20.47,0)
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index 38f7dc9..16bcd3e 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -477,7 +477,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6688,115,5763,1,3908)
 	self:addTradeFlags(RecipeDB,6688,1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,6688,3,450,3,2264,2,777,2,1454,2,1474,2,3005,2,3364,2,3485,2,3537,2,3683,2,4189,2,4577,2,5944)
+	self:addTradeAcquire(RecipeDB,6688,3,450,3,2264,2,777,2,1454,2,1474,2,3005,2,3364,2,3537,2,3683,2,4189,2,4577,2,5944)

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

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

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

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

 	-- Stylish Blue Shirt -- 7892
 	-- Item Stats:
@@ -2766,14 +2766,14 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,55993,400,41248,2,3908)
 	self:addTradeFlags(RecipeDB,55993,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,55993,3,27636,3,27972,3,29451,3,30414,3,30666,3,30892,3,32191)
+	self:addTradeAcquire(RecipeDB,55993,3,27636,3,27972,3,29451,3,29774,3,29830,3,30414,3,30666,3,30892,3,32191)

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

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

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

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

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

 	-- Green Workman's Shirt -- 56000
 	-- Item Stats:
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index 1d9ca53..2b96e3d 100644
--- a/RecipeDB/ARL-Trainer.lua
+++ b/RecipeDB/ARL-Trainer.lua
@@ -45,7 +45,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,1215,L["Alchemist Mallory"],BZONE["Elwynn Forest"],40.01,49.15,1)
 	self:addLookupList(TrainerDB,1241,L["Tognus Flintfire"],BZONE["Dun Morogh"],46.06,51.95,0)
 	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"],BZONE["Ironforge"],67.90,53.02,1)
-	self:addLookupList(TrainerDB,1300,L["Lawrence Schneider"],BZONE["Stormwind City"],53.26,80.97,0)
+	self:addLookupList(TrainerDB,1300,L["Lawrence Schneider"],BZONE["Stormwind City"],53.27,80.99,0)
 	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"],BZONE["Stormwind City"],52.91,73.90,0)
 	self:addLookupList(TrainerDB,1346,L["Georgio Bolero"],BZONE["Stormwind City"],52.98,81.17,0)
 	self:addLookupList(TrainerDB,1355,L["Cook Ghilm"],BZONE["Dun Morogh"],68.35,54.46,1)
@@ -53,7 +53,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,1383,L["Snarl"],BZONE["Orgrimmar"],79.93,22.96,0)
 	self:addLookupList(TrainerDB,1385,L["Brawn"],BZONE["Stranglethorn Vale"],32.01,29.03,2)
 	self:addLookupList(TrainerDB,1386,L["Rogvar"],BZONE["Swamp of Sorrows"],48.41,55.96,0)
-	self:addLookupList(TrainerDB,1430,L["Tomas"],BZONE["Elwynn Forest"],43.92,65.96,1)
+	self:addLookupList(TrainerDB,1430,L["Tomas"],BZONE["Elwynn Forest"],43.93,65.96,1)
 	self:addLookupList(TrainerDB,1466,L["Gretta Finespindle"],BZONE["Ironforge"],39.97,33.29,1)
 	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"],BZONE["Loch Modan"],37.17,48.95,0)
 	self:addLookupList(TrainerDB,1632,L["Adele Fielder"],BZONE["Elwynn Forest"],46.69,63.08,1)
@@ -103,7 +103,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,3365,L["Karolek"],BZONE["Orgrimmar"],62.85,44.74,0)
 	self:addLookupList(TrainerDB,3373,L["Arnok"],BZONE["Orgrimmar"],34.79,83.62,0)
 	self:addLookupList(TrainerDB,3390,L["Apothecary Helbrim"],BZONE["The Barrens"],52.13,29.95,2)
-	self:addLookupList(TrainerDB,3391,L["Gazlowe"],BZONE["The Barrens"],63.05,36.74,0)
+	self:addLookupList(TrainerDB,3391,L["Gazlowe"],BZONE["The Barrens"],62.62,35.66,0)
 	self:addLookupList(TrainerDB,3399,L["Zamja"],BZONE["Orgrimmar"],57.57,52.99,0)
 	self:addLookupList(TrainerDB,3412,L["Nogg"],BZONE["Orgrimmar"],76.16,26.27,0)
 	self:addLookupList(TrainerDB,3478,L["Traugh"],BZONE["The Barrens"],51.54,29.41,2)
@@ -121,17 +121,17 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,3964,L["Kylanna"],BZONE["Ashenvale"],51.16,66.81,1)
 	self:addLookupList(TrainerDB,3967,L["Aayndia Floralwind"],BZONE["Ashenvale"],35.92,52.06,1)
 	self:addLookupList(TrainerDB,4159,L["Me'lynn"],BZONE["Darnassus"],63.02,23.12,0)
-	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZONE["Darnassus"],55.18,23.69,0)
+	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZONE["Darnassus"],55.18,23.67,0)
 	self:addLookupList(TrainerDB,4193,L["Grondal Moonbreeze"],BZONE["Darkshore"],37.77,40.87,1)
 	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZONE["Darnassus"],49.43,20.83,0)
-	self:addLookupList(TrainerDB,4211,L["Dannelor"],BZONE["Darnassus"],51.94,13.36,0)
+	self:addLookupList(TrainerDB,4211,L["Dannelor"],BZONE["Darnassus"],51.94,13.37,0)
 	self:addLookupList(TrainerDB,4212,L["Telonis"],BZONE["Darnassus"],64.30,21.94,0)
 	self:addLookupList(TrainerDB,4213,L["Taladan"],BZONE["Darnassus"],59.35,13.48,0)
 	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"],BZONE["Ironforge"],51.03,26.83,1)
-	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZONE["Ironforge"],52.93,41.99,1)
-	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZONE["Undercity"],63.43,44.51,2)
+	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZONE["Ironforge"],52.84,41.84,1)
+	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZONE["Undercity"],63.43,44.50,2)
 	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"],BZONE["Undercity"],70.96,30.56,0)
-	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZONE["Undercity"],85.50,23.31,0)
+	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZONE["Undercity"],85.50,23.38,0)
 	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"],BZONE["Undercity"],76.32,73.02,0)
 	self:addLookupList(TrainerDB,4588,L["Arthur Moore"],BZONE["Undercity"],70.50,58.81,2)
 	self:addLookupList(TrainerDB,4591,L["Mary Edras"],BZONE["Undercity"],74.06,58.02,0)
@@ -141,23 +141,23 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,4609,L["Doctor Marsh"],BZONE["Undercity"],52.98,73.95,0)
 	self:addLookupList(TrainerDB,4611,L["Doctor Herbert Halsey"],BZONE["Undercity"],47.93,72.84,0)
 	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZONE["Undercity"],61.53,61.60,0)
-	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"],BZONE["Ironforge"],40.15,34.12,0)
+	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"],BZONE["Ironforge"],40.14,34.12,0)
 	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"],BZONE["Ironforge"],54.81,59.78,0)
 	self:addLookupList(TrainerDB,5153,L["Jormund Stonebrow"],BZONE["Ironforge"],43.00,29.34,1)
 	self:addLookupList(TrainerDB,5157,L["Gimble Thistlefuzz"],BZONE["Ironforge"],60.00,45.39,0)
-	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"],BZONE["Ironforge"],60.74,37.66,1)
+	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"],BZONE["Ironforge"],60.75,37.53,1)
 	self:addLookupList(TrainerDB,5164,L["Grumnus Steelshaper"],BZONE["Ironforge"],50.90,43.08,1)
 	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"],BZONE["Ironforge"],68.77,45.51,1)
 	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"],BZONE["Ironforge"],67.42,53.45,1)
 	self:addLookupList(TrainerDB,5392,L["Yarr Hammerstone"],BZONE["Dun Morogh"],50.64,49.97,0)
 	self:addLookupList(TrainerDB,5482,L["Stephen Ryback"],BZONE["Stormwind City"],78.11,52.82,0)
-	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZONE["Stormwind City"],55.63,85.93,0)
+	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZONE["Stormwind City"],55.62,85.92,0)
 	self:addLookupList(TrainerDB,5500,L["Tel'Athir"],BZONE["Stormwind City"],55.26,84.94,0)
-	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"],BZONE["Stormwind City"],63.92,38.21,1)
+	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"],BZONE["Stormwind City"],63.92,38.18,1)
 	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"],BZONE["Stormwind City"],59.11,38.21,0)
 	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"],BZONE["Stormwind City"],62.57,31.03,1)
-	self:addLookupList(TrainerDB,5564,L["Simon Tanner"],BZONE["Stormwind City"],71.96,60.60,0)
-	self:addLookupList(TrainerDB,5567,L["Sellandus"],BZONE["Stormwind City"],51.92,84.31,0)
+	self:addLookupList(TrainerDB,5564,L["Simon Tanner"],BZONE["Stormwind City"],71.83,62.38,0)
+	self:addLookupList(TrainerDB,5567,L["Sellandus"],BZONE["Stormwind City"],51.92,84.32,0)
 	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZONE["Tirisfal Glades"],61.59,53.18,0)
 	self:addLookupList(TrainerDB,5759,L["Nurse Neela"],BZONE["Tirisfal Glades"],61.81,51.97,0)
 	self:addLookupList(TrainerDB,5784,L["Waldor"],BZONE["The Barrens"],46.12,36.18,0)
@@ -177,7 +177,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,7867,L["Thorkaf Dragoneye"],BZONE["Badlands"],62.20,57.76,2)
 	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"],BZONE["Searing Gorge"],63.36,74.59,1)
 	self:addLookupList(TrainerDB,7869,L["Brumn Winterhoof"],BZONE["Arathi Highlands"],28.45,44.30,2)
-	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"],BZONE["Thousand Needles"],9.003,18.80,1)
+	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"],BZONE["Thousand Needles"],9.015,18.77,1)
 	self:addLookupList(TrainerDB,7871,L["Se'Jib"],BZONE["Stranglethorn Vale"],37.20,34.74,2)
 	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"],BZONE["Ironforge"],70.54,50.28,1)
 	self:addLookupList(TrainerDB,7948,L["Kylanna Windwhisper"],BZONE["Feralas"],32.67,44.09,0)
@@ -191,17 +191,17 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,9264,L["Firebrand Pyromancer"],BZONE["Blackrock Spire"],0,0,0)
 	self:addLookupList(TrainerDB,9584,L["Jalane Ayrole"],BZONE["Stormwind City"],40.06,85.04,1)
 	self:addLookupList(TrainerDB,10266,L["Ug'thok"],BZONE["Orgrimmar"],80.85,23.55,0)
-	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"],BZONE["Ironforge"],51.88,43.19,1)
+	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"],BZONE["Ironforge"],51.86,43.08,1)
 	self:addLookupList(TrainerDB,10277,L["Groum Stonebeard"],BZONE["Ironforge"],51.94,42.30,1)
 	self:addLookupList(TrainerDB,10278,L["Thrag Stonehoof"],BZONE["Thunder Bluff"],40.21,57.09,2)
 	self:addLookupList(TrainerDB,11017,L["Roxxik"],BZONE["Orgrimmar"],75.85,22.65,0)
 	self:addLookupList(TrainerDB,11025,L["Mukdrak"],BZONE["Durotar"],52.46,41.48,2)
 	self:addLookupList(TrainerDB,11026,L["Sprite Jumpsprocket"],BZONE["Stormwind City"],62.32,31.29,0)
 	self:addLookupList(TrainerDB,11028,L["Jemma Quikswitch"],BZONE["Ironforge"],68.67,44.53,1)
-	self:addLookupList(TrainerDB,11029,L["Trixie Quikswitch"],BZONE["Ironforge"],68.44,45.08,1)
+	self:addLookupList(TrainerDB,11029,L["Trixie Quikswitch"],BZONE["Ironforge"],68.44,45.07,1)
 	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"],BZONE["Undercity"],76.59,74.17,0)
 	self:addLookupList(TrainerDB,11037,L["Jenna Lemkenilli"],BZONE["Darkshore"],37.87,41.10,1)
-	self:addLookupList(TrainerDB,11041,L["Milla Fairancora"],BZONE["Darnassus"],54.65,22.08,0)
+	self:addLookupList(TrainerDB,11041,L["Milla Fairancora"],BZONE["Darnassus"],54.65,22.07,0)
 	self:addLookupList(TrainerDB,11042,L["Sylvanna Forestmoon"],BZONE["Darnassus"],55.93,24.14,0)
 	self:addLookupList(TrainerDB,11044,L["Doctor Martin Felben"],BZONE["Undercity"],47.07,74.80,0)
 	self:addLookupList(TrainerDB,11046,L["Whuut"],BZONE["Orgrimmar"],56.39,34.51,2)
@@ -214,14 +214,14 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,11065,L["Thonys Pillarstone"],BZONE["Ironforge"],60.64,44.86,0)
 	self:addLookupList(TrainerDB,11066,L["Jhag"],BZONE["Orgrimmar"],53.88,38.75,0)
 	self:addLookupList(TrainerDB,11067,L["Malcomb Wynn"],BZONE["Undercity"],61.52,61.29,0)
-	self:addLookupList(TrainerDB,11068,L["Betty Quin"],BZONE["Stormwind City"],52.92,73.86,0)
-	self:addLookupList(TrainerDB,11070,L["Lalina Summermoon"],BZONE["Darnassus"],59.53,13.01,1)
+	self:addLookupList(TrainerDB,11068,L["Betty Quin"],BZONE["Stormwind City"],52.92,73.87,0)
+	self:addLookupList(TrainerDB,11070,L["Lalina Summermoon"],BZONE["Darnassus"],59.53,13.02,1)
 	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"],BZONE["Thunder Bluff"],45.59,40.63,2)
 	self:addLookupList(TrainerDB,11072,L["Kitta Firewind"],BZONE["Elwynn Forest"],65.28,69.98,1)
 	self:addLookupList(TrainerDB,11073,L["Annora"],BZONE["Uldaman"],0,0,0)
 	self:addLookupList(TrainerDB,11074,L["Hgarth"],BZONE["Stonetalon Mountains"],49.05,56.67,2)
 	self:addLookupList(TrainerDB,11081,L["Faldron"],BZONE["Darnassus"],64.59,21.47,0)
-	self:addLookupList(TrainerDB,11083,L["Darianna"],BZONE["Darnassus"],65.18,21.04,0)
+	self:addLookupList(TrainerDB,11083,L["Darianna"],BZONE["Darnassus"],65.17,21.04,0)
 	self:addLookupList(TrainerDB,11084,L["Tarn"],BZONE["Thunder Bluff"],43.17,43.08,0)
 	self:addLookupList(TrainerDB,11096,L["Randal Worth"],BZONE["Stormwind City"],71.76,62.96,0)
 	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"],BZONE["The Hinterlands"],13.69,42.98,0)
@@ -306,10 +306,10 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,18993,L["Naka"],BZONE["Ironforge"],41.94,50.53,0)
 	self:addLookupList(TrainerDB,19052,L["Lorokeem"],BZONE["Shattrath City"],46.12,21.66,0)
 	self:addLookupList(TrainerDB,19063,L["Hamanar"],BZONE["Shattrath City"],36.09,20.04,0)
-	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"],BZONE["Shattrath City"],65.94,14.77,0)
-	self:addLookupList(TrainerDB,19185,L["Jack Trapper"],BZONE["Shattrath City"],63.39,68.35,0)
-	self:addLookupList(TrainerDB,19186,L["Kylene"],BZONE["Shattrath City"],75.84,32.83,0)
-	self:addLookupList(TrainerDB,19187,L["Darmari"],BZONE["Shattrath City"],67.24,66.66,0)
+	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"],BZONE["Shattrath City"],65.95,14.76,0)
+	self:addLookupList(TrainerDB,19185,L["Jack Trapper"],BZONE["Shattrath City"],63.54,68.89,0)
+	self:addLookupList(TrainerDB,19186,L["Kylene"],BZONE["Shattrath City"],75.84,32.84,0)
+	self:addLookupList(TrainerDB,19187,L["Darmari"],BZONE["Shattrath City"],67.24,66.65,0)
 	self:addLookupList(TrainerDB,19248,L["Enchanter Salias"],BZONE["Shattrath City"],44.29,90.73,0)
 	self:addLookupList(TrainerDB,19249,L["Enchantress Metura"],BZONE["Shattrath City"],43.90,90.36,0)
 	self:addLookupList(TrainerDB,19250,L["Enchanter Aeldron"],BZONE["Shattrath City"],43.93,90.38,0)
@@ -324,7 +324,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,19775,L["Kalinda"],BZONE["Silvermoon City"],90.88,74.41,0)
 	self:addLookupList(TrainerDB,19778,L["Farii"],BZONE["The Exodar"],44.72,25.55,0)
 	self:addLookupList(TrainerDB,20124,L["Kradu Grimblade"],BZONE["Shattrath City"],70.28,44.43,0)
-	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZONE["Shattrath City"],70.38,43.78,0)
+	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZONE["Shattrath City"],70.37,43.80,0)
 	self:addLookupList(TrainerDB,21087,L["Grikka"],BZONE["Blade's Edge Mountains"],77.03,65.63,2)
 	self:addLookupList(TrainerDB,22477,L["Anchorite Ensham"],BZONE["Terokkar Forest"],31.07,75.96,0)
 	self:addLookupList(TrainerDB,22823,L["Hch'uu"],BZONE["Zangarmarsh"],19.78,52.02,0)
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index cc6cd3f..8bd6504 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

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

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

@@ -39,7 +39,7 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()
 function addon:InitVendor(VendorDB)

 	self:addLookupList(VendorDB,66,L["Tharynn Bouden"],BZONE["Elwynn Forest"],42.21,67.21,1)
-	self:addLookupList(VendorDB,340,L["Kendor Kabonka"],BZONE["Stormwind City"],77.03,54.04,0)
+	self:addLookupList(VendorDB,340,L["Kendor Kabonka"],BZONE["Stormwind City"],77.04,54.09,0)
 	self:addLookupList(VendorDB,734,L["Corporal Bluth"],BZONE["Stranglethorn Vale"],37.97,4.185,1)
 	self:addLookupList(VendorDB,777,L["Amy Davenport"],BZONE["Redridge Mountains"],29.30,47.22,0)
 	self:addLookupList(VendorDB,843,L["Gina MacGregor"],BZONE["Westfall"],57.84,54.24,1)
@@ -48,9 +48,9 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,1148,L["Nerrist"],BZONE["Stranglethorn Vale"],32.09,29.43,2)
 	self:addLookupList(VendorDB,1149,L["Uthok"],BZONE["Stranglethorn Vale"],32.11,28.23,0)
 	self:addLookupList(VendorDB,1250,L["Drake Lindgren"],BZONE["Elwynn Forest"],82.95,67.45,1)
-	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZONE["Stormwind City"],64.40,71.90,1)
-	self:addLookupList(VendorDB,1304,L["Darian Singh"],BZONE["Stormwind City"],42.90,75.97,1)
-	self:addLookupList(VendorDB,1313,L["Maria Lumere"],BZONE["Stormwind City"],55.59,85.83,0)
+	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZONE["Stormwind City"],64.81,71.54,1)
+	self:addLookupList(VendorDB,1304,L["Darian Singh"],BZONE["Stormwind City"],42.91,76.00,1)
+	self:addLookupList(VendorDB,1313,L["Maria Lumere"],BZONE["Stormwind City"],55.62,85.90,0)
 	self:addLookupList(VendorDB,1318,L["Jessara Cordell"],BZONE["Stormwind City"],53.03,73.75,0)
 	self:addLookupList(VendorDB,1347,L["Alexandra Bolero"],BZONE["Stormwind City"],53.65,80.89,0)
 	self:addLookupList(VendorDB,1448,L["Neal Allen"],BZONE["Wetlands"],10.88,57.20,1)
@@ -89,7 +89,6 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,2814,L["Narj Deepslice"],BZONE["Arathi Highlands"],45.29,47.52,1)
 	self:addLookupList(VendorDB,2821,L["Keena"],BZONE["Arathi Highlands"],73.93,31.85,2)
 	self:addLookupList(VendorDB,2838,L["Crazk Sparks"],BZONE["Stranglethorn Vale"],27.91,76.78,0)
-	self:addLookupList(VendorDB,2843,L["Jutak"],BZONE["Stranglethorn Vale"],27.61,77.96,0)
 	self:addLookupList(VendorDB,2846,L["Blixrez Goodstitch"],BZONE["Stranglethorn Vale"],27.96,76.90,2)
 	self:addLookupList(VendorDB,3005,L["Mahu"],BZONE["Thunder Bluff"],43.97,44.90,0)
 	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZONE["Thunder Bluff"],45.78,40.74,2)
@@ -109,7 +108,6 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,3400,L["Xen'to"],BZONE["Orgrimmar"],57.61,53.93,0)
 	self:addLookupList(VendorDB,3413,L["Sovik"],BZONE["Orgrimmar"],75.97,23.00,0)
 	self:addLookupList(VendorDB,3482,L["Tari'qa"],BZONE["The Barrens"],51.76,30.72,2)
-	self:addLookupList(VendorDB,3485,L["Wrahk"],BZONE["The Barrens"],51.97,31.88,2)
 	self:addLookupList(VendorDB,3489,L["Zargh"],BZONE["The Barrens"],52.26,29.98,2)
 	self:addLookupList(VendorDB,3495,L["Gagsprocket"],BZONE["The Barrens"],63.28,36.96,0)
 	self:addLookupList(VendorDB,3497,L["Kilxx"],BZONE["The Barrens"],62.71,39.21,0)
@@ -123,24 +121,22 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,3956,L["Harklan Moongrove"],BZONE["Ashenvale"],51.03,67.86,1)
 	self:addLookupList(VendorDB,3958,L["Lardan"],BZONE["Ashenvale"],34.86,50.03,1)
 	self:addLookupList(VendorDB,3960,L["Ulthaan"],BZONE["Ashenvale"],50.00,67.30,1)
-	self:addLookupList(VendorDB,4168,L["Elynna"],BZONE["Darnassus"],64.17,22.40,0)
+	self:addLookupList(VendorDB,4168,L["Elynna"],BZONE["Darnassus"],64.19,22.52,0)
 	self:addLookupList(VendorDB,4186,L["Mavralyn"],BZONE["Darkshore"],37.35,41.02,1)
 	self:addLookupList(VendorDB,4189,L["Valdaron"],BZONE["Darkshore"],38.14,41.18,1)
 	self:addLookupList(VendorDB,4200,L["Laird"],BZONE["Darkshore"],37.09,43.94,1)
 	self:addLookupList(VendorDB,4223,L["Fyldan"],BZONE["Darnassus"],48.52,21.41,0)
-	self:addLookupList(VendorDB,4225,L["Saenorion"],BZONE["Darnassus"],64.49,22.30,0)
-	self:addLookupList(VendorDB,4226,L["Ulthir"],BZONE["Darnassus"],55.74,24.04,0)
 	self:addLookupList(VendorDB,4228,L["Vaean"],BZONE["Darnassus"],59.05,14.82,0)
-	self:addLookupList(VendorDB,4229,L["Mythrin'dir"],BZONE["Darnassus"],60.71,19.78,0)
+	self:addLookupList(VendorDB,4229,L["Mythrin'dir"],BZONE["Darnassus"],60.71,19.80,0)
 	self:addLookupList(VendorDB,4265,L["Nyoma"],BZONE["Teldrassil"],57.31,61.16,0)
 	self:addLookupList(VendorDB,4305,L["Kriggon Talsone"],BZONE["Westfall"],36.19,89.36,1)
 	self:addLookupList(VendorDB,4307,L["Heldan Galesong"],BZONE["Darkshore"],37.31,56.34,1)
-	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZONE["Undercity"],63.47,43.81,0)
+	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZONE["Undercity"],63.47,43.82,0)
 	self:addLookupList(VendorDB,4561,L["Daniel Bartlett"],BZONE["Undercity"],65.13,39.59,0)
-	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZONE["Undercity"],81.46,29.98,2)
+	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZONE["Undercity"],81.46,30.00,2)
 	self:addLookupList(VendorDB,4577,L["Millie Gregorian"],BZONE["Undercity"],71.20,28.68,0)
 	self:addLookupList(VendorDB,4589,L["Joseph Moore"],BZONE["Undercity"],70.77,58.56,0)
-	self:addLookupList(VendorDB,4610,L["Algernon"],BZONE["Undercity"],53.48,73.03,2)
+	self:addLookupList(VendorDB,4610,L["Algernon"],BZONE["Undercity"],53.47,73.03,2)
 	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZONE["Undercity"],61.48,60.98,0)
 	self:addLookupList(VendorDB,4775,L["Felicia Doan"],BZONE["Undercity"],65.02,49.38,0)
 	self:addLookupList(VendorDB,4782,L["Truk Wildbeard"],BZONE["The Hinterlands"],14.52,43.03,0)
@@ -150,12 +146,12 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,5128,L["Bombus Finespindle"],BZONE["Ironforge"],39.70,34.02,1)
 	self:addLookupList(VendorDB,5158,L["Tilli Thistlefuzz"],BZONE["Ironforge"],60.79,45.19,0)
 	self:addLookupList(VendorDB,5160,L["Emrul Riknussun"],BZONE["Ironforge"],60.30,39.04,0)
-	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZONE["Ironforge"],47.91,6.657,0)
+	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZONE["Ironforge"],47.91,6.662,0)
 	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"],BZONE["Ironforge"],46.70,28.54,0)
-	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZONE["Ironforge"],68.16,44.68,0)
-	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZONE["Ironforge"],67.74,54.11,1)
-	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZONE["Stormwind City"],77.96,52.92,0)
-	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],54.90,70.15,1)
+	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZONE["Ironforge"],68.15,44.68,0)
+	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZONE["Ironforge"],67.75,54.10,1)
+	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZONE["Stormwind City"],77.96,52.93,0)
+	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],54.90,70.16,1)
 	self:addLookupList(VendorDB,5512,L["Kaita Deepforge"],BZONE["Stormwind City"],63.31,37.22,0)
 	self:addLookupList(VendorDB,5594,L["Alchemist Pestlezugg"],BZONE["Tanaris"],51.28,27.01,0)
 	self:addLookupList(VendorDB,5748,L["Killian Sanatha"],BZONE["Silverpine Forest"],33.27,17.60,2)
@@ -166,7 +162,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,5942,L["Zansoa"],BZONE["Durotar"],55.92,73.10,2)
 	self:addLookupList(VendorDB,5944,L["Yonada"],BZONE["The Barrens"],45.54,58.96,2)
 	self:addLookupList(VendorDB,6568,L["Vizzklick"],BZONE["Tanaris"],50.98,27.10,0)
-	self:addLookupList(VendorDB,6576,L["Brienna Starglow"],BZONE["Thousand Needles"],9.231,18.85,1)
+	self:addLookupList(VendorDB,6576,L["Brienna Starglow"],BZONE["Thousand Needles"],9.234,18.85,1)
 	self:addLookupList(VendorDB,6730,L["Jinky Twizzlefixxit"],BZONE["Thousand Needles"],77.85,77.84,0)
 	self:addLookupList(VendorDB,6777,L["Zan Shivsproket"],BZONE["Alterac Mountains"],85.93,79.93,0)
 	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZONE["Ironforge"],56.30,80.62,0)
@@ -192,6 +188,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,8878,L["Muuran"],BZONE["Desolace"],55.99,57.33,2)
 	self:addLookupList(VendorDB,9179,L["Jazzrik"],BZONE["Badlands"],43.05,52.55,0)
 	self:addLookupList(VendorDB,9499,L["Plugger Spazzring"],BZONE["Blackrock Depths"],0,0,1)
+	self:addLookupList(VendorDB,9544,L["Yuka Screwspigot"],BZONE["Burning Steppes"],65.90,22.42,0)
 	self:addLookupList(VendorDB,9636,L["Kireena"],BZONE["Desolace"],50.98,53.56,2)
 	self:addLookupList(VendorDB,10118,L["Nessa Shadowsong"],BZONE["Teldrassil"],56.94,92.45,1)
 	self:addLookupList(VendorDB,10856,L["Argent Quartermaster Hasana"],BZONE["Tirisfal Glades"],83.48,65.96,0)
@@ -261,7 +258,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,18255,L["Apprentice Darius"],BZONE["Orgrimmar"],48.73,80.87,0)
 	self:addLookupList(VendorDB,18382,L["Mycah"],BZONE["Zangarmarsh"],18.42,51.11,0)
 	self:addLookupList(VendorDB,18427,L["Fazu"],BZONE["Bloodmyst Isle"],54.39,56.72,1)
-	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"],BZONE["Shattrath City"],72.65,31.90,0)
+	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"],BZONE["Shattrath City"],72.65,31.88,0)
 	self:addLookupList(VendorDB,18664,L["Aged Dalaran Wizard"],BZONE["Old Hillsbrad Foothills"],0,0,0)
 	self:addLookupList(VendorDB,18672,L["Thomas Yance"],BZONE["Old Hillsbrad Foothills"],0,0,0)
 	self:addLookupList(VendorDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.37,35.99,0)
@@ -282,14 +279,14 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,19038,L["Supply Officer Mills"],BZONE["Terokkar Forest"],56.01,54.10,1)
 	self:addLookupList(VendorDB,19042,L["Leeli Longhaggle"],BZONE["Terokkar Forest"],58.02,53.85,0)
 	self:addLookupList(VendorDB,19074,L["Skreah"],BZONE["Shattrath City"],46.48,20.15,0)
-	self:addLookupList(VendorDB,19195,L["Jim Saltit"],BZONE["Shattrath City"],63.75,69.71,0)
-	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"],BZONE["Shattrath City"],67.05,67.33,0)
-	self:addLookupList(VendorDB,19213,L["Eiin"],BZONE["Shattrath City"],66.45,68.88,0)
+	self:addLookupList(VendorDB,19195,L["Jim Saltit"],BZONE["Shattrath City"],63.74,69.78,0)
+	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"],BZONE["Shattrath City"],67.05,67.34,0)
+	self:addLookupList(VendorDB,19213,L["Eiin"],BZONE["Shattrath City"],66.44,68.88,0)
 	self:addLookupList(VendorDB,19234,L["Yurial Soulwater"],BZONE["Shattrath City"],44.73,96.92,0)
 	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"],BZONE["Ironforge"],50.77,74.16,1)
 	self:addLookupList(VendorDB,19321,L["Quartermaster Endarin"],BZONE["Shattrath City"],48.19,26.81,0)
 	self:addLookupList(VendorDB,19331,L["Quartermaster Enuril"],BZONE["Shattrath City"],60.00,63.88,0)
-	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZONE["Shadowmoon Valley"],29.55,31.11,0)
+	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZONE["Shadowmoon Valley"],29.55,31.10,0)
 	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"],BZONE["Shadowmoon Valley"],37.02,54.33,0)
 	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZONE["Shadowmoon Valley"],37.08,55.14,0)
 	self:addLookupList(VendorDB,19383,L["Captured Gnome"],BZONE["Zangarmarsh"],32.47,49.45,0)
@@ -323,10 +320,11 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,23437,L["Indormi"],BZONE["Hyjal Summit"],0,0,0)
 	self:addLookupList(VendorDB,25032,L["Eldara Dawnrunner"],BZONE["Shattrath City"],55.25,2.828,0)
 	self:addLookupList(VendorDB,25950,L["Shaani"],BZONE["Isle of Quel'Danas"],51.04,33.24,0)
-	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZONE["Dragonblight"],36.03,46.94,0)
+	self:addLookupList(VendorDB,26081,L["High Admiral \"Shelly\" Jorrik"],BZONE["Dun Morogh"],11.01,75.43,0)
+	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZONE["Dragonblight"],36.03,46.95,0)
 	self:addLookupList(VendorDB,26868,L["Provisioner Lorkran"],BZONE["Grizzly Hills"],22.51,65.92,0)
 	self:addLookupList(VendorDB,26947,L["Vix Chromeblaster"],BZONE["Borean Tundra"],31.32,40.90,0)
-	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],77.17,60.99,0)
+	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],77.18,61.00,0)
 	self:addLookupList(VendorDB,27054,L["Modoru"],BZONE["Stormwind City"],30.48,45.09,1)
 	self:addLookupList(VendorDB,27147,L["Librarian Erickson"],BZONE["Borean Tundra"],45.94,32.68,0)
 	self:addLookupList(VendorDB,27666,L["Ontuvo"],BZONE["Zul'Aman"],0,0,0)
@@ -337,22 +335,22 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZONE["Dalaran"],37.01,33.67,0)
 	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZONE["Icecrown"],86.92,76.95,0)
 	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZONE["Wintergrasp"],49.12,18.28,1)
-	self:addLookupList(VendorDB,31031,L["Misensi"],BZONE["Dalaran"],69.74,37.49,0)
-	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.23,65.64,0)
-	self:addLookupList(VendorDB,31910,L["Geen"],BZONE["Sholazar Basin"],54.19,56.96,0)
-	self:addLookupList(VendorDB,31911,L["Tanak"],BZONE["Sholazar Basin"],55.06,68.89,0)
+	self:addLookupList(VendorDB,31031,L["Misensi"],BZONE["Dalaran"],69.76,37.57,0)
+	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.06,65.53,0)
+	self:addLookupList(VendorDB,31910,L["Geen"],BZONE["Sholazar Basin"],54.20,56.97,0)
+	self:addLookupList(VendorDB,31911,L["Tanak"],BZONE["Sholazar Basin"],55.06,68.90,0)
 	self:addLookupList(VendorDB,31916,L["Tanaika"],BZONE["Howling Fjord"],25.78,58.72,0)
 	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZONE["Dalaran"],26.62,47.84,0)
 	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.32,17.49,0)
 	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],50.81,18.62,0)
 	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZONE["Dalaran"],39.05,40.97,0)
-	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZONE["Dalaran"],38.48,29.56,0)
-	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZONE["Dragonblight"],60.08,54.86,0)
+	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZONE["Dalaran"],38.49,29.59,0)
+	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZONE["Dragonblight"],60.08,54.85,0)
 	self:addLookupList(VendorDB,32538,L["Duchess Mynx"],BZONE["Icecrown"],43.72,20.20,0)
-	self:addLookupList(VendorDB,32540,L["Lillehoff"],BZONE["The Storm Peaks"],65.66,61.36,0)
+	self:addLookupList(VendorDB,32540,L["Lillehoff"],BZONE["The Storm Peaks"],65.71,61.44,0)
 	self:addLookupList(VendorDB,32564,L["Logistics Officer Silverstone"],BZONE["Borean Tundra"],57.56,66.11,0)
 	self:addLookupList(VendorDB,32565,L["Gara Skullcrush"],BZONE["Borean Tundra"],40.84,54.10,0)
-	self:addLookupList(VendorDB,32763,L["Sairuk"],BZONE["Dragonblight"],48.94,76.27,0)
+	self:addLookupList(VendorDB,32763,L["Sairuk"],BZONE["Dragonblight"],48.95,76.27,0)
 	self:addLookupList(VendorDB,32773,L["Logistics Officer Brighton"],BZONE["Howling Fjord"],60.28,63.97,0)
 	self:addLookupList(VendorDB,32774,L["Sebastian Crane"],BZONE["Howling Fjord"],79.49,31.47,0)

diff --git a/RecipeStats.txt b/RecipeStats.txt
index 5a45803..445252b 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -2,10 +2,18 @@ Unknown zones:
 	"Azure Captain" => "",
 	"Azure Sorceror" => "",
 	"Azure Stalker" => "",
+	"Dark Rune Warrior" => "",
+	"Drakkari Fire Weaver" => "",
 	"Drakkari God Hunter" => "",
+	"Drakkari Golem" => "",
 	"Drakkari Medicine Man" => "",
+	"Drakkari Rhino" => "",
 	"Drakkari Shaman" => "",
+	"Hardened Steel Berserker" => "",
+	"Hardened Steel Reaver" => "",
+	"Infinite Agent" => "",
 	"Kodo Hide Bag" => "",
+	"Living Mojo" => "",
 	"Living Ruby Serpent" => "",
 	"Novos the Summoner" => "",
 	"Outland Children's Week Dark Portal Trigger" => "",
@@ -14,6 +22,11 @@ Unknown zones:
 	"Portal Guardian" => "",
 	"Risen Drakkari Death Knight" => "",
 	"Savage Worg" => "",
+	"Sjonnir The Ironshaper" => "",
+	"Spitting Cobra" => "",
+	"Stormforged Construct" => "",
+	"Supplying the Front" => "",
+	"Unrelenting Construct" => "",

 Unknown faction:
 Skeletal Fiend (Enraged Form) - ,
@@ -23,6 +36,7 @@ Outland Children's Week Dark Portal Trigger - ,
 Outland Children's Week Exodar 01 Trigger - ,
 Outland Children's Week Silvermoon 01 Trigger - ,
 Kodo Hide Bag - ,
+Supplying the Front - ,

 Instance mobs:
 	"Abomination",
@@ -105,8 +119,11 @@ Instance mobs:
 	"Doomforge Dragoon",
 	"Dragonmaw Wind Reaver",
 	"Drakkari Earthshaker",
+	"Drakkari Fire Weaver",
 	"Drakkari God Hunter",
+	"Drakkari Golem",
 	"Drakkari Medicine Man",
+	"Drakkari Rhino",
 	"Durnholde Lookout",
 	"Durnholde Rifleman",
 	"Durnholde Tracking Hound",
@@ -156,9 +173,11 @@ Instance mobs:
 	"High Botanist Freywinn",
 	"Homunculus",
 	"Hydromancer Thespia",
+	"Infinite Agent",
 	"Jan'alai",
 	"Kaz'rogal",
 	"Keristrasza",
+	"Living Mojo",
 	"Lord Kri",
 	"Lord Roccor",
 	"Loro",
@@ -243,6 +262,7 @@ Instance mobs:
 	"Spectral Stallion",
 	"Spell Shade",
 	"Spirestone Warlord",
+	"Spitting Cobra",
 	"Sunseeker Astromage",
 	"Sunseeker Botanist",
 	"Sunseeker Harvester",
@@ -809,6 +829,7 @@ No acquire information:
 55390 - Destructive Skyflare Diamond - Jewelcrafting
 53975 - Inscribed Monarch Topaz - Jewelcrafting
 52843 - Moonglow Ink - Inscription
+60767 - Enchant Bracers - Superior Spellpower - Enchanting
 20015 - Enchant Cloak - Superior Defense - Enchanting
 44636 - Enchant Ring - Greater Spellpower - Enchanting
 51570 - Dark Arctic Chestpiece - Leatherworking
@@ -1121,6 +1142,7 @@ No acquire information:
 56988 - Glyph of Remove Curse - Inscription
 54017 - Precise Bloodstone - Jewelcrafting
 57130 - Glyph of Vigor - Inscription
+19067 - Stormshroud Pants - Leatherworking
 53876 - Fierce Huge Citrine - Jewelcrafting
 57272 - Glyph of Shadowburn - Inscription
 60668 - Enchant Gloves - Crusher - Enchanting
@@ -1146,8 +1168,8 @@ No acquire information:
 53880 - Deft Huge Citrine - Jewelcrafting
 57276 - Glyph of Unstable Affliction - Inscription
 56003 - Spellweave - Tailoring
-55013 - Saronite Protector - Blacksmithing
 53881 - Luminous Huge Citrine - Jewelcrafting
+55013 - Saronite Protector - Blacksmithing
 57277 - Glyph of Voidwalker - Inscription
 56994 - Glyph of Aimed Shot - Inscription
 54023 - Resolute Monarch Topaz - Jewelcrafting
@@ -1168,6 +1190,7 @@ No acquire information:
 55017 - Tempered Saronite Bracers - Blacksmithing
 55300 - Righteous Gauntlets - Blacksmithing
 56998 - Glyph of Aspect of the Viper - Inscription
+6624 - Free Action Potion - Alchemy
 56008 - Shining Spellthread - Tailoring
 56574 - Truesight Ice Blinders - Engineering
 57423 - Fish Feast - Cooking
@@ -1269,6 +1292,7 @@ No acquire information:
 16967 - Inlaid Thorium Hammer - Blacksmithing
 58144 - Jade Ring of Slaying - Jewelcrafting
 53899 - Lesser Flask of Toughness - Alchemy
+60691 - Enchant 2H Weapon - Massacre - Enchanting
 57012 - Glyph of Trueshot Aura - Inscription
 59559 - Glyph of Seal of Blood - Inscription
 56022 - Light Blessed Mittens - Tailoring