Quantcast

All bs and alch recipes now have acquire info in them.

ackis [01-07-09 - 18:01]
All bs and alch recipes now have acquire info in them.
Filename
Locals/ARLLocals-enUS.lua
RecipeDB/ARL-Blacksmith.lua
RecipeDB/ARL-Custom.lua
RecipeDB/ARL-Enchant.lua
RecipeDB/ARL-Jewelcraft.lua
RecipeDB/ARL-Mob.lua
RecipeDB/ARL-Quest.lua
RecipeDB/ARL-Vendor.lua
RecipeStats.txt
diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index 769fb4f..37cf2dc 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -316,7 +316,7 @@ L["Lunar Festival"] = true
 L["Darkmoon Faire"] = true
 L["Seasonal"] = true

--- Custom database strings:
+-- Custom database strings (Need way better descriptions, just filler right now):

 L["Custom1"] = "Discovered by making elixirs or flasks using Burning Crusade or higher ingredients."
 L["Custom2"] = "Discovered by making potions using Burning Crusade or higher ingredients."
@@ -348,6 +348,7 @@ L["Custom27"] = "MC Duder In BWL"
 L["Custom28"] = "BT trash/bosses"
 L["Custom29"] = "ZA bosses"
 L["Custom30"] = "Jandice in Scholo book appears"
+L["Custom31"] = "Blacksmith plans in Strath"

 -- Monster/Quest/Trainer/Vendor strings:

@@ -1625,3 +1626,12 @@ L["Zula Slagfury"] = true
 L["Zulian Tiger"] = true
 L["Zurai"] = true
 L["\"Cookie\" McWeaksauce"] = true
+L["Krinkle Goodsteel"] = true
+L["A Good Head On Your Shoulders"] = true
+L["The World At Your Feet"] = true
+L["The Mithril Kid"] = true
+L["Strashaz Serpent Guard"] = true
+L["Enraged Earth Spirit"] = true
+L["Enraged Water Spirit"] = true
+L["Enraged Air Spirit"] = true
+L["Enraged Fire Spirit"] = true
diff --git a/RecipeDB/ARL-Blacksmith.lua b/RecipeDB/ARL-Blacksmith.lua
index df9770c..c10912e 100644
--- a/RecipeDB/ARL-Blacksmith.lua
+++ b/RecipeDB/ARL-Blacksmith.lua
@@ -371,8 +371,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Golden Scale Coif -- 3503
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3503,190,3837,1,2018)
-	self:addTradeFlags(RecipeDB,3503,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,3503,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,58)
+	self:addTradeAcquire(RecipeDB,3503,2,5411)

 	-- Green Iron Shoulders -- 3504
 	recipecount = recipecount + 1
@@ -681,8 +681,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Ornate Mithril Breastplate -- 9972
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9972,240,7935,2,2018)
-	self:addTradeFlags(RecipeDB,9972,3,21,22,23,24,25,26,27,28,29,30,36,41,52,59)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,9972,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,9972,4,2773)

 	-- Truesilver Breastplate -- 9974
 	recipecount = recipecount + 1
@@ -693,14 +693,14 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Ornate Mithril Boots -- 9979
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9979,245,7936,2,2018)
-	self:addTradeFlags(RecipeDB,9979,3,21,22,23,24,25,26,27,28,29,30,36,41,52,59)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,9979,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,9979,4,2772)

 	-- Ornate Mithril Helm -- 9980
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,9980,245,7937,2,2018)
-	self:addTradeFlags(RecipeDB,9980,3,21,22,23,24,25,26,27,28,29,30,36,41,59)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,9980,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,59)
+	self:addTradeAcquire(RecipeDB,9980,4,2771)

 	-- Copper Claymore -- 9983
 	recipecount = recipecount + 1
@@ -814,7 +814,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,12260,1,10421,1,2018)
 	self:addTradeFlags(RecipeDB,12260,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	-- No acquire information
+	self:addTradeAcquire(RecipeDB,12260,8,8)

 	-- Golden Rod -- 14379
 	recipecount = recipecount + 1
@@ -834,26 +834,12 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeFlags(RecipeDB,15292,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,70)
 	self:addTradeAcquire(RecipeDB,15292,3,8921,3,8926,3,8927,3,8928,3,9028)

-	-- Dark Iron Mail -- 15293
-	-- Ignored
-	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB,15293,270,11606,2,2018)
-	--self:addTradeFlags(RecipeDB,15293,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,58)
-	--self:addTradeAcquire(RecipeDB,15293,3,8907)
-
 	-- Dark Iron Sunderer -- 15294
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,15294,275,11607,3,2018)
 	self:addTradeFlags(RecipeDB,15294,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,68)
 	self:addTradeAcquire(RecipeDB,15294,3,9554,3,10043)

