Quantcast

Added more data into the Blacksmithing, Leatherworking and Tailoring databases about the Icecrown Citadel recipes.

pompachomp [12-04-09 - 18:13]
Added more data into the Blacksmithing, Leatherworking and Tailoring databases about the Icecrown Citadel recipes.
Added the two Engineering Schematics from Icecrown Citadel.
If you use ARL on the PTR, nothing will show at the moment when you expand these recipes.
Filename
RecipeDB/ARL-Blacksmith.lua
RecipeDB/ARL-Engineer.lua
RecipeDB/ARL-Leatherwork.lua
RecipeDB/ARL-Tailor.lua
diff --git a/RecipeDB/ARL-Blacksmith.lua b/RecipeDB/ARL-Blacksmith.lua
index 2a725fa..01acdbd 100644
--- a/RecipeDB/ARL-Blacksmith.lua
+++ b/RecipeDB/ARL-Blacksmith.lua
@@ -2613,39 +2613,40 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeFlags(RecipeDB,63182,1,2,3,36,41,53,54,66,72)
 	self:addTradeAcquire(RecipeDB,63182,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)

-	-- The number of items added with patches
+   	-------------------------------------------------------------------------------------------
+	--PATCH 3.3 ICECROWN CITADEL CRAFTED RECIPES-------------------
+	-------------------------------------------------------------------------------------------
+	-- 3.3.0 Items
+	local version = GetBuildInfo()

-	-- -- 3.3.0 Items
-	-- local version = GetBuildInfo()
-
-	-- if (version == "3.3.0") then
+	if (version == "3.3.0") then

