Quantcast

Data regenerate

ackis [12-21-08 - 16:50]
Data regenerate
Filename
Locals/ARLLocals-enUS.lua
RecipeDB/ARL-Alchemy.lua
RecipeDB/ARL-Engineer.lua
RecipeDB/ARL-Leatherwork.lua
RecipeDB/ARL-Mob.lua
RecipeDB/ARL-Tailor.lua
RecipeDB/ARL-Trainer.lua
RecipeDB/ARL-Vendor.lua
RecipeStats.txt
diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index 66dbf26..cabb0f1 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -613,7 +613,6 @@ L["Darkspine Myrmidon"] = true
 L["Darkspine Siren"] = true
 L["Darkwater Crocolisk"] = true
 L["Darmari"] = true
-L["Darnall"] = true
 L["Daryl Riknussun"] = true
 L["Daryl Stack"] = true
 L["Dawnblade Marksman"] = true
@@ -863,6 +862,7 @@ L["Himmik"] = true
 L["Homunculus"] = true
 L["Horns of Frenzy"] = true
 L["Hotoppik Copperpinch"] = true
+L["Hula'mahi"] = true
 L["Hulking Mountain Lion"] = true
 L["Humphry"] = true
 L["Hurnak Grimmord"] = true
@@ -979,6 +979,7 @@ L["Kurzen Commando"] = true
 L["Kylanna"] = true
 L["Kylanna Windwhisper"] = true
 L["Kylene"] = true
+L["Kzixx"] = true
 L["Lady Alistra"] = true
 L["Lady Palanseer"] = true
 L["Laird"] = true
@@ -1218,7 +1219,6 @@ 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
@@ -1316,6 +1316,7 @@ L["Snakestone of the Shadow Huntress"] = true
 L["Snang"] = true
 L["Snarl"] = true
 L["Son of Arkkoroc"] = true
+L["Soolie Berryfizz"] = true
 L["Soothing Turtle Bisque"] = true
 L["Sorcerous Shade"] = true
 L["Southsea Pirate"] = true
diff --git a/RecipeDB/ARL-Alchemy.lua b/RecipeDB/ARL-Alchemy.lua
index 1e7cc31..5102bcb 100644
--- a/RecipeDB/ARL-Alchemy.lua
+++ b/RecipeDB/ARL-Alchemy.lua
@@ -226,8 +226,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Free Action Potion -- 6624
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6624,150,5634,1,2259)
-	self:addTradeFlags(RecipeDB,6624,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,6624,2,3348)
+	self:addTradeFlags(RecipeDB,6624,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,6624,2,3348,2,5178)

 	-- Elixir of Water Breathing -- 7179
 	recipecount = recipecount + 1
@@ -250,14 +250,14 @@ function addon:InitAlchemy(RecipeDB)
 	-- Holy Protection Potion -- 7255
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7255,100,6051,1,2259)
-	self:addTradeFlags(RecipeDB,7255,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,7255,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,7255,2,3490)

 	-- Shadow Protection Potion -- 7256
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7256,135,6048,1,2259)
-	self:addTradeFlags(RecipeDB,7256,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,7256,2,3956)
+	self:addTradeFlags(RecipeDB,7256,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,7256,2,2393,2,3956)

 	-- Fire Protection Potion -- 7257
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Engineer.lua b/RecipeDB/ARL-Engineer.lua
index 2d08471..29a8a4a 100644
--- a/RecipeDB/ARL-Engineer.lua
+++ b/RecipeDB/ARL-Engineer.lua
@@ -395,7 +395,7 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9273,165,7148,1,4036)
 	self:addTradeFlags(RecipeDB,9273,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,9273,3,7800,2,3537,2,4086)
+	self:addTradeAcquire(RecipeDB,9273,3,7800,2,3134,2,3537,2,4086)

 	-- Gold Power Core -- 12584
 	recipecount = recipecount + 1
@@ -1492,7 +1492,7 @@ function addon:InitEngineering(RecipeDB)
 	-- Annihilator Holo-Gogs -- 46111
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,46111,375,34847,4,4036)
-	self:addTradeFlags(RecipeDB,46111,1,2,6,26,37,41,56)
+	self:addTradeFlags(RecipeDB,46111,1,2,6,24,26,29,37,41,56)
 	self:addTradeAcquire(RecipeDB,46111,3,25368,3,25370)

 	-- Lightning Etched Specs -- 46112
@@ -1504,25 +1504,25 @@ function addon:InitEngineering(RecipeDB)
 	-- Surestrike Goggles v3.0 -- 46113
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,46113,375,34356,4,4036)
-	self:addTradeFlags(RecipeDB,46113,1,2,6,11,23,37,41,58)
+	self:addTradeFlags(RecipeDB,46113,1,2,6,11,23,27,37,41,58)
 	self:addTradeAcquire(RecipeDB,46113,3,25367,3,25369,3,25370,3,25371,3,25507)

 	-- Mayhem Projection Goggles -- 46114
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,46114,375,34354,4,4036)
-	self:addTradeFlags(RecipeDB,46114,1,2,6,11,30,37,41,59)
+	self:addTradeFlags(RecipeDB,46114,1,2,6,11,25,30,37,41,59)
 	self:addTradeAcquire(RecipeDB,46114,3,25369,3,25507,3,25592)

 	-- Hard Khorium Goggles -- 46115
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,46115,375,34357,4,4036)
-	self:addTradeFlags(RecipeDB,46115,1,2,6,30,37,41,52,59)
+	self:addTradeFlags(RecipeDB,46115,1,2,6,25,30,37,41,52,59)
 	self:addTradeAcquire(RecipeDB,46115,3,25363,3,25371)

 	-- Quad Deathblow X44 Goggles -- 46116
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,46116,375,34353,4,4036)
-	self:addTradeFlags(RecipeDB,46116,1,2,6,28,37,41,57)
+	self:addTradeFlags(RecipeDB,46116,1,2,6,22,28,37,41,57)
 	self:addTradeAcquire(RecipeDB,46116,3,25367,3,25369,3,25599)

 	-- Rocket Boots Xtreme Lite -- 46697
