Quantcast

Fixed a BS acquire location, added remaining missing engineering acquires and fixed a few gnomish/goblin engineering acquires by adding the third trainer to the list

ackis [01-07-09 - 18:42]
Fixed a BS acquire location, added remaining missing engineering acquires and fixed a few gnomish/goblin engineering acquires by adding the third trainer to the list
Filename
Locals/ARLLocals-enUS.lua
RecipeDB/ARL-Blacksmith.lua
RecipeDB/ARL-Custom.lua
RecipeDB/ARL-Engineer.lua
RecipeDB/ARL-Trainer.lua
RecipeDB/ARL-Vendor.lua
RecipeStats.txt
diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index 37cf2dc..17c2546 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -349,6 +349,7 @@ L["Custom28"] = "BT trash/bosses"
 L["Custom29"] = "ZA bosses"
 L["Custom30"] = "Jandice in Scholo book appears"
 L["Custom31"] = "Blacksmith plans in Strath"
+L["Custom32"] = "DM Tribute Run - Chest"

 -- Monster/Quest/Trainer/Vendor strings:

@@ -1635,3 +1636,9 @@ L["Enraged Earth Spirit"] = true
 L["Enraged Water Spirit"] = true
 L["Enraged Air Spirit"] = true
 L["Enraged Fire Spirit"] = true
+L["Namdo Bizzfizzle"] = true
+L["Rizz Loosebolt"] = true
+L["Ruppo Zipcoil"] = true
+L["Jinky Twizzlefixxit"] = true
+L["Harggan"] = true
+L["Findle Whistlesteam"] = true
\ No newline at end of file
diff --git a/RecipeDB/ARL-Blacksmith.lua b/RecipeDB/ARL-Blacksmith.lua
index c10912e..c830320 100644
--- a/RecipeDB/ARL-Blacksmith.lua
+++ b/RecipeDB/ARL-Blacksmith.lua
@@ -595,8 +595,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Mithril Scale Bracers -- 9937
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9937,215,7924,1,2018)
-	self:addTradeFlags(RecipeDB,9937,2,4,21,22,23,24,25,26,27,28,29,30,36,40,58)
-	self:addTradeAcquire(RecipeDB,9937,2,8176)
+	self:addTradeFlags(RecipeDB,9937,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,58)
+	self:addTradeAcquire(RecipeDB,9937,2,8161,2,8176)

 	-- Mithril Shield Spike -- 9939
 	recipecount = recipecount + 1
@@ -604,13 +604,6 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeFlags(RecipeDB,9939,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
 	self:addTradeAcquire(RecipeDB,9939,7,3)

-	-- Mithril Scale Gloves -- 9942
-	-- Ignored
-	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB,9942,220,7925,2,2018)
-	--self:addTradeFlags(RecipeDB,9942,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	--self:addTradeAcquire(RecipeDB,9942,)
-
 	-- Ornate Mithril Pants -- 9945
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9945,220,7926,2,2018)
diff --git a/RecipeDB/ARL-Custom.lua b/RecipeDB/ARL-Custom.lua
index 5713f27..5df8f47 100644
--- a/RecipeDB/ARL-Custom.lua
+++ b/RecipeDB/ARL-Custom.lua
@@ -64,6 +64,7 @@ function addon:InitCustom(CustomDB)
 	self:addLookupList(CustomDB, 29, L["Custom29"])
 	self:addLookupList(CustomDB, 30, L["Custom30"])
 	self:addLookupList(CustomDB, 31, L["Custom31"])
+	self:addLookupList(CustomDB, 32, L["Custom32"])

 end

diff --git a/RecipeDB/ARL-Engineer.lua b/RecipeDB/ARL-Engineer.lua
index 2315d15..ec0f82b 100644
--- a/RecipeDB/ARL-Engineer.lua
+++ b/RecipeDB/ARL-Engineer.lua
@@ -148,8 +148,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Lovingly Crafted Boomstick -- 3939
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3939,120,4372,1,4036)
-	self:addTradeFlags(RecipeDB,3939,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3939,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,3939,2,2682,2,6730)

 	-- Shadow Goggles -- 3940
 	recipecount = recipecount + 1
@@ -209,7 +209,7 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3952,140,4381,1,4036)
 	self:addTradeFlags(RecipeDB,3952,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,63)
-	self:addTradeAcquire(RecipeDB,3952,2,2682,2,3495)
+	self:addTradeAcquire(RecipeDB,3952,2,2682,2,3495,2,2683)

 	-- Bronze Framework -- 3953
 	recipecount = recipecount + 1