-	-- Dark Iron Shoulders -- 15295
-	-- Ignored
-	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB,15295,280,11605,2,2018)
-	--self:addTradeFlags(RecipeDB,15295,21,22,23,24,25,26,27,28,29,30,36,41,59)
-	--self:addTradeAcquire(RecipeDB,15295,)
-
 	-- Dark Iron Plate -- 15296
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,15296,285,11604,3,2018)
@@ -870,7 +856,7 @@ function addon:InitBlacksmithing(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,15973,190,12260,2,2018)
 	self:addTradeFlags(RecipeDB,15973,21,22,23,24,25,26,27,28,29,30,36,40,63,72)
-	-- No acquire information
+	self:addTradeAcquire(RecipeDB,15973,7,2)

 	-- Dense Grinding Stone -- 16639
 	recipecount = recipecount + 1
@@ -1025,8 +1011,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Runic Plate Shoulders -- 16664
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,16664,300,12610,2,2018)
-	self:addTradeFlags(RecipeDB,16664,3,21,22,23,24,25,26,27,28,29,30,36,41,59)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,16664,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,59)
+	self:addTradeAcquire(RecipeDB,16664,3,4366)

 	-- Runic Plate Boots -- 16665
 	recipecount = recipecount + 1
@@ -1169,18 +1155,11 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeFlags(RecipeDB,16978,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,69)
 	self:addTradeAcquire(RecipeDB,16978,4,5307)

-	-- Rune Edge -- 16980
-	-- Ignored
-	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB,16980,285,12779,2,2018)
-	--self:addTradeFlags(RecipeDB,16980,3,21,22,23,24,25,26,27,28,29,30,37,41,68)
-	--self:addTradeAcquire(RecipeDB,16980,)
-
 	-- Serenity -- 16983
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,16983,285,12781,2,2018)
-	self:addTradeFlags(RecipeDB,16983,21,22,23,24,25,26,27,28,29,30,36,40,70)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,16983,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,70)
+	self:addTradeAcquire(RecipeDB,16983,8,31)

 	-- Volcanic Hammer -- 16984
 	recipecount = recipecount + 1
@@ -1191,22 +1170,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Corruption -- 16985
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,16985,290,12782,1,2018)
-	self:addTradeFlags(RecipeDB,16985,21,22,23,24,25,26,27,28,29,30,37,41,69)
-	-- No acquire information
-
-	-- Blood Talon -- 16986
-	-- Ignored
-	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB,16986,300,12795,3,2018)
-	--self:addTradeFlags(RecipeDB,16986,3,21,22,23,24,25,26,27,28,29,30,37,41,79)
-	--self:addTradeAcquire(RecipeDB,16986,)
-
-	-- Darkspear -- 16987
-	-- Ignored
-	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB,16987,300,12802,3,2018)
-	--self:addTradeFlags(RecipeDB,16987,3,21,22,23,24,25,26,27,28,29,30,36,41,71)
-	--self:addTradeAcquire(RecipeDB,16987,)
+	self:addTradeFlags(RecipeDB,16985,1,2,5,21,22,23,24,25,26,27,28,29,30,37,41,69)
+	self:addTradeAcquire(RecipeDB,16985,8,31)

 	-- Hammer of the Titans -- 16988
 	recipecount = recipecount + 1
