Quantcast

Restore trainer, etc databases

Ackis [10-28-08 - 22:25]
Restore trainer, etc databases
Filename
ARLDataminer.rb
AckisRecipeList.lua
RecipeDB/ARL-Mob.lua
RecipeDB/ARL-Quest.lua
RecipeDB/ARL-Trainer.lua
RecipeDB/ARL-Vendor.lua
diff --git a/ARLDataminer.rb b/ARLDataminer.rb
index 9b9d2f5..4742df8 100644
--- a/ARLDataminer.rb
+++ b/ARLDataminer.rb
@@ -1131,7 +1131,7 @@ $bosslist = ["Ras Frostwhisper","Onyxia","Gyth","General Drakkisath","Balnazzar"

 #TODO: for these functions, how can I do it so I can set a debug parameter which would only cause First Aid to run?

-$debug = true
+$debug = false

 if $debug

diff --git a/AckisRecipeList.lua b/AckisRecipeList.lua
index 3b23be2..aa81186 100644
--- a/AckisRecipeList.lua
+++ b/AckisRecipeList.lua
@@ -1358,7 +1358,6 @@ do
 			local recipeacquire = RecipeList[SpellID]["Acquire"]

 			for i in pairs(recipeacquire) do
---/script AckisRecipeList:Print(AckisRecipeList:GetRecipeLocations())

 				-- Trainer
 				if (recipeacquire[i]["Type"] == 1) then
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index 10be4f8..cfc0154 100644
--- a/RecipeDB/ARL-Mob.lua
+++ b/RecipeDB/ARL-Mob.lua
@@ -9,14 +9,12 @@ Monster data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-0 found from data mining.  0 ignored.
+444 found from data mining.  0 ignored.

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

-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
+$Date$
+$Rev$

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

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

 function addon:InitMob(MobDB)

+	self:addLookupList(MobDB, 157, L["Goretusk"], BZONE["Westfall"], 48.20, 54.20)
+	self:addLookupList(MobDB, 450, L["Defias Renegade Mage"], BZONE["Westfall"], 43.94, 79.44)
+	self:addLookupList(MobDB, 590, L["Defias Looter"], BZONE["Westfall"], 41.94, 64.16)
+	self:addLookupList(MobDB, 657, L["Defias Pirate"], BZONE["The Deadmines"], 0, 0)
+	self:addLookupList(MobDB, 674, L["Venture Co. Strip Miner"], BZONE["Stranglethorn Vale"], 41.23, 43.32)
+	self:addLookupList(MobDB, 682, L["Stranglethorn Tiger"], BZONE["Stranglethorn Vale"], 35.04, 12.59)
+	self:addLookupList(MobDB, 764, L["Swampwalker"], BZONE["Swamp of Sorrows"], 20.02, 37.14)
+	self:addLookupList(MobDB, 765, L["Swampwalker Elder"], BZONE["Swamp of Sorrows"], 11.39, 33.98)
+	self:addLookupList(MobDB, 766, L["Tangled Horror"], BZONE["Swamp of Sorrows"], 31.70, 37.50)
+	self:addLookupList(MobDB, 780, L["Skullsplitter Mystic"], BZONE["Stranglethorn Vale"], 44.32, 35.65)
+	self:addLookupList(MobDB, 910, L["Defias Enchanter"], BZONE["Duskwood"], 35.30, 73.52)
+	self:addLookupList(MobDB, 938, L["Kurzen Commando"], BZONE["Stranglethorn Vale"], 46.11, 8.287)
+	self:addLookupList(MobDB, 1051, L["Dark Iron Dwarf"], BZONE["Wetlands"], 51.74, 19.71)
+	self:addLookupList(MobDB, 1052, L["Dark Iron Saboteur"], BZONE["Wetlands"], 52.69, 19.44)
+	self:addLookupList(MobDB, 1053, L["Dark Iron Tunneler"], BZONE["Wetlands"], 50.93, 19.26)
+	self:addLookupList(MobDB, 1054, L["Dark Iron Demolitionist"], BZONE["Wetlands"], 55.44, 23.12)
+	self:addLookupList(MobDB, 1081, L["Mire Lord"], BZONE["Swamp of Sorrows"], 7.126, 31.11)
+	self:addLookupList(MobDB, 1096, L["Venture Co. Geologist"], BZONE["Stranglethorn Vale"], 43.97, 19.98)
+	self:addLookupList(MobDB, 1142, L["Mosh'Ogg Brute"], BZONE["Stranglethorn Vale"], 37.20, 30.66)
+	self:addLookupList(MobDB, 1160, L["Captain Halyndor"], BZONE["Wetlands"], 14.95, 24.16)
+	self:addLookupList(MobDB, 1364, L["Balgaras the Foul"], BZONE["Wetlands"], 61.47, 27.77)
+	self:addLookupList(MobDB, 1561, L["Bloodsail Raider"], BZONE["Stranglethorn Vale"], 29.28, 70.50)
+	self:addLookupList(MobDB, 1732, L["Defias Squallshaper"], BZONE["The Deadmines"], 0, 0)
+	self:addLookupList(MobDB, 1783, L["Skeletal Flayer"], BZONE["Western Plaguelands"], 45.13, 70.76)
+	self:addLookupList(MobDB, 1791, L["Slavering Ghoul"], BZONE["Western Plaguelands"], 45.05, 68.93)
+	self:addLookupList(MobDB, 1812, L["Rotting Behemoth"], BZONE["Western Plaguelands"], 62.95, 36.31)
+	self:addLookupList(MobDB, 1813, L["Decaying Horror"], BZONE["Western Plaguelands"], 61.99, 34.96)
+	self:addLookupList(MobDB, 1844, L["Foreman Marcrid"], BZONE["Western Plaguelands"], 42.69, 31.11)
+	self:addLookupList(MobDB, 1853, BBOSS["Darkmaster Gandling"], BZONE["Scholomance"], 0, 0)
+	self:addLookupList(MobDB, 1885, L["Scarlet Smith"], BZONE["Western Plaguelands"], 43.53, 13.16)
+	self:addLookupList(MobDB, 1964, L["Treant"], BZONE["Ironforge"], 20.9, 45.69)
+	self:addLookupList(MobDB, 2242, L["Syndicate Spy"], BZONE["Alterac Mountains"], 61.17, 44.03)
+	self:addLookupList(MobDB, 2246, L["Syndicate Assassin"], BZONE["Alterac Mountains"], 39.83, 16.44)
+	self:addLookupList(MobDB, 2248, L["Cave Yeti"], BZONE["Hillsbrad Foothills"], 45.45, 31.23)
+	self:addLookupList(MobDB, 2264, L["Hillsbrad Tailor"], BZONE["Hillsbrad Foothills"], 36.51, 43.88)
+	self:addLookupList(MobDB, 2337, L["Dark Strand Voidcaller"], BZONE["Darkshore"], 56.23, 27.13)
+	self:addLookupList(MobDB, 2374, L["Torn Fin Muckdweller"], BZONE["Hillsbrad Foothills"], 28.92, 69.44)
+	self:addLookupList(MobDB, 2375, L["Torn Fin Coastrunner"], BZONE["Hillsbrad Foothills"], 30.16, 70.33)
+	self:addLookupList(MobDB, 2376, L["Torn Fin Oracle"], BZONE["Hillsbrad Foothills"], 43.48, 66.34)
+	self:addLookupList(MobDB, 2377, L["Torn Fin Tidehunter"], BZONE["Hillsbrad Foothills"], 43.81, 66.28)
+	self:addLookupList(MobDB, 2389, L["Zarise"], BZONE["Hillsbrad Foothills"], 60.04, 19.41)
+	self:addLookupList(MobDB, 2434, L["Shadowy Assassin"], BZONE["Hillsbrad Foothills"], 49.61, 56.71)
+	self:addLookupList(MobDB, 2457, L["John Burnside"], BZONE["Stormwind City"], 55.66, 72.97)
+	self:addLookupList(MobDB, 2551, L["Brutus"], BZONE["Eye of the Storm"], 27.23, 39.79)
+	self:addLookupList(MobDB, 2556, L["Witherbark Headhunter"], BZONE["Arathi Highlands"], 67.99, 73.23)
+	self:addLookupList(MobDB, 2557, L["Witherbark Shadow Hunter"], BZONE["Arathi Highlands"], 67.73, 79.63)
+	self:addLookupList(MobDB, 2558, L["Witherbark Berserker"], BZONE["Arathi Highlands"], 24.19, 65.06)
+	self:addLookupList(MobDB, 2561, L["Highland Fleshstalker"], BZONE["Arathi Highlands"], 50.48, 70.53)
+	self:addLookupList(MobDB, 2566, L["Boulderfist Brute"], BZONE["Arathi Highlands"], 52.85, 75.37)
+	self:addLookupList(MobDB, 2569, L["Boulderfist Mauler"], BZONE["Arathi Highlands"], 22.08, 66.09)
+	self:addLookupList(MobDB, 2574, L["Drywhisker Digger"], BZONE["Arathi Highlands"], 84.44, 30.48)
+	self:addLookupList(MobDB, 2584, L["Stromgarde Defender"], BZONE["Arathi Highlands"], 24.54, 59.49)
+	self:addLookupList(MobDB, 2605, L["Zalas Witherbark"], BZONE["Arathi Highlands"], 61.75, 73.08)
+	self:addLookupList(MobDB, 2606, L["Nimar the Slayer"], BZONE["Arathi Highlands"], 62.68, 65.63)
+	self:addLookupList(MobDB, 2636, L["Blackwater Deckhand"], BZONE["Arathi Highlands"], 31.55, 80.55)
+	self:addLookupList(MobDB, 2642, L["Vilebranch Shadowcaster"], BZONE["The Hinterlands"], 64.71, 70.55)
+	self:addLookupList(MobDB, 2644, L["Vilebranch Hideskinner"], BZONE["The Hinterlands"], 63.29, 73.07)
+	self:addLookupList(MobDB, 2732, L["Ridge Huntress"], BZONE["Badlands"], 42.45, 54.87)
+	self:addLookupList(MobDB, 2760, L["Burning Exile"], BZONE["Arathi Highlands"], 25.81, 30.89)
+	self:addLookupList(MobDB, 2892, L["Stonevault Seer"], BZONE["Badlands"], 63.48, 43.21)
+	self:addLookupList(MobDB, 2995, L["Tal"], BZONE["Thunder Bluff"], 46.14, 49.98)
+	self:addLookupList(MobDB, 3385, L["Theramore Marine"], BZONE["The Barrens"], 61.73, 54.11)
+	self:addLookupList(MobDB, 3386, L["Theramore Preserver"], BZONE["The Barrens"], 61.71, 55.09)
+	self:addLookupList(MobDB, 3530, L["Pyrewood Tailor"], BZONE["Silverpine Forest"], 46.59, 72.11)
+	self:addLookupList(MobDB, 3531, L["Moonrage Tailor"], BZONE["Silverpine Forest"], 46.44, 72.08)
+	self:addLookupList(MobDB, 3834, L["Crazed Ancient"], BZONE["Ashenvale"], 57.09, 37.58)
+	self:addLookupList(MobDB, 3919, L["Withered Ancient"], BZONE["Ashenvale"], 57.07, 37.88)
+	self:addLookupList(MobDB, 4028, L["Charred Ancient"], BZONE["Stonetalon Mountains"], 33.30, 65.64)
+	self:addLookupList(MobDB, 4029, L["Blackened Ancient"], BZONE["Stonetalon Mountains"], 32.90, 64.75)
+	self:addLookupList(MobDB, 4030, L["Vengeful Ancient"], BZONE["Stonetalon Mountains"], 26.75, 56.13)
+	self:addLookupList(MobDB, 4151, L["Saltstone Crystalhide"], BZONE["Thousand Needles"], 78.71, 74.55)
+	self:addLookupList(MobDB, 4294, L["Scarlet Sorcerer"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 4295, L["Scarlet Myrmidon"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 4298, L["Scarlet Defender"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 4299, L["Scarlet Chaplain"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 4300, L["Scarlet Wizard"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 4357, L["Bloodfen Lashtail"], BZONE["Dustwallow Marsh"], 34.09, 66.14)
+	self:addLookupList(MobDB, 4364, L["Strashaz Warrior"], BZONE["Dustwallow Marsh"], 72.97, 18.04)
+	self:addLookupList(MobDB, 4396, L["Mudrock Tortoise"], BZONE["Dustwallow Marsh"], 59.96, 29.71)
+	self:addLookupList(MobDB, 4411, L["Darkfang Lurker"], BZONE["Dustwallow Marsh"], 37.38, 25.61)
+	self:addLookupList(MobDB, 4494, L["Scarlet Spellbinder"], BZONE["Western Plaguelands"], 54.28, 25.72)
+	self:addLookupList(MobDB, 4553, L["Ronald Burch"], BZONE["Undercity"], 61.83, 42.91)
+	self:addLookupList(MobDB, 4684, L["Nether Sorceress"], BZONE["Desolace"], 51.00, 80.21)
+	self:addLookupList(MobDB, 4834, L["Theramore Infiltrator"], BZONE["Dustwallow Marsh"], 39.24, 30.78)
+	self:addLookupList(MobDB, 4861, L["Shrike Bat"], BZONE["Uldaman"], 0, 0)
+	self:addLookupList(MobDB, 5107, L["Mangorn Flinthammer"], BZONE["Ironforge"], 32.08, 58.17)
+	self:addLookupList(MobDB, 5226, L["Murk Worm"], BZONE["The Temple of Atal'Hakkar"], 0, 0)
+	self:addLookupList(MobDB, 5237, L["Gordunni Ogre Mage"], BZONE["Feralas"], 76.10, 31.57)
+	self:addLookupList(MobDB, 5249, L["Woodpaw Mongrel"], BZONE["Feralas"], 72.04, 44.26)
+	self:addLookupList(MobDB, 5259, L["Atal'ai Witch Doctor"], BZONE["The Temple of Atal'Hakkar"], 0, 0)
+	self:addLookupList(MobDB, 5419, L["Glasshide Basilisk"], BZONE["Un'Goro Crater"], 41.63, 23.67)
+	self:addLookupList(MobDB, 5615, L["Wastewander Rogue"], BZONE["Tanaris"], 60.72, 36.95)
+	self:addLookupList(MobDB, 5616, L["Wastewander Thief"], BZONE["Tanaris"], 62.34, 29.62)
+	self:addLookupList(MobDB, 5617, L["Wastewander Shadow Mage"], BZONE["Tanaris"], 60.98, 36.04)
+	self:addLookupList(MobDB, 5618, L["Wastewander Bandit"], BZONE["Tanaris"], 62.62, 29.60)
+	self:addLookupList(MobDB, 5623, L["Wastewander Assassin"], BZONE["Tanaris"], 60.75, 37.14)
+	self:addLookupList(MobDB, 5717, BBOSS["Mijan"], BZONE["The Temple of Atal'Hakkar"], 0, 0)
+	self:addLookupList(MobDB, 5844, L["Dark Iron Slaver"], BZONE["Searing Gorge"], 41.89, 41.55)
+	self:addLookupList(MobDB, 5846, L["Dark Iron Taskmaster"], BZONE["Searing Gorge"], 41.58, 39.31)
+	self:addLookupList(MobDB, 5854, L["Heavy War Golem"], BZONE["Searing Gorge"], 39.37, 45.89)
+	self:addLookupList(MobDB, 5861, L["Twilight Fire Guard"], BZONE["Searing Gorge"], 22.89, 33.63)
+	self:addLookupList(MobDB, 5981, L["Portal Seeker"], BZONE["Blasted Lands"], 47.11, 34.07)
+	self:addLookupList(MobDB, 6005, L["Shadowsworn Thug"], BZONE["Blasted Lands"], 64.57, 34.96)
+	self:addLookupList(MobDB, 6109, BBOSS["Azuregos"], BZONE["Azshara"], 50.08, 73.06)
+	self:addLookupList(MobDB, 6138, L["Arkkoran Oracle"], BZONE["Azshara"], 76.49, 41.74)
+	self:addLookupList(MobDB, 6144, L["Son of Arkkoroc"], BZONE["Azshara"], 51.30, 46.42)
+	self:addLookupList(MobDB, 6146, L["Cliff Breaker"], BZONE["Azshara"], 54.75, 50.10)
+	self:addLookupList(MobDB, 6195, L["Spitelash Siren"], BZONE["Azshara"], 41.87, 52.63)
+	self:addLookupList(MobDB, 6201, L["Legashi Rogue"], BZONE["Azshara"], 57.66, 20.56)
+	self:addLookupList(MobDB, 6556, L["Muculent Ooze"], BZONE["Un'Goro Crater"], 66.97, 33.35)
+	self:addLookupList(MobDB, 6557, L["Primal Ooze"], BZONE["Un'Goro Crater"], 51.80, 48.79)
+	self:addLookupList(MobDB, 6559, L["Glutinous Ooze"], BZONE["Un'Goro Crater"], 34.15, 47.57)
+	self:addLookupList(MobDB, 6560, L["Stone Guardian"], BZONE["Un'Goro Crater"], 59.79, 41.62)
+	self:addLookupList(MobDB, 7025, L["Blackrock Soldier"], BZONE["Burning Steppes"], 45.96, 53.86)
+	self:addLookupList(MobDB, 7027, L["Blackrock Slayer"], BZONE["Burning Steppes"], 45.03, 49.59)
+	self:addLookupList(MobDB, 7029, L["Blackrock Battlemaster"], BZONE["Burning Steppes"], 40.24, 34.26)
+	self:addLookupList(MobDB, 7035, L["Firegut Brute"], BZONE["Burning Steppes"], 81.48, 42.56)
+	self:addLookupList(MobDB, 7037, L["Thaurissan Firewalker"], BZONE["Burning Steppes"], 61.42, 38.28)
+	self:addLookupList(MobDB, 7078, L["Cleft Scorpid"], BZONE["Uldaman"], 0, 0)
+	self:addLookupList(MobDB, 7106, L["Jadefire Rogue"], BZONE["Felwood"], 36.16, 67.37)
+	self:addLookupList(MobDB, 7107, L["Jadefire Trickster"], BZONE["Felwood"], 41.75, 20.84)
+	self:addLookupList(MobDB, 7112, L["Jaedenar Cultist"], BZONE["Felwood"], 37.43, 60.24)
+	self:addLookupList(MobDB, 7156, L["Deadwood Den Watcher"], BZONE["Felwood"], 62.21, 9.540)
+	self:addLookupList(MobDB, 7158, L["Deadwood Shaman"], BZONE["Felwood"], 61.81, 9.712)
+	self:addLookupList(MobDB, 7269, L["Scarab"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 7272, L["Theka the Martyr"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 7349, L["Tomb Fiend"], BZONE["Razorfen Downs"], 0, 0)
+	self:addLookupList(MobDB, 7372, L["Deadwind Warlock"], BZONE["Deadwind Pass"], 59.70, 71.19)
+	self:addLookupList(MobDB, 7428, L["Frostmaul Giant"], BZONE["Winterspring"], 61.06, 68.06)
+	self:addLookupList(MobDB, 7437, L["Cobalt Mageweaver"], BZONE["Winterspring"], 56.77, 50.79)
+	self:addLookupList(MobDB, 7438, L["Winterfall Ursa"], BZONE["Winterspring"], 67.00, 37.52)
+	self:addLookupList(MobDB, 7440, L["Winterfall Den Watcher"], BZONE["Winterspring"], 55.12, 37.46)
+	self:addLookupList(MobDB, 7441, L["Winterfall Totemic"], BZONE["Winterspring"], 36.47, 40.67)
+	self:addLookupList(MobDB, 7523, L["Suffering Highborne"], BZONE["Winterspring"], 53.04, 42.59)
+	self:addLookupList(MobDB, 7524, L["Anguished Highborne"], BZONE["Winterspring"], 53.04, 42.74)
+	self:addLookupList(MobDB, 7800, L["Mekgineer Thermaplugg"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 7805, L["Wastewander Scofflaw"], BZONE["Tanaris"], 65.81, 33.77)
+	self:addLookupList(MobDB, 7864, L["Lingering Highborne"], BZONE["Azshara"], 37.20, 51.36)
+	self:addLookupList(MobDB, 7883, L["Andre Firebeard"], BZONE["Tanaris"], 73.79, 47.71)
+	self:addLookupList(MobDB, 8138, L["Sul'lithuz Broodling"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 8526, L["Dark Caster"], BZONE["Eastern Plaguelands"], 59.64, 67.90)
+	self:addLookupList(MobDB, 8538, L["Unseen Servant"], BZONE["Eastern Plaguelands"], 58.99, 67.87)
+	self:addLookupList(MobDB, 8546, L["Dark Adept"], BZONE["Eastern Plaguelands"], 70.31, 41.57)
+	self:addLookupList(MobDB, 8550, L["Shadowmage"], BZONE["Eastern Plaguelands"], 72.70, 45.14)
+	self:addLookupList(MobDB, 8551, L["Dark Summoner"], BZONE["Eastern Plaguelands"], 52.33, 56.87)
+	self:addLookupList(MobDB, 8561, L["Mossflayer Shadowhunter"], BZONE["Eastern Plaguelands"], 67.89, 19.01)
+	self:addLookupList(MobDB, 8598, L["Frenzied Plaguehound"], BZONE["Eastern Plaguelands"], 55.21, 35.47)
+	self:addLookupList(MobDB, 8637, L["Dark Iron Watchman"], BZONE["Searing Gorge"], 63.10, 56.58)
+	self:addLookupList(MobDB, 8724, L["Auctioneer Wabang"], BZONE["Orgrimmar"], 55.99, 64.02)
+	self:addLookupList(MobDB, 8891, L["Anvilrage Guardsman"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 8894, L["Anvilrage Medic"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 8897, L["Doomforge Craftsman"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 8898, L["Anvilrage Marshal"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 8899, L["Doomforge Dragoon"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 8900, L["Doomforge Arcanasmith"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 8901, L["Anvilrage Reservist"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 8903, L["Anvilrage Captain"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 8907, L["Wrath Hammer Construct"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 8911, L["Fireguard Destroyer"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 8920, L["Weapon Technician"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 8983, BBOSS["Golem Lord Argelmach"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 9024, BBOSS["Pyromancer Loregrain"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 9025, BBOSS["Lord Roccor"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 9026, BBOSS["Overmaster Pyron"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 9028, BBOSS["Grizzle"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 9197, L["Spirestone Battle Mage"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 9198, L["Spirestone Mystic"], BZONE["Blackrock Spire"], 0, 0)
+	self:addLookupList(MobDB, 9216, L["Spirestone Warlord"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 9259, L["Firebrand Grunt"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 9260, L["Firebrand Legionnaire"], BZONE["Blackrock Spire"], 0, 0)
+	self:addLookupList(MobDB, 9262, L["Firebrand Invoker"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 9264, L["Firebrand Pyromancer"], BZONE["Blackrock Spire"], 0, 0)
+	self:addLookupList(MobDB, 9447, L["Scarlet Warder"], BZONE["Eastern Plaguelands"], 79.88, 81.95)
+	self:addLookupList(MobDB, 9449, L["Scarlet Cleric"], BZONE["Eastern Plaguelands"], 81.32, 81.83)
+	self:addLookupList(MobDB, 9450, L["Scarlet Curate"], BZONE["Eastern Plaguelands"], 86.77, 83.46)
+	self:addLookupList(MobDB, 9451, L["Scarlet Archmage"], BZONE["Eastern Plaguelands"], 86.65, 84.85)
+	self:addLookupList(MobDB, 9452, L["Scarlet Enchanter"], BZONE["Eastern Plaguelands"], 81.41, 80.05)
+	self:addLookupList(MobDB, 9477, L["Cloned Ooze"], BZONE["Un'Goro Crater"], 50.21, 45.89)
+	self:addLookupList(MobDB, 9499, L["Plugger Spazzring"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 9543, BBOSS["Ribbly Screwspigot"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 9554, L["Hammered Patron"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 9596, L["Bannok Grimaxe"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 9621, L["Gargantuan Ooze"], BZONE["Un'Goro Crater"], 26.24, 19.01)
+	self:addLookupList(MobDB, 9736, L["Quartermaster Zigris"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10043, L["Ribbly's Crony"], BZONE["Blackrock Depths"], 0, 0)
+	self:addLookupList(MobDB, 10119, L["Volchan"], BZONE["Burning Steppes"], 79.72, 42.83)
+	self:addLookupList(MobDB, 10184, BBOSS["Onyxia"], BZONE["Onyxia's Lair"], 0, 0)
+	self:addLookupList(MobDB, 10264, L["Solakar Flamewreath"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10317, L["Blackhand Elite"], BZONE["Blackrock Spire"], 0, 0)
+	self:addLookupList(MobDB, 10318, L["Blackhand Assassin"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10339, BBOSS["Gyth"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10363, BBOSS["General Drakkisath"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10372, L["Rage Talon Fire Tongue"], BZONE["Blackrock Spire"], 0, 0)
+	self:addLookupList(MobDB, 10384, L["Spectral Citizen"], BZONE["Stratholme"], 0, 0)
+	self:addLookupList(MobDB, 10398, L["Thuzadin Shadowcaster"], BZONE["Stratholme"], 0, 0)
+	self:addLookupList(MobDB, 10406, L["Ghoul Ravener"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10412, L["Crypt Crawler"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10422, L["Crimson Sorcerer"], BZONE["Stratholme"], 0, 0)
+	self:addLookupList(MobDB, 10425, L["Crimson Battle Mage"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10426, L["Crimson Inquisitor"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10438, L["Maleki the Pallid"], BZONE["Stratholme"], 0, 0)
+	self:addLookupList(MobDB, 10440, L["Baron Rivendare"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10469, L["Scholomance Adept"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10499, L["Spectral Researcher"], BZONE["Scholomance"], 0, 0)
+	self:addLookupList(MobDB, 10500, L["Spectral Teacher"], BZONE["Scholomance"], 0, 0)
+	self:addLookupList(MobDB, 10508, BBOSS["Ras Frostwhisper"], BZONE["Scholomance"], 0, 0)
+	self:addLookupList(MobDB, 10760, L["Grimtotem Geomancer"], BZONE["Thousand Needles"], 35.18, 32.00)
+	self:addLookupList(MobDB, 10813, BBOSS["Balnazzar"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10899, BBOSS["Goraluk Anvilcrack"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 10997, BBOSS["Cannon Master Willey"], BZONE["Stratholme"], 0, 0)
+	self:addLookupList(MobDB, 11356, L["Gurubashi Champion"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 11370, L["Razzashi Broodwidow"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 11480, L["Arcane Aberration"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 11487, L["Magister Kalendris"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 11582, L["Scholomance Dark Summoner"], BZONE["Scholomance"], 0, 0)
+	self:addLookupList(MobDB, 11583, L["Cruelfin"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 11658, L["Molten Giant"], BZONE["Molten Core"], 0, 0)
+	self:addLookupList(MobDB, 11791, L["Putridus Trickster"], BZONE["Maraudon"], 0, 0)
+	self:addLookupList(MobDB, 11880, L["Twilight Avenger"], BZONE["Silithus"], 36.25, 46.19)
+	self:addLookupList(MobDB, 11881, L["Twilight Geolord"], BZONE["Silithus"], 33.82, 48.36)
+	self:addLookupList(MobDB, 11982, BBOSS["Magmadar"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 11988, BBOSS["Golemagg the Incinerator"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 12056, L["Baron Geddon"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 12057, BBOSS["Garr"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 12101, L["Lava Surger"], BZONE["Molten Core"], 0, 0)
+	self:addLookupList(MobDB, 12118, L["Lucifron"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 12219, L["Barbed Lasher"], BZONE["Maraudon"], 0, 0)
+	self:addLookupList(MobDB, 12259, BBOSS["Gehennas"], BZONE["Molten Core"], 0, 0)
+	self:addLookupList(MobDB, 12264, BBOSS["Shazzrah"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 12397, BBOSS["Lord Kazzak"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 13797, L["Mountaineer Boombellow"], BZONE["Alterac Valley"], 46.11, 16.31)
+	self:addLookupList(MobDB, 14276, L["Scargil"], BZONE["Hillsbrad Foothills"], 24.89, 65.36)
+	self:addLookupList(MobDB, 14338, L["Knot Thimblejack"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 14354, BBOSS["Pusillin"], BZONE["Dire Maul"], 0, 0)
+	self:addLookupList(MobDB, 14448, L["Molt Thorn"], BZONE["Swamp of Sorrows"], 17.20, 26.97)
+	self:addLookupList(MobDB, 14454, L["The Windreaver"], BZONE["Silithus"], 19.91, 16.51)
+	self:addLookupList(MobDB, 14457, L["Princess Tempestria"], BZONE["Winterspring"], 50.15, 39.74)
+	self:addLookupList(MobDB, 14887, L["Ysondre"], BZONE["Duskwood"], 45.06, 45.45)
+	self:addLookupList(MobDB, 14888, L["Lethon"], BZONE["Duskwood"], 45.66, 45.35)
+	self:addLookupList(MobDB, 14889, L["Emeriss"], BZONE["Duskwood"], 45.44, 45.29)
+	self:addLookupList(MobDB, 14890, L["Taerar"], BZONE["Duskwood"], 45.14, 45.46)
+	self:addLookupList(MobDB, 15162, L["Scarlet Inquisitor"], BZONE["Eastern Plaguelands"], 79.97, 84.96)
+	self:addLookupList(MobDB, 15184, L["Cenarion Hold Infantry"], BZONE["Silithus"], 50.28, 37.26)
+	self:addLookupList(MobDB, 15233, L["Vekniss Guardian"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 15263, L["The Prophet Skeram"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 15275, L["Emperor Vek'nilash"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 15323, L["Hive'Zara Sandstalker"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 15325, L["Hive'Zara Wasp"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 15340, L["Moam"], BZONE["Ruins of Ahn'Qiraj"], 0, 0)
+	self:addLookupList(MobDB, 15547, L["Spectral Charger"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 15550, BBOSS["Attumen the Huntsman"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 15687, L["Moroes"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 15688, L["Terestian Illhoof"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 15909, L["Fariel Starsong"], BZONE["Moonglade"], 26.83, 17.61)
+	self:addLookupList(MobDB, 16152, BBOSS["Attumen the Huntsman"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 16171, L["Coldmist Widow"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 16406, L["Phantom Attendant"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 16408, L["Phantom Valet"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 16409, L["Phantom Guest"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 16460, L["Night Mistress"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 16472, L["Phantom Stagehand"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 16492, L["Syphoner"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 16504, L["Arcane Protector"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 16524, L["Shade of Aran"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 16525, L["Spell Shade"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 16595, L["Fleshbeast"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 16807, L["Grand Warlock Nethekurse"], BZONE["The Shattered Halls"], 0, 0)
+	self:addLookupList(MobDB, 16810, L["Bonechewer Backbreaker"], BZONE["Terokkar Forest"], 65.78, 53.37)
+	self:addLookupList(MobDB, 16878, L["Shattered Hand Berserker"], BZONE["Orgrimmar"], 28, 26.38)
+	self:addLookupList(MobDB, 16952, L["Anger Guard"], BZONE["Blade's Edge Mountains"], 72.88, 41.08)
+	self:addLookupList(MobDB, 17136, L["Boulderfist Warrior"], BZONE["Nagrand"], 44.73, 42.70)
+	self:addLookupList(MobDB, 17150, L["Vir'aani Arcanist"], BZONE["Nagrand"], 36.18, 68.40)
+	self:addLookupList(MobDB, 17465, L["Shattered Hand Centurion"], BZONE["The Shattered Halls"], 0, 0)
+	self:addLookupList(MobDB, 17671, L["Shattered Hand Champion"], BZONE["The Shattered Halls"], 0, 0)
+	self:addLookupList(MobDB, 17694, L["Shadowmoon Darkcaster"], BZONE["The Shattered Halls"], 0, 0)
+	self:addLookupList(MobDB, 17722, L["Coilfang Sorceress"], BZONE["The Steamvault"], 0, 0)
+	self:addLookupList(MobDB, 17723, L["Bog Giant"], BZONE["The Underbog"], 0, 0)
+	self:addLookupList(MobDB, 17767, L["Rage Winterchill"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 17796, L["Mekgineer Steamrigger"], BZONE["The Steamvault"], 0, 0)
+	self:addLookupList(MobDB, 17797, L["Hydromancer Thespia"], BZONE["The Steamvault"], 0, 0)
+	self:addLookupList(MobDB, 17798, L["Warlord Kalithresh"], BZONE["The Steamvault"], 0, 0)
+	self:addLookupList(MobDB, 17803, L["Coilfang Oracle"], BZONE["The Steamvault"], 0, 0)
+	self:addLookupList(MobDB, 17808, L["Anetheron"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 17819, L["Durnholde Sentry"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 17820, L["Durnholde Rifleman"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 17839, L["Rift Lord"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 17842, L["Azgalor"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 17862, L["Captain Skarloc"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 17879, L["Chrono Lord Deja"], BZONE["The Black Morass"], 0, 0)
+	self:addLookupList(MobDB, 17888, L["Kaz'rogal"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 17941, L["Mennu the Betrayer"], BZONE["The Slave Pens"], 0, 0)
+	self:addLookupList(MobDB, 17957, L["Coilfang Champion"], BZONE["The Slave Pens"], 0, 0)
+	self:addLookupList(MobDB, 17968, L["Archimonde"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 17975, L["High Botanist Freywinn"], BZONE["The Botanica"], 0, 0)
+	self:addLookupList(MobDB, 17977, L["Warp Splinter"], BZONE["The Botanica"], 0, 0)
+	self:addLookupList(MobDB, 17978, L["Thorngrin the Tender"], BZONE["The Botanica"], 0, 0)
+	self:addLookupList(MobDB, 18096, L["Epoch Hunter"], BZONE["Old Hillsbrad Foothills"], 0, 0)
+	self:addLookupList(MobDB, 18203, L["Murkblood Raider"], BZONE["Nagrand"], 31.88, 43.08)
+	self:addLookupList(MobDB, 18260, L["Boulderfist Invader"], BZONE["Terokkar Forest"], 20.76, 63.47)
+	self:addLookupList(MobDB, 18314, L["Nexus Stalker"], BZONE["Mana-Tombs"], 0, 0)
+	self:addLookupList(MobDB, 18317, L["Ethereal Priest"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 18320, L["Time-Lost Shadowmage"], BZONE["Sethekk Halls"], 0, 0)
+	self:addLookupList(MobDB, 18322, L["Sethekk Ravenguard"], BZONE["Sethekk Halls"], 0, 0)
+	self:addLookupList(MobDB, 18344, L["Nexus-Prince Shaffar"], BZONE["Mana-Tombs"], 0, 0)
+	self:addLookupList(MobDB, 18422, L["Sunseeker Botanist"], BZONE["The Botanica"], 0, 0)
+	self:addLookupList(MobDB, 18472, L["Darkweaver Syth"], BZONE["Sethekk Halls"], 0, 0)
+	self:addLookupList(MobDB, 18497, L["Auchenai Monk"], BZONE["Auchenai Crypts"], 0, 0)
+	self:addLookupList(MobDB, 18521, L["Raging Skeleton"], BZONE["Auchenai Crypts"], 0, 0)
+	self:addLookupList(MobDB, 18554, L["Sharth Voldoun"], BZONE["Terokkar Forest"], 73.33, 34.88)
+	self:addLookupList(MobDB, 18667, L["Blackheart the Inciter"], BZONE["Shadow Labyrinth"], 0, 0)
+	self:addLookupList(MobDB, 18708, L["Murmur"], BZONE["Shadow Labyrinth"], 0, 0)
+	self:addLookupList(MobDB, 18830, L["Cabal Fanatic"], BZONE["Shadow Labyrinth"], 0, 0)
+	self:addLookupList(MobDB, 18853, L["Sunfury Bloodwarder"], BZONE["Netherstorm"], 26.81, 67.27)
+	self:addLookupList(MobDB, 18866, L["Mageslayer"], BZONE["Netherstorm"], 55.96, 87.50)
+	self:addLookupList(MobDB, 18870, L["Voidshrieker"], BZONE["Netherstorm"], 62.25, 39.33)
+	self:addLookupList(MobDB, 18872, L["Disembodied Vindicator"], BZONE["Netherstorm"], 33.14, 54.13)
+	self:addLookupList(MobDB, 18873, L["Disembodied Protector"], BZONE["Netherstorm"], 32.94, 54.31)
+	self:addLookupList(MobDB, 18940, L["Nutral"], BZONE["Shattrath City"], 63.47, 40.70)
+	self:addLookupList(MobDB, 18962, L["Bar Talet"], BZONE["Terokkar Forest"], 48.93, 46.02)
+	self:addLookupList(MobDB, 19034, L["Mendorn"], BZONE["Shattrath City"], 48.89, 29.09)
+	self:addLookupList(MobDB, 19045, L["Oloraak"], BZONE["Shattrath City"], 57.17, 15.95)
+	self:addLookupList(MobDB, 19047, L["Lissaf"], BZONE["Shattrath City"], 51.25, 17.95)
+	self:addLookupList(MobDB, 19168, L["Sunseeker Astromage"], BZONE["The Mechanar"], 0, 0)
+	self:addLookupList(MobDB, 19219, L["Mechano-Lord Capacitus"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 19220, L["Pathaleon the Calculator"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 19221, L["Nethermancer Sepethrea"], BZONE["The Mechanar"], 0, 0)
+	self:addLookupList(MobDB, 19239, L["Mahir Redstroke"], BZONE["Shattrath City"], 54.89, 81.50)
+	self:addLookupList(MobDB, 19246, L["Berudan Keysworn"], BZONE["Shattrath City"], 58.84, 62.37)
+	self:addLookupList(MobDB, 19304, L["Blackheart the Inciter"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 19318, L["Gromden"], BZONE["Shattrath City"], 48.37, 30.29)
+	self:addLookupList(MobDB, 19338, L["L'lura Goldspun"], BZONE["Shattrath City"], 59.06, 59.95)
+	self:addLookupList(MobDB, 19349, L["Thornfang Ravager"], BZONE["Zangarmarsh"], 78.72, 63.70)
+	self:addLookupList(MobDB, 19351, L["Daggle Ironshaper"], BZONE["Shadowmoon Valley"], 37.35, 54.72)
+	self:addLookupList(MobDB, 19429, L["Avian Darkhawk"], BZONE["Sethekk Halls"], 0, 0)
+	self:addLookupList(MobDB, 19513, L["Mutate Fear-Shrieker"], BZONE["The Botanica"], 0, 0)
+	self:addLookupList(MobDB, 19517, L["Alorra"], BZONE["Shadowmoon Valley"], 54.95, 58.98)
+	self:addLookupList(MobDB, 19678, L["Fantei"], BZONE["Shattrath City"], 64.60, 70.33)
+	self:addLookupList(MobDB, 19707, L["Sunfury Archer"], BZONE["Netherstorm"], 55.51, 78.22)
+	self:addLookupList(MobDB, 19740, L["Wrathwalker"], BZONE["Shadowmoon Valley"], 25.26, 35.22)
+	self:addLookupList(MobDB, 19754, L["Deathforge Tinkerer"], BZONE["Shadowmoon Valley"], 38.14, 40.86)
+	self:addLookupList(MobDB, 19755, L["Mo'arg Weaponsmith"], BZONE["Shadowmoon Valley"], 25.04, 34.21)
+	self:addLookupList(MobDB, 19756, L["Deathforge Smith"], BZONE["Shadowmoon Valley"], 37.63, 41.80)
+	self:addLookupList(MobDB, 19768, L["Coilskar Siren"], BZONE["Shadowmoon Valley"], 46.07, 29.03)
+	self:addLookupList(MobDB, 19779, L["Sunfury Geologist"], BZONE["Netherstorm"], 27.79, 70.17)
+	self:addLookupList(MobDB, 19792, L["Eclipsion Centurion"], BZONE["Shadowmoon Valley"], 47.34, 66.13)
+	self:addLookupList(MobDB, 19795, L["Eclipsion Blood Knight"], BZONE["Shadowmoon Valley"], 50.61, 59.65)
+	self:addLookupList(MobDB, 19796, L["Eclipsion Archmage"], BZONE["Shadowmoon Valley"], 46.99, 66.51)
+	self:addLookupList(MobDB, 19806, L["Eclipsion Bloodwarder"], BZONE["Shadowmoon Valley"], 47.26, 65.59)
+	self:addLookupList(MobDB, 19826, L["Dark Conclave Shadowmancer"], BZONE["Shadowmoon Valley"], 37.37, 31.58)
+	self:addLookupList(MobDB, 19952, L["Bloodmaul Geomancer"], BZONE["Blade's Edge Mountains"], 44.77, 72.95)
+	self:addLookupList(MobDB, 19960, L["Doomforge Engineer"], BZONE["Blade's Edge Mountains"], 73.97, 40.11)
+	self:addLookupList(MobDB, 19973, L["Abyssal Flamebringer"], BZONE["Blade's Edge Mountains"], 29.05, 79.38)
+	self:addLookupList(MobDB, 19984, L["Vekh'nir Dreadhawk"], BZONE["Blade's Edge Mountains"], 73.79, 73.77)
+	self:addLookupList(MobDB, 20036, L["Bloodwarder Squire"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 20134, L["Sunfury Arcanist"], BZONE["Netherstorm"], 48.64, 81.32)
+	self:addLookupList(MobDB, 20135, L["Sunfury Arch Mage"], BZONE["Netherstorm"], 49.03, 82.18)
+	self:addLookupList(MobDB, 20136, L["Sunfury Researcher"], BZONE["Netherstorm"], 51.77, 83.58)
+	self:addLookupList(MobDB, 20207, L["Sunfury Bowman"], BZONE["Netherstorm"], 58.26, 64.63)
+	self:addLookupList(MobDB, 20456, L["Ethereum Researcher"], BZONE["Netherstorm"], 56.40, 37.64)
+	self:addLookupList(MobDB, 20496, L["Kirin'Var Spectre"], BZONE["Netherstorm"], 59.00, 78.94)
+	self:addLookupList(MobDB, 20514, L["Searing Elemental"], BZONE["Blade's Edge Mountains"], 71.91, 20.79)
+	self:addLookupList(MobDB, 20613, L["Arodis Sunblade"], BZONE["Shattrath City"], 43.06, 89.85)
+	self:addLookupList(MobDB, 20614, L["Razaani Spell-Thief"], BZONE["Blade's Edge Mountains"], 66.60, 43.04)
+	self:addLookupList(MobDB, 20714, L["Ridgespine Stalker"], BZONE["Blade's Edge Mountains"], 65.64, 60.66)
+	self:addLookupList(MobDB, 20807, L["Inscriber Saalyn"], BZONE["Shattrath City"], 48.09, 26.03)
+	self:addLookupList(MobDB, 20869, L["Arcatraz Sentinel"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 20872, L["Deathforge Summoner"], BZONE["Shadowmoon Valley"], 38.98, 38.61)
+	self:addLookupList(MobDB, 20878, L["Deathforge Guardian"], BZONE["Shadowmoon Valley"], 39.50, 39.29)
+	self:addLookupList(MobDB, 20880, L["Eredar Deathbringer"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 20885, L["Dalliah the Doomsayer"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 20887, L["Deathforge Imp"], BZONE["Shadowmoon Valley"], 39.19, 38.86)
+	self:addLookupList(MobDB, 20898, L["Gargantuan Abyssal"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 20900, L["Unchained Doombringer"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 20910, L["Twilight Drakonaar"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 21050, L["Enraged Earth Spirit"], BZONE["Shadowmoon Valley"], 47.14, 47.16)
+	self:addLookupList(MobDB, 21059, L["Enraged Water Spirit"], BZONE["Shadowmoon Valley"], 49.59, 24.86)
+	self:addLookupList(MobDB, 21060, L["Enraged Air Spirit"], BZONE["Shadowmoon Valley"], 62.25, 57.86)
+	self:addLookupList(MobDB, 21061, L["Enraged Fire Spirit"], BZONE["Shadowmoon Valley"], 48.28, 45.45)
+	self:addLookupList(MobDB, 21104, L["Rift Keeper"], BZONE["The Black Morass"], 0, 0)
+	self:addLookupList(MobDB, 21140, L["Rift Lord"], BZONE["The Black Morass"], 0, 0)
+	self:addLookupList(MobDB, 21148, L["Rift Keeper"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 21229, L["Greyheart Tidecaller"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 21298, L["Coilfang Serpentguard"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 21302, L["Shadow Council Warlock"], BZONE["Shadowmoon Valley"], 23.59, 39.87)
+	self:addLookupList(MobDB, 21314, L["Terrormaster"], BZONE["Shadowmoon Valley"], 24.55, 37.60)
+	self:addLookupList(MobDB, 21454, L["Ashtongue Warrior"], BZONE["Shadowmoon Valley"], 57.76, 35.36)
+	self:addLookupList(MobDB, 21941, L["Accursed Apparition"], BZONE["Terokkar Forest"], 43.15, 76.09)
+	self:addLookupList(MobDB, 22016, L["Eclipsion Soldier"], BZONE["Shadowmoon Valley"], 52.17, 61.93)
+	self:addLookupList(MobDB, 22017, L["Eclipsion Spellbinder"], BZONE["Shadowmoon Valley"], 52.16, 61.77)
+	self:addLookupList(MobDB, 22018, L["Eclipsion Cavalier"], BZONE["Shadowmoon Valley"], 52.19, 63.53)
+	self:addLookupList(MobDB, 22052, L["Daggermaw Blackhide"], BZONE["Blade's Edge Mountains"], 47.31, 51.05)
+	self:addLookupList(MobDB, 22076, L["Torloth the Magnificent"], BZONE["Shadowmoon Valley"], 51.09, 71.54)
+	self:addLookupList(MobDB, 22093, L["Illidari Watcher"], BZONE["Shadowmoon Valley"], 52.19, 71.60)
+	self:addLookupList(MobDB, 22143, L["Gordunni Back-Breaker"], BZONE["Zangarmarsh"], 73.42, 88.77)
+	self:addLookupList(MobDB, 22144, L["Gordunni Elementalist"], BZONE["Zangarmarsh"], 66.96, 82.25)
+	self:addLookupList(MobDB, 22148, L["Gordunni Head-Splitter"], BZONE["Terokkar Forest"], 22.40, 13.24)
+	self:addLookupList(MobDB, 22241, L["Bash'ir Raider"], BZONE["Blade's Edge Mountains"], 51.82, 16.91)
+	self:addLookupList(MobDB, 22242, L["Bash'ir Spell-Thief"], BZONE["Blade's Edge Mountains"], 52.79, 15.98)
+	self:addLookupList(MobDB, 22243, L["Bash'ir Arcanist"], BZONE["Blade's Edge Mountains"], 52.06, 16.91)
+	self:addLookupList(MobDB, 22254, L["Wrath Corruptor"], BZONE["Blade's Edge Mountains"], 33.92, 42.87)
+	self:addLookupList(MobDB, 22275, L["Apexis Guardian"], BZONE["Blade's Edge Mountains"], 30.55, 50.35)
+	self:addLookupList(MobDB, 22281, L["Galvanoth"], BZONE["Blade's Edge Mountains"], 30.75, 47.39)
+	self:addLookupList(MobDB, 22323, L["Incandescent Fel Spark"], BZONE["Hellfire Peninsula"], 61.60, 20.02)
+	self:addLookupList(MobDB, 22384, L["Bloodmaul Soothsayer"], BZONE["Blade's Edge Mountains"], 55.74, 32.45)
+	self:addLookupList(MobDB, 22394, L["Deathshadow Hound"], BZONE["Nagrand"], 10.69, 38.81)
+	self:addLookupList(MobDB, 22822, L["Ethereum Nullifier"], BZONE["Netherstorm"], 61.95, 40.92)
+	self:addLookupList(MobDB, 23022, L["Gordunni Soulreaper"], BZONE["Terokkar Forest"], 22.85, 12.22)
+	self:addLookupList(MobDB, 23051, L["Monstrous Kaliri"], BZONE["Terokkar Forest"], 66.98, 78.57)
+	self:addLookupList(MobDB, 23061, L["Rivendark"], BZONE["Blade's Edge Mountains"], 29.61, 56.28)
+	self:addLookupList(MobDB, 23169, L["Nethermine Flayer"], BZONE["Shadowmoon Valley"], 70.12, 82.59)
+	self:addLookupList(MobDB, 23230, L["Shartuul"], BZONE["Blade's Edge Mountains"], 29.83, 44.18)
+	self:addLookupList(MobDB, 23235, L["Bonechewer Blade Fury"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 23261, L["Furywing"], BZONE["Blade's Edge Mountains"], 56.75, 13.61)
+	self:addLookupList(MobDB, 23281, L["Insidion"], BZONE["Blade's Edge Mountains"], 53.43, 14.88)
+	self:addLookupList(MobDB, 23282, L["Obsidia"], BZONE["Blade's Edge Mountains"], 29.12, 52.98)
+	self:addLookupList(MobDB, 23305, L["Crazed Murkblood Foreman"], BZONE["Shadowmoon Valley"], 73.32, 89.10)
+	self:addLookupList(MobDB, 23324, L["Crazed Murkblood Miner"], BZONE["Shadowmoon Valley"], 73.88, 87.64)
+	self:addLookupList(MobDB, 23353, L["Braxxus"], BZONE["Blade's Edge Mountains"], 31.02, 47.34)
+	self:addLookupList(MobDB, 23354, L["Mo'arg Incinerator"], BZONE["Blade's Edge Mountains"], 31.16, 46.71)
+	self:addLookupList(MobDB, 23355, L["Zarcsin"], BZONE["Blade's Edge Mountains"], 30.21, 47.39)
+	self:addLookupList(MobDB, 23385, L["Simon Unit"], BZONE["Blade's Edge Mountains"], 18.55, 34.63)
+	self:addLookupList(MobDB, 23386, L["Gan'arg Analyzer"], BZONE["Blade's Edge Mountains"], 29.85, 54.07)
+	self:addLookupList(MobDB, 23392, L["Skyguard Stable Master"], BZONE["Blade's Edge Mountains"], 27.35, 52.27)
+	self:addLookupList(MobDB, 23574, L["Akil'zon"], BZONE["Zul'Aman"], 0, 0)
+	self:addLookupList(MobDB, 23576, L["Nalorakk"], BZONE["Zul'Aman"], 0, 0)
+	self:addLookupList(MobDB, 23577, L["Halazzi"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 23578, L["Jan'alai"], BZONE["Zul'Aman"], 0, 0)
+	self:addLookupList(MobDB, 23863, L["Zul'jin"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 24144, L["Halazzi"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 24239, L["Hex Lord Malacrass"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 24363, L["Hex Lord Malacrass"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 24393, L["The Rokk"], BZONE["Shattrath City"], 60.57, 16.71)
+	self:addLookupList(MobDB, 24416, L["Grisy Spicecrackle"], BZONE["Shattrath City"], 60.76, 17.20)
+	self:addLookupList(MobDB, 24560, L["Priestess Delrissa"], BZONE["Magisters' Terrace"], 0, 0)
+	self:addLookupList(MobDB, 25363, L["Sunblade Cabalist"], BZONE["Sunwell Plateau"], 0, 0)
+	self:addLookupList(MobDB, 25367, L["Sunblade Arch Mage"], BZONE["Sunwell Plateau"], 0, 0)
+	self:addLookupList(MobDB, 25368, L["Sunblade Slayer"], BZONE["Sunwell Plateau"], 0, 0)
+	self:addLookupList(MobDB, 25369, L["Sunblade Vindicator"], BZONE["Sunwell Plateau"], 0, 0)
+	self:addLookupList(MobDB, 25370, L["Sunblade Dusk Priest"], BZONE["Sunwell Plateau"], 0, 0)
+	self:addLookupList(MobDB, 25371, L["Sunblade Dawn Priest"], BZONE["Sunwell Plateau"], 0, 0)
+	self:addLookupList(MobDB, 25372, L["Sunblade Scout"], BZONE["Sunwell Plateau"], 0, 0)
+	self:addLookupList(MobDB, 25486, L["Shadowsword Vanquisher"], BZONE["Sunwell Plateau"], 0, 0)
+	self:addLookupList(MobDB, 25506, L["Shadowsword Lifeshaper"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB, 25507, L["Sunblade Protector"], BZONE["Sunwell Plateau"], 0, 0)

 end
diff --git a/RecipeDB/ARL-Quest.lua b/RecipeDB/ARL-Quest.lua
index 561e73d..ff887cd 100644
--- a/RecipeDB/ARL-Quest.lua
+++ b/RecipeDB/ARL-Quest.lua
@@ -9,14 +9,12 @@ Quest data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-0 found from data mining.  0 ignored.
+79 found from data mining.  0 ignored.

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

-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
+$Date$
+$Rev$

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

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

 function addon:InitQuest(QuestDB)

+	self:addLookupList(QuestDB, 22, L["Goretusk Liver Pie"], BZONE["Westfall"], 55.23, 32.43, 1)
+	self:addLookupList(QuestDB, 38, L["Westfall Stew"], BZONE["Westfall"], 55.23, 32.43, 1)
+	self:addLookupList(QuestDB, 90, L["Seasoned Wolf Kabobs"], BZONE["Duskwood"], 73.90, 45.07, 1)
+	self:addLookupList(QuestDB, 92, L["Redridge Goulash"], BZONE["Redridge Mountains"], 22.71, 44.05, 1)
+	self:addLookupList(QuestDB, 93, L["Dusky Crab Cakes"], BZONE["Duskwood"], 73.90, 45.07, 1)
+	self:addLookupList(QuestDB, 127, L["Selling Fish"], BZONE["Redridge Mountains"], 27.15, 47.03, 1)
+	self:addLookupList(QuestDB, 296, L["Ormer's Revenge"], BZONE["Wetlands"], 37.91, 50.56, 1)
+	self:addLookupList(QuestDB, 384, L["Beer Basted Boar Ribs"], BZONE["Dun Morogh"], 46.97, 52.54, 1)
+	self:addLookupList(QuestDB, 385, L["Crocolisk Hunting"], BZONE["Loch Modan"], 81.88, 61.88, 1)
+	self:addLookupList(QuestDB, 418, L["Thelsamar Blood Sausages"], BZONE["Loch Modan"], 35.68, 48.99, 1)
+	self:addLookupList(QuestDB, 429, L["Wild Hearts"], BZONE["Silverpine Forest"], 53.25, 13.89, 2)
+	self:addLookupList(QuestDB, 471, L["Apprentice's Duties"], BZONE["Wetlands"], 8.594, 55.81, 1)
+	self:addLookupList(QuestDB, 498, L["The Rescue"], BZONE["Hillsbrad Foothills"], 63.42, 22.04, 2)
+	self:addLookupList(QuestDB, 501, L["Elixir of Pain"], BZONE["Hillsbrad Foothills"], 60.93, 20.52, 2)
+	self:addLookupList(QuestDB, 555, L["Soothing Turtle Bisque"], BZONE["Hillsbrad Foothills"], 50.62, 58.73, 1)
+	self:addLookupList(QuestDB, 564, L["Costly Menace"], BZONE["Hillsbrad Foothills"], 52.80, 55.77, 1)
+	self:addLookupList(QuestDB, 703, L["Barbecued Buzzard Wings"], BZONE["Badlands"], 42.50, 52.23, 0)
+	self:addLookupList(QuestDB, 715, L["Liquid Stone"], BZONE["Badlands"], 25.87, 43.92, 0)
+	self:addLookupList(QuestDB, 769, L["Kodo Hide Bag"], BZONE["Thunder Bluff"], 43.59, 43.21, 2)
+	self:addLookupList(QuestDB, 862, L["Dig Rat Stew"], BZONE["The Barrens"], 54.84, 31.88, 2)
+	self:addLookupList(QuestDB, 1487, L["Deviate Eradication"], BZONE["The Barrens"], 22.96, 18.19, 0)
+	self:addLookupList(QuestDB, 1559, L["Flash Bomb Recipe"], BZONE["Badlands"], 42.50, 52.23, 0)
+	self:addLookupList(QuestDB, 1578, L["Supplying the Front"], BZONE["Ironforge"], 48.67, 42.45, 1)
+	self:addLookupList(QuestDB, 1582, L["Moonglow Vest"], BZONE["Darnassus"], 63.32, 22.15, 1)
+	self:addLookupList(QuestDB, 1618, L["Gearing Redridge"], BZONE["Ironforge"], 48.67, 42.45, 1)
+	self:addLookupList(QuestDB, 2178, L["Easy Strider Living"], BZONE["Darkshore"], 37.67, 39.93, 1)
+	self:addLookupList(QuestDB, 2359, L["Klaven's Tower"], BZONE["Westfall"], 68.60, 70.13, 1)
+	self:addLookupList(QuestDB, 2478, L["Mission: Possible But Not Probable"], BZONE["The Barrens"], 55.03, 6.194, 2)
+	self:addLookupList(QuestDB, 2751, L["Barbaric Battlements"], BZONE["Orgrimmar"], 78.61, 21.11, 2)
+	self:addLookupList(QuestDB, 2752, L["On Iron Pauldrons"], BZONE["Orgrimmar"], 78.61, 21.11, 2)
+	self:addLookupList(QuestDB, 2753, L["Trampled Under Foot"], BZONE["Orgrimmar"], 78.61, 21.11, 2)
+	self:addLookupList(QuestDB, 2754, L["Horns of Frenzy"], BZONE["Orgrimmar"], 78.61, 21.11, 2)
+	self:addLookupList(QuestDB, 2755, L["Joys of Omosh"], BZONE["Orgrimmar"], 78.61, 21.11, 2)
+	self:addLookupList(QuestDB, 2758, L["The Origins of Smithing"], BZONE["Stormwind City"], 55.93, 16.16, 1)
+	self:addLookupList(QuestDB, 2761, L["Smelt On, Smelt Off"], BZONE["Stranglethorn Vale"], 50.65, 20.87, 0)
+	self:addLookupList(QuestDB, 2762, L["The Great Silver Deceiver"], BZONE["Stranglethorn Vale"], 50.65, 20.87, 0)
+	self:addLookupList(QuestDB, 2763, L["The Art of the Imbue"], BZONE["Stranglethorn Vale"], 50.65, 20.87, 0)
+	self:addLookupList(QuestDB, 2848, L["Wild Leather Shoulders"], BZONE["Feralas"], 29.85, 43.24, 1)
+	self:addLookupList(QuestDB, 2849, L["Wild Leather Vest"], BZONE["Feralas"], 29.85, 43.24, 1)
+	self:addLookupList(QuestDB, 2850, L["Wild Leather Helmet"], BZONE["Feralas"], 29.85, 43.24, 1)
+	self:addLookupList(QuestDB, 2851, L["Wild Leather Boots"], BZONE["Feralas"], 29.85, 43.24, 1)
+	self:addLookupList(QuestDB, 2852, L["Wild Leather Leggings"], BZONE["Feralas"], 29.85, 43.24, 1)
+	self:addLookupList(QuestDB, 2853, L["Master of the Wild Leather"], BZONE["Feralas"], 29.85, 43.24, 1)
+	self:addLookupList(QuestDB, 2855, L["Wild Leather Shoulders"], BZONE["Feralas"], 74.79, 43.29, 2)
+	self:addLookupList(QuestDB, 2856, L["Wild Leather Vest"], BZONE["Feralas"], 74.79, 43.29, 2)
+	self:addLookupList(QuestDB, 2857, L["Wild Leather Helmet"], BZONE["Feralas"], 74.79, 43.29, 2)
+	self:addLookupList(QuestDB, 2858, L["Wild Leather Boots"], BZONE["Feralas"], 74.79, 43.29, 2)
+	self:addLookupList(QuestDB, 2859, L["Wild Leather Leggings"], BZONE["Feralas"], 74.79, 43.29, 2)
+	self:addLookupList(QuestDB, 2860, L["Master of the Wild Leather"], BZONE["Feralas"], 74.79, 43.29, 2)
+	self:addLookupList(QuestDB, 3402, L["The Undermarket"], BZONE["Searing Gorge"], 40.27, 73.69, 0)
+	self:addLookupList(QuestDB, 4161, L["Recipe of the Kaldorei"], BZONE["Teldrassil"], 57.00, 62.09, 1)
+	self:addLookupList(QuestDB, 5124, L["Fiery Plate Gauntlets"], BZONE["Winterspring"], 60.85, 37.70, 0)
+	self:addLookupList(QuestDB, 5127, L["The Demon Forge"], BZONE["Winterspring"], 62.93, 72.97, 0)
+	self:addLookupList(QuestDB, 5305, L["Sweet Serenity"], BZONE["Winterspring"], 61.19, 36.90, 0)
+	self:addLookupList(QuestDB, 5306, L["Snakestone of the Shadow Huntress"], BZONE["Winterspring"], 61.04, 38.15, 0)
+	self:addLookupList(QuestDB, 5307, L["Corruption"], BZONE["Winterspring"], 61.21, 38.00, 0)
+	self:addLookupList(QuestDB, 7321, L["Soothing Turtle Bisque"], BZONE["Hillsbrad Foothills"], 62.26, 20.64, 2)
+	self:addLookupList(QuestDB, 7604, L["A Binding Contract"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(QuestDB, 7649, L["Enchanted Thorium Platemail: Volume I"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(QuestDB, 7650, L["Enchanted Thorium Platemail: Volume II"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(QuestDB, 7651, L["Enchanted Thorium Platemail: Volume III"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(QuestDB, 7653, L["Imperial Plate Belt"], BZONE["Tanaris"], 51.93, 28.83, 0)
+	self:addLookupList(QuestDB, 7654, L["Imperial Plate Boots"], BZONE["Tanaris"], 51.93, 28.83, 0)
+	self:addLookupList(QuestDB, 7655, L["Imperial Plate Bracer"], BZONE["Tanaris"], 51.93, 28.83, 0)
+	self:addLookupList(QuestDB, 7656, L["Imperial Plate Chest"], BZONE["Tanaris"], 51.93, 28.83, 0)
+	self:addLookupList(QuestDB, 7657, L["Imperial Plate Helm"], BZONE["Tanaris"], 51.93, 28.83, 0)
+	self:addLookupList(QuestDB, 7658, L["Imperial Plate Leggings"], BZONE["Tanaris"], 51.93, 28.83, 0)
+	self:addLookupList(QuestDB, 7659, L["Imperial Plate Shoulders"], BZONE["Tanaris"], 51.93, 28.83, 0)
+	self:addLookupList(QuestDB, 8586, L["Dirge's Kickin' Chimaerok Chops"], BZONE["Tanaris"], 52.51, 28.42, 0)
+	self:addLookupList(QuestDB, 8882, L["Cluster Launcher"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(QuestDB, 9171, L["Culinary Crunch"], BZONE["Ghostlands"], 48.13, 31.09, 2)
+	self:addLookupList(QuestDB, 9249, L["40 Tickets - Schematic: Steam Tonk Controller"], BZONE["Mulgore"], 36.92, 37.01, 0)
+	self:addLookupList(QuestDB, 9356, L["Smooth as Butter"], BZONE["Hellfire Peninsula"], 48.94, 74.32, 0)
+	self:addLookupList(QuestDB, 9454, L["The Great Moongraze Hunt"], BZONE["Bloodmyst Isle"], 51.73, 52.47, 1)
+	self:addLookupList(QuestDB, 9635, L["The Zapthrottle Mote Extractor!"], BZONE["Zangarmarsh"], 33.62, 50.33, 2)
+	self:addLookupList(QuestDB, 9636, L["The Zapthrottle Mote Extractor!"], BZONE["Zangarmarsh"], 67.63, 49.50, 1)
+	self:addLookupList(QuestDB, 10860, L["Mok'Nathal Treats"], BZONE["Blade's Edge Mountains"], 75.31, 60.93, 2)
+	self:addLookupList(QuestDB, 11155, L["Shoveltusk Soup Again?"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(QuestDB, 12645, L["The Taste Test"], L["Unknown Zone"], 0, 0, 0)

 end
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index 67e94a8..efba937 100644
--- a/RecipeDB/ARL-Trainer.lua
+++ b/RecipeDB/ARL-Trainer.lua
@@ -9,14 +9,12 @@ Trainer data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

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

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

-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
+$Date$
+$Rev$

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

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

 function addon:InitTrainer(TrainerDB)

+	self:addLookupList(TrainerDB, 223, L["Dan Golthas"], BZONE["Undercity"], 70.39, 60.08, 2)
+	self:addLookupList(TrainerDB, 514, L["Smith Argus"], BZONE["Elwynn Forest"], 41.15, 65.82, 1)
+	self:addLookupList(TrainerDB, 957, L["Dane Lindgren"], BZONE["Stormwind City"], 56.85, 16.92, 1)
+	self:addLookupList(TrainerDB, 1103, L["Eldrin"], BZONE["Elwynn Forest"], 79.76, 67.37, 1)
+	self:addLookupList(TrainerDB, 1215, L["Alchemist Mallory"], BZONE["Elwynn Forest"], 40.33, 49.46, 1)
+	self:addLookupList(TrainerDB, 1241, L["Tognus Flintfire"], BZONE["Dun Morogh"], 45.29, 51.99, 1)
+	self:addLookupList(TrainerDB, 1246, L["Vosur Brakthel"], BZONE["Ironforge"], 66.38, 54.76, 1)
+	self:addLookupList(TrainerDB, 1300, L["Lawrence Schneider"], BZONE["Stormwind City"], 43.89, 73.69, 1)
+	self:addLookupList(TrainerDB, 1317, L["Lucan Cordell"], BZONE["Stormwind City"], 42.71, 63.82, 1)
+	self:addLookupList(TrainerDB, 1346, L["Georgio Bolero"], BZONE["Stormwind City"], 43.00, 73.09, 1)
+	self:addLookupList(TrainerDB, 1355, L["Cook Ghilm"], BZONE["Dun Morogh"], 67.82, 53.42, 1)
+	self:addLookupList(TrainerDB, 1382, L["Mudduk"], BZONE["Stranglethorn Vale"], 30.85, 28.60, 2)
+	self:addLookupList(TrainerDB, 1383, L["Snarl"], BZONE["Orgrimmar"], 79.36, 23.03, 2)
+	self:addLookupList(TrainerDB, 1385, L["Brawn"], BZONE["Stranglethorn Vale"], 31.98, 28.13, 2)
+	self:addLookupList(TrainerDB, 1386, L["Rogvar"], BZONE["Swamp of Sorrows"], 47.89, 54.96, 2)
+	self:addLookupList(TrainerDB, 1430, L["Tomas"], BZONE["Elwynn Forest"], 44.41, 65.68, 1)
+	self:addLookupList(TrainerDB, 1466, L["Gretta Finespindle"], BZONE["Ironforge"], 39.01, 32.30, 1)
+	self:addLookupList(TrainerDB, 1470, L["Ghak Healtouch"], BZONE["Loch Modan"], 37.30, 48.98, 1)
+	self:addLookupList(TrainerDB, 1632, L["Adele Fielder"], BZONE["Elwynn Forest"], 46.38, 61.90, 1)
+	self:addLookupList(TrainerDB, 1676, L["Finbus Geargrind"], BZONE["Duskwood"], 77.50, 46.33, 1)
+	self:addLookupList(TrainerDB, 1681, L["Brock Stoneseeker"], BZONE["Loch Modan"], 37.43, 47.78, 1)
+	self:addLookupList(TrainerDB, 1699, L["Gremlock Pilsnor"], BZONE["Dun Morogh"], 47.33, 52.48, 1)
+	self:addLookupList(TrainerDB, 1701, L["Dank Drizzlecut"], BZONE["Dun Morogh"], 68.90, 55.97, 1)
+	self:addLookupList(TrainerDB, 1702, L["Bronk Guzzlegear"], BZONE["Dun Morogh"], 50.10, 50.39, 1)
+	self:addLookupList(TrainerDB, 1703, L["Uthrar Threx"], BZONE["Ironforge"], 43.94, 28.38, 1)
+	self:addLookupList(TrainerDB, 2132, L["Carolai Anise"], BZONE["Tirisfal Glades"], 59.38, 52.10, 2)
 	self:addLookupList(TrainerDB, 2326, L["Thamner Pol"], BZONE["Dun Morogh"], 47.28, 51.91, 1)
 	self:addLookupList(TrainerDB, 2327, L["Shaina Fuller"], BZONE["Stormwind City"], 42.72, 26.10, 1)
 	self:addLookupList(TrainerDB, 2329, L["Michelle Belle"], BZONE["Elwynn Forest"], 43.68, 66.37, 1)
+	self:addLookupList(TrainerDB, 2391, L["Serge Hinott"], BZONE["Hillsbrad Foothills"], 61.39, 19.34, 2)
+	self:addLookupList(TrainerDB, 2399, L["Daryl Stack"], BZONE["Hillsbrad Foothills"], 63.42, 21.18, 2)
+	self:addLookupList(TrainerDB, 2627, L["Grarnik Goodstitch"], BZONE["Stranglethorn Vale"], 28.69, 76.74, 0)
 	self:addLookupList(TrainerDB, 2798, L["Pand Stonebinder"], BZONE["Thunder Bluff"], 29.47, 21.26, 2)
+	self:addLookupList(TrainerDB, 2818, L["Slagg"], BZONE["Arathi Highlands"], 73.57, 33.98, 2)
+	self:addLookupList(TrainerDB, 2836, L["Brikk Keencraft"], BZONE["Stranglethorn Vale"], 28.77, 74.92, 1)
+	self:addLookupList(TrainerDB, 2837, L["Jaxin Chong"], BZONE["Stranglethorn Vale"], 28.06, 77.91, 0)
+	self:addLookupList(TrainerDB, 2855, L["Snang"], BZONE["Orgrimmar"], 62.81, 49.57, 2)
+	self:addLookupList(TrainerDB, 2857, L["Thund"], BZONE["Orgrimmar"], 75.85, 23.93, 2)
+	self:addLookupList(TrainerDB, 2998, L["Karn Stonehoof"], BZONE["Thunder Bluff"], 39.50, 54.72, 2)
+	self:addLookupList(TrainerDB, 3001, L["Brek Stonehoof"], BZONE["Thunder Bluff"], 34.40, 57.28, 2)
+	self:addLookupList(TrainerDB, 3004, L["Tepa"], BZONE["Thunder Bluff"], 43.56, 44.72, 2)
+	self:addLookupList(TrainerDB, 3007, L["Una"], BZONE["Thunder Bluff"], 41.67, 42.80, 0)
+	self:addLookupList(TrainerDB, 3008, L["Mak"], BZONE["Thunder Bluff"], 41.53, 42.59, 2)
+	self:addLookupList(TrainerDB, 3009, L["Bena Winterhoof"], BZONE["Thunder Bluff"], 46.34, 33.04, 2)
+	self:addLookupList(TrainerDB, 3011, L["Teg Dawnstrider"], BZONE["Thunder Bluff"], 44.61, 37.87, 2)
+	self:addLookupList(TrainerDB, 3026, L["Aska Mistrunner"], BZONE["Thunder Bluff"], 50.51, 52.32, 2)
+	self:addLookupList(TrainerDB, 3067, L["Pyall Silentstride"], BZONE["Mulgore"], 45.99, 58.40, 2)
+	self:addLookupList(TrainerDB, 3069, L["Chaw Stronghide"], BZONE["Mulgore"], 45.33, 58.09, 2)
+	self:addLookupList(TrainerDB, 3087, L["Crystal Boughman"], BZONE["Redridge Mountains"], 22.69, 43.46, 1)
+	self:addLookupList(TrainerDB, 3136, L["Clarise Gnarltree"], BZONE["Duskwood"], 73.55, 48.72, 1)
+	self:addLookupList(TrainerDB, 3137, L["Matt Johnson"], BZONE["Duskwood"], 73.43, 50.65, 1)
+	self:addLookupList(TrainerDB, 3174, L["Dwukk"], BZONE["Durotar"], 51.92, 40.72, 2)
+	self:addLookupList(TrainerDB, 3175, L["Krunn"], BZONE["Durotar"], 52.11, 40.79, 2)
 	self:addLookupList(TrainerDB, 3181, L["Fremal Doohickey"], BZONE["Wetlands"], 10.77, 60.84, 1)
+	self:addLookupList(TrainerDB, 3184, L["Miao'zan"], BZONE["Durotar"], 54.98, 72.54, 2)
+	self:addLookupList(TrainerDB, 3290, L["Deek Fizzlebizz"], BZONE["Loch Modan"], 45.29, 13.90, 1)
+	self:addLookupList(TrainerDB, 3345, L["Godan"], BZONE["Orgrimmar"], 53.88, 38.95, 2)
+	self:addLookupList(TrainerDB, 3347, L["Yelmak"], BZONE["Orgrimmar"], 55.81, 33.30, 2)
+	self:addLookupList(TrainerDB, 3355, L["Saru Steelfury"], BZONE["Orgrimmar"], 81.85, 23.01, 2)
+	self:addLookupList(TrainerDB, 3357, L["Makaru"], BZONE["Orgrimmar"], 72.84, 26.27, 2)
+	self:addLookupList(TrainerDB, 3363, L["Magar"], BZONE["Orgrimmar"], 62.76, 50.47, 2)
+	self:addLookupList(TrainerDB, 3365, L["Karolek"], BZONE["Orgrimmar"], 62.92, 43.96, 2)
 	self:addLookupList(TrainerDB, 3373, L["Arnok"], BZONE["Orgrimmar"], 33.98, 82.84, 2)
+	self:addLookupList(TrainerDB, 3399, L["Zamja"], BZONE["Orgrimmar"], 57.33, 52.53, 2)
+	self:addLookupList(TrainerDB, 3412, L["Nogg"], BZONE["Orgrimmar"], 75.98, 24.85, 2)
+	self:addLookupList(TrainerDB, 3478, L["Traugh"], BZONE["The Barrens"], 51.90, 29.07, 2)
+	self:addLookupList(TrainerDB, 3484, L["Kil'hala"], BZONE["The Barrens"], 51.73, 31.75, 2)
+	self:addLookupList(TrainerDB, 3494, L["Tinkerwiz"], BZONE["The Barrens"], 62.52, 37.81, 0)
+	self:addLookupList(TrainerDB, 3523, L["Bowen Brisboise"], BZONE["Tirisfal Glades"], 52.17, 56.12, 2)
+	self:addLookupList(TrainerDB, 3549, L["Shelene Rhobart"], BZONE["Tirisfal Glades"], 64.68, 58.61, 2)
+	self:addLookupList(TrainerDB, 3555, L["Johan Focht"], BZONE["Silverpine Forest"], 42.90, 40.79, 2)
+	self:addLookupList(TrainerDB, 3557, L["Guillaume Sorouy"], BZONE["Silverpine Forest"], 42.85, 40.81, 2)
+	self:addLookupList(TrainerDB, 3603, L["Cyndra Kindwhisper"], BZONE["Teldrassil"], 57.61, 60.71, 1)
+	self:addLookupList(TrainerDB, 3605, L["Nadyia Maneweaver"], BZONE["Teldrassil"], 41.67, 49.35, 1)
+	self:addLookupList(TrainerDB, 3606, L["Alanna Raveneye"], BZONE["Teldrassil"], 37.03, 33.78, 1)
+	self:addLookupList(TrainerDB, 3703, L["Krulmoo Fullmoon"], BZONE["The Barrens"], 44.77, 58.83, 2)
+	self:addLookupList(TrainerDB, 3704, L["Mahani"], BZONE["The Barrens"], 44.97, 59.18, 2)
+	self:addLookupList(TrainerDB, 3964, L["Kylanna"], BZONE["Ashenvale"], 50.59, 66.81, 1)
+	self:addLookupList(TrainerDB, 3967, L["Aayndia Floralwind"], BZONE["Ashenvale"], 35.72, 51.58, 1)
+	self:addLookupList(TrainerDB, 4159, L["Me'lynn"], BZONE["Darnassus"], 62.19, 22.30, 1)
+	self:addLookupList(TrainerDB, 4160, L["Ainethil"], BZONE["Darnassus"], 54.66, 24.11, 1)
+	self:addLookupList(TrainerDB, 4193, L["Grondal Moonbreeze"], BZONE["Darkshore"], 38.05, 40.86, 1)
+	self:addLookupList(TrainerDB, 4210, L["Alegorn"], BZONE["Darnassus"], 48.14, 21.30, 1)
 	self:addLookupList(TrainerDB, 4211, L["Dannelor"], BZONE["Darnassus"], 51.17, 12.51, 1)
+	self:addLookupList(TrainerDB, 4212, L["Telonis"], BZONE["Darnassus"], 63.67, 21.89, 1)
+	self:addLookupList(TrainerDB, 4213, L["Taladan"], BZONE["Darnassus"], 58.01, 14.47, 1)
+	self:addLookupList(TrainerDB, 4254, L["Geofram Bouldertoe"], BZONE["Ironforge"], 50.05, 26.89, 1)
+	self:addLookupList(TrainerDB, 4258, L["Bengus Deepforge"], BZONE["Ironforge"], 52.54, 41.22, 1)
+	self:addLookupList(TrainerDB, 4552, L["Eunice Burch"], BZONE["Undercity"], 61.77, 45.12, 2)
+	self:addLookupList(TrainerDB, 4576, L["Josef Gregorian"], BZONE["Undercity"], 70.51, 30.71, 2)
+	self:addLookupList(TrainerDB, 4578, L["Josephine Lister"], BZONE["Undercity"], 84.79, 24.93, 2)
+	self:addLookupList(TrainerDB, 4586, L["Graham Van Talen"], BZONE["Undercity"], 73.89, 70.67, 2)
+	self:addLookupList(TrainerDB, 4588, L["Arthur Moore"], BZONE["Undercity"], 69.89, 58.05, 2)
 	self:addLookupList(TrainerDB, 4591, L["Mary Edras"], BZONE["Undercity"], 72.81, 54.76, 2)
+	self:addLookupList(TrainerDB, 4596, L["James Van Brunt"], BZONE["Undercity"], 60.85, 30.12, 2)
+	self:addLookupList(TrainerDB, 4598, L["Brom Killian"], BZONE["Undercity"], 55.58, 36.74, 2)
+	self:addLookupList(TrainerDB, 4605, L["Basil Frye"], BZONE["Undercity"], 58.94, 28.49, 2)
+	self:addLookupList(TrainerDB, 4609, L["Doctor Marsh"], BZONE["Undercity"], 50.34, 72.88, 2)
+	self:addLookupList(TrainerDB, 4611, L["Doctor Herbert Halsey"], BZONE["Undercity"], 47.86, 72.58, 2)
+	self:addLookupList(TrainerDB, 4616, L["Lavinia Crowe"], BZONE["Undercity"], 62.08, 61.74, 2)
+	self:addLookupList(TrainerDB, 5127, L["Fimble Finespindle"], BZONE["Ironforge"], 39.58, 33.44, 1)
 	self:addLookupList(TrainerDB, 5150, L["Nissa Firestone"], BZONE["Ironforge"], 54.87, 59.12, 1)
+	self:addLookupList(TrainerDB, 5153, L["Jormund Stonebrow"], BZONE["Ironforge"], 43.17, 29.09, 1)
+	self:addLookupList(TrainerDB, 5157, L["Gimble Thistlefuzz"], BZONE["Ironforge"], 60.05, 44.94, 1)
+	self:addLookupList(TrainerDB, 5159, L["Daryl Riknussun"], BZONE["Ironforge"], 60.11, 36.10, 1)
+	self:addLookupList(TrainerDB, 5164, L["Grumnus Steelshaper"], BZONE["Ironforge"], 49.87, 42.18, 1)
+	self:addLookupList(TrainerDB, 5174, L["Springspindle Fizzlegear"], BZONE["Ironforge"], 68.27, 44.38, 1)
+	self:addLookupList(TrainerDB, 5177, L["Tally Berryfizz"], BZONE["Ironforge"], 66.71, 53.74, 1)
+	self:addLookupList(TrainerDB, 5392, L["Yarr Hammerstone"], BZONE["Dun Morogh"], 49.95, 50.21, 1)
+	self:addLookupList(TrainerDB, 5482, L["Stephen Ryback"], BZONE["Stormwind City"], 75.72, 36.72, 1)
+	self:addLookupList(TrainerDB, 5499, L["Lilyssia Nightbreeze"], BZONE["Stormwind City"], 46.25, 78.66, 0)
+	self:addLookupList(TrainerDB, 5500, L["Tel'Athir"], BZONE["Stormwind City"], 46.17, 78.60, 1)
+	self:addLookupList(TrainerDB, 5511, L["Therum Deepforge"], BZONE["Stormwind City"], 56.28, 17.05, 1)
+	self:addLookupList(TrainerDB, 5513, L["Gelman Stonehand"], BZONE["Stormwind City"], 50.65, 17.02, 1)
+	self:addLookupList(TrainerDB, 5518, L["Lilliam Sparkspindle"], BZONE["Stormwind City"], 54.72, 8.378, 1)
+	self:addLookupList(TrainerDB, 5564, L["Simon Tanner"], BZONE["Stormwind City"], 66.86, 49.90, 1)
+	self:addLookupList(TrainerDB, 5567, L["Sellandus"], BZONE["Stormwind City"], 41.51, 75.28, 1)
+	self:addLookupList(TrainerDB, 5695, L["Vance Undergloom"], BZONE["Tirisfal Glades"], 61.56, 52.11, 2)
 	self:addLookupList(TrainerDB, 5759, L["Nurse Neela"], BZONE["Tirisfal Glades"], 62.00, 52.07, 2)
+	self:addLookupList(TrainerDB, 5784, L["Waldor"], BZONE["The Barrens"], 23.09, 18.22, 0)
+	self:addLookupList(TrainerDB, 5811, L["Kamari"], BZONE["Warsong Gulch"], 31.24, 23.26, 2)
 	self:addLookupList(TrainerDB, 5939, L["Vira Younghoof"], BZONE["Mulgore"], 46.99, 60.19, 2)
 	self:addLookupList(TrainerDB, 5943, L["Rawrk"], BZONE["Durotar"], 53.85, 41.89, 2)
 	self:addLookupList(TrainerDB, 6094, L["Byancie"], BZONE["Teldrassil"], 55.34, 56.83, 1)
+	self:addLookupList(TrainerDB, 6286, L["Zarrin"], BZONE["Teldrassil"], 57.00, 62.09, 1)
+	self:addLookupList(TrainerDB, 6297, L["Kurdram Stonehammer"], BZONE["Darkshore"], 37.84, 40.61, 1)
+	self:addLookupList(TrainerDB, 6299, L["Delfrum Flintbeard"], BZONE["Darkshore"], 37.90, 40.69, 1)
+	self:addLookupList(TrainerDB, 7230, L["Shayis Steelfury"], BZONE["Orgrimmar"], 79.99, 23.90, 2)
+	self:addLookupList(TrainerDB, 7231, L["Kelgruk Bloodaxe"], BZONE["Orgrimmar"], 81.84, 18.99, 2)
+	self:addLookupList(TrainerDB, 7232, L["Borgus Steelhand"], BZONE["Stormwind City"], 51.38, 13.06, 1)
+	self:addLookupList(TrainerDB, 7406, L["Oglethorpe Obnoticus"], BZONE["Stranglethorn Vale"], 28.31, 75.93, 1)
+	self:addLookupList(TrainerDB, 7866, L["Peter Galen"], BZONE["Azshara"], 36.99, 65.34, 1)
+	self:addLookupList(TrainerDB, 7867, L["Thorkaf Dragoneye"], BZONE["Badlands"], 61.36, 56.76, 2)
+	self:addLookupList(TrainerDB, 7868, L["Sarah Tanner"], BZONE["Searing Gorge"], 62.79, 74.30, 1)
+	self:addLookupList(TrainerDB, 7869, L["Brumn Winterhoof"], BZONE["Arathi Highlands"], 28.25, 44.20, 2)
+	self:addLookupList(TrainerDB, 7870, L["Caryssia Moonhunter"], BZONE["Thousand Needles"], 8.616, 18.20, 1)
+	self:addLookupList(TrainerDB, 7871, L["Se'Jib"], BZONE["Stranglethorn Vale"], 36.44, 34.56, 2)
+	self:addLookupList(TrainerDB, 7944, L["Tinkmaster Overspark"], BZONE["Ironforge"], 68.81, 50.43, 1)
+	self:addLookupList(TrainerDB, 7948, L["Kylanna Windwhisper"], BZONE["Feralas"], 32.48, 43.96, 1)
+	self:addLookupList(TrainerDB, 7949, L["Xylinnia Starshine"], BZONE["Feralas"], 30.66, 44.13, 1)
+	self:addLookupList(TrainerDB, 8126, L["Nixx Sprocketspring"], BZONE["Tanaris"], 51.92, 27.42, 0)
+	self:addLookupList(TrainerDB, 8128, L["Pikkle"], BZONE["Tanaris"], 51.26, 28.25, 0)
+	self:addLookupList(TrainerDB, 8153, L["Narv Hidecrafter"], BZONE["Desolace"], 55.39, 55.71, 2)
+	self:addLookupList(TrainerDB, 8306, L["Duhng"], BZONE["The Barrens"], 54.67, 32.06, 2)
+	self:addLookupList(TrainerDB, 8736, L["Buzzek Bracketswing"], BZONE["Tanaris"], 52.30, 27.06, 0)
+	self:addLookupList(TrainerDB, 8738, L["Vazario Linkgrease"], BZONE["The Barrens"], 62.55, 36.40, 1)
+	self:addLookupList(TrainerDB, 9584, L["Jalane Ayrole"], BZONE["Stormwind City"], 26.23, 77.29, 1)
+	self:addLookupList(TrainerDB, 10266, L["Ug'thok"], BZONE["Orgrimmar"], 80.52, 24.04, 2)
+	self:addLookupList(TrainerDB, 10276, L["Rotgath Stonebeard"], BZONE["Ironforge"], 51.52, 42.35, 1)
+	self:addLookupList(TrainerDB, 10277, L["Groum Stonebeard"], BZONE["Ironforge"], 51.35, 41.23, 1)
+	self:addLookupList(TrainerDB, 10278, L["Thrag Stonehoof"], BZONE["Thunder Bluff"], 37.66, 53.72, 2)
+	self:addLookupList(TrainerDB, 11017, L["Roxxik"], BZONE["Orgrimmar"], 75.80, 25.00, 2)
+	self:addLookupList(TrainerDB, 11025, L["Mukdrak"], BZONE["Durotar"], 51.87, 40.79, 2)
+	self:addLookupList(TrainerDB, 11026, L["Sprite Jumpsprocket"], BZONE["Stormwind City"], 54.47, 8.257, 1)
+	self:addLookupList(TrainerDB, 11028, L["Jemma Quikswitch"], BZONE["Ironforge"], 67.75, 43.26, 1)
+	self:addLookupList(TrainerDB, 11029, L["Trixie Quikswitch"], BZONE["Ironforge"], 67.60, 43.96, 1)
+	self:addLookupList(TrainerDB, 11031, L["Franklin Lloyd"], BZONE["Undercity"], 75.92, 71.86, 2)
+	self:addLookupList(TrainerDB, 11037, L["Jenna Lemkenilli"], BZONE["Darkshore"], 38.41, 40.59, 1)
+	self:addLookupList(TrainerDB, 11041, L["Milla Fairancora"], BZONE["Darnassus"], 53.60, 22.18, 1)
+	self:addLookupList(TrainerDB, 11042, L["Sylvanna Forestmoon"], BZONE["Darnassus"], 54.94, 23.88, 1)
+	self:addLookupList(TrainerDB, 11044, L["Doctor Martin Felben"], BZONE["Undercity"], 46.27, 73.42, 2)
+	self:addLookupList(TrainerDB, 11046, L["Whuut"], BZONE["Orgrimmar"], 55.60, 34.09, 2)
+	self:addLookupList(TrainerDB, 11047, L["Kray"], BZONE["Thunder Bluff"], 46.53, 33.63, 2)
+	self:addLookupList(TrainerDB, 11048, L["Victor Ward"], BZONE["Undercity"], 69.47, 29.80, 2)
+	self:addLookupList(TrainerDB, 11049, L["Rhiannon Davis"], BZONE["Undercity"], 69.87, 30.12, 2)
+	self:addLookupList(TrainerDB, 11050, L["Trianna"], BZONE["Darnassus"], 61.33, 22.41, 1)
+	self:addLookupList(TrainerDB, 11051, L["Vhan"], BZONE["Thunder Bluff"], 43.24, 44.14, 0)
+	self:addLookupList(TrainerDB, 11052, L["Timothy Worthington"], BZONE["Dustwallow Marsh"], 65.75, 51.68, 1)
+	self:addLookupList(TrainerDB, 11065, L["Thonys Pillarstone"], BZONE["Ironforge"], 60.53, 43.86, 1)
+	self:addLookupList(TrainerDB, 11066, L["Jhag"], BZONE["Orgrimmar"], 53.92, 37.70, 2)
+	self:addLookupList(TrainerDB, 11067, L["Malcomb Wynn"], BZONE["Undercity"], 61.08, 59.53, 2)
+	self:addLookupList(TrainerDB, 11068, L["Betty Quin"], BZONE["Stormwind City"], 42.62, 63.79, 1)
+	self:addLookupList(TrainerDB, 11070, L["Lalina Summermoon"], BZONE["Darnassus"], 57.69, 13.12, 1)
+	self:addLookupList(TrainerDB, 11071, L["Mot Dawnstrider"], BZONE["Thunder Bluff"], 43.22, 37.80, 2)
+	self:addLookupList(TrainerDB, 11072, L["Kitta Firewind"], BZONE["Elwynn Forest"], 64.53, 69.59, 1)
+	self:addLookupList(TrainerDB, 11073, L["Annora"], BZONE["Uldaman"], 0, 0, 0)
+	self:addLookupList(TrainerDB, 11074, L["Hgarth"], BZONE["Stonetalon Mountains"], 48.46, 56.24, 2)
+	self:addLookupList(TrainerDB, 11081, L["Faldron"], BZONE["Darnassus"], 62.57, 22.44, 1)
+	self:addLookupList(TrainerDB, 11083, L["Darianna"], BZONE["Darnassus"], 63.11, 21.98, 1)
+	self:addLookupList(TrainerDB, 11084, L["Tarn"], BZONE["Thunder Bluff"], 41.39, 42.23, 2)
+	self:addLookupList(TrainerDB, 11096, L["Randal Worth"], BZONE["Stormwind City"], 67.08, 48.70, 1)
+	self:addLookupList(TrainerDB, 11097, L["Drakk Stonehand"], BZONE["The Hinterlands"], 13.79, 42.69, 1)
+	self:addLookupList(TrainerDB, 11098, L["Hahrana Ironhide"], BZONE["Feralas"], 74.30, 42.85, 2)
+	self:addLookupList(TrainerDB, 11146, L["Ironus Coldsteel"], BZONE["Ironforge"], 50.59, 43.82, 1)
+	self:addLookupList(TrainerDB, 11177, L["Okothos Ironrager"], BZONE["Orgrimmar"], 79.63, 23.74, 2)
+	self:addLookupList(TrainerDB, 11178, L["Borgosh Corebender"], BZONE["Orgrimmar"], 79.02, 25.01, 2)
+	self:addLookupList(TrainerDB, 11557, L["Meilosh"], BZONE["Felwood"], 63.97, 2.974, 0)
+	self:addLookupList(TrainerDB, 15400, L["Arathel Sunforge"], BZONE["Eversong Woods"], 59.88, 61.79, 2)
+	self:addLookupList(TrainerDB, 15501, L["Aleinia"], BZONE["Eversong Woods"], 48.33, 47.44, 2)
+	self:addLookupList(TrainerDB, 16160, L["Magistrix Eredania"], BZONE["Eversong Woods"], 38.12, 72.76, 2)
+	self:addLookupList(TrainerDB, 16161, L["Arcanist Sheynathren"], BZONE["Eversong Woods"], 37.86, 71.71, 2)
+	self:addLookupList(TrainerDB, 16253, L["Master Chef Mouldier"], BZONE["Ghostlands"], 48.13, 31.09, 2)
 	self:addLookupList(TrainerDB, 16272, L["Kanaria"], BZONE["Eversong Woods"], 48.31, 47.59, 2)
+	self:addLookupList(TrainerDB, 16277, L["Quarelestra"], BZONE["Eversong Woods"], 48.66, 46.88, 2)
+	self:addLookupList(TrainerDB, 16278, L["Sathein"], BZONE["Eversong Woods"], 53.63, 52.50, 2)
+	self:addLookupList(TrainerDB, 16366, L["Sempstress Ambershine"], BZONE["Eversong Woods"], 37.21, 71.89, 2)
+	self:addLookupList(TrainerDB, 16583, L["Rohok"], BZONE["Hellfire Peninsula"], 53.00, 38.23, 2)
+	self:addLookupList(TrainerDB, 16588, L["Apothecary Antonivich"], BZONE["Hellfire Peninsula"], 52.37, 36.47, 2)
+	self:addLookupList(TrainerDB, 16633, L["Sedana"], BZONE["Silvermoon City"], 69.69, 24.18, 2)
+	self:addLookupList(TrainerDB, 16634, L["Dolothos"], BZONE["Silvermoon City"], 67.71, 24.67, 2)
+	self:addLookupList(TrainerDB, 16639, L["Galana"], BZONE["Silvermoon City"], 56.52, 50.84, 2)
+	self:addLookupList(TrainerDB, 16640, L["Keelen Sheets"], BZONE["Silvermoon City"], 56.77, 49.82, 2)
+	self:addLookupList(TrainerDB, 16642, L["Camberon"], BZONE["Silvermoon City"], 66.79, 16.97, 2)
+	self:addLookupList(TrainerDB, 16643, L["Razia"], BZONE["Silvermoon City"], 66.07, 17.73, 2)
 	self:addLookupList(TrainerDB, 16662, L["Alestus"], BZONE["Silvermoon City"], 77.16, 68.85, 2)
+	self:addLookupList(TrainerDB, 16663, L["Belil"], BZONE["Silvermoon City"], 79.35, 41.30, 2)
+	self:addLookupList(TrainerDB, 16667, L["Danwe"], BZONE["Silvermoon City"], 76.55, 40.78, 2)
+	self:addLookupList(TrainerDB, 16668, L["Gloresse"], BZONE["Silvermoon City"], 75.33, 39.36, 2)
+	self:addLookupList(TrainerDB, 16669, L["Bemarrin"], BZONE["Silvermoon City"], 78.86, 41.73, 2)
+	self:addLookupList(TrainerDB, 16671, L["Mirvedon"], BZONE["Silvermoon City"], 78.33, 35.64, 2)
+	self:addLookupList(TrainerDB, 16676, L["Sylann"], BZONE["Silvermoon City"], 69.17, 70.09, 2)
+	self:addLookupList(TrainerDB, 16687, L["Talmar"], BZONE["Silvermoon City"], 82.27, 78.41, 2)
+	self:addLookupList(TrainerDB, 16688, L["Lynalis"], BZONE["Silvermoon City"], 83.99, 80.75, 2)
+	self:addLookupList(TrainerDB, 16703, L["Amin"], BZONE["Silvermoon City"], 90.29, 74.57, 2)
+	self:addLookupList(TrainerDB, 16719, L["Mumman"], BZONE["The Exodar"], 55.05, 26.93, 1)
+	self:addLookupList(TrainerDB, 16723, L["Lucc"], BZONE["The Exodar"], 27.83, 60.09, 1)
+	self:addLookupList(TrainerDB, 16724, L["Miall"], BZONE["The Exodar"], 58.82, 88.51, 1)
+	self:addLookupList(TrainerDB, 16725, L["Nahogg"], BZONE["The Exodar"], 40.39, 38.45, 1)
+	self:addLookupList(TrainerDB, 16726, L["Ockil"], BZONE["The Exodar"], 53.07, 91.53, 0)
+	self:addLookupList(TrainerDB, 16727, L["Padaar"], BZONE["The Exodar"], 44.01, 24.99, 1)
+	self:addLookupList(TrainerDB, 16728, L["Akham"], BZONE["The Exodar"], 66.31, 73.09, 0)
+	self:addLookupList(TrainerDB, 16729, L["Refik"], BZONE["The Exodar"], 62.76, 66.78, 1)
 	self:addLookupList(TrainerDB, 16731, L["Nus"], BZONE["The Exodar"], 38.33, 22.77, 1)
+	self:addLookupList(TrainerDB, 16740, L["Edrem"], BZONE["The Exodar"], 58.78, 85.10, 1)
+	self:addLookupList(TrainerDB, 16741, L["Deriz"], BZONE["The Exodar"], 27.26, 59.85, 1)
+	self:addLookupList(TrainerDB, 16742, L["Kudrii"], BZONE["The Exodar"], 38.11, 38.22, 1)
+	self:addLookupList(TrainerDB, 16743, L["Ghermas"], BZONE["The Exodar"], 49.87, 83.10, 1)
+	self:addLookupList(TrainerDB, 16745, L["Feruul"], BZONE["The Exodar"], 64.44, 72.72, 1)
+	self:addLookupList(TrainerDB, 16746, L["Kayaart"], BZONE["The Exodar"], 60.74, 64.75, 1)
+	self:addLookupList(TrainerDB, 16752, L["Muaat"], BZONE["The Exodar"], 59.54, 86.86, 1)
+	self:addLookupList(TrainerDB, 16823, L["Humphry"], BZONE["Hellfire Peninsula"], 55.80, 62.54, 1)
 	self:addLookupList(TrainerDB, 17214, L["Anchorite Fateema"], BZONE["Bloodmyst Isle"], 51.52, 53.33, 1)
+	self:addLookupList(TrainerDB, 17215, L["Daedal"], BZONE["Bloodmyst Isle"], 52.82, 53.60, 1)
+	self:addLookupList(TrainerDB, 17222, L["Artificer Daelo"], BZONE["Azuremyst Isle"], 47.88, 50.82, 1)
+	self:addLookupList(TrainerDB, 17245, L["Blacksmith Calypso"], BZONE["Azuremyst Isle"], 46.75, 70.30, 1)
+	self:addLookupList(TrainerDB, 17246, L["\"Cookie\" McWeaksauce"], BZONE["Bloodmyst Isle"], 53.64, 54.67, 1)
 	self:addLookupList(TrainerDB, 17424, L["Anchorite Paetheus"], BZONE["Bloodmyst Isle"], 54.81, 54.66, 1)
+	self:addLookupList(TrainerDB, 17442, L["Moordo"], BZONE["Azuremyst Isle"], 44.70, 23.79, 1)
+	self:addLookupList(TrainerDB, 17487, L["Erin Kelly"], BZONE["Azuremyst Isle"], 45.69, 68.17, 1)
+	self:addLookupList(TrainerDB, 17488, L["Dulvi"], BZONE["Azuremyst Isle"], 48.66, 50.97, 1)
+	self:addLookupList(TrainerDB, 17634, L["K. Lee Smallfry"], BZONE["Zangarmarsh"], 67.63, 49.50, 1)
+	self:addLookupList(TrainerDB, 17637, L["Mack Diver"], BZONE["Zangarmarsh"], 33.62, 50.33, 2)
+	self:addLookupList(TrainerDB, 18747, L["Krugosh"], BZONE["Hellfire Peninsula"], 55.41, 37.79, 2)
+	self:addLookupList(TrainerDB, 18749, L["Dalinna"], BZONE["Hellfire Peninsula"], 56.55, 37.25, 2)
+	self:addLookupList(TrainerDB, 18751, L["Kalaen"], BZONE["Hellfire Peninsula"], 56.73, 37.81, 2)
+	self:addLookupList(TrainerDB, 18752, L["Zebig"], BZONE["Hellfire Peninsula"], 54.62, 39.22, 2)
+	self:addLookupList(TrainerDB, 18753, L["Felannia"], BZONE["Hellfire Peninsula"], 52.35, 36.10, 2)
+	self:addLookupList(TrainerDB, 18754, L["Barim Spilthoof"], BZONE["Hellfire Peninsula"], 56.33, 38.99, 2)
+	self:addLookupList(TrainerDB, 18771, L["Brumman"], BZONE["Hellfire Peninsula"], 53.92, 63.66, 1)
+	self:addLookupList(TrainerDB, 18772, L["Hama"], BZONE["Hellfire Peninsula"], 54.46, 63.20, 1)
+	self:addLookupList(TrainerDB, 18773, L["Johan Barnes"], BZONE["Hellfire Peninsula"], 53.77, 65.64, 1)
+	self:addLookupList(TrainerDB, 18774, L["Tatiana"], BZONE["Alterac Valley"], 29.82, 30.09, 1)
+	self:addLookupList(TrainerDB, 18775, L["Lebowski"], BZONE["Hellfire Peninsula"], 54.52, 64.56, 1)
+	self:addLookupList(TrainerDB, 18779, L["Hurnak Grimmord"], BZONE["Hellfire Peninsula"], 56.43, 62.66, 1)
+	self:addLookupList(TrainerDB, 18802, L["Alchemist Gribble"], BZONE["Hellfire Peninsula"], 53.71, 65.84, 1)
+	self:addLookupList(TrainerDB, 18804, L["Prospector Nachlan"], BZONE["Bloodmyst Isle"], 56.08, 53.68, 1)
+	self:addLookupList(TrainerDB, 18987, L["Gaston"], BZONE["Hellfire Peninsula"], 53.94, 63.41, 1)
+	self:addLookupList(TrainerDB, 18988, L["Baxter"], BZONE["Zangarmarsh"], 34.78, 23.81, 2)
+	self:addLookupList(TrainerDB, 18993, L["Naka"], BZONE["Zangarmarsh"], 77.00, 61.03, 0)
+	self:addLookupList(TrainerDB, 19052, L["Lorokeem"], BZONE["Shattrath City"], 45.25, 22.16, 0)
+	self:addLookupList(TrainerDB, 19063, L["Hamanar"], BZONE["Shattrath City"], 35.07, 20.72, 1)
 	self:addLookupList(TrainerDB, 19184, L["Mildred Fletcher"], BZONE["Shattrath City"], 65.55, 14.52, 0)
+	self:addLookupList(TrainerDB, 19185, L["Jack Trapper"], BZONE["Shattrath City"], 62.41, 67.83, 0)
+	self:addLookupList(TrainerDB, 19186, L["Kylene"], BZONE["Shattrath City"], 74.46, 32.72, 0)
+	self:addLookupList(TrainerDB, 19187, L["Darmari"], BZONE["Shattrath City"], 66.44, 67.29, 0)
+	self:addLookupList(TrainerDB, 19248, L["Enchanter Salias"], BZONE["Shattrath City"], 43.60, 90.07, 0)
+	self:addLookupList(TrainerDB, 19249, L["Enchantress Metura"], BZONE["Shattrath City"], 43.15, 88.85, 0)
+	self:addLookupList(TrainerDB, 19250, L["Enchanter Aeldron"], BZONE["Shattrath City"], 43.21, 88.56, 0)
+	self:addLookupList(TrainerDB, 19251, L["Enchantress Volali"], BZONE["Shattrath City"], 43.01, 91.27, 1)
+	self:addLookupList(TrainerDB, 19252, L["High Enchanter Bardolan"], BZONE["Shattrath City"], 43.02, 91.43, 0)
+	self:addLookupList(TrainerDB, 19341, L["Grutah"], BZONE["Shadowmoon Valley"], 30.19, 32.13, 2)
+	self:addLookupList(TrainerDB, 19369, L["Celie Steelwing"], BZONE["Shadowmoon Valley"], 37.48, 58.47, 1)
 	self:addLookupList(TrainerDB, 19478, L["Fera Palerunner"], BZONE["Blade's Edge Mountains"], 52.60, 55.12, 2)
+	self:addLookupList(TrainerDB, 19539, L["Jazdalaad"], BZONE["Netherstorm"], 44.45, 33.48, 0)
+	self:addLookupList(TrainerDB, 19540, L["Asarnan"], BZONE["Netherstorm"], 44.18, 33.68, 0)
+	self:addLookupList(TrainerDB, 19576, L["Xyrol"], BZONE["Netherstorm"], 32.38, 65.56, 0)
+	self:addLookupList(TrainerDB, 19775, L["Kalinda"], BZONE["Silvermoon City"], 90.78, 74.64, 2)
+	self:addLookupList(TrainerDB, 19778, L["Farii"], BZONE["The Exodar"], 44.60, 24.14, 1)
+	self:addLookupList(TrainerDB, 20124, L["Kradu Grimblade"], BZONE["Shattrath City"], 68.95, 42.01, 0)
+	self:addLookupList(TrainerDB, 20125, L["Zula Slagfury"], BZONE["Shattrath City"], 69.18, 42.41, 0)
+	self:addLookupList(TrainerDB, 21087, L["Grikka"], BZONE["Blade's Edge Mountains"], 75.86, 64.65, 2)
 	self:addLookupList(TrainerDB, 22477, L["Anchorite Ensham"], BZONE["Terokkar Forest"], 31.01, 75.86, 0)

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

-7 found from data mining.  0 ignored.
+320 found from data mining.  0 ignored.

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

-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
+$Date$
+$Rev$

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

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

 function addon:InitVendor(VendorDB)

+	self:addLookupList(VendorDB, 66, L["Tharynn Bouden"], BZONE["Elwynn Forest"], 41.97, 66.96, 1)
+	self:addLookupList(VendorDB, 340, L["Kendor Kabonka"], BZONE["Stormwind City"], 74.64, 37.35, 1)
+	self:addLookupList(VendorDB, 734, L["Corporal Bluth"], BZONE["Stranglethorn Vale"], 38.02, 3.961, 1)
+	self:addLookupList(VendorDB, 777, L["Amy Davenport"], BZONE["Redridge Mountains"], 29.49, 47.11, 1)
+	self:addLookupList(VendorDB, 843, L["Gina MacGregor"], BZONE["Westfall"], 57.52, 53.45, 1)
+	self:addLookupList(VendorDB, 989, L["Banalash"], BZONE["Swamp of Sorrows"], 44.47, 57.12, 2)
+	self:addLookupList(VendorDB, 1146, L["Vharr"], BZONE["Stranglethorn Vale"], 32.03, 28.65, 2)
+	self:addLookupList(VendorDB, 1148, L["Nerrist"], BZONE["Stranglethorn Vale"], 31.72, 29.18, 2)
+	self:addLookupList(VendorDB, 1149, L["Uthok"], BZONE["Stranglethorn Vale"], 31.75, 28.96, 2)
+	self:addLookupList(VendorDB, 1250, L["Drake Lindgren"], BZONE["Elwynn Forest"], 82.95, 66.39, 1)
+	self:addLookupList(VendorDB, 1286, L["Edna Mullby"], BZONE["Stormwind City"], 57.82, 61.71, 1)
+	self:addLookupList(VendorDB, 1304, L["Darian Singh"], BZONE["Stormwind City"], 29.67, 67.39, 1)
+	self:addLookupList(VendorDB, 1313, L["Maria Lumere"], BZONE["Stormwind City"], 45.84, 78.14, 0)
+	self:addLookupList(VendorDB, 1318, L["Jessara Cordell"], BZONE["Stormwind City"], 42.72, 63.84, 1)
+	self:addLookupList(VendorDB, 1347, L["Alexandra Bolero"], BZONE["Stormwind City"], 42.86, 73.83, 1)
+	self:addLookupList(VendorDB, 1448, L["Neal Allen"], BZONE["Wetlands"], 10.70, 56.56, 1)
+	self:addLookupList(VendorDB, 1454, L["Jennabink Powerseam"], BZONE["Wetlands"], 8.212, 55.98, 1)
+	self:addLookupList(VendorDB, 1465, L["Drac Roughcut"], BZONE["Loch Modan"], 35.63, 48.40, 1)
+	self:addLookupList(VendorDB, 1471, L["Jannos Ironwill"], BZONE["Arathi Highlands"], 46.09, 46.72, 1)
+	self:addLookupList(VendorDB, 1474, L["Rann Flamespinner"], BZONE["Loch Modan"], 36.24, 46.02, 1)
+	self:addLookupList(VendorDB, 1669, L["Defias Profiteer"], BZONE["Westfall"], 43.38, 67.28, 0)
+	self:addLookupList(VendorDB, 1684, L["Khara Deepwater"], BZONE["Loch Modan"], 40.06, 38.84, 1)
+	self:addLookupList(VendorDB, 1685, L["Xandar Goodbeard"], BZONE["Loch Modan"], 82.22, 62.87, 1)
+	self:addLookupList(VendorDB, 2118, L["Abigail Shiel"], BZONE["Tirisfal Glades"], 60.38, 52.40, 2)
+	self:addLookupList(VendorDB, 2380, L["Nandar Branson"], BZONE["Hillsbrad Foothills"], 50.88, 56.87, 1)
+	self:addLookupList(VendorDB, 2381, L["Micha Yance"], BZONE["Hillsbrad Foothills"], 49.25, 54.90, 1)
+	self:addLookupList(VendorDB, 2383, L["Lindea Rabonne"], BZONE["Hillsbrad Foothills"], 49.82, 61.26, 1)
+	self:addLookupList(VendorDB, 2393, L["Christoph Jeffcoat"], BZONE["Hillsbrad Foothills"], 62.26, 20.64, 2)
+	self:addLookupList(VendorDB, 2394, L["Mallen Swain"], BZONE["Hillsbrad Foothills"], 61.47, 20.86, 2)
+	self:addLookupList(VendorDB, 2397, L["Derak Nightfall"], BZONE["Hillsbrad Foothills"], 62.54, 19.09, 2)
+	self:addLookupList(VendorDB, 2480, L["Bro'kin"], BZONE["Alterac Mountains"], 38.01, 38.73, 0)
+	self:addLookupList(VendorDB, 2481, L["Bliztik"], BZONE["Duskwood"], 18.02, 55.00, 0)
+	self:addLookupList(VendorDB, 2482, L["Zarena Cromwind"], BZONE["Stranglethorn Vale"], 28.06, 75.02, 1)
+	self:addLookupList(VendorDB, 2483, L["Jaquilina Dramet"], BZONE["Stranglethorn Vale"], 36.04, 9.977, 0)
+	self:addLookupList(VendorDB, 2663, L["Narkk"], BZONE["Stranglethorn Vale"], 28.44, 75.11, 1)
+	self:addLookupList(VendorDB, 2664, L["Kelsey Yance"], BZONE["Stranglethorn Vale"], 28.20, 74.35, 1)
+	self:addLookupList(VendorDB, 2668, L["Danielle Zipstitch"], BZONE["Duskwood"], 75.13, 44.56, 1)
+	self:addLookupList(VendorDB, 2669, L["Sheri Zipstitch"], BZONE["Duskwood"], 75.21, 44.75, 1)
+	self:addLookupList(VendorDB, 2670, L["Xizk Goodstitch"], BZONE["Stranglethorn Vale"], 28.66, 76.70, 0)
+	self:addLookupList(VendorDB, 2672, L["Cowardly Crosby"], BZONE["Stranglethorn Vale"], 27.49, 81.94, 0)
+	self:addLookupList(VendorDB, 2679, L["Wenna Silkbeard"], BZONE["Wetlands"], 25.61, 25.79, 1)
+	self:addLookupList(VendorDB, 2682, L["Fradd Swiftgear"], BZONE["Wetlands"], 26.34, 25.74, 1)
+	self:addLookupList(VendorDB, 2683, L["Namdo Bizzfizzle"], BZONE["Gnomeregan"], 0, 0, 1)
+	self:addLookupList(VendorDB, 2684, L["Rizz Loosebolt"], BZONE["Alterac Mountains"], 46.24, 34.60, 0)
+	self:addLookupList(VendorDB, 2685, L["Mazk Snipeshot"], BZONE["Stranglethorn Vale"], 28.33, 75.02, 1)
+	self:addLookupList(VendorDB, 2687, L["Gnaz Blunderflame"], BZONE["Stranglethorn Vale"], 50.68, 34.95, 0)
+	self:addLookupList(VendorDB, 2688, L["Ruppo Zipcoil"], BZONE["The Hinterlands"], 34.03, 38.20, 0)
+	self:addLookupList(VendorDB, 2697, L["Clyde Ranthal"], BZONE["Redridge Mountains"], 88.91, 68.67, 1)
+	self:addLookupList(VendorDB, 2698, L["George Candarte"], BZONE["Hillsbrad Foothills"], 90.16, 39.20, 2)
+	self:addLookupList(VendorDB, 2699, L["Rikqiz"], BZONE["Stranglethorn Vale"], 28.41, 75.91, 1)
+	self:addLookupList(VendorDB, 2803, L["Malygen"], BZONE["Felwood"], 61.67, 24.93, 1)
 	self:addLookupList(VendorDB, 2805, L["Deneb Walker"], BZONE["Arathi Highlands"], 26.79, 57.63, 1)
+	self:addLookupList(VendorDB, 2806, L["Bale"], BZONE["Felwood"], 34.52, 52.93, 2)
+	self:addLookupList(VendorDB, 2810, L["Hammon Karwn"], BZONE["Arathi Highlands"], 45.84, 47.51, 1)
+	self:addLookupList(VendorDB, 2812, L["Drovnar Strongbrew"], BZONE["Arathi Highlands"], 46.29, 46.82, 1)
+	self:addLookupList(VendorDB, 2814, L["Narj Deepslice"], BZONE["Arathi Highlands"], 45.88, 46.76, 1)
+	self:addLookupList(VendorDB, 2816, L["Androd Fadran"], BZONE["Arathi Highlands"], 44.28, 47.20, 1)
+	self:addLookupList(VendorDB, 2819, L["Tunkk"], BZONE["Arathi Highlands"], 74.90, 34.47, 2)
+	self:addLookupList(VendorDB, 2821, L["Keena"], BZONE["Arathi Highlands"], 74.42, 33.16, 2)
+	self:addLookupList(VendorDB, 2838, L["Crazk Sparks"], BZONE["Stranglethorn Vale"], 28.59, 76.85, 0)
+	self:addLookupList(VendorDB, 2843, L["Jutak"], BZONE["Stranglethorn Vale"], 27.41, 77.05, 1)
+	self:addLookupList(VendorDB, 2846, L["Blixrez Goodstitch"], BZONE["Stranglethorn Vale"], 28.26, 76.76, 0)
+	self:addLookupList(VendorDB, 2848, L["Glyx Brewright"], BZONE["Stranglethorn Vale"], 28.09, 77.89, 0)
+	self:addLookupList(VendorDB, 3005, L["Mahu"], BZONE["Thunder Bluff"], 43.53, 44.78, 0)
+	self:addLookupList(VendorDB, 3012, L["Nata Dawnstrider"], BZONE["Thunder Bluff"], 44.43, 38.32, 2)
+	self:addLookupList(VendorDB, 3027, L["Naal Mistrunner"], BZONE["Thunder Bluff"], 50.35, 52.00, 2)
+	self:addLookupList(VendorDB, 3029, L["Sewa Mistrunner"], BZONE["Thunder Bluff"], 55.12, 47.41, 2)
+	self:addLookupList(VendorDB, 3081, L["Wunna Darkmane"], BZONE["Mulgore"], 45.93, 57.97, 2)
+	self:addLookupList(VendorDB, 3085, L["Gloria Femmel"], BZONE["Redridge Mountains"], 26.82, 42.91, 1)
+	self:addLookupList(VendorDB, 3134, L["Kzixx"], BZONE["Duskwood"], 81.11, 21.36, 0)
+	self:addLookupList(VendorDB, 3178, L["Stuart Fleming"], BZONE["Wetlands"], 8.160, 57.70, 1)
+	self:addLookupList(VendorDB, 3333, L["Shankys"], BZONE["Orgrimmar"], 69.79, 28.97, 2)
+	self:addLookupList(VendorDB, 3335, L["Hagrus"], BZONE["Orgrimmar"], 46.13, 46.50, 2)
+	self:addLookupList(VendorDB, 3346, L["Kithas"], BZONE["Orgrimmar"], 53.96, 37.83, 2)
+	self:addLookupList(VendorDB, 3348, L["Kor'geld"], BZONE["Orgrimmar"], 56.22, 34.39, 2)
+	self:addLookupList(VendorDB, 3356, L["Sumi"], BZONE["Orgrimmar"], 81.95, 22.83, 2)
+	self:addLookupList(VendorDB, 3364, L["Borya"], BZONE["Orgrimmar"], 62.86, 50.67, 2)
+	self:addLookupList(VendorDB, 3366, L["Tamar"], BZONE["Orgrimmar"], 62.62, 46.04, 2)
+	self:addLookupList(VendorDB, 3367, L["Felika"], BZONE["Orgrimmar"], 57.75, 50.44, 2)
+	self:addLookupList(VendorDB, 3400, L["Xen'to"], BZONE["Orgrimmar"], 57.38, 52.61, 2)
+	self:addLookupList(VendorDB, 3413, L["Sovik"], BZONE["Orgrimmar"], 75.15, 23.44, 2)
+	self:addLookupList(VendorDB, 3482, L["Tari'qa"], BZONE["The Barrens"], 51.90, 30.98, 2)
+	self:addLookupList(VendorDB, 3485, L["Wrahk"], BZONE["The Barrens"], 51.78, 31.39, 2)
+	self:addLookupList(VendorDB, 3489, L["Zargh"], BZONE["The Barrens"], 51.72, 29.69, 2)
+	self:addLookupList(VendorDB, 3490, L["Hula'mahi"], BZONE["The Barrens"], 50.89, 30.12, 2)
+	self:addLookupList(VendorDB, 3495, L["Gagsprocket"], BZONE["The Barrens"], 62.44, 36.44, 1)
+	self:addLookupList(VendorDB, 3497, L["Kilxx"], BZONE["The Barrens"], 62.64, 37.49, 0)
+	self:addLookupList(VendorDB, 3499, L["Ranik"], BZONE["The Barrens"], 61.90, 38.72, 0)
+	self:addLookupList(VendorDB, 3522, L["Constance Brisboise"], BZONE["Tirisfal Glades"], 52.19, 55.98, 2)
+	self:addLookupList(VendorDB, 3537, L["Zixil"], BZONE["Hillsbrad Foothills"], 55.68, 30.89, 0)
+	self:addLookupList(VendorDB, 3550, L["Martine Tramblay"], BZONE["Tirisfal Glades"], 65.18, 59.70, 2)
+	self:addLookupList(VendorDB, 3556, L["Andrew Hilbert"], BZONE["Silverpine Forest"], 43.23, 40.97, 2)
+	self:addLookupList(VendorDB, 3683, L["Kiknikle"], BZONE["The Barrens"], 41.32, 37.32, 0)
+	self:addLookupList(VendorDB, 3881, L["Grimtak"], BZONE["Durotar"], 50.53, 41.84, 2)
+	self:addLookupList(VendorDB, 3954, L["Dalria"], BZONE["Ashenvale"], 34.95, 51.65, 1)
+	self:addLookupList(VendorDB, 3956, L["Harklan Moongrove"], BZONE["Ashenvale"], 49.85, 66.76, 1)
+	self:addLookupList(VendorDB, 3958, L["Lardan"], BZONE["Ashenvale"], 34.42, 49.84, 1)
+	self:addLookupList(VendorDB, 3960, L["Ulthaan"], BZONE["Ashenvale"], 49.98, 66.88, 1)
+	self:addLookupList(VendorDB, 4083, L["Jeeda"], BZONE["Stonetalon Mountains"], 47.53, 60.41, 2)
+	self:addLookupList(VendorDB, 4086, L["Veenix"], BZONE["Stonetalon Mountains"], 57.60, 51.34, 0)
+	self:addLookupList(VendorDB, 4168, L["Elynna"], BZONE["Darnassus"], 64.09, 21.21, 1)
+	self:addLookupList(VendorDB, 4186, L["Mavralyn"], BZONE["Darkshore"], 37.17, 41.81, 1)
+	self:addLookupList(VendorDB, 4189, L["Valdaron"], BZONE["Darkshore"], 38.09, 40.88, 1)
+	self:addLookupList(VendorDB, 4200, L["Laird"], BZONE["Darkshore"], 36.66, 44.92, 1)
+	self:addLookupList(VendorDB, 4223, L["Fyldan"], BZONE["Darnassus"], 47.37, 21.85, 0)
+	self:addLookupList(VendorDB, 4225, L["Saenorion"], BZONE["Darnassus"], 63.30, 23.11, 0)
+	self:addLookupList(VendorDB, 4226, L["Ulthir"], BZONE["Darnassus"], 55.49, 25.00, 1)
+	self:addLookupList(VendorDB, 4228, L["Vaean"], BZONE["Darnassus"], 57.95, 15.06, 1)
+	self:addLookupList(VendorDB, 4229, L["Mythrin'dir"], BZONE["Darnassus"], 60.23, 18.31, 1)
+	self:addLookupList(VendorDB, 4265, L["Nyoma"], BZONE["Teldrassil"], 56.82, 62.07, 1)
+	self:addLookupList(VendorDB, 4305, L["Kriggon Talsone"], BZONE["Westfall"], 34.54, 84.92, 1)
+	self:addLookupList(VendorDB, 4307, L["Heldan Galesong"], BZONE["Darkshore"], 36.88, 55.71, 1)
+	self:addLookupList(VendorDB, 4553, L["Ronald Burch"], BZONE["Undercity"], 61.83, 42.91, 2)
+	self:addLookupList(VendorDB, 4561, L["Daniel Bartlett"], BZONE["Undercity"], 63.89, 37.29, 2)
+	self:addLookupList(VendorDB, 4574, L["Lizbeth Cromwell"], BZONE["Undercity"], 80.51, 29.90, 2)
+	self:addLookupList(VendorDB, 4577, L["Millie Gregorian"], BZONE["Undercity"], 69.77, 30.85, 2)
+	self:addLookupList(VendorDB, 4589, L["Joseph Moore"], BZONE["Undercity"], 70.60, 59.58, 2)
+	self:addLookupList(VendorDB, 4610, L["Algernon"], BZONE["Undercity"], 51.87, 73.16, 2)
+	self:addLookupList(VendorDB, 4617, L["Thaddeus Webb"], BZONE["Undercity"], 61.38, 60.34, 2)
+	self:addLookupList(VendorDB, 4775, L["Felicia Doan"], BZONE["Undercity"], 63.96, 48.97, 2)
+	self:addLookupList(VendorDB, 4782, L["Truk Wildbeard"], BZONE["The Hinterlands"], 14.52, 42.46, 1)
+	self:addLookupList(VendorDB, 4877, L["Jandia"], BZONE["Thousand Needles"], 45.90, 51.31, 2)
+	self:addLookupList(VendorDB, 4878, L["Montarr"], BZONE["Thousand Needles"], 45.33, 50.96, 2)
+	self:addLookupList(VendorDB, 4879, L["Ogg'marr"], BZONE["Dustwallow Marsh"], 36.62, 31.18, 2)
+	self:addLookupList(VendorDB, 4897, L["Helenia Olden"], BZONE["Dustwallow Marsh"], 65.65, 51.61, 1)
+	self:addLookupList(VendorDB, 5128, L["Bombus Finespindle"], BZONE["Ironforge"], 39.99, 34.13, 1)
+	self:addLookupList(VendorDB, 5158, L["Tilli Thistlefuzz"], BZONE["Ironforge"], 60.47, 44.71, 1)
+	self:addLookupList(VendorDB, 5160, L["Emrul Riknussun"], BZONE["Ironforge"], 59.89, 37.08, 1)
+	self:addLookupList(VendorDB, 5162, L["Tansy Puddlefizz"], BZONE["Ironforge"], 47.55, 7.021, 1)
+	self:addLookupList(VendorDB, 5163, L["Burbik Gearspanner"], BZONE["Ironforge"], 46.20, 27.87, 1)
+	self:addLookupList(VendorDB, 5175, L["Gearcutter Cogspinner"], BZONE["Ironforge"], 67.73, 43.96, 1)
+	self:addLookupList(VendorDB, 5178, L["Soolie Berryfizz"], BZONE["Ironforge"], 65.84, 54.99, 1)
+	self:addLookupList(VendorDB, 5411, L["Krinkle Goodsteel"], BZONE["Tanaris"], 51.56, 29.44, 0)
+	self:addLookupList(VendorDB, 5483, L["Erika Tate"], BZONE["Stormwind City"], 75.71, 36.97, 1)
+	self:addLookupList(VendorDB, 5494, L["Catherine Leland"], BZONE["Stormwind City"], 45.10, 58.47, 1)
+	self:addLookupList(VendorDB, 5512, L["Kaita Deepforge"], BZONE["Stormwind City"], 55.87, 16.58, 1)
+	self:addLookupList(VendorDB, 5594, L["Alchemist Pestlezugg"], BZONE["Tanaris"], 51.07, 27.31, 0)
+	self:addLookupList(VendorDB, 5748, L["Killian Sanatha"], BZONE["Silverpine Forest"], 32.70, 17.18, 2)
+	self:addLookupList(VendorDB, 5757, L["Lilly"], BZONE["Silverpine Forest"], 42.18, 49.66, 2)
+	self:addLookupList(VendorDB, 5758, L["Leo Sarn"], BZONE["Silverpine Forest"], 52.96, 81.57, 2)
+	self:addLookupList(VendorDB, 5783, L["Kalldan Felmoon"], BZONE["Wailing Caverns"], 0, 0, 0)
+	self:addLookupList(VendorDB, 5940, L["Harn Longcast"], BZONE["Mulgore"], 47.81, 55.00, 2)
+	self:addLookupList(VendorDB, 5942, L["Zansoa"], BZONE["Durotar"], 55.58, 73.89, 2)
+	self:addLookupList(VendorDB, 5944, L["Yonada"], BZONE["The Barrens"], 44.40, 58.83, 2)
+	self:addLookupList(VendorDB, 6567, L["Ghok'kah"], BZONE["Dustwallow Marsh"], 35.43, 31.20, 2)
+	self:addLookupList(VendorDB, 6568, L["Vizzklick"], BZONE["Tanaris"], 50.99, 27.51, 0)
+	self:addLookupList(VendorDB, 6574, L["Jun'ha"], BZONE["Arathi Highlands"], 72.36, 37.33, 2)
+	self:addLookupList(VendorDB, 6576, L["Brienna Starglow"], BZONE["Thousand Needles"], 5.846, 12.85, 1)
+	self:addLookupList(VendorDB, 6730, L["Jinky Twizzlefixxit"], BZONE["Thousand Needles"], 77.30, 79.11, 0)
+	self:addLookupList(VendorDB, 6731, L["Harlown Darkweave"], BZONE["Ashenvale"], 18.10, 57.88, 1)
+	self:addLookupList(VendorDB, 6777, L["Zan Shivsproket"], BZONE["Alterac Mountains"], 85.56, 76.61, 0)
+	self:addLookupList(VendorDB, 6779, L["Smudge Thunderwood"], BZONE["Alterac Mountains"], 85.46, 76.27, 0)
+	self:addLookupList(VendorDB, 7733, L["Innkeeper Fizzgrimble"], BZONE["Tanaris"], 51.86, 28.34, 0)
+	self:addLookupList(VendorDB, 7852, L["Pratt McGrubben"], BZONE["Feralas"], 29.85, 43.24, 1)
+	self:addLookupList(VendorDB, 7854, L["Jangdor Swiftstrider"], BZONE["Feralas"], 74.79, 43.29, 2)
+	self:addLookupList(VendorDB, 7940, L["Darnall"], BZONE["Moonglade"], 51.16, 32.58, 0)
+	self:addLookupList(VendorDB, 7947, L["Vivianna"], BZONE["Feralas"], 31.08, 44.02, 1)
+	self:addLookupList(VendorDB, 8125, L["Dirge Quikcleave"], BZONE["Tanaris"], 52.51, 28.42, 0)
+	self:addLookupList(VendorDB, 8131, L["Blizrik Buckshot"], BZONE["Tanaris"], 51.02, 27.76, 0)
+	self:addLookupList(VendorDB, 8137, L["Gikkix"], BZONE["Tanaris"], 66.87, 23.11, 0)
+	self:addLookupList(VendorDB, 8139, L["Jabbey"], BZONE["Tanaris"], 66.53, 23.15, 0)
+	self:addLookupList(VendorDB, 8145, L["Sheendra Tallgrass"], BZONE["Feralas"], 74.24, 42.91, 2)
+	self:addLookupList(VendorDB, 8150, L["Janet Hommers"], BZONE["Desolace"], 66.01, 8.033, 1)
+	self:addLookupList(VendorDB, 8157, L["Logannas"], BZONE["Feralas"], 32.06, 43.45, 1)
+	self:addLookupList(VendorDB, 8158, L["Bronk"], BZONE["Feralas"], 75.53, 42.87, 2)
+	self:addLookupList(VendorDB, 8160, L["Nioma"], BZONE["The Hinterlands"], 13.54, 43.08, 1)
+	self:addLookupList(VendorDB, 8161, L["Harggan"], BZONE["The Hinterlands"], 13.37, 43.75, 1)
+	self:addLookupList(VendorDB, 8176, L["Gharash"], BZONE["Swamp of Sorrows"], 44.96, 51.57, 2)
+	self:addLookupList(VendorDB, 8177, L["Rartar"], BZONE["Swamp of Sorrows"], 44.75, 56.45, 2)
+	self:addLookupList(VendorDB, 8178, L["Nina Lightbrew"], BZONE["Blasted Lands"], 66.25, 20.09, 1)
+	self:addLookupList(VendorDB, 8307, L["Tarban Hearthgrain"], BZONE["The Barrens"], 54.81, 32.87, 2)
+	self:addLookupList(VendorDB, 8363, L["Shadi Mistrunner"], BZONE["Thunder Bluff"], 40.35, 63.07, 2)
+	self:addLookupList(VendorDB, 8508, L["Gretta Ganter"], BZONE["Dun Morogh"], 30.81, 44.39, 1)
+	self:addLookupList(VendorDB, 8678, L["Jubie Gadgetspring"], BZONE["Azshara"], 45.05, 90.44, 0)
+	self:addLookupList(VendorDB, 8679, L["Knaz Blunderflame"], BZONE["Stranglethorn Vale"], 50.55, 35.99, 0)
+	self:addLookupList(VendorDB, 8681, L["Outfitter Eric"], BZONE["Ironforge"], 42.97, 28.78, 1)
+	self:addLookupList(VendorDB, 8878, L["Muuran"], BZONE["Desolace"], 55.54, 56.39, 2)
+	self:addLookupList(VendorDB, 9179, L["Jazzrik"], BZONE["Badlands"], 41.71, 52.69, 0)
+	self:addLookupList(VendorDB, 9499, L["Plugger Spazzring"], L["Unknown Zone"], 0, 0, 2)
+	self:addLookupList(VendorDB, 9544, L["Yuka Screwspigot"], BZONE["Burning Steppes"], 65.77, 22.55, 0)
+	self:addLookupList(VendorDB, 9636, L["Kireena"], BZONE["Desolace"], 50.89, 53.30, 2)
+	self:addLookupList(VendorDB, 10118, L["Nessa Shadowsong"], BZONE["Teldrassil"], 55.72, 90.43, 1)
 	self:addLookupList(VendorDB, 10856, L["Argent Quartermaster Hasana"], BZONE["Tirisfal Glades"], 80.20, 66.13, 0)
 	self:addLookupList(VendorDB, 10857, L["Argent Quartermaster Lightspark"], BZONE["Western Plaguelands"], 42.64, 82.62, 0)
+	self:addLookupList(VendorDB, 11185, L["Xizzer Fizzbolt"], BZONE["Winterspring"], 61.04, 37.83, 0)
+	self:addLookupList(VendorDB, 11187, L["Himmik"], BZONE["Winterspring"], 61.24, 37.71, 0)
+	self:addLookupList(VendorDB, 11189, L["Qia"], BZONE["Winterspring"], 61.36, 38.08, 0)
+	self:addLookupList(VendorDB, 11278, L["Magnus Frostwake"], BZONE["Western Plaguelands"], 67.98, 77.23, 0)
 	self:addLookupList(VendorDB, 11536, L["Quartermaster Miranda Breechlock"], BZONE["Eastern Plaguelands"], 81.06, 58.89, 0)
+	self:addLookupList(VendorDB, 11557, L["Meilosh"], BZONE["Felwood"], 63.97, 2.974, 0)
+	self:addLookupList(VendorDB, 11874, L["Masat T'andr"], BZONE["Swamp of Sorrows"], 25.46, 31.52, 0)
+	self:addLookupList(VendorDB, 12022, L["Lorelae Wintersong"], BZONE["Moonglade"], 48.39, 40.23, 0)
+	self:addLookupList(VendorDB, 12033, L["Wulan"], BZONE["Desolace"], 25.74, 69.15, 2)
+	self:addLookupList(VendorDB, 12043, L["Kulwia"], BZONE["Stonetalon Mountains"], 44.61, 59.29, 2)
+	self:addLookupList(VendorDB, 12245, L["Vendor-Tron 1000"], BZONE["Desolace"], 59.43, 36.70, 0)
+	self:addLookupList(VendorDB, 12246, L["Super-Seller 680"], BZONE["Desolace"], 39.58, 78.19, 0)
+	self:addLookupList(VendorDB, 12941, L["Jase Farlane"], BZONE["Eastern Plaguelands"], 80.26, 57.55, 0)
+	self:addLookupList(VendorDB, 12942, L["Leonard Porter"], BZONE["Western Plaguelands"], 43.14, 83.61, 1)
+	self:addLookupList(VendorDB, 12943, L["Werg Thickblade"], BZONE["Tirisfal Glades"], 80.31, 71.33, 2)
+	self:addLookupList(VendorDB, 12944, L["Lokhtos Darkbargainer"], BZONE["Blackrock Depths"], 0, 0, 0)
+	self:addLookupList(VendorDB, 12956, L["Zannok Hidepiercer"], BZONE["Silithus"], 79.51, 17.95, 0)
+	self:addLookupList(VendorDB, 12957, L["Blimo Gadgetspring"], BZONE["Azshara"], 45.07, 90.48, 0)
+	self:addLookupList(VendorDB, 12958, L["Gigget Zipcoil"], BZONE["The Hinterlands"], 34.95, 38.37, 0)
+	self:addLookupList(VendorDB, 12959, L["Nergal"], BZONE["Un'Goro Crater"], 42.62, 8.322, 0)
+	self:addLookupList(VendorDB, 12962, L["Wik'Tar"], BZONE["Ashenvale"], 12.05, 33.83, 2)
+	self:addLookupList(VendorDB, 13420, L["Penney Copperpinch"], L["Unknown Zone"], 0, 0, 2)
+	self:addLookupList(VendorDB, 13429, L["Nardstrum Kupferzwick"], L["Unknown Zone"], 0, 0, 2)
+	self:addLookupList(VendorDB, 13432, L["Seersa Copperpinch"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(VendorDB, 13433, L["Wulmort Jinglepocket"], L["Unknown Zone"], 0, 0, 0)
 	self:addLookupList(VendorDB, 13476, L["Balai Lok'Wein"], BZONE["Dustwallow Marsh"], 35.90, 30.83, 2)
+	self:addLookupList(VendorDB, 14371, L["Shen'dralar Provisioner"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(VendorDB, 14637, L["Zorbin Fandazzle"], BZONE["Feralas"], 45.06, 44.02, 0)
+	self:addLookupList(VendorDB, 14738, L["Otho Moji'ko"], BZONE["The Hinterlands"], 79.36, 78.91, 2)
+	self:addLookupList(VendorDB, 14921, L["Rin'wosho the Trader"], BZONE["Stranglethorn Vale"], 14.85, 16.20, 0)
+	self:addLookupList(VendorDB, 15176, L["Vargus"], BZONE["Silithus"], 51.50, 37.98, 0)
+	self:addLookupList(VendorDB, 15179, L["Mishta"], BZONE["Silithus"], 49.48, 36.16, 0)
+	self:addLookupList(VendorDB, 15198, L["Blackwing"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(VendorDB, 15293, L["Aendel Windspear"], BZONE["Silithus"], 60.97, 49.26, 0)
+	self:addLookupList(VendorDB, 15419, L["Kania"], BZONE["Silithus"], 51.49, 38.97, 0)
+	self:addLookupList(VendorDB, 15471, L["Lieutenant General Andorov"], BZONE["Ruins of Ahn'Qiraj"], 0, 0, 0)
+	self:addLookupList(VendorDB, 16224, L["Rathis Tomber"], BZONE["Ghostlands"], 47.00, 28.96, 2)
+	self:addLookupList(VendorDB, 16253, L["Master Chef Mouldier"], BZONE["Ghostlands"], 48.13, 31.09, 2)
+	self:addLookupList(VendorDB, 16262, L["Landraelanis"], BZONE["Eversong Woods"], 48, 46.92, 2)
+	self:addLookupList(VendorDB, 16388, L["Koren"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(VendorDB, 16583, L["Rohok"], BZONE["Hellfire Peninsula"], 53.00, 38.23, 2)
+	self:addLookupList(VendorDB, 16585, L["Cookie One-Eye"], BZONE["Hellfire Peninsula"], 54.48, 41.07, 2)
+	self:addLookupList(VendorDB, 16588, L["Apothecary Antonivich"], BZONE["Hellfire Peninsula"], 52.37, 36.47, 2)
+	self:addLookupList(VendorDB, 16624, L["Gelanthis"], BZONE["Silvermoon City"], 91.01, 73.92, 2)
+	self:addLookupList(VendorDB, 16635, L["Lyna"], BZONE["Silvermoon City"], 69.21, 24.98, 2)
+	self:addLookupList(VendorDB, 16638, L["Deynna"], BZONE["Silvermoon City"], 55.65, 51.31, 2)
+	self:addLookupList(VendorDB, 16641, L["Melaris"], BZONE["Silvermoon City"], 66.63, 18.24, 2)
+	self:addLookupList(VendorDB, 16657, L["Feera"], BZONE["The Exodar"], 52.40, 88.08, 1)
+	self:addLookupList(VendorDB, 16670, L["Eriden"], BZONE["Silvermoon City"], 79.70, 39.67, 2)
+	self:addLookupList(VendorDB, 16677, L["Quelis"], BZONE["Silvermoon City"], 68.28, 70.85, 2)
+	self:addLookupList(VendorDB, 16689, L["Zaralda"], BZONE["Silvermoon City"], 84.19, 78.32, 2)
+	self:addLookupList(VendorDB, 16705, L["Altaa"], BZONE["The Exodar"], 27.82, 60.95, 1)
+	self:addLookupList(VendorDB, 16713, L["Arras"], BZONE["The Exodar"], 59.98, 87.68, 1)
+	self:addLookupList(VendorDB, 16718, L["Phea"], BZONE["The Exodar"], 53.89, 26.02, 1)
+	self:addLookupList(VendorDB, 16722, L["Egomis"], BZONE["The Exodar"], 39.21, 38.56, 1)
+	self:addLookupList(VendorDB, 16748, L["Haferet"], BZONE["The Exodar"], 65.66, 73.83, 0)
+	self:addLookupList(VendorDB, 16767, L["Neii"], BZONE["The Exodar"], 64.24, 68.53, 1)
+	self:addLookupList(VendorDB, 16782, L["Yatheon"], BZONE["Silvermoon City"], 75.56, 40.54, 2)
+	self:addLookupList(VendorDB, 16826, L["Sid Limbardi"], BZONE["Hellfire Peninsula"], 54.62, 62.60, 1)
+	self:addLookupList(VendorDB, 17246, L["\"Cookie\" McWeaksauce"], BZONE["Bloodmyst Isle"], 53.64, 54.67, 1)
+	self:addLookupList(VendorDB, 17512, L["Arred"], BZONE["The Exodar"], 44.52, 25.26, 1)
+	self:addLookupList(VendorDB, 17518, L["Ythyar"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(VendorDB, 17585, L["Quartermaster Urgronn"], BZONE["Hellfire Peninsula"], 55.00, 37.97, 2)
+	self:addLookupList(VendorDB, 17657, L["Logistics Officer Ulrike"], BZONE["Hellfire Peninsula"], 56.99, 61.96, 1)
+	self:addLookupList(VendorDB, 17904, L["Fedryen Swiftspear"], BZONE["Zangarmarsh"], 78.38, 64.64, 0)
+	self:addLookupList(VendorDB, 18005, L["Haalrun"], BZONE["Zangarmarsh"], 68.02, 47.82, 1)
+	self:addLookupList(VendorDB, 18011, L["Zurai"], BZONE["Zangarmarsh"], 83.96, 55.86, 2)
+	self:addLookupList(VendorDB, 18015, L["Gambarinka"], BZONE["Zangarmarsh"], 31.62, 49.21, 2)
+	self:addLookupList(VendorDB, 18017, L["Seer Janidi"], BZONE["Zangarmarsh"], 32.91, 51.08, 2)
+	self:addLookupList(VendorDB, 18255, L["Apprentice Darius"], BZONE["Duskwood"], 1.845, 0.33, 0)
+	self:addLookupList(VendorDB, 18382, L["Mycah"], BZONE["Zangarmarsh"], 17.99, 51.14, 0)
+	self:addLookupList(VendorDB, 18427, L["Fazu"], BZONE["Bloodmyst Isle"], 53.80, 55.68, 1)
+	self:addLookupList(VendorDB, 18484, L["Wind Trader Lathrai"], BZONE["Shattrath City"], 71.01, 32.11, 0)
+	self:addLookupList(VendorDB, 18664, L["Aged Dalaran Wizard"], BZONE["Old Hillsbrad Foothills"], 0, 0, 0)
+	self:addLookupList(VendorDB, 18672, L["Thomas Yance"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(VendorDB, 18751, L["Kalaen"], BZONE["Hellfire Peninsula"], 56.73, 37.81, 2)
+	self:addLookupList(VendorDB, 18753, L["Felannia"], BZONE["Hellfire Peninsula"], 52.35, 36.10, 2)
+	self:addLookupList(VendorDB, 18773, L["Johan Barnes"], BZONE["Hellfire Peninsula"], 53.77, 65.64, 1)
+	self:addLookupList(VendorDB, 18774, L["Tatiana"], BZONE["Alterac Valley"], 29.82, 30.09, 1)
+	self:addLookupList(VendorDB, 18775, L["Lebowski"], BZONE["Hellfire Peninsula"], 54.52, 64.56, 1)
+	self:addLookupList(VendorDB, 18802, L["Alchemist Gribble"], BZONE["Hellfire Peninsula"], 53.71, 65.84, 1)
+	self:addLookupList(VendorDB, 18821, L["Quartermaster Jaffrey Noreliqe"], BZONE["Nagrand"], 40.66, 43.65, 2)
+	self:addLookupList(VendorDB, 18822, L["Quartermaster Davian Vaclav"], BZONE["Nagrand"], 41.18, 44.28, 1)
+	self:addLookupList(VendorDB, 18911, L["Juno Dufrain"], BZONE["Zangarmarsh"], 77.84, 67.46, 0)
+	self:addLookupList(VendorDB, 18951, L["Erilia"], BZONE["Eversong Woods"], 55.34, 54.43, 2)
+	self:addLookupList(VendorDB, 18957, L["Innkeeper Grilka"], BZONE["Terokkar Forest"], 49.12, 45.01, 2)
+	self:addLookupList(VendorDB, 18960, L["Rungor"], BZONE["Terokkar Forest"], 48.84, 46.07, 2)
 	self:addLookupList(VendorDB, 18990, L["Burko"], BZONE["Hellfire Peninsula"], 22.82, 38.94, 1)
 	self:addLookupList(VendorDB, 18991, L["Aresella"], BZONE["Hellfire Peninsula"], 26.14, 62.14, 2)
+	self:addLookupList(VendorDB, 19004, L["Vodesiin"], BZONE["Hellfire Peninsula"], 24.34, 38.75, 1)
+	self:addLookupList(VendorDB, 19015, L["Mathar G'ochar"], BZONE["Nagrand"], 55.33, 37.88, 2)
+	self:addLookupList(VendorDB, 19017, L["Borto"], BZONE["Nagrand"], 53.19, 71.80, 1)
+	self:addLookupList(VendorDB, 19038, L["Supply Officer Mills"], BZONE["Terokkar Forest"], 55.68, 54.01, 1)
+	self:addLookupList(VendorDB, 19042, L["Leeli Longhaggle"], BZONE["Terokkar Forest"], 57.82, 53.58, 1)
+	self:addLookupList(VendorDB, 19074, L["Skreah"], BZONE["Shattrath City"], 45.66, 20.99, 0)
+	self:addLookupList(VendorDB, 19195, L["Jim Saltit"], BZONE["Shattrath City"], 62.78, 66.81, 0)
+	self:addLookupList(VendorDB, 19196, L["Cro Threadstrong"], BZONE["Shattrath City"], 66.41, 67.57, 0)
+	self:addLookupList(VendorDB, 19213, L["Eiin"], BZONE["Shattrath City"], 65.61, 67.36, 0)
+	self:addLookupList(VendorDB, 19234, L["Yurial Soulwater"], BZONE["Shattrath City"], 44.07, 95.45, 2)
+	self:addLookupList(VendorDB, 19296, L["Innkeeper Biribi"], BZONE["Terokkar Forest"], 56.40, 52.92, 1)
+	self:addLookupList(VendorDB, 19321, L["Quartermaster Endarin"], BZONE["Shattrath City"], 47.88, 26.89, 1)
+	self:addLookupList(VendorDB, 19331, L["Quartermaster Enuril"], BZONE["Shattrath City"], 60.15, 64.31, 2)
+	self:addLookupList(VendorDB, 19342, L["Krek Cragcrush"], BZONE["Shadowmoon Valley"], 30.53, 31.44, 2)
+	self:addLookupList(VendorDB, 19351, L["Daggle Ironshaper"], BZONE["Shadowmoon Valley"], 37.35, 54.72, 1)
+	self:addLookupList(VendorDB, 19373, L["Mari Stonehand"], BZONE["Shadowmoon Valley"], 37.46, 55.27, 1)
+	self:addLookupList(VendorDB, 19383, L["Captured Gnome"], BZONE["Zangarmarsh"], 32.44, 47.97, 0)
+	self:addLookupList(VendorDB, 19521, L["Arrond"], BZONE["Shadowmoon Valley"], 55.93, 58.12, 0)
+	self:addLookupList(VendorDB, 19537, L["Dealer Malij"], BZONE["Netherstorm"], 44.24, 33.69, 0)
+	self:addLookupList(VendorDB, 19540, L["Asarnan"], BZONE["Netherstorm"], 44.18, 33.68, 0)
+	self:addLookupList(VendorDB, 19661, L["Viggz Shinesparked"], BZONE["Shattrath City"], 63.72, 68.90, 0)
+	self:addLookupList(VendorDB, 19662, L["Aaron Hollman"], BZONE["Shattrath City"], 63.23, 70.49, 0)
+	self:addLookupList(VendorDB, 19663, L["Madame Ruby"], BZONE["Shattrath City"], 62.73, 70.27, 0)
+	self:addLookupList(VendorDB, 19694, L["Loolruna"], BZONE["Zangarmarsh"], 67.80, 50.74, 1)
+	self:addLookupList(VendorDB, 19722, L["Muheru the Weaver"], BZONE["Zangarmarsh"], 40.25, 27.69, 1)
+	self:addLookupList(VendorDB, 19836, L["Mixie Farshot"], BZONE["Hellfire Peninsula"], 60.66, 80.89, 2)
+	self:addLookupList(VendorDB, 19837, L["Daga Ramba"], BZONE["Blade's Edge Mountains"], 50.81, 57.45, 2)
+	self:addLookupList(VendorDB, 20028, L["Doba"], BZONE["Zangarmarsh"], 41.82, 26.99, 1)
+	self:addLookupList(VendorDB, 20096, L["Uriku"], BZONE["Nagrand"], 55.71, 72.83, 1)
+	self:addLookupList(VendorDB, 20097, L["Nula the Butcher"], BZONE["Nagrand"], 57.36, 36.08, 2)
+	self:addLookupList(VendorDB, 20241, L["Provisioner Nasela"], BZONE["Nagrand"], 52.75, 36.54, 2)
+	self:addLookupList(VendorDB, 20242, L["Karaaz"], BZONE["Netherstorm"], 42.97, 33.64, 0)
+	self:addLookupList(VendorDB, 21113, L["Sassa Weldwell"], BZONE["Blade's Edge Mountains"], 60.91, 68.69, 1)
+	self:addLookupList(VendorDB, 21432, L["Almaador"], BZONE["Shattrath City"], 50.56, 41.95, 0)
+	self:addLookupList(VendorDB, 21474, L["Coreiel"], BZONE["Nagrand"], 42.66, 42.11, 2)
+	self:addLookupList(VendorDB, 21485, L["Aldraan"], BZONE["Nagrand"], 42.82, 42.01, 1)
+	self:addLookupList(VendorDB, 21643, L["Alurmi"], BZONE["Tanaris"], 62.74, 57.04, 0)
+	self:addLookupList(VendorDB, 21655, L["Nakodu"], BZONE["Shattrath City"], 61.35, 68.57, 0)
+	self:addLookupList(VendorDB, 22208, L["Nasmara Moonsong"], BZONE["Shattrath City"], 65.43, 68.69, 0)
+	self:addLookupList(VendorDB, 22212, L["Andrion Darkspinner"], BZONE["Shattrath City"], 65.84, 68.12, 0)
+	self:addLookupList(VendorDB, 22213, L["Gidge Spellweaver"], BZONE["Shattrath City"], 66.49, 68.79, 0)
+	self:addLookupList(VendorDB, 23007, L["Paulsta'ats"], BZONE["Nagrand"], 29.95, 57.34, 0)
+	self:addLookupList(VendorDB, 23159, L["Okuno"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(VendorDB, 23437, L["Indormi"], L["Unknown Zone"], 0, 0, 0)
+	self:addLookupList(VendorDB, 25032, L["Eldara Dawnrunner"], BZONE["Isle of Quel'Danas"], 46.92, 30.95, 0)
+	self:addLookupList(VendorDB, 25950, L["Shaani"], BZONE["Isle of Quel'Danas"], 51.67, 33.36, 0)
+	self:addLookupList(VendorDB, 27666, L["Ontuvo"], BZONE["Shattrath City"], 33, 27, 0)

 end