Quantcast

Update the cooking recipes for 3.2, including the new bread of the dead with the seasonal achievement. Need seasonal category IDs for this to be fully implemented.

ackis [06-25-09 - 16:12]
Update the cooking recipes for 3.2, including the new bread of the dead with the seasonal achievement.  Need seasonal category IDs for this to be fully implemented.
Filename
RecipeDB/ARL-Cook.lua
RecipeDB/ARL-Seasonal.lua
diff --git a/RecipeDB/ARL-Cook.lua b/RecipeDB/ARL-Cook.lua
index b203ebd..7b703d6 100644
--- a/RecipeDB/ARL-Cook.lua
+++ b/RecipeDB/ARL-Cook.lua
@@ -880,7 +880,7 @@ function addon:InitCooking(RecipeDB)
 		self:addTradeFlags(RecipeDB,62049,1,2,7,21,22,23,24,25,26,27,28,29,30,36,41)
 		self:addTradeAcquire(RecipeDB,62049,5,5)

-		-- Cornbread Stuffing -- 62050
+		-- Spice Bread Stuffing -- 62050
 		self:addTradeSkill(RecipeDB,62050,75,44837,1,2550)
 		self:addTradeFlags(RecipeDB,62050,1,2,7,21,22,23,24,25,26,27,28,29,30,36,41)
 		self:addTradeAcquire(RecipeDB,62050,5,5)
@@ -890,7 +890,12 @@ function addon:InitCooking(RecipeDB)
 		self:addTradeFlags(RecipeDB,62051,1,2,7,21,22,23,24,25,26,27,28,29,30,36,41)
 		self:addTradeAcquire(RecipeDB,62051,5,5)

-		return 169
+		-- Bread of the Dead -- 65454
+		self:addTradeSkill(RecipeDB,65454,45,46691,1,2550)
+		self:addTradeFlags(RecipeDB,65454,1,2,7,21,22,23,24,25,26,27,28,29,30,36,41)
+		self:addTradeAcquire(RecipeDB,65454,5,6)
+
+		return 170

 	else

diff --git a/RecipeDB/ARL-Seasonal.lua b/RecipeDB/ARL-Seasonal.lua
index 3818cc5..23a53a8 100644
--- a/RecipeDB/ARL-Seasonal.lua
+++ b/RecipeDB/ARL-Seasonal.lua
@@ -43,14 +43,22 @@ function addon:InitSeasons(SeasonDB)
 	local name = ""
 	local seasonal = GetCategoryInfo(155)

-	name = GetCategoryInfo(156)
+	name = GetCategoryInfo(156) -- Winter's Veil
 	self:addLookupList(SeasonDB,1,name,seasonal)
-	name = GetCategoryInfo(160)
+	name = GetCategoryInfo(160) -- Lunar Festival
 	self:addLookupList(SeasonDB,2,name,seasonal)
-	name = GetCategoryInfo(157)
+	name = GetCategoryInfo(157) -- Darkmoon Faire
 	self:addLookupList(SeasonDB,3,name,seasonal)
-	name = GetCategoryInfo(161)
+	name = GetCategoryInfo(161) -- Midsummer
 	self:addLookupList(SeasonDB,4,name,seasonal)
-	self:addLookupList(SeasonDB,5,"Thanksgiving Seasonal Placeholder - Speculation",seasonal)
+
+	local _,_,_,toc = GetBuildInfo()
+
+	if (toc == 30200) then
+		name = GetCategoryInfo(161) -- Pilgrim
+		self:addLookupList(SeasonDB,5,name,seasonal)
+		name = GetCategoryInfo(161) -- Dead
+		self:addLookupList(SeasonDB,6,name,seasonal)
+	end

 end