@@ -2315,8 +2280,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Ragesteel Shoulders -- 42662
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,42662,365,33173,3,2018)
-	self:addTradeFlags(RecipeDB,42662,3,21,22,23,24,25,26,27,28,29,30,41)
-	-- No acquire information
+	self:addTradeFlags(RecipeDB,42662,1,2,11,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeAcquire(RecipeDB,42662,3,21050,3,21059,3,21060,3,21061)

 	-- Adamantite Weapon Chain -- 42688
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Custom.lua b/RecipeDB/ARL-Custom.lua
index d9fea0d..5713f27 100644
--- a/RecipeDB/ARL-Custom.lua
+++ b/RecipeDB/ARL-Custom.lua
@@ -63,6 +63,7 @@ function addon:InitCustom(CustomDB)
 	self:addLookupList(CustomDB, 28, L["Custom28"])
 	self:addLookupList(CustomDB, 29, L["Custom29"])
 	self:addLookupList(CustomDB, 30, L["Custom30"])
+	self:addLookupList(CustomDB, 31, L["Custom31"])

 end

diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index 27fb527..5f2c8aa 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -1065,9 +1065,9 @@ function addon:InitEnchanting(RecipeDB)

 	-- Enchant Chest - Exceptional Mana -- 27958
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB,27958,340,nil,1,7411)
+	self:addTradeSkill(RecipeDB,27958,350,nil,1,7411)
 	self:addTradeFlags(RecipeDB,27958,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeAcquire(RecipeDB,27958,1,18753,1,18773,1,19252,1,19540)

 	-- Enchant Chest - Exceptional Stats -- 27960
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Jewelcraft.lua b/RecipeDB/ARL-Jewelcraft.lua
index 0357a17..cbcbc03 100644
--- a/RecipeDB/ARL-Jewelcraft.lua
+++ b/RecipeDB/ARL-Jewelcraft.lua
@@ -41,7 +41,7 @@ function addon:InitJewelcrafting(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,25255,1,20816,1,25229)
 	self:addTradeFlags(RecipeDB,25255,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeAcquire(RecipeDB,25255,8,8)

 	-- Bronze Setting -- 25278
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index 5b1b84f..7097260 100644
--- a/RecipeDB/ARL-Mob.lua
+++ b/RecipeDB/ARL-Mob.lua
@@ -131,6 +131,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,4341,L["Drywallow Crocolisk"],BZONE["Dustwallow Marsh"],45.95,25.08)
 	self:addLookupList(MobDB,4343,L["Drywallow Snapper"],BZONE["Dustwallow Marsh"],39.52,37.74)
 	self:addLookupList(MobDB,4364,L["Strashaz Warrior"],BZONE["Dustwallow Marsh"],75.03,19.38)
+	self:addLookupList(MobDB,4366,L["Strashaz Serpent Guard"],BZONE["Dustwallow Marsh"],75.03,19.38)
 	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"],BZONE["Dustwallow Marsh"],76.20,17.97)
 	self:addLookupList(MobDB,4467,L["Vilebranch Soothsayer"],BZONE["The Hinterlands"],52.86,60.66)
 	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"],BZONE["Western Plaguelands"],54.87,27.42)
@@ -472,13 +473,17 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,20207,L["Sunfury Bowman"],BZONE["Netherstorm"],58.61,65.00)
 	self:addLookupList(MobDB,20410,L["Rhonsus"],BZONE["Netherstorm"],61.18,85.38)
 	self:addLookupList(MobDB,20502,L["Eclipsion Dragonhawk"],BZONE["Shadowmoon Valley"],48.11,64.68)