diff --git a/RecipeDB/ARL-Leatherwork.lua b/RecipeDB/ARL-Leatherwork.lua
index 1ba30b7..afa97a8 100644
--- a/RecipeDB/ARL-Leatherwork.lua
+++ b/RecipeDB/ARL-Leatherwork.lua
@@ -335,7 +335,7 @@ function addon:InitLeatherworking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6704,170,5782,2,2108)
 	self:addTradeFlags(RecipeDB,6704,1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,40,57)
-	self:addTradeAcquire(RecipeDB,6704,3,938,3,1160,2,2381,2,2393,2,2846)
+	self:addTradeAcquire(RecipeDB,6704,3,938,3,1160,2,2381,2,2846)

 	-- Murloc Scale Bracers -- 6705
 	recipecount = recipecount + 1
@@ -1246,8 +1246,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Barbaric Bracers -- 23399
 	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,57)
-	self:addTradeAcquire(RecipeDB,23399,2,4225,2,4589)
+	self:addTradeFlags(RecipeDB,23399,2,4,21,22,23,24,25,26,27,28,29,30,36,40,57)
+	self:addTradeAcquire(RecipeDB,23399,2,4589)

 	-- Might of the Timbermaw -- 23703
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index a99f732..53c578b 100644
--- a/RecipeDB/ARL-Mob.lua
+++ b/RecipeDB/ARL-Mob.lua
@@ -40,32 +40,32 @@ function addon:InitMob(MobDB)

 	self:addLookupList(MobDB,157,L["Goretusk"],BZONE["Westfall"],48.29,55.41)
 	self:addLookupList(MobDB,450,L["Defias Renegade Mage"],BZONE["Westfall"],44.93,80.28)
-	self:addLookupList(MobDB,547,L["Great Goretusk"],BZONE["Westfall"],58.44,61.69)
+	self:addLookupList(MobDB,547,L["Great Goretusk"],BZONE["Westfall"],58.44,61.68)
 	self:addLookupList(MobDB,590,L["Defias Looter"],BZONE["Westfall"],42.61,65.43)
 	self:addLookupList(MobDB,657,L["Defias Pirate"],L["Unknown Zone"],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.44)
-	self:addLookupList(MobDB,690,L["Cold Eye Basilisk"],BZONE["Stranglethorn Vale"],34.67,40.56)
+	self:addLookupList(MobDB,690,L["Cold Eye Basilisk"],BZONE["Stranglethorn Vale"],34.65,40.62)
 	self:addLookupList(MobDB,764,L["Swampwalker"],BZONE["Swamp of Sorrows"],26.83,38.32)
 	self:addLookupList(MobDB,765,L["Swampwalker Elder"],BZONE["Swamp of Sorrows"],11.69,34.63)
 	self:addLookupList(MobDB,766,L["Tangled Horror"],BZONE["Swamp of Sorrows"],44.77,42.25)
 	self:addLookupList(MobDB,772,L["Stranglethorn Tigress"],BZONE["Stranglethorn Vale"],41.35,33.59)
 	self:addLookupList(MobDB,780,L["Skullsplitter Mystic"],BZONE["Stranglethorn Vale"],44.59,35.98)
-	self:addLookupList(MobDB,910,L["Defias Enchanter"],BZONE["Duskwood"],38.99,74.68)
+	self:addLookupList(MobDB,910,L["Defias Enchanter"],BZONE["Duskwood"],39.00,74.69)
 	self:addLookupList(MobDB,923,L["Young Black Ravager"],BZONE["Duskwood"],48.58,64.49)
 	self:addLookupList(MobDB,938,L["Kurzen Commando"],BZONE["Stranglethorn Vale"],46.64,7.987)
 	self:addLookupList(MobDB,1015,L["Highland Raptor"],BZONE["Wetlands"],51.83,26.84)
-	self:addLookupList(MobDB,1017,L["Highland Scytheclaw"],BZONE["Wetlands"],47.38,24.11)
+	self:addLookupList(MobDB,1017,L["Highland Scytheclaw"],BZONE["Wetlands"],47.36,24.11)
 	self:addLookupList(MobDB,1051,L["Dark Iron Dwarf"],BZONE["Wetlands"],52.47,20.13)
-	self:addLookupList(MobDB,1052,L["Dark Iron Saboteur"],BZONE["Wetlands"],53.50,20.52)
+	self:addLookupList(MobDB,1052,L["Dark Iron Saboteur"],BZONE["Wetlands"],53.50,20.56)
 	self:addLookupList(MobDB,1053,L["Dark Iron Tunneler"],BZONE["Wetlands"],51.97,20.13)
-	self:addLookupList(MobDB,1054,L["Dark Iron Demolitionist"],BZONE["Wetlands"],56.72,24.15)
+	self:addLookupList(MobDB,1054,L["Dark Iron Demolitionist"],BZONE["Wetlands"],56.72,24.13)
 	self:addLookupList(MobDB,1081,L["Mire Lord"],BZONE["Swamp of Sorrows"],7.506,32.08)
 	self:addLookupList(MobDB,1082,L["Sawtooth Crocolisk"],BZONE["Swamp of Sorrows"],54.72,40.92)
 	self:addLookupList(MobDB,1085,L["Elder Stranglethorn Tiger"],BZONE["Stranglethorn Vale"],33.12,18.18)
 	self:addLookupList(MobDB,1160,L["Captain Halyndor"],BZONE["Wetlands"],15.10,24.33)
 	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.40,44.52)
+	self:addLookupList(MobDB,1417,L["Young Wetlands Crocolisk"],BZONE["Wetlands"],36.40,44.53)
 	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.02)
 	self:addLookupList(MobDB,1557,L["Elder Mistvale Gorilla"],BZONE["Stranglethorn Vale"],33.08,65.16)
@@ -87,12 +87,12 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,2249,L["Ferocious Yeti"],BZONE["Hillsbrad Foothills"],44.35,29.88)
 	self:addLookupList(MobDB,2264,L["Hillsbrad Tailor"],BZONE["Hillsbrad Foothills"],36.30,44.23)
 	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"],22.96,24.56)
+	self:addLookupList(MobDB,2356,L["Elder Gray Bear"],BZONE["Arathi Highlands"],22.96,24.55)
 	self:addLookupList(MobDB,2374,L["Torn Fin Muckdweller"],BZONE["Hillsbrad Foothills"],29.00,70.18)
 	self:addLookupList(MobDB,2375,L["Torn Fin Coastrunner"],BZONE["Hillsbrad Foothills"],30.38,70.82)
 	self:addLookupList(MobDB,2376,L["Torn Fin Oracle"],BZONE["Hillsbrad Foothills"],43.83,67.10)
 	self:addLookupList(MobDB,2377,L["Torn Fin Tidehunter"],BZONE["Hillsbrad Foothills"],44.23,66.96)
