Quantcast

Added acquire info and the trainer flag to "Abyssal Shatter", it now shows up in ARL scans for enchanting.

pompachomp [10-02-09 - 19:44]
Added acquire info and the trainer flag to "Abyssal Shatter", it now shows up in ARL scans for enchanting.
Added skeleton code for the new recipes for Leatherworking, Blacksmithing, and Tailoring that will be added in patch 3.3
Filename
RecipeDB/ARL-Blacksmith.lua
RecipeDB/ARL-Enchant.lua
RecipeDB/ARL-Leatherwork.lua
RecipeDB/ARL-Tailor.lua
RecipeDB/ARL-Trainer.lua
diff --git a/RecipeDB/ARL-Blacksmith.lua b/RecipeDB/ARL-Blacksmith.lua
index 97eca22..de80f98 100644
--- a/RecipeDB/ARL-Blacksmith.lua
+++ b/RecipeDB/ARL-Blacksmith.lua
@@ -2592,6 +2592,43 @@ function addon:InitBlacksmithing(RecipeDB)
 	self:addTradeFlags(RecipeDB,63182,1,2,3,21,22,23,24,25,26,27,28,29,30,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
+	-- local patchitems = 0
+
+	-- -- 3.3.0 Items
+	-- local version = GetBuildInfo()
+
+	-- if (version == "3.3.0") then
+
+	 -- Puresteel Legplates
+	 -- self:addTradeSkill(RecipeDB,)
+	 -- self:addTradeFlags(RecipeDB,)
+	 -- self:addTradeAcquire(RecipeDB,)
+	 -- Protectors of Life
+	 -- self:addTradeSkill(RecipeDB,)
+	 -- self:addTradeFlags(RecipeDB,)
+	 -- self:addTradeAcquire(RecipeDB,)
+	 -- Legplates of Painful Death
+	 -- self:addTradeSkill(RecipeDB,)
+	 -- self:addTradeFlags(RecipeDB,)
+	 -- self:addTradeAcquire(RecipeDB,)
+	 -- Hellfrozen Bonegrinders
+	 -- self:addTradeSkill(RecipeDB,)
+	 -- self:addTradeFlags(RecipeDB,)
+	 -- self:addTradeAcquire(RecipeDB,)
+	 -- Pillars of Might
+	  -- self:addTradeSkill(RecipeDB,)
+	 -- self:addTradeFlags(RecipeDB,)
+	 -- self:addTradeAcquire(RecipeDB,)
+	 -- Boots of Kingly Upheaval
+	 -- self:addTradeSkill(RecipeDB,)
+	 -- self:addTradeFlags(RecipeDB,)
+	 -- self:addTradeAcquire(RecipeDB,)
+
+		--patchitems = 6
+
+	 --end
+
 	-- Some recipes are only availible to specific factions.
 	-- We only add the faction specific recipes if the user is part of that faction
 	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
@@ -2669,6 +2706,6 @@ function addon:InitBlacksmithing(RecipeDB)

 	end

-	return 486 + factioncount
+	return 486 + factioncount --+ patchitems

 end
diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index 773cefa..d4e042e 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -1535,11 +1535,11 @@ function addon:InitEnchanting(RecipeDB)
 	if (version == "3.2.2") then

 		-- Abyssal Shatter -- 69412
-		self:addTradeSkill(RecipeDB,69412,450,49640,1,7411,nil,2,450,455,465,475)
-		self:addTradeFlags(RecipeDB,69412,1,2,21,22,23,24,25,26,27,28,29,30)
-		--self:addTradeAcquire(RecipeDB,69412,)
+		self:addTradeSkill(RecipeDB,69412,445,49640,1,7411,nil,2,445,445,447,450)
+		self:addTradeFlags(RecipeDB,69412,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+		self:addTradeAcquire(RecipeDB,69412,1,28693)

-		patchitems = patchitems + 1
+		patchitems = 1

 	end

diff --git a/RecipeDB/ARL-Leatherwork.lua b/RecipeDB/ARL-Leatherwork.lua
index 9e5ebcf..b134b71 100644
--- a/RecipeDB/ARL-Leatherwork.lua
+++ b/RecipeDB/ARL-Leatherwork.lua
@@ -2778,9 +2778,9 @@ function addon:InitLeatherworking(RecipeDB)
 	self:addTradeAcquire(RecipeDB,63200,8,39)

 	-- The number of items added with patches
-	local patchitems = 0
+	local patchitems322 = 0

-	-- 3.2.2 Items (Leave this code in here because I think asian servers don't actually have 3.1 even)
+	-- last recent patches Items (Leave this code in here because I think asian servers don't actually have 3.1 even)
 	local version = GetBuildInfo()

 	if (version == "3.2.2") then
@@ -2795,10 +2795,53 @@ function addon:InitLeatherworking(RecipeDB)
 		self:addTradeFlags(RecipeDB,69388,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
 		self:addTradeAcquire(RecipeDB,69388,1,28700)

-		patchitems = 2
+		patchitems322 = 2

 	end
-
+
+
+		-- The number of items added with patches
+	-- local ICECROWNpatchitems = 0
+
+	-- if (version == "3.3.0") then
+	     -- Legwraps of Unleashed Nature
+		 -- self:addTradeSkill(RecipeDB,)
+		 -- self:addTradeFlags(RecipeDB,)
+		 -- self:addTradeAcquire(RecipeDB,)
+     -- Blessed Cenarion Boots
+	 -- self:addTradeSkill(RecipeDB,)
+	 -- self:addTradeFlags(RecipeDB,)
+	 -- self:addTradeAcquire(RecipeDB,)
+     -- Bladeborn Leggings
+	 -- self:addTradeSkill(RecipeDB,)
+	 -- self:addTradeFlags(RecipeDB,)
+	 -- self:addTradeAcquire(RecipeDB,)
+     -- Footpads of Impending Death
+	 -- self:addTradeSkill(RecipeDB,)
+	-- self:addTradeFlags(RecipeDB,)
+	 -- self:addTradeAcquire(RecipeDB,)
+     -- Lightning-infused Leggings
+	 -- self:addTradeSkill(RecipeDB,)
+	-- self:addTradeFlags(RecipeDB,)
+	-- self:addTradeAcquire(RecipeDB,)
+     -- Earthsoul Boots
+	 -- self:addTradeSkill(RecipeDB,)
+	 -- self:addTradeFlags(RecipeDB,)
+	 -- self:addTradeAcquire(RecipeDB,)
+     -- Draconic Bonesplinter Legguards
+	 -- self:addTradeSkill(RecipeDB,)
+	 -- self:addTradeFlags(RecipeDB,)
+	 -- self:addTradeAcquire(RecipeDB,)
+     -- Rock-steady Treads
+	 -- self:addTradeSkill(RecipeDB,)
+	 -- self:addTradeFlags(RecipeDB,)
+     -- self:addTradeAcquire(RecipeDB,)
+
+		 --ICECROWNpatchitems = 8
+
+	--end
+
+
 	-- Some recipes are only availible to specific factions.
 	-- We only add the faction specific recipes if the user is part of that faction
 	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
@@ -2818,7 +2861,7 @@ function addon:InitLeatherworking(RecipeDB)
 		self:addTradeFlags(RecipeDB,67087,1,6,11,21,22,23,24,25,26,27,28,29,30)
 		self:addTradeAcquire(RecipeDB,67087,8,42)

-		-- Crusader's Dragonscale Bracers -- 67143
+		-- Crusader's Dragonscale Bracers -- 67083
 		self:addTradeSkill(RecipeDB,67083,450,47576,4,2108,nil,2,450,460,467,475)
 		self:addTradeFlags(RecipeDB,67083,1,6,11,21,22,23,24,25,26,27,28,29,30,36,40,51,58)
 		self:addTradeAcquire(RecipeDB,67083,8,42)
@@ -2862,7 +2905,7 @@ function addon:InitLeatherworking(RecipeDB)
 		self:addTradeFlags(RecipeDB,67139,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,51,57)
 		self:addTradeAcquire(RecipeDB,67139,8,42)

-		-- Crusader's Dragonscale Bracers -- 67083
+		-- Crusader's Dragonscale Bracers -- 67143
 		self:addTradeSkill(RecipeDB,67143,450,47577,4,2108,nil,2,450,460,467,475)
 		self:addTradeFlags(RecipeDB,67143,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,51,58)
 		self:addTradeAcquire(RecipeDB,67143,8,42)
@@ -2896,7 +2939,7 @@ function addon:InitLeatherworking(RecipeDB)

 	end

-	return 510 + factioncount + patchitems
+	return 510 + factioncount + patchitems322 --+ ICECROWNpatchitems


 end
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index a156a9f..4a10e4c 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -2274,6 +2274,36 @@ 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)

+	-- -- The number of items added with patches
+	-- local patchitems = 0
+
+	-- -- 3.3.0 Items (Leave this code in here because I think asian servers don't actually have 3.1 even)
+	-- local version = GetBuildInfo()
+
+	-- if (version == "3.3.0") then
+
+		 -- -- Leggings of Woven Death
+		 -- self:addTradeSkill(RecipeDB,)
+		 -- self:addTradeFlags(RecipeDB,)
+		 -- self:addTradeAcquire(RecipeDB,)
+		 -- -- Deathfrost Boots
+		 -- self:addTradeSkill(RecipeDB,)
+		 -- self:addTradeFlags(RecipeDB,)
+		 -- self:addTradeAcquire(RecipeDB,)
+		 -- -- Lightweave Leggings
+		 -- self:addTradeSkill(RecipeDB,)
+		 -- self:addTradeFlags(RecipeDB,)
+		 -- self:addTradeAcquire(RecipeDB,)
+		 -- -- Sandals of Consecration
+		 -- self:addTradeSkill(RecipeDB,)
+		 -- self:addTradeFlags(RecipeDB,)
+		 -- self:addTradeAcquire(RecipeDB,)
+
+		  -- patchitems = 4
+
+	  -- end
+
+
 	-- Some recipes are only availible to specific factions.
 	-- We only add the faction specific recipes if the user is part of that faction
 	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
@@ -2331,6 +2361,6 @@ function addon:InitTailoring(RecipeDB)

 	end

-	return 400 + factioncount
+	return 400 + factioncount --+ patchitems

 end
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index 9082647..8d2fd90 100644
--- a/RecipeDB/ARL-Trainer.lua
+++ b/RecipeDB/ARL-Trainer.lua
@@ -382,7 +382,7 @@ function addon:InitTrainer(TrainerDB)
 	self:addLookupList(TrainerDB,27023,L["Apothecary Bressa"],BZ["Dragonblight"],36.2,48.7,2)
 	self:addLookupList(TrainerDB,27029,L["Apothecary Wormwick"],BZ["Dragonblight"],76.9,62.2,2)
 	self:addLookupList(TrainerDB,27034,L["Josric Fame"],BZ["Tirisfal Glades"],65.04,16.69,2)
-	self:addLookupList(TrainerDB,28693,L["Enchanter Nalthanis"],BZ["Dalaran"],39.17,41.13,0)
+	self:addLookupList(TrainerDB,28693,L["Enchanter Nalthanis"],BZ["Dalaran"],39.1,40.5,0)
 	self:addLookupList(TrainerDB,28694,L["Alard Schmied"],BZ["Dalaran"],45.12,27.92,0)
 	self:addLookupList(TrainerDB,28697,L["Justin Oshenko"],BZ["Dalaran"],39.20,26.16,0)
 	self:addLookupList(TrainerDB,28698,L["Jedidiah Handers"],BZ["Dalaran"],40.90,26.88,0)