Quantcast

Fix ticket 883, all ICC recipes have the appropriate filter flags now.

pompachomp [03-06-10 - 01:44]
Fix ticket 883, all ICC recipes have the appropriate filter flags now.
Filename
Database/Blacksmithing.lua
Database/Engineering.lua
Database/Leatherworking.lua
Database/Tailoring.lua
diff --git a/Database/Blacksmithing.lua b/Database/Blacksmithing.lua
index 5a86371..e5c7517 100644
--- a/Database/Blacksmithing.lua
+++ b/Database/Blacksmithing.lua
@@ -2482,32 +2482,32 @@ function addon:InitBlacksmithing(RecipeDB)

 	-- Puresteel Legplates -- 70562
 	AddRecipe(70562, 450, 49902, Q.EPIC, V.WOTLK, 450, 475, 487, 500)
-	self:addTradeFlags(RecipeDB, 70562, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70562, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.HEALER, F.CASTER, F.PLATE, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70562, A.REPUTATION, FAC.ASHEN_VERDICT, REP.REVERED, 37687)

 	-- Protectors of Life -- 70563
 	AddRecipe(70563, 450, 49905, Q.EPIC, V.WOTLK, 450, 475, 487, 500)
-	self:addTradeFlags(RecipeDB, 70563, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70563, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.HEALER, F.CASTER, F.PLATE, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70563, A.REPUTATION, FAC.ASHEN_VERDICT, REP.HONORED, 37687)

 	-- Legplates of Painful Death -- 70565
 	AddRecipe(70565, 450, 49903, Q.EPIC, V.WOTLK, 450, 475, 487, 500)
-	self:addTradeFlags(RecipeDB, 70565, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70565, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.DPS, F.PLATE, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70565, A.REPUTATION, FAC.ASHEN_VERDICT, REP.REVERED, 37687)

 	-- Hellfrozen Bonegrinders -- 70566
 	AddRecipe(70566, 450, 49906, Q.EPIC, V.WOTLK, 450, 475, 487, 500)
-	self:addTradeFlags(RecipeDB, 70566, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70566, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.DPS, F.PLATE, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70566, A.REPUTATION, FAC.ASHEN_VERDICT, REP.HONORED, 37687)

 	-- Pillars of Might -- 70567
 	AddRecipe(70567, 450, 49904, Q.EPIC, V.WOTLK, 450, 475, 487, 500)
-	self:addTradeFlags(RecipeDB, 70567, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70567, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.TANK, F.PLATE, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70567, A.REPUTATION, FAC.ASHEN_VERDICT, REP.REVERED, 37687)

 	-- Boots of Kingly Upheaval -- 70568
 	AddRecipe(70568, 450, 49907, Q.EPIC, V.WOTLK, 450, 475, 487, 500)
-	self:addTradeFlags(RecipeDB, 70568, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70568, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.TANK, F.PLATE, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70568, A.REPUTATION, FAC.ASHEN_VERDICT, REP.HONORED, 37687)

 	-- Some recipes are only availible to specific factions.
diff --git a/Database/Engineering.lua b/Database/Engineering.lua
index 46ea6a2..66582b2 100644
--- a/Database/Engineering.lua
+++ b/Database/Engineering.lua
@@ -1512,12 +1512,12 @@ function addon:InitEngineering(RecipeDB)

 	-- Shatter Rounds -- 72952
 	AddRecipe(72952, 450, 52020, Q.EPIC, V.WOTLK, 450, 450, 450, 460, 20222)
-	self:addTradeFlags(RecipeDB, 72952, F.ALLIANCE, F.HORDE, F.VENDOR, F.AMMO, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 72952, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.AMMO, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 72952, A.REPUTATION, FAC.ASHEN_VERDICT, REP.HONORED, 37687)

 	-- Iceblade Arrow -- 72953
 	AddRecipe(72953, 450, 52021, Q.EPIC, V.WOTLK, 450, 450, 450, 460, 20219)
-	self:addTradeFlags(RecipeDB, 72953, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 72953, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.AMMO, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 72953, A.REPUTATION, FAC.ASHEN_VERDICT, REP.HONORED, 37687)

 	-- Some recipes are only availible to specific factions.
diff --git a/Database/Leatherworking.lua b/Database/Leatherworking.lua
index c9baaa9..4cebfc7 100644
--- a/Database/Leatherworking.lua
+++ b/Database/Leatherworking.lua
@@ -2612,42 +2612,42 @@ function addon:InitLeatherworking(RecipeDB)

 	-- Legwraps of Unleashed Nature -- 70554
 	AddRecipe(70554, 450, 49898, Q.EPIC, V.WOTLK, 450, 460, 465, 470)
-	self:addTradeFlags(RecipeDB, 70554, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70554, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.HEALER, F.CASTER, F.LEATHER, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70554, A.REPUTATION, FAC.ASHEN_VERDICT, REP.REVERED, 37687)

 	-- Blessed Cenarion Boots -- 70555
 	AddRecipe(70555, 450, 49894, Q.EPIC, V.WOTLK, 450, 460, 465, 470)