-	self:addLookupList(MobDB,2407,L["Hulking Mountain Lion"],BZONE["Hillsbrad Foothills"],39.39,23.07)
+	self:addLookupList(MobDB,2407,L["Hulking Mountain Lion"],BZONE["Hillsbrad Foothills"],39.41,23.06)
 	self:addLookupList(MobDB,2554,L["Witherbark Axe Thrower"],BZONE["Arathi Highlands"],65.92,67.59)
 	self:addLookupList(MobDB,2556,L["Witherbark Headhunter"],BZONE["Arathi Highlands"],68.01,73.03)
 	self:addLookupList(MobDB,2557,L["Witherbark Shadow Hunter"],BZONE["Arathi Highlands"],68.09,79.66)
@@ -108,9 +108,9 @@ function addon:InitMob(MobDB)
 	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.04,72.62)
-	self:addLookupList(MobDB,3809,L["Ashenvale Bear"],BZONE["Ashenvale"],46.76,56.08)
+	self:addLookupList(MobDB,3809,L["Ashenvale Bear"],BZONE["Ashenvale"],46.76,56.09)
 	self:addLookupList(MobDB,3818,L["Elder Shadowhorn Stag"],BZONE["Ashenvale"],63.62,48.48)
-	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"],BZONE["Ashenvale"],67.86,55.69)
+	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"],BZONE["Ashenvale"],67.87,55.69)
 	self:addLookupList(MobDB,3834,L["Crazed Ancient"],BZONE["Ashenvale"],58.38,38.75)
 	self:addLookupList(MobDB,3919,L["Withered Ancient"],BZONE["Ashenvale"],58.40,38.93)
 	self:addLookupList(MobDB,4028,L["Charred Ancient"],BZONE["Stonetalon Mountains"],33.99,66.76)
@@ -118,7 +118,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,4041,L["Scorched Basilisk"],BZONE["Stonetalon Mountains"],33.69,72.02)
 	self:addLookupList(MobDB,4042,L["Singed Basilisk"],BZONE["Stonetalon Mountains"],33.31,66.80)
 	self:addLookupList(MobDB,4117,L["Cloud Serpent"],BZONE["Thousand Needles"],43.04,48.87)
-	self:addLookupList(MobDB,4143,L["Sparkleshell Snapper"],BZONE["Thousand Needles"],81.21,64.31)
+	self:addLookupList(MobDB,4143,L["Sparkleshell Snapper"],BZONE["Thousand Needles"],81.21,64.32)
 	self:addLookupList(MobDB,4147,L["Saltstone Basilisk"],BZONE["Thousand Needles"],75.11,61.06)
 	self:addLookupList(MobDB,4287,L["Scarlet Gallant"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,4292,L["Scarlet Protector"],L["Unknown Zone"],0,0)
@@ -135,7 +135,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"],BZONE["Western Plaguelands"],54.87,27.40)
 	self:addLookupList(MobDB,4540,L["Scarlet Monk"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,4674,L["Hatefury Shadowstalker"],BZONE["Desolace"],75.37,20.84)
-	self:addLookupList(MobDB,4676,L["Lesser Infernal"],BZONE["Desolace"],52.48,74.69)
+	self:addLookupList(MobDB,4676,L["Lesser Infernal"],BZONE["Desolace"],52.49,74.69)
 	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"],BZONE["Dustwallow Marsh"],39.48,30.98)
 	self:addLookupList(MobDB,4852,L["Stonevault Oracle"],BZONE["Uldaman"],0,0)
 	self:addLookupList(MobDB,4861,L["Shrike Bat"],BZONE["Uldaman"],0,0)
@@ -147,10 +147,10 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,5271,L["Atal'ai Deathwalker"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,5277,L["Nightmare Scalebane"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,5419,L["Glasshide Basilisk"],BZONE["Un'Goro Crater"],83.66,43.96)
-	self:addLookupList(MobDB,5420,L["Glasshide Gazer"],BZONE["Tanaris"],51.19,51.27)
-	self:addLookupList(MobDB,5422,L["Scorpid Hunter"],BZONE["Tanaris"],54.77,30.08)
+	self:addLookupList(MobDB,5420,L["Glasshide Gazer"],BZONE["Tanaris"],51.19,51.26)
+	self:addLookupList(MobDB,5422,L["Scorpid Hunter"],BZONE["Tanaris"],54.77,30.07)
 	self:addLookupList(MobDB,5423,L["Scorpid Tail Lasher"],BZONE["Un'Goro Crater"],83.28,39.43)
-	self:addLookupList(MobDB,5425,L["Starving Blisterpaw"],BZONE["Un'Goro Crater"],83.04,42.90)
+	self:addLookupList(MobDB,5425,L["Starving Blisterpaw"],BZONE["Un'Goro Crater"],83.05,42.92)
 	self:addLookupList(MobDB,5426,L["Blisterpaw Hyena"],BZONE["Tanaris"],52.29,46.26)
 	self:addLookupList(MobDB,5460,L["Centipaar Sandreaver"],BZONE["Un'Goro Crater"],53.98,47.89)
 	self:addLookupList(MobDB,5474,L["Dunemaul Brute"],BZONE["Tanaris"],41.39,56.61)
@@ -170,8 +170,8 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,5846,L["Dark Iron Taskmaster"],BZONE["Searing Gorge"],42.11,39.86)
 	self:addLookupList(MobDB,5853,L["Tempered War Golem"],BZONE["Searing Gorge"],64.28,56.14)
 	self:addLookupList(MobDB,5860,L["Twilight Dark Shaman"],BZONE["Searing Gorge"],23.24,36.81)
-	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZONE["Searing Gorge"],23.43,34.48)
-	self:addLookupList(MobDB,5862,L["Twilight Geomancer"],BZONE["Searing Gorge"],24.47,29.16)
+	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZONE["Searing Gorge"],23.42,34.49)
+	self:addLookupList(MobDB,5862,L["Twilight Geomancer"],BZONE["Searing Gorge"],24.46,29.16)
 	self:addLookupList(MobDB,5990,L["Redstone Basilisk"],BZONE["Blasted Lands"],58.01,31.28)
 	self:addLookupList(MobDB,5992,L["Ashmane Boar"],BZONE["Blasted Lands"],58.70,30.82)
 	self:addLookupList(MobDB,5993,L["Helboar"],BZONE["Blasted Lands"],55.20,49.79)