@@ -238,8 +238,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Ice Deflector -- 3957
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3957,155,4386,1,4036)
-	self:addTradeFlags(RecipeDB,3957,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3957,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,3957,2,2684)

 	-- Iron Strut -- 3958
 	recipecount = recipecount + 1
@@ -383,7 +383,7 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9269,125,7506,1,4036)
 	self:addTradeFlags(RecipeDB,9269,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,63)
-	self:addTradeAcquire(RecipeDB,9269,3,7800,2,5175)
+	self:addTradeAcquire(RecipeDB,9269,3,7800,2,5175,2,6730)

 	-- Aquadynamic Fish Attractor -- 9271
 	recipecount = recipecount + 1
@@ -538,8 +538,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Mithril Mechanical Dragonling -- 12624
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12624,250,10576,1,4036)
-	self:addTradeFlags(RecipeDB,12624,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,12624,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,63)
+	self:addTradeAcquire(RecipeDB,12624,2,2688)

 	-- Goblin Rocket Fuel Recipe -- 12715
 	recipecount = recipecount + 1
@@ -551,57 +551,43 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12716,205,10577,1,4036,20222)
 	self:addTradeFlags(RecipeDB,12716,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	self:addTradeAcquire(RecipeDB,12716,1,8126)
+	self:addTradeAcquire(RecipeDB,12716,1,8126,1,8738,1,29513)

 	-- Goblin Mining Helmet -- 12717
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12717,205,10542,1,4036,20222)
 	self:addTradeFlags(RecipeDB,12717,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,58)
-	self:addTradeAcquire(RecipeDB,12717,1,8126)
+	self:addTradeAcquire(RecipeDB,12717,1,8126,1,8738,1,29513)

 	-- Goblin Construction Helmet -- 12718
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12718,205,10543,1,4036,20222)
 	self:addTradeFlags(RecipeDB,12718,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,56)
-	self:addTradeAcquire(RecipeDB,12718,1,8126)
-
-	-- Goblin \"Boom\" Box -- 12720
-	-- Ignored
-	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB,12720,215,10580,1,4036)
-	--self:addTradeFlags(RecipeDB,12720,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	--self:addTradeAcquire(RecipeDB,12720,)
-
-	-- Goblin Radio -- 12722
-	-- Ignored
-	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB,12722,220,10585,1,4036)
-	--self:addTradeFlags(RecipeDB,12722,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	--self:addTradeAcquire(RecipeDB,12722,)
+	self:addTradeAcquire(RecipeDB,12718,1,8126,1,8738,1,29513)

 	-- The Big One -- 12754
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12754,235,10586,1,4036,20222)
 	self:addTradeFlags(RecipeDB,12754,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,12754,1,8126,1,8738)
+	self:addTradeAcquire(RecipeDB,12754,1,8126,1,8738,1,29513)

 	-- Goblin Bomb Dispenser -- 12755
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12755,230,10587,1,4036,20222)
 	self:addTradeFlags(RecipeDB,12755,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
-	self:addTradeAcquire(RecipeDB,12755,1,8126,1,8738)
+	self:addTradeAcquire(RecipeDB,12755,1,8126,1,8738,1,29513)

 	-- Goblin Rocket Helmet -- 12758
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12758,245,10588,1,4036,20222)
 	self:addTradeFlags(RecipeDB,12758,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	self:addTradeAcquire(RecipeDB,12758,1,8126,1,8738)
+	self:addTradeAcquire(RecipeDB,12758,1,8126,1,8738,1,29513)

 	-- Gnomish Death Ray -- 12759
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12759,240,10645,1,4036,20219)
 	self:addTradeFlags(RecipeDB,12759,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
-	self:addTradeAcquire(RecipeDB,12759,1,7406,1,7944)
+	self:addTradeAcquire(RecipeDB,12759,1,7406,1,7944,1,29514)

 	-- Goblin Sapper Charge -- 12760
 	recipecount = recipecount + 1
@@ -612,76 +598,62 @@ function addon:InitEngineering(RecipeDB)
 	-- Inlaid Mithril Cylinder Plans -- 12895
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12895,205,10713,1,4036,20219)
-	self:addTradeFlags(RecipeDB,12895,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,12895,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,12895,1,7406,1,7944,1,29514)

 	-- Gnomish Goggles -- 12897
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12897,210,10545,1,4036,20219)
 	self:addTradeFlags(RecipeDB,12897,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,56)