-	self:addLookupList(MobDB,20869,L["Arcatraz Sentinel"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20869,L["Arcatraz Sentinel"],BZONE["The Arcatraz"],0,0)
 	self:addLookupList(MobDB,20878,L["Deathforge Guardian"],BZONE["Shadowmoon Valley"],39.19,39.15)
-	self:addLookupList(MobDB,20880,L["Eredar Deathbringer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,20885,BBOSS["Dalliah the Doomsayer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20880,L["Eredar Deathbringer"],BZONE["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20885,BBOSS["Dalliah the Doomsayer"],BZONE["The Arcatraz"],0,0)
 	self:addLookupList(MobDB,20887,L["Deathforge Imp"],BZONE["Shadowmoon Valley"],39.12,38.91)
-	self:addLookupList(MobDB,20898,L["Gargantuan Abyssal"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20898,L["Gargantuan Abyssal"],BZONE["The Arcatraz"],0,0)
 	self:addLookupList(MobDB,20900,L["Unchained Doombringer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,21050,L["Enraged Earth Spirit"],BZONE["Shadowmoon Valley"],45.00,45.00)
+	self:addLookupList(MobDB,21059,L["Enraged Water Spirit"],BZONE["Shadowmoon Valley"],49.00,24.00)
+	self:addLookupList(MobDB,21060,L["Enraged Air Spirit"],BZONE["Shadowmoon Valley"],61.00,61.00)
+	self:addLookupList(MobDB,21061,L["Enraged Fire Spirit"],BZONE["Shadowmoon Valley"],48.00,43.00)
 	self:addLookupList(MobDB,21104,L["Rift Keeper"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,21140,L["Rift Lord"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,21148,L["Rift Keeper"],L["Unknown Zone"],0,0)
diff --git a/RecipeDB/ARL-Quest.lua b/RecipeDB/ARL-Quest.lua
index 042d4be..a8b9938 100644
--- a/RecipeDB/ARL-Quest.lua
+++ b/RecipeDB/ARL-Quest.lua
@@ -75,6 +75,9 @@ function addon:InitQuest(QuestDB)
 	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"],BZONE["Stranglethorn Vale"],50.80,22.00,0)
 	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"],BZONE["Stranglethorn Vale"],50.80,22.00,0)
 	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"],BZONE["Stranglethorn Vale"],50.80,22.00,0)
+	self:addLookupList(QuestDB,2771,L["A Good Head On Your Shoulders"],BZONE["Tanaris"],51.40,28.70,0)
+	self:addLookupList(QuestDB,2772,L["The World At Your Feet"],BZONE["Tanaris"],51.40,28.70,0)
+	self:addLookupList(QuestDB,2773,L["The Mithril Kid"],BZONE["Tanaris"],51.40,28.70,0)
 	self:addLookupList(QuestDB,2848,L["Wild Leather Shoulders"],BZONE["Feralas"],30.02,42.93,1)
 	self:addLookupList(QuestDB,2849,L["Wild Leather Vest"],BZONE["Feralas"],30.02,42.93,1)
 	self:addLookupList(QuestDB,2850,L["Wild Leather Helmet"],BZONE["Feralas"],30.02,42.93,1)
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index a44fe80..51dea47 100644
--- a/RecipeDB/ARL-Vendor.lua
+++ b/RecipeDB/ARL-Vendor.lua
@@ -158,6 +158,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"],BZONE["Ironforge"],47.06,27.93,1)
 	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZONE["Ironforge"],68.63,44.99,1)
 	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZONE["Ironforge"],67.77,54.34,1)
+	self:addLookupList(VendorDB,5411,L["Krinkle Goodsteel"],BZONE["Tanaris"],51.50,28.80,0)
 	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZONE["Stormwind City"],77.93,53.04,1)
 	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],55.02,70.27,1)
 	self:addLookupList(VendorDB,5512,L["Kaita Deepforge"],BZONE["Stormwind City"],62.99,38.04,1)
diff --git a/RecipeStats.txt b/RecipeStats.txt
index 78b0d07..430b5b6 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -1,15 +1,4 @@
-No acquire information (68 Recipes):
-3503 - Golden Scale Coif - Blacksmithing
-9972 - Ornate Mithril Breastplate - Blacksmithing
-9979 - Ornate Mithril Boots - Blacksmithing
-9980 - Ornate Mithril Helm - Blacksmithing
-12260 - Rough Copper Vest - Blacksmithing
-15973 - Searing Golden Blade - Blacksmithing
-16664 - Runic Plate Shoulders - Blacksmithing
-16983 - Serenity - Blacksmithing
-16985 - Corruption - Blacksmithing
-42662 - Ragesteel Shoulders - Blacksmithing
-27958 - Enchant Chest - Exceptional Mana - Enchanting
+No acquire information (56 Recipes):
 3939 - Lovingly Crafted Boomstick - Engineering
 3957 - Ice Deflector - Engineering
 12624 - Mithril Mechanical Dragonling - Engineering
@@ -18,7 +7,6 @@ No acquire information (68 Recipes):
 23068 - Green Firework - Engineering
 23079 - Major Recombobulator - Engineering
 39973 - Frost Grenades - Engineering
-25255 - Delicate Copper Wire - Jewelcrafting
 25493 - Braided Copper Ring - Jewelcrafting
 26925 - Woven Copper Ring - Jewelcrafting
 28903 - Teardrop Blood Garnet - Jewelcrafting