@@ -244,7 +244,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,8927,L["Dark Screecher"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,8928,L["Burrowing Thundersnout"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,8957,L["Angerclaw Grizzly"],BZONE["Felwood"],56.79,18.11)
-	self:addLookupList(MobDB,8959,L["Felpaw Wolf"],BZONE["Ashenvale"],55.60,29.13)
+	self:addLookupList(MobDB,8959,L["Felpaw Wolf"],BZONE["Ashenvale"],55.60,29.12)
 	self:addLookupList(MobDB,8961,L["Felpaw Ravager"],BZONE["Felwood"],57.98,19.04)
 	self:addLookupList(MobDB,8983,BBOSS["Golem Lord Argelmach"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,8996,L["Voidwalker Minion"],BZONE["Silverpine Forest"],62.76,64.63)
@@ -324,7 +324,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,13300,L["Lieutenant Mancuso"],BZONE["Alterac Valley"],51.06,39.02)
 	self:addLookupList(MobDB,13323,L["Subterranean Diemetradon"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,13444,L["Greatfather Winter"],BZONE["Ironforge"],32.83,65.76)
-	self:addLookupList(MobDB,13445,L["Great-father Winter"],BZONE["Orgrimmar"],52.74,68.16)
+	self:addLookupList(MobDB,13445,L["Great-father Winter"],BZONE["Orgrimmar"],52.73,68.16)
 	self:addLookupList(MobDB,14276,L["Scargil"],BZONE["Hillsbrad Foothills"],26.78,69.86)
 	self:addLookupList(MobDB,14354,BBOSS["Pusillin"],BZONE["Dire Maul"],0,0)
 	self:addLookupList(MobDB,14454,BBOSS["The Windreaver"],BZONE["Silithus"],26.16,22.20)
@@ -616,7 +616,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,28132,L["Don Carlos"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,28378,L["Primordial Drake"],BZONE["Sholazar Basin"],46.70,26.72)
 	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZONE["Grizzly Hills"],11.95,14.3)
-	self:addLookupList(MobDB,28380,L["Shattertusk Bull"],BZONE["Sholazar Basin"],53.04,30.13)
+	self:addLookupList(MobDB,28380,L["Shattertusk Bull"],BZONE["Sholazar Basin"],53.04,30.14)
 	self:addLookupList(MobDB,28851,L["Enraged Mammoth"],BZONE["Grizzly Hills"],11.82,14.19)
 	self:addLookupList(MobDB,28920,L["Stormforged Giant"],BZONE["Halls of Lightning"],0,0)
 	self:addLookupList(MobDB,28923,BBOSS["Loken"],L["Unknown Zone"],0,0)
@@ -624,7 +624,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,29128,L["Anub'ar Prime Guard"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,29216,L["Anub'ar Guardian"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,29217,L["Anub'ar Venomancer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29235,L["Gundrak Savage"],BZONE["Zul'Drak"],73.76,30.99)
+	self:addLookupList(MobDB,29235,L["Gundrak Savage"],BZONE["Zul'Drak"],73.76,30.98)
 	self:addLookupList(MobDB,29311,BBOSS["Herald Volazj"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,29370,L["Stormforged Champion"],BZONE["The Storm Peaks"],25.04,46.67)
 	self:addLookupList(MobDB,29376,L["Stormforged Artificer"],BZONE["The Storm Peaks"],30.18,46.52)
@@ -638,7 +638,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,30160,L["Brittle Revenant"],BZONE["The Storm Peaks"],70.23,59.72)
 	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZONE["The Storm Peaks"],70.08,59.89)
 	self:addLookupList(MobDB,30222,L["Stormforged Infiltrator"],BZONE["The Storm Peaks"],57.23,63.89)
-	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZONE["The Storm Peaks"],57.32,63.09)
+	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZONE["The Storm Peaks"],57.29,63.17)
 	self:addLookupList(MobDB,30396,BBOSS["Loken"],BZONE["The Storm Peaks"],35.12,33.09)
 	self:addLookupList(MobDB,30414,L["Forgotten One"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,30448,L["Plains Mammoth"],BZONE["The Storm Peaks"],64.59,45.09)
@@ -651,7 +651,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"],BZONE["Icecrown"],58.74,73.98)
 	self:addLookupList(MobDB,31134,BBOSS["Cyanigosa"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,31321,L["Skeletal Runesmith"],BZONE["Icecrown"],58.72,74.38)
-	self:addLookupList(MobDB,31702,L["Frostbrood Spawn"],BZONE["Icecrown"],72.40,41.44)
+	self:addLookupList(MobDB,31702,L["Frostbrood Spawn"],BZONE["Icecrown"],72.40,41.49)
 	self:addLookupList(MobDB,32191,L["Azure Stalker"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,32289,L["Damned Apothecary"],BZONE["Icecrown"],49.08,34.08)
 	self:addLookupList(MobDB,32290,L["Cult Alchemist"],BZONE["Icecrown"],48.85,34.18)
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index b38d293..75de5ee 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -292,8 +292,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Icy Cloak -- 3862
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3862,200,4327,1,3908)
-	self:addTradeFlags(RecipeDB,3862,3,21,22,23,24,25,26,27,28,29,30,36,41,60)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3862,1,4,21,22,23,24,25,26,27,28,29,30,36,40,60)
+	self:addTradeAcquire(RecipeDB,3862,2,2381)

 	-- Spider Belt -- 3863
 	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,1474,2,3499,2,4168)
+	self:addTradeAcquire(RecipeDB,7643,2,1454,2,1474,2,3499,2,4168,2,4577)

 	-- Stylish Blue Shirt -- 7892
 	recipecount = recipecount + 1
@@ -934,8 +934,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Runecloth Robe -- 18406
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,18406,260,13858,1,3908)
-	self:addTradeFlags(RecipeDB,18406,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	self:addTradeAcquire(RecipeDB,18406,1,2399,1,11052,1,18749,1,18772,2,7940)
+	self:addTradeFlags(RecipeDB,18406,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,56)
+	self:addTradeAcquire(RecipeDB,18406,1,2399,1,11052,1,18749,1,18772)

 	-- Runecloth Tunic -- 18407
 	recipecount = recipecount + 1
@@ -1156,7 +1156,7 @@ function addon:InitTailoring(RecipeDB)
 	-- Gloves of Spell Mastery -- 18454
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,18454,300,14146,4,3908)
-	self:addTradeFlags(RecipeDB,18454,1,2,6,11,26,36,40,56)
+	self:addTradeFlags(RecipeDB,18454,1,2,6,11,24,26,29,36,40,56)
 	self:addTradeAcquire(RecipeDB,18454,3,10184)

 	-- Bottomless Bag -- 18455
