diff --git a/Database/Recipes/Blacksmithing.lua b/Database/Recipes/Blacksmithing.lua
index 6936e95..14b2a2f 100644
--- a/Database/Recipes/Blacksmithing.lua
+++ b/Database/Recipes/Blacksmithing.lua
@@ -1975,8 +1975,8 @@ function addon:InitBlacksmithing()
recipe:SetCraftedItemID(23502)
recipe:SetSkillLevels(325, 325, 335, 345, 355)
recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.MACE)
- recipe:AddVendor(16670, 16713)
- recipe:AddLimitedVendor(19662, 1)
+ recipe:AddVendor(16713)
+ recipe:AddLimitedVendor(16670, 1, 19662, 1)
-- Adamantite Cleaver -- 29568
recipe = AddRecipe(29568, V.TBC, Q.COMMON)
@@ -1984,8 +1984,8 @@ function addon:InitBlacksmithing()
recipe:SetCraftedItemID(23503)
recipe:SetSkillLevels(330, 330, 340, 350, 360)
recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.AXE)
- recipe:AddVendor(16670, 16713)
- recipe:AddLimitedVendor(19662, 1)
+ recipe:AddVendor(16713)
+ recipe:AddLimitedVendor(16670, 1, 19662, 1)
-- Adamantite Dagger -- 29569
recipe = AddRecipe(29569, V.TBC, Q.COMMON)
@@ -1993,8 +1993,8 @@ function addon:InitBlacksmithing()
recipe:SetCraftedItemID(23504)
recipe:SetSkillLevels(330, 330, 340, 350, 360)
recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.ONE_HAND, F.DAGGER)
- recipe:AddVendor(16670, 16713)
- recipe:AddLimitedVendor(19662, 1)
+ recipe:AddVendor(16713)
+ recipe:AddLimitedVendor(16670, 1, 19662, 1)
-- Adamantite Rapier -- 29571
recipe = AddRecipe(29571, V.TBC, Q.COMMON)
@@ -2002,8 +2002,8 @@ function addon:InitBlacksmithing()
recipe:SetCraftedItemID(23505)
recipe:SetSkillLevels(335, 335, 345, 355, 365)
recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TANK, F.ONE_HAND, F.SWORD)
- recipe:AddVendor(16670, 16713)
- recipe:AddLimitedVendor(19662, 1)
+ recipe:AddVendor(16713)
+ recipe:AddLimitedVendor(16670, 1, 19662, 1)
-- Adamantite Plate Bracers -- 29603
recipe = AddRecipe(29603, V.TBC, Q.COMMON)
diff --git a/Database/Recipes/Enchanting.lua b/Database/Recipes/Enchanting.lua
index ac7b513..15f4aa6 100644
--- a/Database/Recipes/Enchanting.lua
+++ b/Database/Recipes/Enchanting.lua
@@ -1308,8 +1308,8 @@ function addon:InitEnchanting()
recipe:SetCraftedItemID(22521)
recipe:SetSkillLevels(310, 310, 310, 320, 330)
recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
- recipe:AddVendor(16635, 16722)
- recipe:AddLimitedVendor(19663, 1)
+ recipe:AddVendor(16722)
+ recipe:AddLimitedVendor(16635, 1, 19663, 1)
-- Superior Wizard Oil -- 28019
recipe = AddRecipe(28019, V.TBC, Q.COMMON)
@@ -1317,8 +1317,8 @@ function addon:InitEnchanting()
recipe:SetCraftedItemID(22522)
recipe:SetSkillLevels(340, 340, 340, 350, 360)
recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER)
- recipe:AddVendor(16635, 16722)
- recipe:AddLimitedVendor(19663, 1)
+ recipe:AddVendor(16722)
+ recipe:AddLimitedVendor(16635, 1, 19663, 1)
-- Large Prismatic Shard -- 28022
recipe = AddRecipe(28022, V.TBC, Q.COMMON)
@@ -1326,8 +1326,8 @@ function addon:InitEnchanting()
recipe:SetCraftedItemID(22449)
recipe:SetSkillLevels(335, 335, 335, 335, 335)
recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
- recipe:AddVendor(16635, 16722)
- recipe:AddLimitedVendor(19663, 1)
+ recipe:AddVendor(16722)
+ recipe:AddLimitedVendor(16635, 1, 19663, 1)
-- Prismatic Sphere -- 28027
recipe = AddRecipe(28027, V.TBC, Q.COMMON)
diff --git a/Database/Recipes/Engineering.lua b/Database/Recipes/Engineering.lua
index 3abcb42..6082b51 100644
--- a/Database/Recipes/Engineering.lua
+++ b/Database/Recipes/Engineering.lua
@@ -1352,8 +1352,8 @@ function addon:InitEngineering()
recipe:SetCraftedItemID(23746)
recipe:SetSkillLevels(350, 350, 360, 370, 380)
recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.GUN)
- recipe:AddVendor(16657, 16782)
- recipe:AddLimitedVendor(19661, 1)
+ recipe:AddVendor(16657)
+ recipe:AddLimitedVendor(16782, 1, 19661, 1)
-- Felsteel Boomstick -- 30314
recipe = AddRecipe(30314, V.TBC, Q.RARE)
@@ -1442,8 +1442,8 @@ function addon:InitEngineering()
recipe:SetCraftedItemID(23768)
recipe:SetSkillLevels(335, 335, 335, 345, 355)
recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
- recipe:AddVendor(16657, 16782)
- recipe:AddLimitedVendor(18484, 1, 19383, 1)
+ recipe:AddVendor(16657)
+ recipe:AddLimitedVendor(16782, 1, 18484, 1, 19383, 1)
-- Green Smoke Flare -- 30344
recipe = AddRecipe(30344, V.TBC, Q.COMMON)
@@ -1459,8 +1459,8 @@ function addon:InitEngineering()
recipe:SetCraftedItemID(23774)
recipe:SetSkillLevels(325, 325, 325, 335, 345)
recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
- recipe:AddVendor(16657, 16782)
- recipe:AddLimitedVendor(18484, 1)
+ recipe:AddVendor(16657)
+ recipe:AddLimitedVendor(16782, 1, 18484, 1)
-- Titanium Toolbox -- 30349
recipe = AddRecipe(30349, V.WOTLK, Q.COMMON)
diff --git a/Database/Recipes/Leatherworking.lua b/Database/Recipes/Leatherworking.lua
index bea8948..9b2671f 100644
--- a/Database/Recipes/Leatherworking.lua
+++ b/Database/Recipes/Leatherworking.lua
@@ -1957,7 +1957,8 @@ function addon:InitLeatherworking()
recipe:SetCraftedItemID(25679)
recipe:SetSkillLevels(300, 300, 300, 305, 310)
recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE)
- recipe:AddVendor(16689, 16748)
+ recipe:AddVendor(16748)
+ recipe:AddLimitedVendor(16689, 1)
-- Stylin' Purple Hat -- 32485
recipe = AddRecipe(32485, V.TBC, Q.RARE)
diff --git a/Database/Vendor.lua b/Database/Vendor.lua
index 7de8463..0e4e164 100644
--- a/Database/Vendor.lua
+++ b/Database/Vendor.lua
@@ -246,21 +246,21 @@ function addon:InitVendor(DB)
AddVendor(16583, L["Rohok"], BZ["Hellfire Peninsula"], 53.2, 38.2, HORDE)
AddVendor(16585, L["Cookie One-Eye"], BZ["Hellfire Peninsula"], 54.6, 41.1, HORDE)
AddVendor(16588, L["Apothecary Antonivich"], BZ["Hellfire Peninsula"], 52.4, 36.5, HORDE)
- AddVendor(16624, L["Gelanthis"], BZ["Silvermoon City"], 90.8, 73.6, HORDE)
- AddVendor(16635, L["Lyna"], BZ["Silvermoon City"], 69.1, 24.4, HORDE)
- AddVendor(16638, L["Deynna"], BZ["Silvermoon City"], 55.8, 51.0, HORDE)
- AddVendor(16641, L["Melaris"], BZ["Silvermoon City"], 66.0, 20.6, HORDE)
+ AddVendor(16624, L["Gelanthis"], BZ["Silvermoon City"], 90.9, 73.3, HORDE) -- COMPLETELY UPDATED
+ AddVendor(16635, L["Lyna"], BZ["Silvermoon City"], 70.3, 24.9, HORDE) -- COMPLETELY UPDATED
+ AddVendor(16638, L["Deynna"], BZ["Silvermoon City"], 55.6, 51.0, HORDE) -- COMPLETELY UPDATED
+ AddVendor(16641, L["Melaris"], BZ["Silvermoon City"], 67.1, 19.5, HORDE) -- COMPLETELY UPDATED
AddVendor(16657, L["Feera"], BZ["The Exodar"], 54.0, 90.5, ALLIANCE)
- AddVendor(16670, L["Eriden"], BZ["Silvermoon City"], 79.5, 36.2, HORDE)
- AddVendor(16677, L["Quelis"], BZ["Silvermoon City"], 69.3, 70.7, HORDE)
- AddVendor(16689, L["Zaralda"], BZ["Silvermoon City"], 84.0, 78.8, HORDE)
+ AddVendor(16670, L["Eriden"], BZ["Silvermoon City"], 80.3, 36.1, HORDE) -- COMPLETELY UPDATED
+ AddVendor(16677, L["Quelis"], BZ["Silvermoon City"], 69.3, 70.4, HORDE) -- COMPLETELY UPDATED
+ AddVendor(16689, L["Zaralda"], BZ["Silvermoon City"], 84.8, 78.6, HORDE) -- COMPLETELY UPDATED
AddVendor(16705, L["Altaa"], BZ["The Exodar"], 27.5, 62.1, ALLIANCE)
AddVendor(16713, L["Arras"], BZ["The Exodar"], 60.0, 89.5, ALLIANCE)
AddVendor(16718, L["Phea"], BZ["The Exodar"], 54.7, 26.5, ALLIANCE)
AddVendor(16722, L["Egomis"], BZ["The Exodar"], 39.1, 39.4, ALLIANCE)
AddVendor(16748, L["Haferet"], BZ["The Exodar"], 66.0, 74.6, ALLIANCE)
AddVendor(16767, L["Neii"], BZ["The Exodar"], 64.5, 68.5, ALLIANCE)
- AddVendor(16782, L["Yatheon"], BZ["Silvermoon City"], 76.0, 37.7, HORDE)
+ AddVendor(16782, L["Yatheon"], BZ["Silvermoon City"], 75.6, 40.7, HORDE) -- COMPLETELY UPDATED
AddVendor(16826, L["Sid Limbardi"], BZ["Hellfire Peninsula"], 54.3, 63.6, ALLIANCE)
AddVendor(17246, L["\"Cookie\" McWeaksauce"], BZ["Azuremyst Isle"], 46.7, 70.5, ALLIANCE)
AddVendor(17512, L["Arred"], BZ["The Exodar"], 45.0, 26.0, ALLIANCE)
@@ -333,7 +333,7 @@ function addon:InitVendor(DB)
AddVendor(22213, L["Gidge Spellweaver"], BZ["Shattrath City"], 66.0, 67.9, NEUTRAL)
AddVendor(23007, L["Paulsta'ats"], BZ["Nagrand"], 30.6, 57.0, NEUTRAL)
AddVendor(23010, L["Wolgren Jinglepocket"], BZ["The Exodar"], 54.5, 47.2, ALLIANCE)
- AddVendor(23012, L["Hotoppik Copperpinch"], BZ["Silvermoon City"], 63.5, 79.1, HORDE)
+ AddVendor(23012, L["Hotoppik Copperpinch"], BZ["Silvermoon City"], 63.5, 79.1, HORDE) -- COMPLETELY UPDATED
AddVendor(23064, L["Eebee Jinglepocket"], BZ["Shattrath City"], 51.0, 31.3, NEUTRAL)
AddVendor(23159, L["Okuno"], BZ["Black Temple"], 0, 0, NEUTRAL)
AddVendor(23437, L["Indormi"], BZ["Hyjal Summit"], 0, 0, NEUTRAL)