-	self:addTradeFlags(RecipeDB, 70555, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70555, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.HEALER, F.CASTER, F.LEATHER, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70555, A.REPUTATION, FAC.ASHEN_VERDICT, REP.HONORED, 37687)

 	-- Bladeborn Leggings -- 70556
 	AddRecipe(70556, 450, 49899, Q.EPIC, V.WOTLK, 450, 460, 465, 470)
-	self:addTradeFlags(RecipeDB, 70556, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70556, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.DPS, F.LEATHER, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70556, A.REPUTATION, FAC.ASHEN_VERDICT, REP.REVERED, 37687)

 	-- Footpads of Impending Death -- 70557
 	AddRecipe(70557, 450, 49895, Q.EPIC, V.WOTLK, 450, 460, 465, 470)
-	self:addTradeFlags(RecipeDB, 70557, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70557, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.DPS, F.TANK, F.LEATHER, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70557, A.REPUTATION, FAC.ASHEN_VERDICT, REP.HONORED, 37687)

 	-- Lightning-Infused Leggings -- 70558
 	AddRecipe(70558, 450, 49900, Q.EPIC, V.WOTLK, 450, 460, 465, 470)
-	self:addTradeFlags(RecipeDB, 70558, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70558, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.HEALER, F.CASTER, F.MAIL, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70558, A.REPUTATION, FAC.ASHEN_VERDICT, REP.REVERED, 37687)

 	-- Earthsoul Boots -- 70559
 	AddRecipe(70559, 450, 49896, Q.EPIC, V.WOTLK, 450, 460, 465, 470)
-	self:addTradeFlags(RecipeDB, 70559, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70559, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.HEALER, F.CASTER, F.MAIL, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70559, A.REPUTATION, FAC.ASHEN_VERDICT, REP.HONORED, 37687)

 	-- Draconic Bonesplinter Legguards -- 70560
 	AddRecipe(70560, 450, 49901, Q.EPIC, V.WOTLK, 450, 460, 465, 470)
-	self:addTradeFlags(RecipeDB, 70560, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70560, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.DPS, F.MAIL, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70560, A.REPUTATION, FAC.ASHEN_VERDICT, REP.REVERED, 37687)

 	-- Rock-Steady Treads -- 70561
 	AddRecipe(70561, 450, 49897, Q.EPIC, V.WOTLK, 450, 460, 465, 470)
-	self:addTradeFlags(RecipeDB, 70561, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70561, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.DPS, F.MAIL, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70561, A.REPUTATION, FAC.ASHEN_VERDICT, REP.HONORED, 37687)

 	-- Some recipes are only availible to specific factions.
diff --git a/Database/Tailoring.lua b/Database/Tailoring.lua
index 9a50582..75cfecc 100644
--- a/Database/Tailoring.lua
+++ b/Database/Tailoring.lua
@@ -2052,22 +2052,22 @@ function addon:InitTailoring(RecipeDB)

 	-- Leggings of Woven Death -- 70550
 	AddRecipe(70550, 450, 49891, Q.EPIC, V.WOTLK, 450, 475, 487, 500)
-	self:addTradeFlags(RecipeDB, 70550, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70550, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.HEALER, F.CASTER, F.CLOTH, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70550, A.REPUTATION, FAC.ASHEN_VERDICT, REP.REVERED, 37687)

 	-- Deathfrost Boots -- 70551
 	AddRecipe(70551, 450, 49890, Q.EPIC, V.WOTLK, 450, 475, 487, 500)
-	self:addTradeFlags(RecipeDB, 70551, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70551, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.HEALER, F.CASTER, F.CLOTH, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70551, A.REPUTATION, FAC.ASHEN_VERDICT, REP.HONORED, 37687)

 	-- Lightweave Leggings -- 70552
 	AddRecipe(70552, 450, 49892, Q.EPIC, V.WOTLK, 450, 475, 487, 500)
-	self:addTradeFlags(RecipeDB, 70552, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70552, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.HEALER, F.CASTER, F.CLOTH, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70552, A.REPUTATION, FAC.ASHEN_VERDICT, REP.REVERED, 37687)

 	-- Sandals of Consecration -- 70553
 	AddRecipe(70553, 450, 49893, Q.EPIC, V.WOTLK, 450, 475, 487, 500)
-	self:addTradeFlags(RecipeDB, 70553, F.ALLIANCE, F.HORDE, F.VENDOR, F.ASHEN_VERDICT)
+	self:addTradeFlags(RecipeDB, 70553, F.ALLIANCE, F.HORDE, F.VENDOR, F.RBOP, F.IBOE, F.HEALER, F.CASTER, F.CLOTH, F.ASHEN_VERDICT)
 	self:addTradeAcquire(RecipeDB, 70553, A.REPUTATION, FAC.ASHEN_VERDICT, REP.HONORED, 37687)

 	-- Some recipes are only availible to specific factions.