@@ -1174,13 +1174,13 @@ function addon:InitTailoring(RecipeDB)
 	-- Robe of the Archmage -- 18457
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,18457,300,14152,4,3908)
-	self:addTradeFlags(RecipeDB,18457,1,2,5,37,41,56)
+	self:addTradeFlags(RecipeDB,18457,1,2,5,24,37,41,56)
 	self:addTradeAcquire(RecipeDB,18457,3,9264)

 	-- Robe of the Void -- 18458
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,18458,300,14153,4,3908)
-	self:addTradeFlags(RecipeDB,18458,1,2,5,37,41,56)
+	self:addTradeFlags(RecipeDB,18458,1,2,5,29,37,41,56)
 	self:addTradeAcquire(RecipeDB,18458,3,1853)

 	-- Mooncloth -- 18560
@@ -1204,7 +1204,7 @@ function addon:InitTailoring(RecipeDB)
 	-- Flarecore Gloves -- 20849
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,20849,300,16979,1,3908)
-	self:addTradeFlags(RecipeDB,20849,1,2,4,26,36,41,56)
+	self:addTradeFlags(RecipeDB,20849,1,2,4,24,26,29,36,41,56)
 	self:addTradeAcquire(RecipeDB,20849,2,12944)

 	-- Green Holiday Shirt -- 21945
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index 036d9dc..6ce0931 100644
--- a/RecipeDB/ARL-Trainer.lua
+++ b/RecipeDB/ARL-Trainer.lua
@@ -57,7 +57,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,1466,L["Gretta Finespindle"],BZONE["Ironforge"],39.88,33.63,1)
 	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"],BZONE["Loch Modan"],37.17,48.95,1)
 	self:addLookupList(TrainerDB,1632,L["Adele Fielder"],BZONE["Elwynn Forest"],46.69,63.07,1)
-	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZONE["Duskwood"],77.38,48.75,1)
+	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZONE["Duskwood"],77.38,48.76,1)
 	self:addLookupList(TrainerDB,1681,L["Brock Stoneseeker"],BZONE["Loch Modan"],36.93,47.77,1)
 	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"],BZONE["Dun Morogh"],47.64,53.07,1)
 	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"],BZONE["Dun Morogh"],69.24,56.76,1)
@@ -65,7 +65,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,1703,L["Uthrar Threx"],BZONE["Ironforge"],44.06,28.82,1)
 	self:addLookupList(TrainerDB,2132,L["Carolai Anise"],BZONE["Tirisfal Glades"],60.19,53.13,2)
 	self:addLookupList(TrainerDB,2326,L["Thamner Pol"],BZONE["Dun Morogh"],47.24,51.98,1)
-	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZONE["Stormwind City"],52.45,45.35,1)
+	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZONE["Stormwind City"],52.45,45.36,1)
 	self:addLookupList(TrainerDB,2329,L["Michelle Belle"],BZONE["Elwynn Forest"],42.95,65.85,1)
 	self:addLookupList(TrainerDB,2391,L["Serge Hinott"],BZONE["Hillsbrad Foothills"],61.61,19.14,2)
 	self:addLookupList(TrainerDB,2399,L["Daryl Stack"],BZONE["Hillsbrad Foothills"],63.55,22.10,2)
@@ -76,14 +76,14 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,2837,L["Jaxin Chong"],BZONE["Stranglethorn Vale"],27.57,77.71,0)
 	self:addLookupList(TrainerDB,2855,L["Snang"],BZONE["Orgrimmar"],62.86,49.60,2)
 	self:addLookupList(TrainerDB,2857,L["Thund"],BZONE["Orgrimmar"],76.24,23.98,2)
-	self:addLookupList(TrainerDB,2998,L["Karn Stonehoof"],BZONE["Thunder Bluff"],40.20,55.49,2)
+	self:addLookupList(TrainerDB,2998,L["Karn Stonehoof"],BZONE["Thunder Bluff"],40.19,55.49,2)
 	self:addLookupList(TrainerDB,3001,L["Brek Stonehoof"],BZONE["Thunder Bluff"],35.58,57.52,2)
 	self:addLookupList(TrainerDB,3004,L["Tepa"],BZONE["Thunder Bluff"],43.87,44.94,2)
 	self:addLookupList(TrainerDB,3007,L["Una"],BZONE["Thunder Bluff"],42.37,43.59,2)
 	self:addLookupList(TrainerDB,3008,L["Mak"],BZONE["Thunder Bluff"],43.41,43.17,2)
 	self:addLookupList(TrainerDB,3009,L["Bena Winterhoof"],BZONE["Thunder Bluff"],47.13,34.10,2)
 	self:addLookupList(TrainerDB,3011,L["Teg Dawnstrider"],BZONE["Thunder Bluff"],45.60,40.83,2)
-	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"],BZONE["Thunder Bluff"],52.04,52.30,2)
+	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"],BZONE["Thunder Bluff"],52.04,52.31,2)
 	self:addLookupList(TrainerDB,3067,L["Pyall Silentstride"],BZONE["Mulgore"],46.17,58.51,2)
 	self:addLookupList(TrainerDB,3069,L["Chaw Stronghide"],BZONE["Mulgore"],45.79,58.49,2)
 	self:addLookupList(TrainerDB,3087,L["Crystal Boughman"],BZONE["Redridge Mountains"],22.97,44.26,1)
@@ -123,15 +123,15 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZONE["Darnassus"],55.16,23.60,1)
 	self:addLookupList(TrainerDB,4193,L["Grondal Moonbreeze"],BZONE["Darkshore"],37.78,40.87,1)
 	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZONE["Darnassus"],49.44,20.81,1)
