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