-	self:addTradeAcquire(RecipeDB,12897,1,7406,1,7944)
+	self:addTradeAcquire(RecipeDB,12897,1,7406,1,7944,1,29514)

 	-- Gnomish Shrink Ray -- 12899
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12899,205,10716,1,4036,20219)
 	self:addTradeFlags(RecipeDB,12899,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	self:addTradeAcquire(RecipeDB,12899,1,7406,1,7944)
-
-	-- Mobile Alarm -- 12900
-	-- Ignored
-	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB,12900,205,10719,1,4036)
-	--self:addTradeFlags(RecipeDB,12900,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	--self:addTradeAcquire(RecipeDB,12900,)
+	self:addTradeAcquire(RecipeDB,12899,1,7406,1,7944,1,29514)

 	-- Gnomish Net-o-Matic Projector -- 12902
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12902,210,10720,1,4036,20219)
 	self:addTradeFlags(RecipeDB,12902,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	self:addTradeAcquire(RecipeDB,12902,1,7406,1,7944)
+	self:addTradeAcquire(RecipeDB,12902,1,7406,1,7944,1,29514)

 	-- Gnomish Harm Prevention Belt -- 12903
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12903,215,10721,1,4036,20219)
 	self:addTradeFlags(RecipeDB,12903,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,57)
-	self:addTradeAcquire(RecipeDB,12903,1,7406,1,7944)
-
-	-- Gnomish Ham Radio -- 12904
-	-- Ignored
-	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB,12904,220,10723,1,4036)
-	--self:addTradeFlags(RecipeDB,12904,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	--self:addTradeAcquire(RecipeDB,12904,)
+	self:addTradeAcquire(RecipeDB,12903,1,7406,1,7944,1,29514)

 	-- Gnomish Rocket Boots -- 12905
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12905,225,10724,1,4036,20219)
 	self:addTradeFlags(RecipeDB,12905,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	self:addTradeAcquire(RecipeDB,12905,1,7406,1,7944)
+	self:addTradeAcquire(RecipeDB,12905,1,7406,1,7944,1,29514)

 	-- Gnomish Battle Chicken -- 12906
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12906,230,10725,1,4036,20219)
 	self:addTradeFlags(RecipeDB,12906,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
-	self:addTradeAcquire(RecipeDB,12906,1,7406,1,7944)
+	self:addTradeAcquire(RecipeDB,12906,1,7406,1,7944,1,29514)

 	-- Gnomish Mind Control Cap -- 12907
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12907,235,10726,1,4036,20219)
 	self:addTradeFlags(RecipeDB,12907,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	self:addTradeAcquire(RecipeDB,12907,1,7406,1,7944)
+	self:addTradeAcquire(RecipeDB,12907,1,7406,1,7944,1,29514)

 	-- Goblin Dragon Gun -- 12908
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12908,240,10727,1,4036,20222)
 	self:addTradeFlags(RecipeDB,12908,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,63)
-	self:addTradeAcquire(RecipeDB,12908,1,8126,1,8738)
+	self:addTradeAcquire(RecipeDB,12908,1,8126,1,8738,1,29513)

 	-- The Mortar: Reloaded -- 13240
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,13240,205,10577,1,4036,20222)
 	self:addTradeFlags(RecipeDB,13240,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	-- No acquire information
+	self:addTradeAcquire(RecipeDB,13240,1,8126,1,8738,1,29513)

 	-- Mechanical Repair Kit -- 15255
 	recipecount = recipecount + 1
@@ -854,8 +826,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Green Firework -- 23068
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23068,150,9313,1,4036)
-	self:addTradeFlags(RecipeDB,23068,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23068,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,23068,2,2838,2,3495)

 	-- EZ-Thro Dynamite II -- 23069
 	recipecount = recipecount + 1
@@ -890,8 +862,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Major Recombobulator -- 23079
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23079,275,18637,2,4036)
-	self:addTradeFlags(RecipeDB,23079,21,22,23,24,25,26,27,28,29,30,36,40,63)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,23079,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,63)
+	self:addTradeAcquire(RecipeDB,23079,8,32)

 	-- Powerful Seaforium Charge -- 23080
 	recipecount = recipecount + 1
@@ -1267,56 +1239,49 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,30558,325,23826,1,4036,20222)
 	self:addTradeFlags(RecipeDB,30558,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,30558,1,8126,1,8738)
+	self:addTradeAcquire(RecipeDB,30558,1,8126,1,8738,1,29513)

 	-- Super Sapper Charge -- 30560
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,30560,340,23827,1,4036,20222)
 	self:addTradeFlags(RecipeDB,30560,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,30560,1,8126,1,8738)