-	self:addLookupList(TrainerDB,4211,L["Dannelor"],BZONE["Darnassus"],52.04,13.33,1)
+	self:addLookupList(TrainerDB,4211,L["Dannelor"],BZONE["Darnassus"],52.04,13.34,1)
 	self:addLookupList(TrainerDB,4212,L["Telonis"],BZONE["Darnassus"],64.30,21.94,1)
 	self:addLookupList(TrainerDB,4213,L["Taladan"],BZONE["Darnassus"],59.35,13.50,1)
 	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"],BZONE["Ironforge"],51.03,26.91,1)
 	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZONE["Ironforge"],52.82,41.88,1)
-	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZONE["Undercity"],63.44,43.82,2)
+	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZONE["Undercity"],63.44,43.83,2)
 	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"],BZONE["Undercity"],70.95,30.54,2)
 	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZONE["Undercity"],85.51,23.96,2)
-	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"],BZONE["Undercity"],76.42,73.26,2)
+	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"],BZONE["Undercity"],76.42,73.27,2)
 	self:addLookupList(TrainerDB,4588,L["Arthur Moore"],BZONE["Undercity"],71.10,58.46,2)
 	self:addLookupList(TrainerDB,4591,L["Mary Edras"],BZONE["Undercity"],74.02,58.07,2)
 	self:addLookupList(TrainerDB,4596,L["James Van Brunt"],BZONE["Undercity"],61.75,29.83,2)
@@ -141,7 +141,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,4611,L["Doctor Herbert Halsey"],BZONE["Undercity"],47.92,72.83,2)
 	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZONE["Undercity"],61.53,61.50,2)
 	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"],BZONE["Ironforge"],40.00,33.72,1)
-	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"],BZONE["Ironforge"],54.79,59.80,1)
+	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"],BZONE["Ironforge"],54.79,59.79,1)
 	self:addLookupList(TrainerDB,5153,L["Jormund Stonebrow"],BZONE["Ironforge"],43.67,28.95,1)
 	self:addLookupList(TrainerDB,5157,L["Gimble Thistlefuzz"],BZONE["Ironforge"],60.51,44.99,1)
 	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"],BZONE["Ironforge"],60.71,37.93,1)
@@ -190,12 +190,12 @@ 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.05,84.76,1)
 	self:addLookupList(TrainerDB,10266,L["Ug'thok"],BZONE["Orgrimmar"],80.26,23.77,2)
-	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"],BZONE["Ironforge"],51.85,43.05,1)
+	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"],BZONE["Ironforge"],51.85,43.06,1)
 	self:addLookupList(TrainerDB,10277,L["Groum Stonebeard"],BZONE["Ironforge"],51.93,42.30,1)
 	self:addLookupList(TrainerDB,10278,L["Thrag Stonehoof"],BZONE["Thunder Bluff"],40.21,57.08,2)
 	self:addLookupList(TrainerDB,11017,L["Roxxik"],BZONE["Orgrimmar"],75.85,22.68,2)
 	self:addLookupList(TrainerDB,11025,L["Mukdrak"],BZONE["Durotar"],52.32,41.27,2)
-	self:addLookupList(TrainerDB,11026,L["Sprite Jumpsprocket"],BZONE["Stormwind City"],62.40,31.38,1)
+	self:addLookupList(TrainerDB,11026,L["Sprite Jumpsprocket"],BZONE["Stormwind City"],62.40,31.39,1)
 	self:addLookupList(TrainerDB,11028,L["Jemma Quikswitch"],BZONE["Ironforge"],68.79,44.45,1)
 	self:addLookupList(TrainerDB,11029,L["Trixie Quikswitch"],BZONE["Ironforge"],68.85,45.44,1)
 	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"],BZONE["Undercity"],76.81,73.94,2)
@@ -229,7 +229,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"],BZONE["Orgrimmar"],80.40,23.10,2)
 	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"],BZONE["Orgrimmar"],79.63,25.05,2)
 	self:addLookupList(TrainerDB,11557,L["Meilosh"],BZONE["Felwood"],66.25,2.961,0)
-	self:addLookupList(TrainerDB,13445,L["Great-father Winter"],BZONE["Orgrimmar"],52.74,68.16,0)
+	self:addLookupList(TrainerDB,13445,L["Great-father Winter"],BZONE["Orgrimmar"],52.73,68.16,0)
 	self:addLookupList(TrainerDB,15400,L["Arathel Sunforge"],BZONE["Eversong Woods"],59.78,63.23,2)
 	self:addLookupList(TrainerDB,15501,L["Aleinia"],BZONE["Eversong Woods"],47.86,48.02,2)
 	self:addLookupList(TrainerDB,16160,L["Magistrix Eredania"],BZONE["Eversong Woods"],38.73,72.56,2)
@@ -395,7 +395,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,30706,L["Jo'mah"],BZONE["Orgrimmar"],55.94,45.77,2)
 	self:addLookupList(TrainerDB,30709,L["Poshken Hardbinder"],BZONE["Thunder Bluff"],28.64,20.95,2)
 	self:addLookupList(TrainerDB,30710,L["Zantasia"],BZONE["Silvermoon City"],69.12,24.92,2)
-	self:addLookupList(TrainerDB,30711,L["Margaux Parchley"],BZONE["Undercity"],61.13,58.33,2)
+	self:addLookupList(TrainerDB,30711,L["Margaux Parchley"],BZONE["Undercity"],61.13,58.34,2)
 	self:addLookupList(TrainerDB,30713,L["Catarina Stanford"],BZONE["Stormwind City"],49.71,75.05,1)
 	self:addLookupList(TrainerDB,30715,L["Feyden Darkin"],BZONE["Darnassus"],59.09,14.39,1)
 	self:addLookupList(TrainerDB,30716,L["Thoth"],BZONE["The Exodar"],39.67,39.21,1)
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index 4a93f8d..3dca01e 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

-328 found from data mining.  0 ignored.
+329 found from data mining.  0 ignored.

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

@@ -91,11 +91,12 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,2846,L["Blixrez Goodstitch"],BZONE["Stranglethorn Vale"],27.96,76.90,0)
 	self:addLookupList(VendorDB,2848,L["Glyx Brewright"],BZONE["Stranglethorn Vale"],27.98,77.80,0)
 	self:addLookupList(VendorDB,3005,L["Mahu"],BZONE["Thunder Bluff"],43.96,44.89,2)