-	 -- Puresteel Legplates
-	 -- AddRecipe()
-	 -- self:addTradeFlags(RecipeDB,)
-	 -- self:addTradeAcquire(RecipeDB,)
-	 -- Protectors of Life
-	 -- AddRecipe()
-	 -- self:addTradeFlags(RecipeDB,)
-	 -- self:addTradeAcquire(RecipeDB,)
-	 -- Legplates of Painful Death
-	 -- AddRecipe()
-	 -- self:addTradeFlags(RecipeDB,)
-	 -- self:addTradeAcquire(RecipeDB,)
-	 -- Hellfrozen Bonegrinders
-	 -- AddRecipe()
-	 -- self:addTradeFlags(RecipeDB,)
-	 -- self:addTradeAcquire(RecipeDB,)
-	 -- Pillars of Might
-	  -- AddRecipe()
-	 -- self:addTradeFlags(RecipeDB,)
-	 -- self:addTradeAcquire(RecipeDB,)
-	 -- Boots of Kingly Upheaval
-	 -- AddRecipe()
-	 -- self:addTradeFlags(RecipeDB,)
-	 -- self:addTradeAcquire(RecipeDB,)
+	 -- Puresteel Legplates -- 70562
+	 AddRecipe(70562,450,49902,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70562,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 -- self:addTradeAcquire(RecipeDB,70562,A_REPUTATION,1156,3,)
+	 -- Protectors of Life -- 70563
+	 AddRecipe(70563,450,49905,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70563,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 -- self:addTradeAcquire(RecipeDB,70563,A_REPUTATION,1156,2,)
+	 -- Legplates of Painful Death -- 70565
+	 AddRecipe(70565,450,49903,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70565,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 -- self:addTradeAcquire(RecipeDB,70565,A_REPUTATION,1156,3,)
+	 -- Hellfrozen Bonegrinders -- 70566
+	 AddRecipe(70566,450,49906,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70566,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 -- self:addTradeAcquire(RecipeDB,70566,A_REPUTATION,1156,2,)
+	 -- Pillars of Might -- 70567
+	 AddRecipe(70567,450,49904,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70567,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 -- self:addTradeAcquire(RecipeDB,70567,A_REPUTATION,1156,3,)
+	 -- Boots of Kingly Upheaval -- 70568
+	 AddRecipe(70568,450,49907,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70568,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 -- self:addTradeAcquire(RecipeDB,70568,A_REPUTATION,1156,2,)

-	 --end
+	 end

 	-- Some recipes are only availible to specific factions.
 	-- We only add the faction specific recipes if the user is part of that faction
diff --git a/RecipeDB/ARL-Engineer.lua b/RecipeDB/ARL-Engineer.lua
index 5a29961..8f62af6 100644
--- a/RecipeDB/ARL-Engineer.lua
+++ b/RecipeDB/ARL-Engineer.lua
@@ -1627,6 +1627,25 @@ function addon:InitEngineering(RecipeDB)
 	AddRecipe(67839,410,nil,1,2,410,410,415,420)
 	self:addTradeFlags(RecipeDB,67839,1,2,3,37,41)
 	self:addTradeAcquire(RecipeDB,67839,1,25277,1,28697,1,26955)
+
+	-------------------------------------------------------------------------------------------
+	--PATCH 3.3 ICECROWN CITADEL CRAFTED RECIPES-------------------
+	-------------------------------------------------------------------------------------------
+    -- 3.3.0 Items
+	local version = GetBuildInfo()
+
+	 if (version == "3.3.0") then
+
+		 -- Iceblade Arrow -- 72953
+		 AddRecipe(72953,450,52021,4,2,450,450,450,460)
+		 self:addTradeFlags(RecipeDB,72953,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+		 -- self:addTradeAcquire(RecipeDB,72953,A_REPUTATION,1156,2,)
+		 -- Shatter Rounds -- 72952
+		 AddRecipe(72952,450,52020,4,2,450,450,450,460)
+		 self:addTradeFlags(RecipeDB,72952,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+		 -- self:addTradeAcquire(RecipeDB,72952,A_REPUTATION,1156,2,)
+
+	   end

 	-- Some recipes are only availible to specific factions.
 	-- We only add the faction specific recipes if the user is part of that faction
diff --git a/RecipeDB/ARL-Leatherwork.lua b/RecipeDB/ARL-Leatherwork.lua
index 709c7fa..db02226 100644
--- a/RecipeDB/ARL-Leatherwork.lua
+++ b/RecipeDB/ARL-Leatherwork.lua
@@ -2823,8 +2823,11 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB,69388,1,28700,1,26996,1,26911,1,26961,1,33581,1,26998)

 	-------------------------------------------------------------------------------------------
-	--PATCH 3.3, ICECROWN CITADEL CRAFTED RECIPES------------------
+	--PATCH 3.3 ICECROWN CITADEL CRAFTED RECIPES-------------------
 	-------------------------------------------------------------------------------------------
+	-- 3.3.0 Items
+	local version = GetBuildInfo()
+
 	if (version == "3.3.0") then

 	-- Legwraps of Unleashed Nature - 70554
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index 34e04a0..c8d9a2d 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -2293,29 +2293,32 @@ function addon:InitTailoring(RecipeDB)
 	,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,33613,1,33636,1,11052,1,18772,1,
 	2399,1,4576,1,17487,1,16640,1,16366,1,5153,1,4193,1,3523,1,33684,1,11557)

-	-- -- 3.3.0 Items (Leave this code in here because I think asian servers don't actually have 3.1 even)
-	-- local version = GetBuildInfo()
+	-------------------------------------------------------------------------------------------
+	--PATCH 3.3 ICECROWN CITADEL CRAFTED RECIPES-------------------
+	-------------------------------------------------------------------------------------------
+	-- 3.3.0 Items
+	local version = GetBuildInfo()

-	-- if (version == "3.3.0") then
+	 if (version == "3.3.0") then

-		 -- -- Leggings of Woven Death
-		 -- AddRecipe()
-		 -- self:addTradeFlags(RecipeDB,)
-		 -- self:addTradeAcquire(RecipeDB,)
-		 -- -- Deathfrost Boots
-		 -- AddRecipe()
-		 -- self:addTradeFlags(RecipeDB,)
-		 -- self:addTradeAcquire(RecipeDB,)
-		 -- -- Lightweave Leggings
-		 -- AddRecipe()
-		 -- self:addTradeFlags(RecipeDB,)
-		 -- self:addTradeAcquire(RecipeDB,)
-		 -- -- Sandals of Consecration
-		 -- AddRecipe()
-		 -- self:addTradeFlags(RecipeDB,)
-		 -- self:addTradeAcquire(RecipeDB,)
-
-	  -- end
+		 -- -- Leggings of Woven Death -- 70550
+		 AddRecipe(70550,450,49891,4,2,450,475,487,500)
+		 self:addTradeFlags(RecipeDB,70550,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+		 -- self:addTradeAcquire(RecipeDB,70550,A_REPUTATION,1156,3,)
+		 -- -- Deathfrost Boots -- 70551
+		 AddRecipe(70551,450,49890,4,2,450,475,487,500)
+		 self:addTradeFlags(RecipeDB,70551,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+		 -- self:addTradeAcquire(RecipeDB,70551,A_REPUTATION,1156,2,)
+		 -- -- Lightweave Leggings -- 70552
+		 AddRecipe(70552,450,49892,4,2,450,475,487,500)
+		 self:addTradeFlags(RecipeDB,70552,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+		 -- self:addTradeAcquire(RecipeDB,70552,A_REPUTATION,1156,3,)
+		 -- -- Sandals of Consecration -- 70553
+		 AddRecipe(70553,450,49893,4,2,450,475,487,500)
+		 self:addTradeFlags(RecipeDB,70553,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+		 -- self:addTradeAcquire(RecipeDB,70553,A_REPUTATION,1156,2,)
+
+	   end


 	-- Some recipes are only availible to specific factions.