-
-	-- Goblin Tonk Controller -- 30561
-	-- Ignored
-	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB,30561,315,23831,1,4036)
-	--self:addTradeFlags(RecipeDB,30561,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	--self:addTradeAcquire(RecipeDB,30561,)
+	self:addTradeAcquire(RecipeDB,30560,1,8126,1,8738,1,29513)

 	-- Goblin Rocket Launcher -- 30563
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,30563,350,23836,1,4036,20222)
 	self:addTradeFlags(RecipeDB,30563,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	self:addTradeAcquire(RecipeDB,30563,1,8126,1,8738)
+	self:addTradeAcquire(RecipeDB,30563,1,8126,1,8738,1,29513)

 	-- Foreman's Enchanted Helmet -- 30565
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,30565,375,23838,1,4036,20222)
 	self:addTradeFlags(RecipeDB,30565,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,56)
-	self:addTradeAcquire(RecipeDB,30565,1,8126,1,8738)
+	self:addTradeAcquire(RecipeDB,30565,1,8126,1,8738,1,29513)

 	-- Foreman's Reinforced Helmet -- 30566
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,30566,375,23839,1,4036,20222)
 	self:addTradeFlags(RecipeDB,30566,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,58)
-	self:addTradeAcquire(RecipeDB,30566,1,8126,1,8738)
+	self:addTradeAcquire(RecipeDB,30566,1,8126,1,8738,1,29513)

 	-- Gnomish Flame Turret -- 30568
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,30568,325,23841,1,4036,20219)
 	self:addTradeFlags(RecipeDB,30568,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB,30568,1,7406,1,7944)
+	self:addTradeAcquire(RecipeDB,30568,1,7406,1,7944,1,29514)

 	-- Gnomish Poultryizer -- 30569
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,30569,340,23835,1,4036,20219)
 	self:addTradeFlags(RecipeDB,30569,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,63)
-	self:addTradeAcquire(RecipeDB,30569,1,7406,1,7944)
+	self:addTradeAcquire(RecipeDB,30569,1,7406,1,7944,1,29514)

 	-- Nigh-Invulnerability Belt -- 30570
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,30570,350,23825,1,4036,20219)
 	self:addTradeFlags(RecipeDB,30570,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,56)
-	self:addTradeAcquire(RecipeDB,30570,1,7406,1,7944)
+	self:addTradeAcquire(RecipeDB,30570,1,7406,1,7944,1,29514)

 	-- Gnomish Tonk Controller -- 30573
 	-- Ignored
@@ -1329,13 +1294,13 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,30574,375,23828,1,4036,20219)
 	self:addTradeFlags(RecipeDB,30574,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,56)
-	self:addTradeAcquire(RecipeDB,30574,1,7406,1,7944)
+	self:addTradeAcquire(RecipeDB,30574,1,7406,1,7944,1,29514)

 	-- Gnomish Battle Goggles -- 30575
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,30575,375,23829,1,4036,20219)
 	self:addTradeFlags(RecipeDB,30575,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,57)
-	self:addTradeAcquire(RecipeDB,30575,1,7406,1,7944)
+	self:addTradeAcquire(RecipeDB,30575,1,7406,1,7944,1,29514)

 	-- Purple Smoke Flare -- 32814
 	recipecount = recipecount + 1
@@ -1370,8 +1335,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Frost Grenades -- 39973
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,39973,335,32413,1,4036)
-	self:addTradeFlags(RecipeDB,39973,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,39973,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,39973,1,17634,1,17637,1,18752,1,18775,1,19576)

 	-- Furious Gizmatic Goggles -- 40274
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index b80be3f..ea661ac 100644
--- a/RecipeDB/ARL-Trainer.lua
+++ b/RecipeDB/ARL-Trainer.lua
@@ -400,6 +400,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,29195,L["Lady Alistra"],BZONE["Eastern Plaguelands"],83.69,43.89,0)
 	self:addLookupList(TrainerDB,29196,L["Lord Thorval"],BZONE["Eastern Plaguelands"],80.99,48.09,0)
 	self:addLookupList(TrainerDB,29233,L["Nurse Applewood"],BZONE["Borean Tundra"],42.08,54.59,2)
+	self:addLookupList(TrainerDB,29514,L["Findle Whistlesteam"],BZONE["Dalaran"],39.50,25.20,0)
 	self:addLookupList(TrainerDB,29631,L["Awilo Lon'gomba"],BZONE["Darkshore"],30.11,45.46,2)
 	self:addLookupList(TrainerDB,29924,L["Brandig"],BZONE["The Storm Peaks"],29.02,74.18,1)
 	self:addLookupList(TrainerDB,30706,L["Jo'mah"],BZONE["Orgrimmar"],55.94,45.77,2)
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index 51dea47..bf311cb 100644
--- a/RecipeDB/ARL-Vendor.lua
+++ b/RecipeDB/ARL-Vendor.lua
@@ -76,8 +76,11 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,2670,L["Xizk Goodstitch"],BZONE["Stranglethorn Vale"],28.29,77.29,0)
 	self:addLookupList(VendorDB,2679,L["Wenna Silkbeard"],BZONE["Wetlands"],25.71,26.09,1)
 	self:addLookupList(VendorDB,2682,L["Fradd Swiftgear"],BZONE["Wetlands"],26.76,26.23,1)
