Quantcast

Removed Custom entry 46 and replaced all occurrences with addon:AddRecipeLimitedVendor()

James D. Callahan III [04-09-10 - 00:40]
Removed Custom entry 46 and replaced all occurrences with addon:AddRecipeLimitedVendor()
Filename
Database/Alchemy.lua
Database/Custom.lua
Database/Enchanting.lua
Database/Engineering.lua
Database/Jewelcrafting.lua
Database/Leatherworking.lua
Database/Tailoring.lua
diff --git a/Database/Alchemy.lua b/Database/Alchemy.lua
index 1633390..e3a6386 100644
--- a/Database/Alchemy.lua
+++ b/Database/Alchemy.lua
@@ -153,8 +153,7 @@ function addon:InitAlchemy()
 	-- Shadow Oil -- 3449
 	AddRecipe(3449, 165, 3824, Q.COMMON, V.ORIG, 165, 190, 210, 230)
 	self:AddRecipeFlags(3449, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
-	self:AddRecipeVendor(3449, 2481, 4878)
-	self:AddRecipeAcquire(3449, A.CUSTOM, 46)
+	self:AddRecipeLimitedVendor(3449, 2481, 1, 4878, 1)

 	-- Elixir of Fortitude -- 3450
 	AddRecipe(3450, 175, 3825, Q.COMMON, V.ORIG, 175, 195, 215, 235)
@@ -205,8 +204,7 @@ function addon:InitAlchemy()
 	-- Free Action Potion -- 6624
 	AddRecipe(6624, 150, 5634, Q.COMMON, V.ORIG, 150, 175, 195, 215)
 	self:AddRecipeFlags(6624, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
-	self:AddRecipeVendor(6624, 5178, 4226, 3348)
-	self:AddRecipeAcquire(6624, A.CUSTOM, 46)
+	self:AddRecipeLimitedVendor(6624, 5178, 1, 4226, 1, 3348, 1)

 	-- Elixir of Water Breathing -- 7179
 	AddRecipe(7179, 90, 5996, Q.COMMON, V.ORIG, 90, 120, 140, 160)
diff --git a/Database/Custom.lua b/Database/Custom.lua
index 152eaa4..e0ae6e7 100644
--- a/Database/Custom.lua
+++ b/Database/Custom.lua
@@ -68,7 +68,6 @@ function addon:InitCustom(DB)
 	self:addLookupList(DB, 43, L["TK_RANDOM"], BZ["The Eye"], 0, 0)
 	self:addLookupList(DB, 44, L["Custom44"])
 	self:addLookupList(DB, 45, L["Custom45"])
-	self:addLookupList(DB, 46, L["LIMITED_SUPPLY"])

 --self:addLookupList(DB, 28, L["BT_HYJAL_RANDOM"])
 --[[
diff --git a/Database/Enchanting.lua b/Database/Enchanting.lua
index 1381f2a..d384b6d 100644
--- a/Database/Enchanting.lua
+++ b/Database/Enchanting.lua
@@ -299,8 +299,7 @@ function addon:InitEnchanting()
 	-- Enchant Bracer - Lesser Deflection -- 13646
 	AddRecipe(13646, 170, nil, Q.UNCOMMON, V.ORIG, 170, 190, 210, 230)
 	self:AddRecipeFlags(13646, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TANK)
-	self:AddRecipeAcquire(13646, A.CUSTOM, 46)
-	self:AddRecipeVendor(13646, 2381, 2821)
+	self:AddRecipeLimitedVendor(13646, 2381, 1, 2821, 1)

 	-- Enchant Bracer - Stamina -- 13648
 	AddRecipe(13648, 170, nil, Q.COMMON, V.ORIG, 170, 190, 210, 230)
diff --git a/Database/Engineering.lua b/Database/Engineering.lua
index 11717bf..469e89b 100644
--- a/Database/Engineering.lua
+++ b/Database/Engineering.lua
@@ -218,8 +218,7 @@ function addon:InitEngineering()
 	-- Ice Deflector -- 3957
 	AddRecipe(3957, 155, 4386, Q.COMMON, V.ORIG, 155, 175, 185, 195)
 	self:AddRecipeFlags(3957, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
-	self:AddRecipeAcquire(3957, A.CUSTOM, 46)
-	self:AddRecipeVendor(3957, 2684)
+	self:AddRecipeLimitedVendor(3957, 2684, 1)

 	-- Iron Strut -- 3958
 	AddRecipe(3958, 160, 4387, Q.COMMON, V.ORIG, 160, 160, 170, 180)
@@ -279,9 +278,8 @@ function addon:InitEngineering()
 	-- Gnomish Cloaking Device -- 3971
 	AddRecipe(3971, 200, 4397, Q.COMMON, V.ORIG, 200, 220, 230, 240)
 	self:AddRecipeFlags(3971, F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.TRINKET)
-	self:AddRecipeAcquire(3971, A.CUSTOM, 46)
 	self:AddRecipeMobDrop(3971, 7800)
-	self:AddRecipeVendor(3971, 6777)
+	self:AddRecipeLimitedVendor(3971, 6777, 1)

 	-- Large Seaforium Charge -- 3972
 	AddRecipe(3972, 200, 4398, Q.UNCOMMON, V.ORIG, 200, 200, 220, 240)
diff --git a/Database/Jewelcrafting.lua b/Database/Jewelcrafting.lua
index e9b9c7e..0139d7f 100644
--- a/Database/Jewelcrafting.lua
+++ b/Database/Jewelcrafting.lua
@@ -138,8 +138,7 @@ function addon:InitJewelcrafting()
 	-- Heavy Iron Knuckles -- 25612
 	AddRecipe(25612, 125, 20954, Q.COMMON, V.TBC, 125, 155, 170, 185)
 	self:AddRecipeFlags(25612, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.FIST)
-	self:AddRecipeAcquire(25612, A.CUSTOM, 46)
-	self:AddRecipeVendor(25612, 2381, 2393)
+	self:AddRecipeLimitedVendor(25612, 2381, 1, 2393, 1)

 	-- Golden Dragon Ring -- 25613
 	AddRecipe(25613, 135, 20955, Q.COMMON, V.TBC, 135, 165, 180, 195)
@@ -154,8 +153,7 @@ function addon:InitJewelcrafting()
 	-- Blazing Citrine Ring -- 25617
 	AddRecipe(25617, 150, 20958, Q.COMMON, V.TBC, 150, 180, 195, 210)
 	self:AddRecipeFlags(25617, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.RING)
-	self:AddRecipeAcquire(25617, A.CUSTOM, 46)
-	self:AddRecipeVendor(25617, 2381, 9636)
+	self:AddRecipeLimitedVendor(25617, 2381, 1, 9636, 1)

 	-- Jade Pendant of Blasting -- 25618
 	AddRecipe(25618, 160, 20966, Q.UNCOMMON, V.TBC, 160, 190, 205, 220)
diff --git a/Database/Leatherworking.lua b/Database/Leatherworking.lua
index 0c98925..94a3864 100644
--- a/Database/Leatherworking.lua
+++ b/Database/Leatherworking.lua
@@ -300,9 +300,8 @@ function addon:InitLeatherworking()
 	-- Thick Murloc Armor -- 6704
 	AddRecipe(6704, 170, 5782, Q.UNCOMMON, V.ORIG, 170, 190, 200, 210)
 	self:AddRecipeFlags(6704, F.ALLIANCE, F.HORDE, F.VENDOR, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER)
-	self:AddRecipeAcquire(6704, A.CUSTOM, 46)
 	self:AddRecipeMobDrop(6704, 938, 1160)
-	self:AddRecipeVendor(6704, 2381, 2393)
+	self:AddRecipeLimitedVendor(6704, 2381, 1, 2393, 1, 2846, 1)

 	-- Murloc Scale Bracers -- 6705
 	AddRecipe(6705, 190, 5783, Q.UNCOMMON, V.ORIG, 190, 210, 220, 230)
diff --git a/Database/Tailoring.lua b/Database/Tailoring.lua
index e12fadd..cf3ceb6 100644
--- a/Database/Tailoring.lua
+++ b/Database/Tailoring.lua
@@ -263,8 +263,7 @@ function addon:InitTailoring()
 	-- Icy Cloak -- 3862
 	AddRecipe(3862, 200, 4327, Q.COMMON, V.ORIG, 200, 220, 235, 250)
 	self:AddRecipeFlags(3862, F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOAK)
-	self:AddRecipeAcquire(3862, A.CUSTOM, 46)
-	self:AddRecipeVendor(3862, 2381)
+	self:AddRecipeLimitedVendor(3862, 2381, 1, 6567, 1)

 	-- Spider Belt -- 3863
 	AddRecipe(3863, 180, 4328, Q.UNCOMMON, V.ORIG, 180, 200, 215, 230)
@@ -341,8 +340,7 @@ function addon:InitTailoring()
 	AddRecipe(6688, 115, 5763, Q.COMMON, V.ORIG, 115, 140, 157, 175)
 	self:AddRecipeFlags(6688, F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE)
 	self:AddRecipeMobDrop(6688, 450, 2264)
-	self:AddRecipeVendor(6688, 3683, 1474, 5944, 3364, 3537, 777, 3005, 1454, 3485, 4577, 4189)
-	self:AddRecipeAcquire(6688, A.CUSTOM, 46)
+	self:AddRecipeLimitedVendor(6688, 777, 1, 1454, 1, 1474, 1, 3005, 1, 3364, 1, 3485, 1, 3537, 1, 3683, 1, 4189, 2, 4577, 1, 5944, 1)

 	-- Lesser Wizard's Robe -- 6690
 	AddRecipe(6690, 135, 5766, Q.COMMON, V.ORIG, 135, 155, 170, 185)
@@ -382,8 +380,8 @@ function addon:InitTailoring()
 	-- Blue Linen Vest -- 7630
 	AddRecipe(7630, 55, 6240, Q.COMMON, V.ORIG, 55, 80, 97, 115)
 	self:AddRecipeFlags(7630, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH)
-	self:AddRecipeVendor(7630, 3364, 4189, 3485, 3522, 66)
-	self:AddRecipeAcquire(7630, A.CUSTOM, 46)
+	self:AddRecipeVendor(7630, 66)
+	self:AddRecipeLimitedVendor(7630, 3364, 1, 4189, 1, 3485, 1, 3522, 1)

 	-- Blue Linen Robe -- 7633
 	AddRecipe(7633, 70, 6242, Q.COMMON, V.ORIG, 70, 95, 112, 130)
@@ -393,8 +391,7 @@ function addon:InitTailoring()
 	-- Blue Overalls -- 7639
 	AddRecipe(7639, 100, 6263, Q.COMMON, V.ORIG, 100, 125, 142, 160)
 	self:AddRecipeFlags(7639, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH)
-	self:AddRecipeAcquire(7639, A.CUSTOM, 46)
-	self:AddRecipeVendor(7639, 5944, 843, 2394, 1347, 3364)
+	self:AddRecipeLimitedVendor(7639, 843, 1, 1347, 1, 2394, 1, 3364, 1, 5944, 1)

 	-- Greater Adept's Robe -- 7643
 	AddRecipe(7643, 115, 6264, Q.COMMON, V.ORIG, 115, 140, 157, 175)
@@ -609,8 +606,7 @@ function addon:InitTailoring()
 	-- Orange Martial Shirt -- 12064
 	AddRecipe(12064, 220, 10052, Q.COMMON, V.ORIG, 220, 225, 230, 235)
 	self:AddRecipeFlags(12064, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
-	self:AddRecipeVendor(12064, 3005, 4168)
-	self:AddRecipeAcquire(12064, A.CUSTOM, 46)
+	self:AddRecipeLimitedVendor(12064, 3005, 1, 4168, 1)

 	-- Mageweave Bag -- 12065
 	AddRecipe(12065, 225, 10050, Q.COMMON, V.ORIG, 225, 240, 255, 270)
@@ -660,8 +656,7 @@ function addon:InitTailoring()
 	-- Lavender Mageweave Shirt -- 12075
 	AddRecipe(12075, 230, 10054, Q.COMMON, V.ORIG, 230, 235, 240, 245)
 	self:AddRecipeFlags(12075, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
-	self:AddRecipeVendor(12075, 3364, 8681)
-	self:AddRecipeAcquire(12075, A.CUSTOM, 46)
+	self:AddRecipeLimitedVendor(12075, 3364, 1, 8681, 1)

 	-- Shadoweave Shoulders -- 12076
 	AddRecipe(12076, 235, 10028, Q.COMMON, V.ORIG, 235, 250, 265, 280)
@@ -686,8 +681,7 @@ function addon:InitTailoring()
 	-- Pink Mageweave Shirt -- 12080
 	AddRecipe(12080, 235, 10055, Q.COMMON, V.ORIG, 235, 240, 245, 250)
 	self:AddRecipeFlags(12080, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
-	self:AddRecipeVendor(12080, 3364, 8681)
-	self:AddRecipeAcquire(12080, A.CUSTOM, 46)
+	self:AddRecipeLimitedVendor(12080, 3364, 1, 8681, 1)

 	-- Admiral's Hat -- 12081
 	AddRecipe(12081, 240, 10030, Q.COMMON, V.ORIG, 240, 255, 270, 285)
@@ -727,8 +721,7 @@ function addon:InitTailoring()
 	-- White Wedding Dress -- 12091
 	AddRecipe(12091, 250, 10040, Q.COMMON, V.ORIG, 250, 255, 260, 265)
 	self:AddRecipeFlags(12091, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH)
-	self:AddRecipeVendor(12091, 1347, 3005)
-	self:AddRecipeAcquire(12091, A.CUSTOM, 46)
+	self:AddRecipeLimitedVendor(12091, 1347, 1, 3005, 1)

 	-- Dreamweave Circlet -- 12092
 	AddRecipe(12092, 250, 10041, Q.COMMON, V.ORIG, 250, 265, 280, 295)
@@ -1275,14 +1268,12 @@ function addon:InitTailoring()
 	-- Imbued Netherweave Robe -- 26777
 	AddRecipe(26777, 360, 21861, Q.COMMON, V.TBC, 360, 370, 375, 380)
 	self:AddRecipeFlags(26777, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH)
-	self:AddRecipeVendor(26777, 19521)
-	self:AddRecipeAcquire(26777, A.CUSTOM, 46)
+	self:AddRecipeLimitedVendor(26777, 19521, 1)

 	-- Imbued Netherweave Tunic -- 26778
 	AddRecipe(26778, 360, 21862, Q.COMMON, V.TBC, 360, 370, 375, 380)
 	self:AddRecipeFlags(26778, F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH)
-	self:AddRecipeVendor(26778, 19521)
-	self:AddRecipeAcquire(26778, A.CUSTOM, 46)
+	self:AddRecipeLimitedVendor(26778, 19521, 1)

 	-- Soulcloth Gloves -- 26779
 	AddRecipe(26779, 355, 21863, Q.COMMON, V.TBC, 355, 365, 370, 375)