-	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZONE["Thunder Bluff"],45.82,40.76,2)
+	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZONE["Thunder Bluff"],45.82,40.77,2)
 	self:addLookupList(VendorDB,3027,L["Naal Mistrunner"],BZONE["Thunder Bluff"],51.79,51.94,2)
-	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"],BZONE["Thunder Bluff"],55.32,48.62,2)
+	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"],BZONE["Thunder Bluff"],55.33,48.62,2)
 	self:addLookupList(VendorDB,3081,L["Wunna Darkmane"],BZONE["Mulgore"],46.12,58.10,2)
 	self:addLookupList(VendorDB,3085,L["Gloria Femmel"],BZONE["Redridge Mountains"],26.82,43.04,1)
+	self:addLookupList(VendorDB,3134,L["Kzixx"],BZONE["Duskwood"],81.98,20.60,0)
 	self:addLookupList(VendorDB,3178,L["Stuart Fleming"],BZONE["Wetlands"],8.599,59.03,1)
 	self:addLookupList(VendorDB,3333,L["Shankys"],BZONE["Orgrimmar"],70.01,29.56,2)
 	self:addLookupList(VendorDB,3335,L["Hagrus"],BZONE["Orgrimmar"],46.64,48.22,2)
@@ -109,10 +110,11 @@ function addon:InitVendor(VendorDB)
 	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.98,32.15,2)
 	self:addLookupList(VendorDB,3489,L["Zargh"],BZONE["The Barrens"],52.12,29.45,2)
+	self:addLookupList(VendorDB,3490,L["Hula'mahi"],BZONE["The Barrens"],52.03,29.90,2)
 	self:addLookupList(VendorDB,3495,L["Gagsprocket"],BZONE["The Barrens"],62.49,35.58,0)
 	self:addLookupList(VendorDB,3497,L["Kilxx"],BZONE["The Barrens"],62.98,36.92,0)
 	self:addLookupList(VendorDB,3499,L["Ranik"],BZONE["The Barrens"],61.87,39.36,0)
-	self:addLookupList(VendorDB,3537,L["Zixil"],BZONE["Hillsbrad Foothills"],56.45,30.57,0)
+	self:addLookupList(VendorDB,3537,L["Zixil"],BZONE["Hillsbrad Foothills"],56.44,30.58,0)
 	self:addLookupList(VendorDB,3550,L["Martine Tramblay"],BZONE["Tirisfal Glades"],66.02,59.23,2)
 	self:addLookupList(VendorDB,3556,L["Andrew Hilbert"],BZONE["Silverpine Forest"],43.35,41.12,2)
 	self:addLookupList(VendorDB,3683,L["Kiknikle"],BZONE["The Barrens"],42.30,38.62,0)
@@ -128,7 +130,6 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,4189,L["Valdaron"],BZONE["Darkshore"],37.74,41.00,1)
 	self:addLookupList(VendorDB,4200,L["Laird"],BZONE["Darkshore"],37.11,43.95,1)
 	self:addLookupList(VendorDB,4223,L["Fyldan"],BZONE["Darnassus"],48.53,21.42,1)
-	self:addLookupList(VendorDB,4225,L["Saenorion"],BZONE["Darnassus"],64.51,22.64,1)
 	self:addLookupList(VendorDB,4226,L["Ulthir"],BZONE["Darnassus"],55.74,24.01,1)
 	self:addLookupList(VendorDB,4228,L["Vaean"],BZONE["Darnassus"],58.98,15.10,1)
 	self:addLookupList(VendorDB,4229,L["Mythrin'dir"],BZONE["Darnassus"],60.67,19.75,1)
@@ -138,7 +139,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZONE["Undercity"],63.48,43.79,2)
 	self:addLookupList(VendorDB,4561,L["Daniel Bartlett"],BZONE["Undercity"],65.16,39.31,2)
 	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZONE["Undercity"],81.39,31.64,2)
-	self:addLookupList(VendorDB,4577,L["Millie Gregorian"],BZONE["Undercity"],71.21,28.66,2)
+	self:addLookupList(VendorDB,4577,L["Millie Gregorian"],BZONE["Undercity"],71.24,30.14,2)
 	self:addLookupList(VendorDB,4589,L["Joseph Moore"],BZONE["Undercity"],70.50,59.21,2)
 	self:addLookupList(VendorDB,4610,L["Algernon"],BZONE["Undercity"],53.46,73.02,2)
 	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZONE["Undercity"],61.23,61.28,2)
@@ -148,11 +149,12 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,4879,L["Ogg'marr"],BZONE["Dustwallow Marsh"],36.54,31.66,2)
 	self:addLookupList(VendorDB,4897,L["Helenia Olden"],BZONE["Dustwallow Marsh"],66.55,50.86,1)
 	self:addLookupList(VendorDB,5128,L["Bombus Finespindle"],BZONE["Ironforge"],39.70,34.03,1)
-	self:addLookupList(VendorDB,5158,L["Tilli Thistlefuzz"],BZONE["Ironforge"],60.92,45.24,1)
+	self:addLookupList(VendorDB,5158,L["Tilli Thistlefuzz"],BZONE["Ironforge"],60.91,45.24,1)
 	self:addLookupList(VendorDB,5160,L["Emrul Riknussun"],BZONE["Ironforge"],60.08,38.79,1)
 	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZONE["Ironforge"],48.22,5.990,1)
 	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"],BZONE["Ironforge"],47.06,27.92,1)
 	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZONE["Ironforge"],68.63,44.98,1)
+	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZONE["Ironforge"],67.76,54.34,1)
 	self:addLookupList(VendorDB,5411,L["Krinkle Goodsteel"],BZONE["Tanaris"],51.90,29.21,0)
 	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZONE["Stormwind City"],77.93,53.04,1)
 	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],55.01,70.27,1)
@@ -172,7 +174,6 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZONE["Ironforge"],56.40,80.77,0)
 	self:addLookupList(VendorDB,7852,L["Pratt McGrubben"],BZONE["Feralas"],30.02,42.93,0)
 	self:addLookupList(VendorDB,7854,L["Jangdor Swiftstrider"],BZONE["Feralas"],74.83,44.71,0)