+	self:addLookupList(VendorDB,2683,L["Namdo Bizzfizzle"],BZONE["Gnomeregan"],0,0,1)
+	self:addLookupList(VendorDB,2684,L["Rizz Loosebolt"],BZONE["Alterac Mountains"],47.40,35.30,0)
 	self:addLookupList(VendorDB,2685,L["Mazk Snipeshot"],BZONE["Stranglethorn Vale"],28.99,75.45,0)
 	self:addLookupList(VendorDB,2687,L["Gnaz Blunderflame"],BZONE["Stranglethorn Vale"],51.22,36.13,0)
+	self:addLookupList(VendorDB,2688,L["Ruppo Zipcoil"],BZONE["The Hinterlands"],34.30,37.90,0)
 	self:addLookupList(VendorDB,2697,L["Clyde Ranthal"],BZONE["Redridge Mountains"],88.55,66.50,1)
 	self:addLookupList(VendorDB,2698,L["George Candarte"],BZONE["Hillsbrad Foothills"],91.80,38.20,2)
 	self:addLookupList(VendorDB,2699,L["Rikqiz"],BZONE["Stranglethorn Vale"],28.44,76.06,0)
@@ -171,6 +174,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,5942,L["Zansoa"],BZONE["Durotar"],56.17,74.51,2)
 	self:addLookupList(VendorDB,5944,L["Yonada"],BZONE["The Barrens"],45.54,58.96,2)
 	self:addLookupList(VendorDB,6568,L["Vizzklick"],BZONE["Tanaris"],51.45,27.09,0)
+	self:addLookupList(VendorDB,6730,L["Jinky Twizzlefixxit"],BZONE["Thousand Needles"],77.70,77.80,0)
 	self:addLookupList(VendorDB,6777,L["Zan Shivsproket"],BZONE["Alterac Mountains"],85.93,79.93,0)
 	self:addLookupList(VendorDB,6779,L["Smudge Thunderwood"],BZONE["Alterac Mountains"],85.97,80.20,0)
 	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZONE["Ironforge"],56.43,80.81,0)
@@ -185,7 +189,8 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,8150,L["Janet Hommers"],BZONE["Badlands"],28.64,34.09,1)
 	self:addLookupList(VendorDB,8157,L["Logannas"],BZONE["Feralas"],32.02,44.08,1)
 	self:addLookupList(VendorDB,8158,L["Bronk"],BZONE["Feralas"],76.45,44.17,2)
-	self:addLookupList(VendorDB,8176,L["Gharash"],BZONE["Orgrimmar"],35.18,53.15,2)
+	self:addLookupList(VendorDB,8161,L["Harggan"],BZONE["The Hinterlands"],13.40,44.00,1)
+	self:addLookupList(VendorDB,8176,L["Gharash"],BZONE["Swamp of Sorrows"],35.18,53.15,2)
 	self:addLookupList(VendorDB,8178,L["Nina Lightbrew"],BZONE["Blasted Lands"],66.95,19.28,1)
 	self:addLookupList(VendorDB,8307,L["Tarban Hearthgrain"],BZONE["The Barrens"],54.86,32.63,2)
 	self:addLookupList(VendorDB,8363,L["Shadi Mistrunner"],BZONE["Thunder Bluff"],40.09,61.96,2)
diff --git a/RecipeStats.txt b/RecipeStats.txt
index 430b5b6..7c69309 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -1,12 +1,4 @@
 No acquire information (56 Recipes):
-3939 - Lovingly Crafted Boomstick - Engineering
-3957 - Ice Deflector - Engineering
-12624 - Mithril Mechanical Dragonling - Engineering
-12895 - Inlaid Mithril Cylinder Plans - Engineering
-13240 - The Mortar: Reloaded - Engineering
-23068 - Green Firework - Engineering
-23079 - Major Recombobulator - Engineering
-39973 - Frost Grenades - Engineering
 25493 - Braided Copper Ring - Jewelcrafting
 26925 - Woven Copper Ring - Jewelcrafting
 28903 - Teardrop Blood Garnet - Jewelcrafting