Quantcast

Remove first aid/cooking books for 3.1. Also add in a huge donation message which flashes every 12.4 seconds and stays on the screen for 5 seconds.

ackis [03-25-09 - 16:04]
Remove first aid/cooking books for 3.1.  Also add in a huge donation message which flashes every 12.4 seconds and stays on the screen for 5 seconds.
Filename
AckisRecipeList.lua
RecipeDB/ARL-Cook.lua
RecipeDB/ARL-FirstAid.lua
diff --git a/AckisRecipeList.lua b/AckisRecipeList.lua
index 3d0efc1..208ffe3 100644
--- a/AckisRecipeList.lua
+++ b/AckisRecipeList.lua
@@ -784,23 +784,26 @@ function addon:ScanForKnownRecipes(RecipeDB, playerData)

 	playerData.foundRecipes = foundRecipes

-	-- Cooking
-	if (playerData.playerProfession == GetSpellInfo(2550)) then
-		if (playerData.playerProfessionLevel > 300) then
-			RecipeDB[33359]["Known"] = true
-		end
-		if (playerData.playerProfessionLevel > 225) then
-			RecipeDB[3413]["Known"] = true
+	-- If we're still in 3.0.x
+	if select(4, GetBuildInfo()) < 30100 then
+		-- Cooking
+		if (playerData.playerProfession == GetSpellInfo(2550)) then
+			if (playerData.playerProfessionLevel > 300) then
+				RecipeDB[33359]["Known"] = true
+			end
+			if (playerData.playerProfessionLevel > 225) then
+				RecipeDB[3413]["Known"] = true
+			end
 		end
-	end

-	-- First Aid
-	if ((playerData.playerProfession == GetSpellInfo(746)) or (playerData.playerProfession == "Premiers soins")) then
-		if (playerData.playerProfessionLevel > 225) then
-			RecipeDB[10846]["Known"] = true
-		end
-		if (playerData.playerProfessionLevel > 150) then
-			RecipeDB[7924]["Known"] = true
+		-- First Aid
+		if ((playerData.playerProfession == GetSpellInfo(746)) or (playerData.playerProfession == "Premiers soins")) then
+			if (playerData.playerProfessionLevel > 225) then
+				RecipeDB[10846]["Known"] = true
+			end
+			if (playerData.playerProfessionLevel > 150) then
+				RecipeDB[7924]["Known"] = true
+			end
 		end
 	end

diff --git a/RecipeDB/ARL-Cook.lua b/RecipeDB/ARL-Cook.lua
index 09a0362..1a338ba 100644
--- a/RecipeDB/ARL-Cook.lua
+++ b/RecipeDB/ARL-Cook.lua
@@ -998,6 +998,7 @@ function addon:InitCooking(RecipeDB)
 	self:addTradeFlags(RecipeDB,58528,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
 	self:addTradeAcquire(RecipeDB,58528,2,31031,2,31032)

+	if select(4, GetBuildInfo()) < 30100 then
 	-- Expert Cooking -- 3413 - 225 Cooking
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3413,125,16072,1,2550)
@@ -1009,6 +1010,7 @@ function addon:InitCooking(RecipeDB)
 	self:addTradeSkill(RecipeDB,33359,300,27736,1,2550)
 	self:addTradeFlags(RecipeDB,33359,1,2,4,21,22,23,24,25,26,27,28,29,30)
 	self:addTradeAcquire(RecipeDB,33359,2,18988,2,18987,2,18993)
+	end

 	return recipecount

diff --git a/RecipeDB/ARL-FirstAid.lua b/RecipeDB/ARL-FirstAid.lua
index b4d3d67..16407a4 100644
--- a/RecipeDB/ARL-FirstAid.lua
+++ b/RecipeDB/ARL-FirstAid.lua
@@ -134,6 +134,7 @@ function addon:InitFirstAid(RecipeDB)
 	self:addTradeFlags(RecipeDB,45546,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
 	self:addTradeAcquire(RecipeDB,45546,7,2)

+	if select(4, GetBuildInfo()) < 30100 then
 	-- Expert First Aid -- 7924 (150 training)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,7924,125,16084,1,746)
@@ -145,6 +146,7 @@ function addon:InitFirstAid(RecipeDB)
 	self:addTradeSkill(RecipeDB,10846,225,nil,1,746)
 	self:addTradeFlags(RecipeDB,10846,1,2,8,21,22,23,24,25,26,27,28,29,30)
 	self:addTradeAcquire(RecipeDB,10846,4,6622,4,6624)
+	end

 	return recipecount