-	self:addLookupList(VendorDB,7940,L["Darnall"],BZONE["Moonglade"],52.04,33.75,0)
 	self:addLookupList(VendorDB,7947,L["Vivianna"],BZONE["Feralas"],31.20,43.26,1)
 	self:addLookupList(VendorDB,8125,L["Dirge Quikcleave"],BZONE["Tanaris"],52.50,27.99,0)
 	self:addLookupList(VendorDB,8131,L["Blizrik Buckshot"],BZONE["Tanaris"],50.91,27.03,0)
@@ -215,7 +216,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,12957,L["Blimo Gadgetspring"],BZONE["Azshara"],45.11,91.36,0)
 	self:addLookupList(VendorDB,12962,L["Wik'Tar"],BZONE["Ashenvale"],12.31,34.20,2)
 	self:addLookupList(VendorDB,13420,L["Penney Copperpinch"],BZONE["Orgrimmar"],52.73,66.28,2)
-	self:addLookupList(VendorDB,13429,L["Nardstrum Copperpinch"],BZONE["Undercity"],67.72,40.03,2)
+	self:addLookupList(VendorDB,13429,L["Nardstrum Copperpinch"],BZONE["Undercity"],67.72,40.04,2)
 	self:addLookupList(VendorDB,13432,L["Seersa Copperpinch"],BZONE["Thunder Bluff"],42.18,55.51,2)
 	self:addLookupList(VendorDB,13433,L["Wulmort Jinglepocket"],BZONE["Ironforge"],33.13,66.95,0)
 	self:addLookupList(VendorDB,13435,L["Khole Jinglepocket"],BZONE["Stormwind City"],61.88,71.27,1)
@@ -319,7 +320,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,21432,L["Almaador"],BZONE["Orgrimmar"],28.83,44.22,0)
 	self:addLookupList(VendorDB,21474,L["Coreiel"],BZONE["Nagrand"],43.04,42.43,2)
 	self:addLookupList(VendorDB,21485,L["Aldraan"],BZONE["Nagrand"],43.14,42.47,1)
-	self:addLookupList(VendorDB,21643,L["Alurmi"],BZONE["Tanaris"],63.72,58.03,0)
+	self:addLookupList(VendorDB,21643,L["Alurmi"],BZONE["Tanaris"],63.70,58.00,0)
 	self:addLookupList(VendorDB,21655,L["Nakodu"],BZONE["Shattrath City"],62.90,68.98,0)
 	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"],BZONE["Shattrath City"],65.90,68.15,0)
 	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"],BZONE["Shattrath City"],66.53,68.75,0)
@@ -327,7 +328,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,23007,L["Paulsta'ats"],BZONE["Nagrand"],30.97,57.12,0)
 	self:addLookupList(VendorDB,23010,L["Wolgren Jinglepocket"],BZONE["The Exodar"],54.45,47.38,1)
 	self:addLookupList(VendorDB,23012,L["Hotoppik Copperpinch"],BZONE["Silvermoon City"],63.30,76.99,2)
-	self:addLookupList(VendorDB,23064,L["Eebee Jinglepocket"],BZONE["Shattrath City"],51.15,30.96,0)
+	self:addLookupList(VendorDB,23064,L["Eebee Jinglepocket"],BZONE["Shattrath City"],51.22,30.97,0)
 	self:addLookupList(VendorDB,23159,L["Okuno"],BZONE["Black Temple"],0,0,0)
 	self:addLookupList(VendorDB,23437,L["Indormi"],BZONE["Hyjal Summit"],0,0,0)
 	self:addLookupList(VendorDB,25032,L["Eldara Dawnrunner"],BZONE["Shattrath City"],55.25,2.828,0)
@@ -345,7 +346,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"],BZONE["Dalaran"],36.72,33.33,0)
 	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZONE["Dalaran"],37.06,33.74,0)
 	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZONE["Icecrown"],88.02,76.86,0)
-	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZONE["Wintergrasp"],49.33,17.89,1)
+	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZONE["Wintergrasp"],49.34,17.89,1)
 	self:addLookupList(VendorDB,31031,L["Misensi"],BZONE["Icecrown"],58.98,63.45,2)
 	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.14,65.79,1)
 	self:addLookupList(VendorDB,31910,L["Geen"],BZONE["Sholazar Basin"],54.22,56.98,0)
@@ -354,8 +355,8 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZONE["Dalaran"],26.41,47.83,0)
 	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.41,17.55,1)
 	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],51.16,17.77,2)
-	self:addLookupList(VendorDB,32379,L["Captain O'Neal"],BZONE["Stormwind City"],74.99,68.05,1)
-	self:addLookupList(VendorDB,32382,L["Lady Palanseer"],BZONE["Orgrimmar"],37.07,64.80,2)
+	self:addLookupList(VendorDB,32379,L["Captain O'Neal"],BZONE["Stormwind City"],75.00,68.05,1)
+	self:addLookupList(VendorDB,32382,L["Lady Palanseer"],BZONE["Orgrimmar"],37.08,64.81,2)
 	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZONE["Dalaran"],38.69,40.77,0)
 	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZONE["Dalaran"],38.52,29.60,0)
 	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZONE["Dragonblight"],60.05,54.11,0)
diff --git a/RecipeStats.txt b/RecipeStats.txt
index 2f60adb..777648f 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -248,7 +248,6 @@ Unknown faction:
 	#"Ronald Burch" => 2,
 	#"Roxxik" => 2,
 	#"Rungor" => 2,
-	#"Saenorion" => 1,
 	#"Saru Steelfury" => 2,
 	#"Sassa Weldwell" => 1,
 	#"Sebastian Crane" => 2,
@@ -309,7 +308,6 @@ Unknown faction:


 No acquire information:
-7255 - Holy Protection Potion - Alchemy
 7258 - Frost Protection Potion - Alchemy
 11473 - Ghost Dye - Alchemy
 17636 - Flask of Distilled Wisdom - Alchemy
@@ -429,7 +427,6 @@ No acquire information:
 49258 - Smelt Saronite - Smelting
 55208 - Smelt Titansteel - Smelting
 55211 - Smelt Titanium - Smelting
-3862 - Icy Cloak - Tailoring
 3864 - Star Belt - Tailoring
 3872 - Rich Purple Silk Shirt - Tailoring
 3915 - Brown Linen Shirt - Tailoring