From d880f80a128cfaf2a4801e9ff59160981023e2a3 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 00:31:54 -0600 Subject: [PATCH 01/20] Preliminary changes working toward getting rid of private.spell_to_recipe_map and allowing trainers to work on spell_ids rather than item name, since Blizzard has two Glyph of Death Coil and may do something similar in the future. --- Recipe.lua | 7 +++++++ Scanner.lua | 32 +++++++++++++++++++++++--------- 2 files changed, 30 insertions(+), 9 deletions(-) diff --git a/Recipe.lua b/Recipe.lua index 71ba043..1f936bf 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -87,6 +87,13 @@ function addon:AddRecipe(spell_id, skill_level, item_id, quality, profession, sp self:Print(L["SpellIDCache"]:format(spell_id)) end recipe_list[spell_id] = recipe + + local created_item = private.spell_to_recipe_map[spell_id] + + if created_item then + recipe.creates_item_id = created_item + end + recipe.required_faction = required_faction if required_faction and private.Player.faction ~= BFAC[required_faction] then diff --git a/Scanner.lua b/Scanner.lua index e6d3fa2..840aced 100644 --- a/Scanner.lua +++ b/Scanner.lua @@ -520,6 +520,10 @@ local NO_ROLE_FLAG = { } local function ItemLinkToID(item_link) + if not item_link then + return + end + local id = item_link:match("item:(%d+)") if not id then @@ -695,9 +699,16 @@ do table.wipe(scanned_recipes) -- Get all the names of recipes from the trainer - for i = 1, _G.GetNumTrainerServices(), 1 do - local name = _G.GetTrainerServiceInfo(i) - scanned_recipes[name] = true + for index = 1, _G.GetNumTrainerServices(), 1 do + local item_name = _G.GetTrainerServiceInfo(index) + local item_id = ItemLinkToID(_G.GetTrainerServiceItemLink(index)) + local spell_id = RECIPE_TO_SPELL_MAP[item_id] + + if spell_id then + scanned_recipes[spell_id] = item_id + elseif item_id then + self:Debug("No spell_id found for item_id %d (%s)", item_id, item_name) + end end table.wipe(teach) table.wipe(noteach) @@ -726,7 +737,7 @@ do end end - if scanned_recipes[recipe.name] then + if scanned_recipes[spell_id] then if not found then recipe:AddTrainer(trainer_id) table.insert(teach, spell_id) @@ -758,8 +769,9 @@ do table.insert(output, "Trainer does not teach the following entries (should be removed):") table.sort(noteach) - for i in ipairs(noteach) do - table.insert(output, L["DATAMINER_TRAINER_NOTTEACH"]:format(noteach[i], recipe_list[noteach[i]].name)) + for index in ipairs(noteach) do + local spell_id = noteach[index] + table.insert(output, L["DATAMINER_TRAINER_NOTTEACH"]:format(spell_id, recipe_list[spell_id].name)) end end table.insert(output, "Trainer Acquire Scan Complete.") @@ -1108,6 +1120,10 @@ do if flag_string then table.insert(output, ("recipe:AddAcquireData(%s)"):format(flag_string)) end + + if recipe.creates_item_id then + table.insert(output, ("recipe:SetCreatedItem(%d)"):format(recipe.creates_item_id)) + end table.insert(output, "") end @@ -1238,9 +1254,7 @@ do local match_text = string.match(item_name, "%a+: ") if match_text and RECIPE_TYPES[match_text:lower()] then - local item_link = _G.GetMerchantItemLink(index) - local item_id = ItemLinkToID(item_link) - local spell_id = RECIPE_TO_SPELL_MAP[item_id] + local spell_id = RECIPE_TO_SPELL_MAP[ItemLinkToID(_G.GetMerchantItemLink(index))] if spell_id then local scanned_text = addon:TooltipScanRecipe(spell_id, true, true) -- 1.7.9.5 From b85bbf53d25a0136e4e5539c3bc7e1be2424a9ce Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 02:17:38 -0600 Subject: [PATCH 02/20] Added recipe methods SetRecipeItemID() and RecipeItemID() --- Recipe.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Recipe.lua b/Recipe.lua index 1f936bf..f07ca75 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -109,6 +109,14 @@ end ------------------------------------------------------------------------------- -- Recipe methods. ------------------------------------------------------------------------------- +function recipe_prototype:SetRecipeItemID(item_id) + self.recipe_item_id = item_id +end + +function recipe_prototype:RecipeItemID() + return self.recipe_item_id +end + function recipe_prototype:HasState(state_name) return self.state and (bit.band(self.state, SF[state_name]) == SF[state_name]) or false end -- 1.7.9.5 From d08cd1789d2e55b91eddb8ad915a675b76b0e8bd Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 02:18:31 -0600 Subject: [PATCH 03/20] Added recipe methods SetCraftedItemID() and CraftedItemID() --- Recipe.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Recipe.lua b/Recipe.lua index f07ca75..42f579e 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -117,6 +117,14 @@ function recipe_prototype:RecipeItemID() return self.recipe_item_id end +function recipe_prototype:SetCraftedItemID(item_id) + self.crafted_item_id = item_id +end + +function recipe_prototype:CraftedItemID() + return self.crafted_item_id +end + function recipe_prototype:HasState(state_name) return self.state and (bit.band(self.state, SF[state_name]) == SF[state_name]) or false end -- 1.7.9.5 From a5f584d2648e72c67a39bd5f27c944ac0f460054 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 02:19:12 -0600 Subject: [PATCH 04/20] Added recipe methods SetSkillLevels() and SkillLevels() --- Recipe.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Recipe.lua b/Recipe.lua index 42f579e..92dc328 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -125,6 +125,18 @@ function recipe_prototype:CraftedItemID() return self.crafted_item_id end +function recipe_prototype:SetSkillLevels(skill_level, optimal_level, medium_level, easy_level, trivial_level) + self.skill_level = skill_level + self.optimal_level = optimal_level or skill_level + self.medium_level = medium_level or skill_level + 10 + self.easy_level = easy_level or skill_level + 15 + self.trivial_level = trivial_level or skill_level + 20 +end + +function recipe_prototype:SkillLevels() + return self.skill_level, self.optimal_level, self.medium_level, self.easy_level, self.trivial_level +end + function recipe_prototype:HasState(state_name) return self.state and (bit.band(self.state, SF[state_name]) == SF[state_name]) or false end -- 1.7.9.5 From 740f1ce68884021437730b3272979e9c80f96b9c Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 02:19:49 -0600 Subject: [PATCH 05/20] Added recipe methods SetSpecialty() and Specialty() --- Recipe.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Recipe.lua b/Recipe.lua index 92dc328..aae55ab 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -137,6 +137,14 @@ function recipe_prototype:SkillLevels() return self.skill_level, self.optimal_level, self.medium_level, self.easy_level, self.trivial_level end +function recipe_prototype:SetSpecialty(spell_id) + self.specialty = spell_id +end + +function recipe_prototype:Specialty() + return self.specialty +end + function recipe_prototype:HasState(state_name) return self.state and (bit.band(self.state, SF[state_name]) == SF[state_name]) or false end -- 1.7.9.5 From 0ce801cf04c2f26f2ceeb15b06b12c6d20b25801 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 02:20:19 -0600 Subject: [PATCH 06/20] Added recipe methods SetRequiredFaction() and RequiredFaction() --- Recipe.lua | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Recipe.lua b/Recipe.lua index aae55ab..698d75b 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -145,6 +145,22 @@ function recipe_prototype:Specialty() return self.specialty end +function recipe_prototype:SetRequiredFaction(faction_name) + self.required_faction = faction_name + + if faction_name and private.Player.faction ~= BFAC[faction_name] then + self.is_ignored = true + end + + if self.is_ignored then + private.num_recipes[self.profession] = (private.num_recipes[self.profession] or 0) - 1 + end +end + +function recipe_prototype:RequiredFaction() + return self.required_faction +end + function recipe_prototype:HasState(state_name) return self.state and (bit.band(self.state, SF[state_name]) == SF[state_name]) or false end -- 1.7.9.5 From 17cf47be64909eb8939f55d5159f6d8205248b3c Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 02:21:32 -0600 Subject: [PATCH 07/20] Removed code dealing with spell_to_recipe_map from addon:AddRecipe() --- Recipe.lua | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Recipe.lua b/Recipe.lua index 698d75b..a115461 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -88,12 +88,6 @@ function addon:AddRecipe(spell_id, skill_level, item_id, quality, profession, sp end recipe_list[spell_id] = recipe - local created_item = private.spell_to_recipe_map[spell_id] - - if created_item then - recipe.creates_item_id = created_item - end - recipe.required_faction = required_faction if required_faction and private.Player.faction ~= BFAC[required_faction] then -- 1.7.9.5 From fc4f71b26c8bc8fc9b232f694e7e18315d70a711 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 02:22:55 -0600 Subject: [PATCH 08/20] Always increment the profession recipe count when adding a new recipe - it will be decremented when a non-matching required faction is found. --- Recipe.lua | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Recipe.lua b/Recipe.lua index a115461..dbf2972 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -87,16 +87,13 @@ function addon:AddRecipe(spell_id, skill_level, item_id, quality, profession, sp self:Print(L["SpellIDCache"]:format(spell_id)) end recipe_list[spell_id] = recipe + private.num_recipes[recipe.profession] = (private.num_recipes[recipe.profession] or 0) + 1 recipe.required_faction = required_faction if required_faction and private.Player.faction ~= BFAC[required_faction] then recipe.is_ignored = true end - - if not recipe.is_ignored then - private.num_recipes[recipe.profession] = (private.num_recipes[recipe.profession] or 0) + 1 - end return recipe end -- 1.7.9.5 From 72c42588c0b2f4c2ac9acd7280ac28d9e43a4886 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 02:23:51 -0600 Subject: [PATCH 09/20] Renamed recipe.item_id to recipe.crafted_item_id for clarity - other places in the code will need to be updated to reflect this, but using recipe:CraftedItemID() instead. --- Recipe.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Recipe.lua b/Recipe.lua index dbf2972..4199060 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -55,7 +55,7 @@ local recipe_meta = { -- @param easy_level Level at which recipe is considered green -- @param trivial_level Level at which recipe is considered grey -- @return Resultant recipe table. -function addon:AddRecipe(spell_id, skill_level, item_id, quality, profession, specialty, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +function addon:AddRecipe(spell_id, skill_level, crafted_item_id, quality, profession, specialty, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) local recipe_list = private.recipe_list if recipe_list[spell_id] then @@ -68,7 +68,7 @@ function addon:AddRecipe(spell_id, skill_level, item_id, quality, profession, sp local recipe = _G.setmetatable({ spell_id = spell_id, skill_level = skill_level, - item_id = item_id, + crafted_item_id = crafted_item_id, quality = quality, profession = _G.GetSpellInfo(profession), name = _G.GetSpellInfo(spell_id), -- 1.7.9.5 From d45b1322416c503c7bbc62cb47343c9401c8ee9b Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 02:25:37 -0600 Subject: [PATCH 10/20] Changed the recipe dump format again - this time to reflect the addition of the new recipe methods, and soon-to-come changes to addon:AddRecipe() --- Scanner.lua | 42 ++++++++++++++++++++---------------------- 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/Scanner.lua b/Scanner.lua index 840aced..1353ecc 100644 --- a/Scanner.lua +++ b/Scanner.lua @@ -962,6 +962,7 @@ do local sorted_data = {} local reverse_map = {} + -- TODO: Make this a recipe method. local function RecipeDump(id, single) local recipe = private.recipe_list[id or 1] @@ -973,30 +974,31 @@ do local genesis = private.game_versions[recipe.genesis] table.insert(output, ("-- %s -- %d"):format(recipe.name, recipe.spell_id)) + table.insert(output, ("recipe = AddRecipe(%d, V.%s, Q.%s)"):format(recipe.spell_id, V[genesis], Q[recipe.quality])) - local spell_id = recipe.spell_id + local recipe_item_id = private.spell_to_recipe_map[recipe.spell_id] or recipe.recipe_item_id + + if recipe_item_id then + table.insert(output, ("recipe:SetRecipeItemID(%d)"):format(recipe_item_id)) + end + + if recipe.crafted_item_id then + table.insert(output, ("recipe:SetCraftedItemID(%d)"):format(recipe.crafted_item_id)) + end local skill_level = recipe.skill_level local optimal_level = recipe.optimal_level local medium_level = recipe.medium_level local easy_level = recipe.easy_level local trivial_level = recipe.trivial_level - local required_faction = recipe.required_faction - local specialty = recipe.specialty - - local FACTION_FORMAT = "recipe = AddRecipe(%d, %d, %s, Q.%s, V.%s, %d, %d, %d, %d, %s, \"%s\")" - local SPECIALTY_FORMAT = "recipe = AddRecipe(%d, %d, %s, Q.%s, V.%s, %d, %d, %d, %d, %s)" - local NORMAL_FORMAT = "recipe = AddRecipe(%d, %d, %s, Q.%s, V.%s, %d, %d, %d, %d)" - - if required_faction then - table.insert(output, - FACTION_FORMAT:format(spell_id, skill_level, tostring(recipe.item_id), Q[recipe.quality], V[genesis],optimal_level, medium_level, easy_level, trivial_level, specialty or "nil", - required_faction)) - elseif specialty then - table.insert(output, - SPECIALTY_FORMAT:format(spell_id, skill_level, tostring(recipe.item_id), Q[recipe.quality], V[genesis], optimal_level, medium_level, easy_level, trivial_level, specialty)) - else - table.insert(output, - NORMAL_FORMAT:format(spell_id, skill_level, tostring(recipe.item_id), Q[recipe.quality], V[genesis], optimal_level, medium_level, easy_level, trivial_level)) + + table.insert(output, ("recipe:SetSkillLevels(%d, %d, %d, %d, %d)"):format(skill_level, optimal_level, medium_level, easy_level, trivial_level)) + + if recipe.specialty then + table.insert(output, ("recipe:SetSpecialty(%d)"):format(recipe.specialty)) + end + + if recipe.required_faction then + table.insert(output, ("recipe:SetRequiredFaction(\"%s\")"):format(recipe.required_faction)) end for table_index, bits in ipairs(private.bit_flags) do @@ -1120,10 +1122,6 @@ do if flag_string then table.insert(output, ("recipe:AddAcquireData(%s)"):format(flag_string)) end - - if recipe.creates_item_id then - table.insert(output, ("recipe:SetCreatedItem(%d)"):format(recipe.creates_item_id)) - end table.insert(output, "") end -- 1.7.9.5 From 71bd389e9b004de9bcc0e9f08ce0568bc935e088 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 06:36:06 -0600 Subject: [PATCH 11/20] Converted code for recipe dumps into the recipe:Dump() method, and cleaned it up a bit. --- Recipe.lua | 207 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Scanner.lua | 175 +------------------------------------------------- 2 files changed, 208 insertions(+), 174 deletions(-) diff --git a/Recipe.lua b/Recipe.lua index 4199060..ace8715 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -440,6 +440,213 @@ function recipe_prototype:AddRepVendor(faction_id, rep_level, ...) end end end + +local DUMP_FUNCTION_FORMATS = { + [A.ACHIEVEMENT] = "recipe:AddAchievement(%s)", + [A.CUSTOM] = "recipe:AddCustom(%s)", + [A.SEASONAL] = "recipe:AddSeason(%s)", + [A.TRAINER] = "recipe:AddTrainer(%s)", + [A.MOB_DROP] = "recipe:AddMobDrop(%s)", + [A.WORLD_DROP] = "recipe:AddWorldDrop(%s)", + [A.QUEST] = "recipe:AddQuest(%s)", +} + +local sorted_data = {} +local reverse_map = {} + +function recipe_prototype:Dump(output) + local genesis = private.game_versions[self.genesis] + + table.insert(output, ("-- %s -- %d"):format(self.name, self.spell_id)) + table.insert(output, ("recipe = AddRecipe(%d, V.%s, Q.%s)"):format(self.spell_id, private.game_version_names[genesis], private.item_quality_names[self.quality])) + + local recipe_item_id = private.spell_to_recipe_map[self.spell_id] or self.recipe_item_id + + if recipe_item_id then + table.insert(output, ("recipe:SetRecipeItemID(%d)"):format(recipe_item_id)) + end + + if self.crafted_item_id then + table.insert(output, ("recipe:SetCraftedItemID(%d)"):format(self.crafted_item_id)) + end + local skill_level = self.skill_level + local optimal_level = self.optimal_level + local medium_level = self.medium_level + local easy_level = self.easy_level + local trivial_level = self.trivial_level + + table.insert(output, ("recipe:SetSkillLevels(%d, %d, %d, %d, %d)"):format(skill_level, optimal_level, medium_level, easy_level, trivial_level)) + + if self.specialty then + table.insert(output, ("recipe:SetSpecialty(%d)"):format(self.specialty)) + end + + if self.required_faction then + table.insert(output, ("recipe:SetRequiredFaction(\"%s\")"):format(self.required_faction)) + end + local flag_string + + for table_index, bits in ipairs(private.bit_flags) do + table.wipe(sorted_data) + table.wipe(reverse_map) + + for flag_name, flag in pairs(bits) do + local bitfield = self.flags[private.flag_members[table_index]] + + if bitfield and bit.band(bitfield, flag) == flag then + table.insert(sorted_data, flag) + reverse_map[flag] = flag_name + end + end + table.sort(sorted_data) + + for index, flag in ipairs(sorted_data) do + local bitfield = self.flags[private.flag_members[table_index]] + + if bitfield and bit.band(bitfield, flag) == flag then + if not flag_string then + flag_string = ("F.%s"):format(private.filter_strings[private.filter_flags[reverse_map[flag]]]) + else + flag_string = ("%s, F.%s"):format(flag_string, private.filter_strings[private.filter_flags[reverse_map[flag]]]) + end + end + end + end + table.insert(output, ("recipe:AddFilters(%s)"):format(flag_string)) + + flag_string = nil + + for acquire_type, acquire_info in pairs(self.acquire_data) do + if acquire_type == A.REPUTATION then + for rep_id, rep_info in pairs(acquire_info) do + local faction_string = private.faction_strings[rep_id] + + if not faction_string then + faction_string = rep_id + addon:Printf("Recipe %d (%s) - no string for faction %d", self.spell_id, self.name, rep_id) + else + faction_string = ("FAC.%s"):format(faction_string) + end + + for rep_level, level_info in pairs(rep_info) do + local rep_string = ("REP.%s"):format(private.rep_level_strings[rep_level or 1]) + local values + + table.wipe(sorted_data) + table.wipe(reverse_map) + + for id_num in pairs(level_info) do + table.insert(sorted_data, id_num) + end + table.sort(sorted_data) + + for index, vendor_id in ipairs(sorted_data) do + if values then + values = ("%s, %d"):format(values, vendor_id) + else + values = vendor_id + end + end + table.insert(output, ("recipe:AddRepVendor(%s, %s, %s)"):format(faction_string, rep_string, values)) + end + end + elseif acquire_type == A.VENDOR then + local values + local limited_values + + table.wipe(sorted_data) + table.wipe(reverse_map) + + for id_num in pairs(acquire_info) do + table.insert(sorted_data, id_num) + end + table.sort(sorted_data) + + for index, identifier in ipairs(sorted_data) do + local saved_id + + if type(identifier) == "string" then + saved_id = ("\"%s\""):format(identifier) + else + saved_id = identifier + end + local vendor = private.vendor_list[identifier] + local quantity = vendor.item_list[self.spell_id] + + if type(quantity) == "number" then + if limited_values then + limited_values = ("%s, %s, %d"):format(limited_values, saved_id, quantity) + else + limited_values = ("%s, %d"):format(saved_id, quantity) + end + else + if values then + values = ("%s, %s"):format(values, saved_id) + else + values = saved_id + end + end + end + + if values then + table.insert(output, ("recipe:AddVendor(%s)"):format(values)) + end + + if limited_values then + table.insert(output, ("recipe:AddLimitedVendor(%s)"):format(limited_values)) + end + elseif DUMP_FUNCTION_FORMATS[acquire_type] then + local values + + table.wipe(sorted_data) + table.wipe(reverse_map) + + for id_num in pairs(acquire_info) do + table.insert(sorted_data, id_num) + end + table.sort(sorted_data) + + for index, identifier in ipairs(sorted_data) do + local saved_id + + if type(identifier) == "string" then + saved_id = ("\"%s\""):format(identifier) + else + saved_id = identifier + end + + if values then + values = ("%s, %s"):format(values, saved_id) + else + values = saved_id + end + end + table.insert(output, (DUMP_FUNCTION_FORMATS[acquire_type]):format(values)) + else + for identifier in pairs(acquire_info) do + local saved_id + + if type(identifier) == "string" then + saved_id = ("\"%s\""):format(identifier) + else + saved_id = identifier + end + + if flag_string then + flag_string = ("%s, A.%s, %s"):format(flag_string, private.acquire_strings[acquire_type], saved_id) + else + flag_string = ("A.%s, %s"):format(private.acquire_strings[acquire_type], saved_id) + end + end + end + end + + if flag_string then + table.insert(output, ("recipe:AddAcquireData(%s)"):format(flag_string)) + end + table.insert(output, "") +end + --- Public API function for retrieving specific information about a recipe. -- @name AckisRecipeList:GetRecipeData -- @usage AckisRecipeList:GetRecipeData(28972, "profession") diff --git a/Scanner.lua b/Scanner.lua index 1353ecc..34ca0cd 100644 --- a/Scanner.lua +++ b/Scanner.lua @@ -942,27 +942,6 @@ do end end - local FILTER_STRINGS = private.filter_strings - local ACQUIRE_STRINGS = private.acquire_strings - local REP_LEVELS = private.rep_level_strings - local FACTION_NAMES = private.faction_strings - local Q = private.item_quality_names - local V = private.game_version_names - - local FUNCTION_FORMATS = { - [A.ACHIEVEMENT] = "recipe:AddAchievement(%s)", - [A.CUSTOM] = "recipe:AddCustom(%s)", - [A.SEASONAL] = "recipe:AddSeason(%s)", - [A.TRAINER] = "recipe:AddTrainer(%s)", - [A.MOB_DROP] = "recipe:AddMobDrop(%s)", - [A.WORLD_DROP] = "recipe:AddWorldDrop(%s)", - [A.QUEST] = "recipe:AddQuest(%s)", - } - - local sorted_data = {} - local reverse_map = {} - - -- TODO: Make this a recipe method. local function RecipeDump(id, single) local recipe = private.recipe_list[id or 1] @@ -970,159 +949,7 @@ do addon:Print("Invalid recipe ID.") return end - local flag_string - local genesis = private.game_versions[recipe.genesis] - - table.insert(output, ("-- %s -- %d"):format(recipe.name, recipe.spell_id)) - table.insert(output, ("recipe = AddRecipe(%d, V.%s, Q.%s)"):format(recipe.spell_id, V[genesis], Q[recipe.quality])) - - local recipe_item_id = private.spell_to_recipe_map[recipe.spell_id] or recipe.recipe_item_id - - if recipe_item_id then - table.insert(output, ("recipe:SetRecipeItemID(%d)"):format(recipe_item_id)) - end - - if recipe.crafted_item_id then - table.insert(output, ("recipe:SetCraftedItemID(%d)"):format(recipe.crafted_item_id)) - end - local skill_level = recipe.skill_level - local optimal_level = recipe.optimal_level - local medium_level = recipe.medium_level - local easy_level = recipe.easy_level - local trivial_level = recipe.trivial_level - - table.insert(output, ("recipe:SetSkillLevels(%d, %d, %d, %d, %d)"):format(skill_level, optimal_level, medium_level, easy_level, trivial_level)) - - if recipe.specialty then - table.insert(output, ("recipe:SetSpecialty(%d)"):format(recipe.specialty)) - end - - if recipe.required_faction then - table.insert(output, ("recipe:SetRequiredFaction(\"%s\")"):format(recipe.required_faction)) - end - - for table_index, bits in ipairs(private.bit_flags) do - table.wipe(sorted_data) - table.wipe(reverse_map) - - for flag_name, flag in pairs(bits) do - local bitfield = recipe.flags[private.flag_members[table_index]] - - if bitfield and bit.band(bitfield, flag) == flag then - table.insert(sorted_data, flag) - reverse_map[flag] = flag_name - end - end - table.sort(sorted_data) - - for index, flag in ipairs(sorted_data) do - local bitfield = recipe.flags[private.flag_members[table_index]] - - if bitfield and bit.band(bitfield, flag) == flag then - if not flag_string then - flag_string = ("F.%s"):format(FILTER_STRINGS[private.filter_flags[reverse_map[flag]]]) - else - flag_string = ("%s, F.%s"):format(flag_string, FILTER_STRINGS[private.filter_flags[reverse_map[flag]]]) - end - end - end - end - table.insert(output, ("recipe:AddFilters(%s)"):format(flag_string)) - - flag_string = nil - - for acquire_type, acquire_info in pairs(recipe.acquire_data) do - if acquire_type == A.REPUTATION then - for rep_id, rep_info in pairs(acquire_info) do - local faction_string = FACTION_NAMES[rep_id] - - if not faction_string then - faction_string = rep_id - addon:Printf("Recipe %d (%s) - no string for faction %d", recipe.spell_id, recipe.name, rep_id) - else - faction_string = ("FAC.%s"):format(faction_string) - end - - for rep_level, level_info in pairs(rep_info) do - local rep_string = ("REP.%s"):format(REP_LEVELS[rep_level or 1]) - local values - - table.wipe(sorted_data) - table.wipe(reverse_map) - - for id_num in pairs(level_info) do - table.insert(sorted_data, id_num) - end - table.sort(sorted_data) - - for index, vendor_id in ipairs(sorted_data) do - values = values and (values..", "..vendor_id) or vendor_id - end - table.insert(output, ("recipe:AddRepVendor(%s, %s, %s)"):format(faction_string, rep_string, values)) - end - end - elseif acquire_type == A.VENDOR then - local values - local limited_values - - table.wipe(sorted_data) - table.wipe(reverse_map) - - for id_num in pairs(acquire_info) do - table.insert(sorted_data, id_num) - end - table.sort(sorted_data) - - for index, id_num in ipairs(sorted_data) do - local vendor = private.vendor_list[id_num] - local quantity = vendor.item_list[recipe.spell_id] - local saved_id = (type(id_num) == "string" and ("\""..id_num.."\"") or id_num) - - if type(quantity) == "number" then - limited_values = limited_values and (limited_values..", "..saved_id..", "..quantity) or (saved_id..", "..quantity) - else - values = values and (values..", "..saved_id) or saved_id - end - end - - if values then - table.insert(output, ("recipe:AddVendor(%s)"):format(values)) - end - - if limited_values then - table.insert(output, ("recipe:AddLimitedVendor(%s)"):format(limited_values)) - end - elseif FUNCTION_FORMATS[acquire_type] then - local values - - table.wipe(sorted_data) - table.wipe(reverse_map) - - for id_num in pairs(acquire_info) do - table.insert(sorted_data, id_num) - end - table.sort(sorted_data) - - for index, id_num in ipairs(sorted_data) do - local saved_id = (type(id_num) == "string" and ("\""..id_num.."\"") or id_num) - values = values and (values..", "..saved_id) or saved_id - end - table.insert(output, (FUNCTION_FORMATS[acquire_type]):format(values)) - else - for id_num in pairs(acquire_info) do - if not flag_string then - flag_string = "A."..ACQUIRE_STRINGS[acquire_type]..", "..(type(id_num) == "string" and ("\""..id_num.."\"") or id_num) - else - flag_string = ("%s, A.%s, %s"):format(flag_string, ACQUIRE_STRINGS[acquire_type], (type(id_num) == "string" and ("\""..id_num.."\"") or id_num)) - end - end - end - end - - if flag_string then - table.insert(output, ("recipe:AddAcquireData(%s)"):format(flag_string)) - end - table.insert(output, "") + recipe:Dump(output) end local function ProfessionDump(prof_name) -- 1.7.9.5 From c610ae6118a2e4ae68f43ead4fca0f183ebebeca Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 06:36:35 -0600 Subject: [PATCH 12/20] Whitespace. --- Recipe.lua | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/Recipe.lua b/Recipe.lua index ace8715..83110ad 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -13,6 +13,7 @@ local type = _G.type -- Libraries local bit = _G.bit local string = _G.string +local table = _G.table ----------------------------------------------------------------------- -- AddOn namespace. @@ -20,15 +21,15 @@ local string = _G.string local FOLDER_NAME, private = ... local LibStub = _G.LibStub -local MODNAME = "Ackis Recipe List" +local MODNAME = "Ackis Recipe List" local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME) -local L = LibStub("AceLocale-3.0"):GetLocale(MODNAME) -local BZ = LibStub("LibBabble-Zone-3.0"):GetLookupTable() -local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable() +local L = LibStub("AceLocale-3.0"):GetLocale(MODNAME) +local BZ = LibStub("LibBabble-Zone-3.0"):GetLookupTable() +local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable() -local A = private.acquire_types -local SF = private.recipe_state_flags +local A = private.acquire_types +local SF = private.recipe_state_flags private.num_recipes = {} @@ -37,7 +38,7 @@ private.num_recipes = {} ----------------------------------------------------------------------- local recipe_prototype = {} local recipe_meta = { - __index = recipe_prototype + __index = recipe_prototype } ---Adds a tradeskill recipe into the specified recipe database @@ -59,7 +60,7 @@ function addon:AddRecipe(spell_id, skill_level, crafted_item_id, quality, profes local recipe_list = private.recipe_list if recipe_list[spell_id] then - --@alpha@ + --@alpha@ self:Debug("Duplicate recipe: %d - %s (%s)", spell_id, recipe_list[spell_id].name, recipe_list[spell_id].profession) --@end-alpha@ return @@ -247,7 +248,7 @@ do end -- do-block function recipe_prototype:AddFilters(...) - local num_flags = select('#',...) + local num_flags = select('#', ...) for index = 1, num_flags, 1 do local flag = select(index, ...) @@ -401,18 +402,18 @@ function recipe_prototype:AddRepVendor(faction_id, rep_level, ...) cur_var = cur_var + 1 if not private.reputation_list[faction_id] then - --@alpha@ + --@alpha@ self:Printf("Spell ID %d: Faction ID %d does not exist in the database.", self.spell_id, faction_id) - --@end-alpha@ + --@end-alpha@ else if not vendor_id then - --@alpha@ + --@alpha@ self:Printf("Spell ID %d: Reputation Vendor ID is nil.", self.spell_id) - --@end-alpha@ + --@end-alpha@ elseif not vendor_list[vendor_id] then - --@alpha@ + --@alpha@ self:Printf("Spell ID %d: Reputation Vendor ID %d does not exist in the database.", self.spell_id, vendor_id) - --@end-alpha@ + --@end-alpha@ else faction[rep_level][vendor_id] = true -- 1.7.9.5 From 8393291a6c6822bfe1be594a736564f71dc61be9 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Fri, 11 Mar 2011 14:38:35 -0600 Subject: [PATCH 13/20] Corrected the crafted item ID for Glyph of Typhoon - it was set to that of Glyph of Arcane Blast. --- Database/Inscription.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Database/Inscription.lua b/Database/Inscription.lua index 4748fb5..205ad1e 100644 --- a/Database/Inscription.lua +++ b/Database/Inscription.lua @@ -301,7 +301,7 @@ function addon:InitInscription() recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Typhoon -- 56965 - recipe = AddRecipe(56965, 310, 44955, Q.COMMON, V.WOTLK, 310, 320, 325, 330) + recipe = AddRecipe(56965, 310, 44922, Q.COMMON, V.WOTLK, 310, 320, 325, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(14) -- 1.7.9.5 From ab86c86961fd39e2e23ff7f9f5b711d096e84c60 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Sat, 12 Mar 2011 02:59:05 -0600 Subject: [PATCH 14/20] Added crafted item ID to the "Strange Tarot" recipe. --- Database/Inscription.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Database/Inscription.lua b/Database/Inscription.lua index 205ad1e..4ab888e 100644 --- a/Database/Inscription.lua +++ b/Database/Inscription.lua @@ -1655,7 +1655,7 @@ function addon:InitInscription() recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Strange Tarot -- 59480 - recipe = AddRecipe(59480, 125, nil, Q.COMMON, V.WOTLK, 125, 150, 162, 175) + recipe = AddRecipe(59480, 125, 44142, Q.COMMON, V.WOTLK, 125, 150, 162, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- 1.7.9.5 From d6f059a513d22b2e4eb23f45e6d6490300137659 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Sat, 12 Mar 2011 03:03:14 -0600 Subject: [PATCH 15/20] Re-factored variables and output strings in trainer scan to make more sense. Trainer scans will now attempt to match the recipe's crafted item ID and, failing that, the recipe name for more accuracy. The warning about goggles will only be displayed when actually scanning an Engineering trainer. General code cleanup. --- Scanner.lua | 82 +++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 46 insertions(+), 36 deletions(-) diff --git a/Scanner.lua b/Scanner.lua index 34ca0cd..067ffa1 100644 --- a/Scanner.lua +++ b/Scanner.lua @@ -655,7 +655,8 @@ do _G.SetTrainerServiceTypeFilter("used", used or 0) end - local teach, noteach = {}, {} + local missing_spell_ids, extra_spell_ids = {}, {} + local scanned_items = {} --- Function to compare which recipes are available from a trainer and compare with the internal ARL database. -- @name AckisRecipeList:ScanTrainerData @@ -670,7 +671,7 @@ do return end - if not _G.IsTradeskillTrainer() then -- Are we at a trade skill trainer? + if not _G.IsTradeskillTrainer() then if not autoscan then self:Print(L["DATAMINER_SKILLLEVEL_ERROR"]) end @@ -696,22 +697,22 @@ do if _G.GetNumTrainerServices() == 0 then self:Print("Warning: Trainer is bugged, reporting 0 trainer items.") end + table.wipe(scanned_items) table.wipe(scanned_recipes) -- Get all the names of recipes from the trainer for index = 1, _G.GetNumTrainerServices(), 1 do local item_name = _G.GetTrainerServiceInfo(index) local item_id = ItemLinkToID(_G.GetTrainerServiceItemLink(index)) - local spell_id = RECIPE_TO_SPELL_MAP[item_id] - if spell_id then - scanned_recipes[spell_id] = item_id - elseif item_id then - self:Debug("No spell_id found for item_id %d (%s)", item_id, item_name) + if item_id then + scanned_items[item_id] = true + else + scanned_recipes[item_name] = true end end - table.wipe(teach) - table.wipe(noteach) + table.wipe(missing_spell_ids) + table.wipe(extra_spell_ids) table.wipe(output) -- Dump out trainer info @@ -721,63 +722,72 @@ do table.insert(output, "ARL Version: @project-version@") table.insert(output, L["DATAMINER_TRAINER_INFO"]:format(trainer_name, trainer_id)) - local teachflag = false - local noteachflag = false + local current_profession for spell_id, recipe in pairs(recipe_list) do local train_data = recipe.acquire_data[A.TRAINER] - local found = false + local matching_trainer = false if train_data then for id_num in pairs(train_data) do if id_num == trainer_id then - found = true + matching_trainer = true break end end end + local matching_item = scanned_items[recipe:CraftedItemID()] + local matching_recipe = scanned_recipes[recipe.name] + + if matching_item or matching_recipe then + current_profession = recipe.profession - if scanned_recipes[spell_id] then - if not found then + if not matching_trainer then recipe:AddTrainer(trainer_id) - table.insert(teach, spell_id) - teachflag = true + table.insert(missing_spell_ids, spell_id) if not recipe:HasFilter("common1", "TRAINER") then recipe:AddFilters(F.TRAINER) - table.insert(output, spell_id..": Trainer flag needs to be set.") + + if matching_item then + table.insert(output, ("Added trainer flag to recipe with spell ID %d. (matching crafted item ID %d)"):format(spell_id, recipe:CraftedItemID())) + elseif matching_recipe then + table.insert(output, ("Added trainer flag to recipe with spell ID %d. (matching recipe name \"%s\")"):format(spell_id, recipe.name)) + end end end - else - if found then - noteachflag = true - table.insert(noteach, spell_id) - end + elseif matching_trainer then + table.insert(extra_spell_ids, spell_id) end end + local found_missing = #missing_spell_ids > 0 + local found_extra = #extra_spell_ids > 0 - if teachflag then - table.insert(output, "Trainer is missing from the following entries:") - table.sort(teach) + if found_missing then + table.insert(output, "\nTrainer is missing from the following entries:") + table.sort(missing_spell_ids) - for i in ipairs(teach) do - table.insert(output, L["DATAMINER_TRAINER_TEACH"]:format(teach[i], recipe_list[teach[i]].name)) + for index in ipairs(missing_spell_ids) do + local spell_id = missing_spell_ids[index] + table.insert(output, L["DATAMINER_TRAINER_TEACH"]:format(spell_id, recipe_list[spell_id].name)) end end - if noteachflag then - table.insert(output, "Trainer does not teach the following entries (should be removed):") - table.sort(noteach) + if found_extra then + table.insert(output, "\nRecipes which are either missing crafted item IDs or are wrongly assigned to the trainer:") + table.sort(extra_spell_ids) - for index in ipairs(noteach) do - local spell_id = noteach[index] + for index in ipairs(extra_spell_ids) do + local spell_id = extra_spell_ids[index] table.insert(output, L["DATAMINER_TRAINER_NOTTEACH"]:format(spell_id, recipe_list[spell_id].name)) end end - table.insert(output, "Trainer Acquire Scan Complete.") - table.insert(output, "If this is an engineering scan, some goggles may be listed as extra. These goggles ONLY show up for the classes who can make them, so they may be false positives.") - if teachflag or noteachflag then + if found_missing or found_extra then + if current_profession == private.professions.Engineering then + table.insert(output, "\nSome goggles may be listed as extra. These goggles ONLY show up for the classes who can make them, so they may be false positives.") + end + self:DisplayTextDump(nil, nil, table.concat(output, "\n")) end -- Reset the filters to what they were before -- 1.7.9.5 From 14a2bceae3c0ae8e37639b3135fe25865ce64ca4 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Sat, 12 Mar 2011 03:50:04 -0600 Subject: [PATCH 16/20] Once again, converted database files to a new format. Removed now-unused parameters and code from addon:AddRecipe() --- Database/Alchemy.lua | 1311 ++++++++++++++++----- Database/Blacksmithing.lua | 2518 ++++++++++++++++++++++++++++++---------- Database/Cooking.lua | 974 ++++++++++++---- Database/Enchanting.lua | 1265 ++++++++++++++------ Database/Engineering.lua | 1446 +++++++++++++++++------ Database/FirstAid.lua | 95 +- Database/Inscription.lua | 1853 ++++++++++++++++++++++-------- Database/Jewelcrafting.lua | 2588 +++++++++++++++++++++++++++++++---------- Database/Leatherworking.lua | 2671 +++++++++++++++++++++++++++++++++---------- Database/Runeforging.lua | 34 +- Database/Smelting.lua | 126 +- Database/Tailoring.lua | 2128 ++++++++++++++++++++++++++-------- Recipe.lua | 18 +- 13 files changed, 13033 insertions(+), 3994 deletions(-) diff --git a/Database/Alchemy.lua b/Database/Alchemy.lua index bad5581..e96a753 100644 --- a/Database/Alchemy.lua +++ b/Database/Alchemy.lua @@ -35,1507 +35,2220 @@ local V = private.game_versions -------------------------------------------------------------------------------------------------------------------- -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- -local function AddRecipe(spell_id, skill_level, item_id, quality, genesis, optimal_level, medium_level, easy_level, trivial_level, UNUSED, required_faction) - return addon:AddRecipe(spell_id, skill_level, item_id, quality, 51304, nil, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +local function AddRecipe(spell_id, genesis, quality) + return addon:AddRecipe(spell_id, 51304, genesis, quality) end function addon:InitAlchemy() local recipe -- Elixir of Lion's Strength -- 2329 - recipe = AddRecipe(2329, 1, 2454, Q.COMMON, V.ORIG, 1, 55, 75, 95) + recipe = AddRecipe(2329, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2454) + recipe:SetSkillLevels(1, 1, 55, 75, 95) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddCustom(8) -- Minor Healing Potion -- 2330 - recipe = AddRecipe(2330, 1, 118, Q.COMMON, V.ORIG, 1, 55, 75, 95) + recipe = AddRecipe(2330, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(118) + recipe:SetSkillLevels(1, 1, 55, 75, 95) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Minor Mana Potion -- 2331 - recipe = AddRecipe(2331, 25, 2455, Q.COMMON, V.ORIG, 25, 65, 85, 105) + recipe = AddRecipe(2331, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2455) + recipe:SetSkillLevels(25, 25, 65, 85, 105) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1246, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 17215, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674, 47418) -- Minor Rejuvenation Potion -- 2332 - recipe = AddRecipe(2332, 40, 2456, Q.COMMON, V.ORIG, 40, 70, 90, 110) + recipe = AddRecipe(2332, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2456) + recipe:SetSkillLevels(40, 40, 70, 90, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1246, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 17215, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674, 47418) -- Elixir of Lesser Agility -- 2333 - recipe = AddRecipe(2333, 140, 3390, Q.UNCOMMON, V.ORIG, 140, 165, 185, 205) + recipe = AddRecipe(2333, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3396) + recipe:SetCraftedItemID(3390) + recipe:SetSkillLevels(140, 140, 165, 185, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Elixir of Minor Fortitude -- 2334 - recipe = AddRecipe(2334, 50, 2458, Q.COMMON, V.ORIG, 50, 80, 100, 120) + recipe = AddRecipe(2334, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2458) + recipe:SetSkillLevels(50, 50, 80, 100, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1246, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 17215, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674, 47418) -- Swiftness Potion -- 2335 - recipe = AddRecipe(2335, 60, 2459, Q.UNCOMMON, V.ORIG, 60, 90, 110, 130) + recipe = AddRecipe(2335, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(2555) + recipe:SetCraftedItemID(2459) + recipe:SetSkillLevels(60, 60, 90, 110, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Lesser Healing Potion -- 2337 - recipe = AddRecipe(2337, 55, 858, Q.COMMON, V.ORIG, 55, 85, 105, 125) + recipe = AddRecipe(2337, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(858) + recipe:SetSkillLevels(55, 55, 85, 105, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1246, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 17215, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674, 47418) -- Weak Troll's Blood Elixir -- 3170 - recipe = AddRecipe(3170, 15, 3382, Q.COMMON, V.ORIG, 15, 60, 80, 100) + recipe = AddRecipe(3170, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3382) + recipe:SetSkillLevels(15, 15, 60, 80, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1246, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 17215, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674, 47418) -- Elixir of Wisdom -- 3171 - recipe = AddRecipe(3171, 90, 3383, Q.COMMON, V.ORIG, 90, 120, 140, 160) + recipe = AddRecipe(3171, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3383) + recipe:SetSkillLevels(90, 90, 120, 140, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Minor Magic Resistance Potion -- 3172 - recipe = AddRecipe(3172, 110, 3384, Q.COMMON, V.ORIG, 110, 135, 155, 175) + recipe = AddRecipe(3172, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3393) + recipe:SetCraftedItemID(3384) + recipe:SetSkillLevels(110, 110, 135, 155, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Lesser Mana Potion -- 3173 - recipe = AddRecipe(3173, 120, 3385, Q.COMMON, V.ORIG, 120, 145, 165, 185) + recipe = AddRecipe(3173, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3385) + recipe:SetSkillLevels(120, 120, 145, 165, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Potion of Curing -- 3174 - recipe = AddRecipe(3174, 120, 3386, Q.COMMON, V.ORIG, 120, 145, 165, 185) + recipe = AddRecipe(3174, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3394) + recipe:SetCraftedItemID(3386) + recipe:SetSkillLevels(120, 120, 145, 165, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Limited Invulnerability Potion -- 3175 - recipe = AddRecipe(3175, 250, 3387, Q.UNCOMMON, V.ORIG, 250, 275, 295, 315) + recipe = AddRecipe(3175, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3395) + recipe:SetCraftedItemID(3387) + recipe:SetSkillLevels(250, 250, 275, 295, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Strong Troll's Blood Elixir -- 3176 - recipe = AddRecipe(3176, 125, 3388, Q.COMMON, V.ORIG, 125, 150, 170, 190) + recipe = AddRecipe(3176, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3388) + recipe:SetSkillLevels(125, 125, 150, 170, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Defense -- 3177 - recipe = AddRecipe(3177, 130, 3389, Q.COMMON, V.ORIG, 130, 155, 175, 195) + recipe = AddRecipe(3177, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3389) + recipe:SetSkillLevels(130, 130, 155, 175, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Ogre's Strength -- 3188 - recipe = AddRecipe(3188, 150, 3391, Q.COMMON, V.ORIG, 150, 175, 195, 215) + recipe = AddRecipe(3188, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6211) + recipe:SetCraftedItemID(3391) + recipe:SetSkillLevels(150, 150, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Elixir of Minor Agility -- 3230 - recipe = AddRecipe(3230, 50, 2457, Q.UNCOMMON, V.ORIG, 50, 80, 100, 120) + recipe = AddRecipe(3230, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(2553) + recipe:SetCraftedItemID(2457) + recipe:SetSkillLevels(50, 50, 80, 100, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Healing Potion -- 3447 - recipe = AddRecipe(3447, 110, 929, Q.COMMON, V.ORIG, 110, 135, 155, 175) + recipe = AddRecipe(3447, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(929) + recipe:SetSkillLevels(110, 110, 135, 155, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Lesser Invisibility Potion -- 3448 - recipe = AddRecipe(3448, 165, 3823, Q.COMMON, V.ORIG, 165, 185, 205, 225) + recipe = AddRecipe(3448, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3823) + recipe:SetSkillLevels(165, 165, 185, 205, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Shadow Oil -- 3449 - recipe = AddRecipe(3449, 165, 3824, Q.COMMON, V.ORIG, 165, 190, 210, 230) + recipe = AddRecipe(3449, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6068) + recipe:SetCraftedItemID(3824) + recipe:SetSkillLevels(165, 165, 190, 210, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(4878, 1) -- Elixir of Fortitude -- 3450 - recipe = AddRecipe(3450, 175, 3825, Q.COMMON, V.ORIG, 175, 195, 215, 235) + recipe = AddRecipe(3450, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3830) + recipe:SetCraftedItemID(3825) + recipe:SetSkillLevels(175, 175, 195, 215, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Major Troll's Blood Elixir -- 3451 - recipe = AddRecipe(3451, 180, 3826, Q.UNCOMMON, V.ORIG, 180, 200, 220, 240) + recipe = AddRecipe(3451, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3831) + recipe:SetCraftedItemID(3826) + recipe:SetSkillLevels(180, 180, 200, 220, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Mana Potion -- 3452 - recipe = AddRecipe(3452, 160, 3827, Q.COMMON, V.ORIG, 160, 180, 200, 220) + recipe = AddRecipe(3452, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3827) + recipe:SetSkillLevels(160, 160, 180, 200, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Detect Lesser Invisibility -- 3453 - recipe = AddRecipe(3453, 195, 3828, Q.UNCOMMON, V.ORIG, 195, 215, 235, 255) + recipe = AddRecipe(3453, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3832) + recipe:SetCraftedItemID(3828) + recipe:SetSkillLevels(195, 195, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Frost Oil -- 3454 - recipe = AddRecipe(3454, 200, 3829, Q.UNCOMMON, V.ORIG, 200, 220, 240, 260) + recipe = AddRecipe(3454, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(14634) + recipe:SetCraftedItemID(3829) + recipe:SetSkillLevels(200, 200, 220, 240, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(2480, 1) -- Discolored Healing Potion -- 4508 - recipe = AddRecipe(4508, 50, 4596, Q.UNCOMMON, V.ORIG, 50, 80, 100, 120) + recipe = AddRecipe(4508, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4597) + recipe:SetCraftedItemID(4596) + recipe:SetSkillLevels(50, 50, 80, 100, 120) recipe:AddFilters(F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOE) recipe:AddCustom(48) -- Lesser Stoneshield Potion -- 4942 - recipe = AddRecipe(4942, 215, 4623, Q.COMMON, V.ORIG, 215, 230, 250, 270) + recipe = AddRecipe(4942, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(4624) + recipe:SetCraftedItemID(4623) + recipe:SetSkillLevels(215, 215, 230, 250, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOE) recipe:AddCustom(48) -- Rage Potion -- 6617 - recipe = AddRecipe(6617, 60, 5631, Q.COMMON, V.ORIG, 60, 90, 110, 130) + recipe = AddRecipe(6617, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5640) + recipe:SetCraftedItemID(5631) + recipe:SetSkillLevels(60, 60, 90, 110, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.TANK, F.DRUID, F.WARRIOR) recipe:AddVendor(1685, 3499) recipe:AddLimitedVendor(3335, 2) -- Great Rage Potion -- 6618 - recipe = AddRecipe(6618, 175, 5633, Q.COMMON, V.ORIG, 175, 195, 215, 235) + recipe = AddRecipe(6618, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5643) + recipe:SetCraftedItemID(5633) + recipe:SetSkillLevels(175, 175, 195, 215, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.TANK, F.DRUID, F.WARRIOR) recipe:AddVendor(4226) recipe:AddLimitedVendor(3335, 2) -- Free Action Potion -- 6624 - recipe = AddRecipe(6624, 150, 5634, Q.COMMON, V.ORIG, 150, 175, 195, 215) + recipe = AddRecipe(6624, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5642) + recipe:SetCraftedItemID(5634) + recipe:SetSkillLevels(150, 150, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(3348, 1, 4226, 1, 5178, 1) -- Elixir of Water Breathing -- 7179 - recipe = AddRecipe(7179, 90, 5996, Q.COMMON, V.ORIG, 90, 120, 140, 160) + recipe = AddRecipe(7179, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5996) + recipe:SetSkillLevels(90, 90, 120, 140, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Greater Healing Potion -- 7181 - recipe = AddRecipe(7181, 155, 1710, Q.COMMON, V.ORIG, 155, 175, 195, 215) + recipe = AddRecipe(7181, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(1710) + recipe:SetSkillLevels(155, 155, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Minor Defense -- 7183 - recipe = AddRecipe(7183, 1, 5997, Q.COMMON, V.ORIG, 1, 55, 75, 95) + recipe = AddRecipe(7183, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5997) + recipe:SetSkillLevels(1, 1, 55, 75, 95) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK) recipe:AddCustom(8) -- Holy Protection Potion -- 7255 - recipe = AddRecipe(7255, 100, 6051, Q.COMMON, V.ORIG, 100, 130, 150, 170) + recipe = AddRecipe(7255, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6053) + recipe:SetCraftedItemID(6051) + recipe:SetSkillLevels(100, 100, 130, 150, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(1685, 1, 3134, 1, 3490, 1) -- Shadow Protection Potion -- 7256 - recipe = AddRecipe(7256, 135, 6048, Q.COMMON, V.ORIG, 135, 160, 180, 200) + recipe = AddRecipe(7256, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6054) + recipe:SetCraftedItemID(6048) + recipe:SetSkillLevels(135, 135, 160, 180, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(2393, 1, 3956, 1) -- Fire Protection Potion -- 7257 - recipe = AddRecipe(7257, 165, 6049, Q.COMMON, V.ORIG, 165, 210, 230, 250) + recipe = AddRecipe(7257, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6055) + recipe:SetCraftedItemID(6049) + recipe:SetSkillLevels(165, 165, 210, 230, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(2380, 1, 4083, 1) -- Frost Protection Potion -- 7258 - recipe = AddRecipe(7258, 190, 6050, Q.COMMON, V.ORIG, 190, 205, 225, 245) + recipe = AddRecipe(7258, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6056) + recipe:SetCraftedItemID(6050) + recipe:SetSkillLevels(190, 190, 205, 225, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(2812, 1, 2848, 1) -- Nature Protection Potion -- 7259 - recipe = AddRecipe(7259, 190, 6052, Q.COMMON, V.ORIG, 190, 210, 230, 250) + recipe = AddRecipe(7259, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6057) + recipe:SetCraftedItemID(6052) + recipe:SetSkillLevels(190, 190, 210, 230, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(2848, 1, 5594, 1, 8157, 1, 8158, 1) -- Blackmouth Oil -- 7836 - recipe = AddRecipe(7836, 80, 6370, Q.COMMON, V.ORIG, 80, 80, 90, 100) + recipe = AddRecipe(7836, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6370) + recipe:SetSkillLevels(80, 80, 80, 90, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Fire Oil -- 7837 - recipe = AddRecipe(7837, 130, 6371, Q.COMMON, V.ORIG, 130, 150, 160, 170) + recipe = AddRecipe(7837, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6371) + recipe:SetSkillLevels(130, 130, 150, 160, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Swim Speed Potion -- 7841 - recipe = AddRecipe(7841, 100, 6372, Q.COMMON, V.ORIG, 100, 130, 150, 170) + recipe = AddRecipe(7841, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6372) + recipe:SetSkillLevels(100, 100, 130, 150, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Firepower -- 7845 - recipe = AddRecipe(7845, 140, 6373, Q.COMMON, V.ORIG, 140, 165, 185, 205) + recipe = AddRecipe(7845, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6373) + recipe:SetSkillLevels(140, 140, 165, 185, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Giant Growth -- 8240 - recipe = AddRecipe(8240, 90, 6662, Q.UNCOMMON, V.ORIG, 90, 120, 140, 160) + recipe = AddRecipe(8240, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6663) + recipe:SetCraftedItemID(6662) + recipe:SetSkillLevels(90, 90, 120, 140, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Northern Barrens", "Southern Barrens") -- Greater Mana Potion -- 11448 - recipe = AddRecipe(11448, 205, 6149, Q.COMMON, V.ORIG, 205, 220, 240, 260) + recipe = AddRecipe(11448, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6149) + recipe:SetSkillLevels(205, 205, 220, 240, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Agility -- 11449 - recipe = AddRecipe(11449, 185, 8949, Q.COMMON, V.ORIG, 185, 205, 225, 245) + recipe = AddRecipe(11449, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8949) + recipe:SetSkillLevels(185, 185, 205, 225, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Greater Defense -- 11450 - recipe = AddRecipe(11450, 195, 8951, Q.COMMON, V.ORIG, 195, 215, 235, 255) + recipe = AddRecipe(11450, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8951) + recipe:SetSkillLevels(195, 195, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Oil of Immolation -- 11451 - recipe = AddRecipe(11451, 205, 8956, Q.COMMON, V.ORIG, 205, 220, 240, 260) + recipe = AddRecipe(11451, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8956) + recipe:SetSkillLevels(205, 205, 220, 240, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Restorative Potion -- 11452 - recipe = AddRecipe(11452, 210, 9030, Q.COMMON, V.ORIG, 210, 225, 245, 265) + recipe = AddRecipe(11452, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(9030) + recipe:SetSkillLevels(210, 210, 225, 245, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOP) recipe:AddCustom(48) -- Magic Resistance Potion -- 11453 - recipe = AddRecipe(11453, 210, 9036, Q.UNCOMMON, V.ORIG, 210, 225, 245, 265) + recipe = AddRecipe(11453, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(9293) + recipe:SetCraftedItemID(9036) + recipe:SetSkillLevels(210, 210, 225, 245, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Goblin Rocket Fuel -- 11456 - recipe = AddRecipe(11456, 210, 9061, Q.COMMON, V.ORIG, 210, 225, 245, 265) + recipe = AddRecipe(11456, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10644) + recipe:SetCraftedItemID(9061) + recipe:SetSkillLevels(210, 210, 225, 245, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(9) -- Superior Healing Potion -- 11457 - recipe = AddRecipe(11457, 215, 3928, Q.COMMON, V.ORIG, 215, 230, 250, 270) + recipe = AddRecipe(11457, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3928) + recipe:SetSkillLevels(215, 215, 230, 250, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Wildvine Potion -- 11458 - recipe = AddRecipe(11458, 225, 9144, Q.UNCOMMON, V.ORIG, 225, 240, 260, 280) + recipe = AddRecipe(11458, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(9294) + recipe:SetCraftedItemID(9144) + recipe:SetSkillLevels(225, 225, 240, 260, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms") -- Philosopher's Stone -- 11459 - recipe = AddRecipe(11459, 225, 9149, Q.COMMON, V.ORIG, 225, 240, 260, 280) + recipe = AddRecipe(11459, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(9303) + recipe:SetCraftedItemID(9149) + recipe:SetSkillLevels(225, 225, 240, 260, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOE, F.DPS, F.HEALER, F.CASTER, F.TRINKET) recipe:AddVendor(5594) -- Elixir of Detect Undead -- 11460 - recipe = AddRecipe(11460, 230, 9154, Q.COMMON, V.ORIG, 230, 245, 265, 285) + recipe = AddRecipe(11460, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(9154) + recipe:SetSkillLevels(230, 230, 245, 265, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Arcane Elixir -- 11461 - recipe = AddRecipe(11461, 235, 9155, Q.COMMON, V.ORIG, 235, 250, 270, 290) + recipe = AddRecipe(11461, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(9155) + recipe:SetSkillLevels(235, 235, 250, 270, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Invisibility Potion -- 11464 - recipe = AddRecipe(11464, 235, 9172, Q.UNCOMMON, V.ORIG, 235, 250, 270, 290) + recipe = AddRecipe(11464, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(9295) + recipe:SetCraftedItemID(9172) + recipe:SetSkillLevels(235, 235, 250, 270, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Elixir of Greater Intellect -- 11465 - recipe = AddRecipe(11465, 235, 9179, Q.COMMON, V.ORIG, 235, 250, 270, 290) + recipe = AddRecipe(11465, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(9179) + recipe:SetSkillLevels(235, 235, 250, 270, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Gift of Arthas -- 11466 - recipe = AddRecipe(11466, 240, 9088, Q.UNCOMMON, V.ORIG, 240, 255, 275, 295) + recipe = AddRecipe(11466, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(9296) + recipe:SetCraftedItemID(9088) + recipe:SetSkillLevels(240, 240, 255, 275, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(1783, 1791) -- Elixir of Greater Agility -- 11467 - recipe = AddRecipe(11467, 240, 9187, Q.COMMON, V.ORIG, 240, 255, 275, 295) + recipe = AddRecipe(11467, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(9187) + recipe:SetSkillLevels(240, 240, 255, 275, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Dream Vision -- 11468 - recipe = AddRecipe(11468, 240, 9197, Q.UNCOMMON, V.ORIG, 240, 255, 275, 295) + recipe = AddRecipe(11468, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(9297) + recipe:SetCraftedItemID(9197) + recipe:SetSkillLevels(240, 240, 255, 275, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Elixir of Giants -- 11472 - recipe = AddRecipe(11472, 245, 9206, Q.UNCOMMON, V.ORIG, 245, 260, 280, 300) + recipe = AddRecipe(11472, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(9298) + recipe:SetCraftedItemID(9206) + recipe:SetSkillLevels(245, 245, 260, 280, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Ghost Dye -- 11473 - recipe = AddRecipe(11473, 245, 9210, Q.COMMON, V.ORIG, 245, 260, 280, 300) + recipe = AddRecipe(11473, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(9302) + recipe:SetCraftedItemID(9210) + recipe:SetSkillLevels(245, 245, 260, 280, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(8157, 1, 8158, 1) -- Elixir of Shadow Power -- 11476 - recipe = AddRecipe(11476, 250, 9264, Q.UNCOMMON, V.ORIG, 250, 265, 285, 305) + recipe = AddRecipe(11476, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(9301) + recipe:SetCraftedItemID(9264) + recipe:SetSkillLevels(250, 250, 265, 285, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddLimitedVendor(1313, 1, 4610, 1) -- Elixir of Demonslaying -- 11477 - recipe = AddRecipe(11477, 250, 9224, Q.COMMON, V.ORIG, 250, 265, 285, 305) + recipe = AddRecipe(11477, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(9300) + recipe:SetCraftedItemID(9224) + recipe:SetSkillLevels(250, 250, 265, 285, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS) recipe:AddLimitedVendor(8177, 1, 8178, 1) -- Elixir of Detect Demon -- 11478 - recipe = AddRecipe(11478, 250, 9233, Q.COMMON, V.ORIG, 250, 265, 285, 305) + recipe = AddRecipe(11478, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(9233) + recipe:SetSkillLevels(250, 250, 265, 285, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Transmute: Iron to Gold -- 11479 - recipe = AddRecipe(11479, 225, 3577, Q.COMMON, V.ORIG, 225, 240, 260, 280) + recipe = AddRecipe(11479, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(9304) + recipe:SetCraftedItemID(3577) + recipe:SetSkillLevels(225, 225, 240, 260, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(5594) -- Transmute: Mithril to Truesilver -- 11480 - recipe = AddRecipe(11480, 225, 6037, Q.COMMON, V.ORIG, 225, 240, 260, 280) + recipe = AddRecipe(11480, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(9305) + recipe:SetCraftedItemID(6037) + recipe:SetSkillLevels(225, 225, 240, 260, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(5594, 1) -- Catseye Elixir -- 12609 - recipe = AddRecipe(12609, 200, 10592, Q.COMMON, V.ORIG, 200, 220, 240, 260) + recipe = AddRecipe(12609, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10592) + recipe:SetSkillLevels(200, 200, 220, 240, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Dreamless Sleep Potion -- 15833 - recipe = AddRecipe(15833, 230, 12190, Q.COMMON, V.ORIG, 230, 245, 265, 285) + recipe = AddRecipe(15833, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(12190) + recipe:SetSkillLevels(230, 230, 245, 265, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Transmute: Arcanite -- 17187 - recipe = AddRecipe(17187, 275, 12360, Q.COMMON, V.ORIG, 275, 275, 282, 290) + recipe = AddRecipe(17187, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12958) + recipe:SetCraftedItemID(12360) + recipe:SetSkillLevels(275, 275, 275, 282, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(5594) -- Stonescale Oil -- 17551 - recipe = AddRecipe(17551, 250, 13423, Q.COMMON, V.ORIG, 250, 250, 255, 260) + recipe = AddRecipe(17551, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(13423) + recipe:SetSkillLevels(250, 250, 250, 255, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Mighty Rage Potion -- 17552 - recipe = AddRecipe(17552, 255, 13442, Q.COMMON, V.ORIG, 255, 270, 290, 310) + recipe = AddRecipe(17552, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13476) + recipe:SetCraftedItemID(13442) + recipe:SetSkillLevels(255, 255, 270, 290, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS, F.TANK, F.DRUID, F.WARRIOR) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Superior Mana Potion -- 17553 - recipe = AddRecipe(17553, 260, 13443, Q.COMMON, V.ORIG, 260, 275, 295, 315) + recipe = AddRecipe(17553, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13477) + recipe:SetCraftedItemID(13443) + recipe:SetSkillLevels(260, 260, 275, 295, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Superior Defense -- 17554 - recipe = AddRecipe(17554, 265, 13445, Q.COMMON, V.ORIG, 265, 280, 300, 320) + recipe = AddRecipe(17554, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13478) + recipe:SetCraftedItemID(13445) + recipe:SetSkillLevels(265, 265, 280, 300, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TANK) recipe:AddLimitedVendor(3348, 1, 5178, 1) -- Elixir of the Sages -- 17555 - recipe = AddRecipe(17555, 270, 13447, Q.COMMON, V.ORIG, 270, 285, 305, 325) + recipe = AddRecipe(17555, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13479) + recipe:SetCraftedItemID(13447) + recipe:SetSkillLevels(270, 270, 285, 305, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Major Healing Potion -- 17556 - recipe = AddRecipe(17556, 275, 13446, Q.COMMON, V.ORIG, 275, 290, 310, 330) + recipe = AddRecipe(17556, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13480) + recipe:SetCraftedItemID(13446) + recipe:SetSkillLevels(275, 275, 290, 310, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Brute Force -- 17557 - recipe = AddRecipe(17557, 275, 13453, Q.COMMON, V.ORIG, 275, 290, 310, 330) + recipe = AddRecipe(17557, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13481) + recipe:SetCraftedItemID(13453) + recipe:SetSkillLevels(275, 275, 290, 310, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Transmute: Air to Fire -- 17559 - recipe = AddRecipe(17559, 275, 7078, Q.UNCOMMON, V.ORIG, 275, 275, 282, 290) + recipe = AddRecipe(17559, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13482) + recipe:SetCraftedItemID(7078) + recipe:SetSkillLevels(275, 275, 275, 282, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ARGENTDAWN) recipe:AddRepVendor(FAC.ARGENTDAWN, REP.HONORED, 10856, 10857, 11536) -- Transmute: Fire to Earth -- 17560 - recipe = AddRecipe(17560, 275, 7076, Q.UNCOMMON, V.ORIG, 275, 275, 282, 290) + recipe = AddRecipe(17560, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13483) + recipe:SetCraftedItemID(7076) + recipe:SetSkillLevels(275, 275, 275, 282, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(9499) -- Transmute: Earth to Water -- 17561 - recipe = AddRecipe(17561, 275, 7080, Q.UNCOMMON, V.ORIG, 275, 275, 282, 290) + recipe = AddRecipe(17561, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13484) + recipe:SetCraftedItemID(7080) + recipe:SetSkillLevels(275, 275, 275, 282, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TIMBERMAW_HOLD) recipe:AddRepVendor(FAC.TIMBERMAW_HOLD, REP.FRIENDLY, 11557) -- Transmute: Water to Air -- 17562 - recipe = AddRecipe(17562, 275, 7082, Q.UNCOMMON, V.ORIG, 275, 275, 282, 290) + recipe = AddRecipe(17562, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13485) + recipe:SetCraftedItemID(7082) + recipe:SetSkillLevels(275, 275, 275, 282, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(11278) -- Transmute: Undeath to Water -- 17563 - recipe = AddRecipe(17563, 275, 7080, Q.UNCOMMON, V.ORIG, 275, 275, 282, 290) + recipe = AddRecipe(17563, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13486) + recipe:SetCraftedItemID(7080) + recipe:SetSkillLevels(275, 275, 275, 282, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Transmute: Water to Undeath -- 17564 - recipe = AddRecipe(17564, 275, 12808, Q.UNCOMMON, V.ORIG, 275, 275, 282, 290) + recipe = AddRecipe(17564, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13487) + recipe:SetCraftedItemID(12808) + recipe:SetSkillLevels(275, 275, 275, 282, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Transmute: Life to Earth -- 17565 - recipe = AddRecipe(17565, 275, 7076, Q.UNCOMMON, V.ORIG, 275, 275, 282, 290) + recipe = AddRecipe(17565, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13488) + recipe:SetCraftedItemID(7076) + recipe:SetSkillLevels(275, 275, 275, 282, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Transmute: Earth to Life -- 17566 - recipe = AddRecipe(17566, 275, 12803, Q.UNCOMMON, V.ORIG, 275, 275, 282, 290) + recipe = AddRecipe(17566, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13489) + recipe:SetCraftedItemID(12803) + recipe:SetSkillLevels(275, 275, 275, 282, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Greater Stoneshield Potion -- 17570 - recipe = AddRecipe(17570, 280, 13455, Q.UNCOMMON, V.ORIG, 280, 295, 315, 335) + recipe = AddRecipe(17570, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13490) + recipe:SetCraftedItemID(13455) + recipe:SetSkillLevels(280, 280, 295, 315, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Elixir of the Mongoose -- 17571 - recipe = AddRecipe(17571, 280, 13452, Q.UNCOMMON, V.ORIG, 280, 295, 315, 335) + recipe = AddRecipe(17571, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13491) + recipe:SetCraftedItemID(13452) + recipe:SetSkillLevels(280, 280, 295, 315, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.RETIRED, F.IBOE, F.RBOE, F.DPS) recipe:AddCustom(48) -- Purification Potion -- 17572 - recipe = AddRecipe(17572, 285, 13462, Q.COMMON, V.ORIG, 285, 300, 320, 340) + recipe = AddRecipe(17572, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13492) + recipe:SetCraftedItemID(13462) + recipe:SetSkillLevels(285, 285, 300, 320, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Greater Arcane Elixir -- 17573 - recipe = AddRecipe(17573, 285, 13454, Q.COMMON, V.ORIG, 285, 300, 320, 340) + recipe = AddRecipe(17573, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13493) + recipe:SetCraftedItemID(13454) + recipe:SetSkillLevels(285, 285, 300, 320, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Greater Fire Protection Potion -- 17574 - recipe = AddRecipe(17574, 290, 13457, Q.UNCOMMON, V.ORIG, 290, 305, 325, 345) + recipe = AddRecipe(17574, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13494) + recipe:SetCraftedItemID(13457) + recipe:SetSkillLevels(290, 290, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOE) recipe:AddMobDrop(9262, 9264) -- Greater Frost Protection Potion -- 17575 - recipe = AddRecipe(17575, 290, 13456, Q.UNCOMMON, V.ORIG, 290, 305, 325, 345) + recipe = AddRecipe(17575, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13495) + recipe:SetCraftedItemID(13456) + recipe:SetSkillLevels(290, 290, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(7428) -- Greater Nature Protection Potion -- 17576 - recipe = AddRecipe(17576, 290, 13458, Q.UNCOMMON, V.ORIG, 290, 305, 325, 345) + recipe = AddRecipe(17576, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13496) + recipe:SetCraftedItemID(13458) + recipe:SetSkillLevels(290, 290, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(1812, 1813) -- Greater Arcane Protection Potion -- 17577 - recipe = AddRecipe(17577, 290, 13461, Q.UNCOMMON, V.ORIG, 290, 305, 325, 345) + recipe = AddRecipe(17577, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13497) + recipe:SetCraftedItemID(13461) + recipe:SetSkillLevels(290, 290, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.RETIRED, F.IBOE, F.RBOE) recipe:AddCustom(48) -- Greater Shadow Protection Potion -- 17578 - recipe = AddRecipe(17578, 290, 13459, Q.UNCOMMON, V.ORIG, 290, 305, 325, 345) + recipe = AddRecipe(17578, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13499) + recipe:SetCraftedItemID(13459) + recipe:SetSkillLevels(290, 290, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(8546, 8550) -- Major Mana Potion -- 17580 - recipe = AddRecipe(17580, 295, 13444, Q.UNCOMMON, V.ORIG, 295, 310, 330, 350) + recipe = AddRecipe(17580, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13501) + recipe:SetCraftedItemID(13444) + recipe:SetSkillLevels(295, 295, 310, 330, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.IBOE, F.RBOP) recipe:AddMobDrop(1853) recipe:AddVendor(11278) -- Alchemist's Stone -- 17632 - recipe = AddRecipe(17632, 350, 13503, Q.COMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(17632, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(13517) + recipe:SetCraftedItemID(13503) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.SHATAR, F.TRINKET) recipe:AddRepVendor(FAC.SHATAR, REP.REVERED, 21432) -- Potion of Petrification -- 17634 - recipe = AddRecipe(17634, 300, 13506, Q.UNCOMMON, V.ORIG, 300, 315, 322, 330) + recipe = AddRecipe(17634, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13518) + recipe:SetCraftedItemID(13506) + recipe:SetSkillLevels(300, 300, 315, 322, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Flask of the Titans -- 17635 - recipe = AddRecipe(17635, 300, 13510, Q.UNCOMMON, V.TBC, 300, 315, 322, 330) + recipe = AddRecipe(17635, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(31354) + recipe:SetCraftedItemID(13510) + recipe:SetSkillLevels(300, 300, 315, 322, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.IBOE, F.RBOP, F.TANK, F.SHATAR) recipe:AddMobDrop(10363) recipe:AddRepVendor(FAC.SHATAR, REP.EXALTED, 21432) -- Flask of Distilled Wisdom -- 17636 - recipe = AddRecipe(17636, 300, 13511, Q.UNCOMMON, V.TBC, 300, 315, 322, 330) + recipe = AddRecipe(17636, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(31356) + recipe:SetCraftedItemID(13511) + recipe:SetSkillLevels(300, 300, 315, 322, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CENARION_EXPEDITION) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.EXALTED, 17904) recipe:AddMobDrop(10813) -- Flask of Supreme Power -- 17637 - recipe = AddRecipe(17637, 300, 13512, Q.UNCOMMON, V.TBC, 300, 315, 322, 330) + recipe = AddRecipe(17637, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(31355) + recipe:SetCraftedItemID(13512) + recipe:SetSkillLevels(300, 300, 315, 322, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.KOT) recipe:AddMobDrop(10508) recipe:AddRepVendor(FAC.KEEPERS_OF_TIME, REP.EXALTED, 21643) -- Flask of Chromatic Resistance -- 17638 - recipe = AddRecipe(17638, 300, 13513, Q.UNCOMMON, V.TBC, 300, 315, 322, 330) + recipe = AddRecipe(17638, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(31357) + recipe:SetCraftedItemID(13513) + recipe:SetSkillLevels(300, 300, 315, 322, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.IBOE, F.RBOP, F.LOWERCITY) recipe:AddMobDrop(10339) recipe:AddRepVendor(FAC.LOWERCITY, REP.EXALTED, 21655) -- Elixir of Frost Power -- 21923 - recipe = AddRecipe(21923, 190, 17708, Q.COMMON, V.ORIG, 190, 210, 230, 250) + recipe = AddRecipe(21923, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(17709) + recipe:SetCraftedItemID(17708) + recipe:SetSkillLevels(190, 190, 210, 230, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.SEASONAL, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddSeason(1) -- Major Rejuvenation Potion -- 22732 - recipe = AddRecipe(22732, 300, 18253, Q.RARE, V.ORIG, 300, 310, 320, 330) + recipe = AddRecipe(22732, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18257) + recipe:SetCraftedItemID(18253) + recipe:SetSkillLevels(300, 300, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE) recipe:AddCustom(26) -- Elixir of Greater Water Breathing -- 22808 - recipe = AddRecipe(22808, 215, 18294, Q.COMMON, V.ORIG, 215, 230, 250, 270) + recipe = AddRecipe(22808, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(18294) + recipe:SetSkillLevels(215, 215, 230, 250, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Gurubashi Mojo Madness -- 24266 - recipe = AddRecipe(24266, 300, 19931, Q.RARE, V.ORIG, 300, 315, 322, 330) + recipe = AddRecipe(24266, V.ORIG, Q.RARE) + recipe:SetCraftedItemID(19931) + recipe:SetSkillLevels(300, 300, 315, 322, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.RETIRED, F.IBOE, F.RBOP) recipe:AddCustom(48) -- Mageblood Elixir -- 24365 - recipe = AddRecipe(24365, 275, 20007, Q.COMMON, V.ORIG, 275, 290, 310, 330) + recipe = AddRecipe(24365, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20011) + recipe:SetCraftedItemID(20007) + recipe:SetSkillLevels(275, 275, 290, 310, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddCustom(48) -- Greater Dreamless Sleep Potion -- 24366 - recipe = AddRecipe(24366, 275, 20002, Q.COMMON, V.ORIG, 275, 290, 310, 330) + recipe = AddRecipe(24366, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20012) + recipe:SetCraftedItemID(20002) + recipe:SetSkillLevels(275, 275, 290, 310, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP) recipe:AddCustom(48) -- Living Action Potion -- 24367 - recipe = AddRecipe(24367, 285, 20008, Q.COMMON, V.ORIG, 285, 300, 320, 340) + recipe = AddRecipe(24367, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20013) + recipe:SetCraftedItemID(20008) + recipe:SetSkillLevels(285, 285, 300, 320, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP) recipe:AddCustom(48) -- Mighty Troll's Blood Elixir -- 24368 - recipe = AddRecipe(24368, 290, 20004, Q.COMMON, V.ORIG, 290, 305, 325, 345) + recipe = AddRecipe(24368, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20014) + recipe:SetCraftedItemID(20004) + recipe:SetSkillLevels(290, 290, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP) recipe:AddCustom(48) -- Transmute: Elemental Fire -- 25146 - recipe = AddRecipe(25146, 300, 7068, Q.COMMON, V.ORIG, 300, 301, 305, 310) + recipe = AddRecipe(25146, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20761) + recipe:SetCraftedItemID(7068) + recipe:SetSkillLevels(300, 300, 301, 305, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.THORIUM_BROTHERHOOD) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.FRIENDLY, 12944) -- Elixir of Greater Firepower -- 26277 - recipe = AddRecipe(26277, 250, 21546, Q.UNCOMMON, V.ORIG, 250, 265, 285, 305) + recipe = AddRecipe(26277, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21547) + recipe:SetCraftedItemID(21546) + recipe:SetSkillLevels(250, 250, 265, 285, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddMobDrop(5844, 5846, 8637) -- Elixir of Camouflage -- 28543 - recipe = AddRecipe(28543, 305, 22823, Q.COMMON, V.TBC, 305, 320, 327, 335) + recipe = AddRecipe(28543, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22900) + recipe:SetCraftedItemID(22823) + recipe:SetSkillLevels(305, 305, 320, 327, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(16588, 1, 16641, 1, 16705, 1, 18802, 1) -- Elixir of Major Strength -- 28544 - recipe = AddRecipe(28544, 305, 22824, Q.COMMON, V.TBC, 305, 320, 327, 335) + recipe = AddRecipe(28544, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22824) + recipe:SetSkillLevels(305, 305, 320, 327, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Healing Power -- 28545 - recipe = AddRecipe(28545, 310, 22825, Q.COMMON, V.TBC, 310, 325, 332, 340) + recipe = AddRecipe(28545, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22825) + recipe:SetSkillLevels(310, 310, 325, 332, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Sneaking Potion -- 28546 - recipe = AddRecipe(28546, 315, 22826, Q.COMMON, V.TBC, 315, 330, 337, 345) + recipe = AddRecipe(28546, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22901) + recipe:SetCraftedItemID(22826) + recipe:SetSkillLevels(315, 315, 330, 337, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(18017, 1, 19042, 1) -- Elixir of Major Frost Power -- 28549 - recipe = AddRecipe(28549, 320, 22827, Q.COMMON, V.TBC, 320, 335, 342, 350) + recipe = AddRecipe(28549, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22902) + recipe:SetCraftedItemID(22827) + recipe:SetSkillLevels(320, 320, 335, 342, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddLimitedVendor(18005, 1, 18017, 1) -- Insane Strength Potion -- 28550 - recipe = AddRecipe(28550, 320, 22828, Q.UNCOMMON, V.TBC, 320, 335, 342, 350) + recipe = AddRecipe(28550, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22903) + recipe:SetCraftedItemID(22828) + recipe:SetSkillLevels(320, 320, 335, 342, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Outland") -- Super Healing Potion -- 28551 - recipe = AddRecipe(28551, 325, 22829, Q.COMMON, V.TBC, 325, 340, 347, 355) + recipe = AddRecipe(28551, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22829) + recipe:SetSkillLevels(325, 325, 340, 347, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of the Searching Eye -- 28552 - recipe = AddRecipe(28552, 325, 22830, Q.UNCOMMON, V.TBC, 325, 340, 347, 355) + recipe = AddRecipe(28552, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22904) + recipe:SetCraftedItemID(22830) + recipe:SetSkillLevels(325, 325, 340, 347, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Outland") -- Elixir of Major Agility -- 28553 - recipe = AddRecipe(28553, 330, 22831, Q.COMMON, V.TBC, 330, 345, 352, 360) + recipe = AddRecipe(28553, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(24001) + recipe:SetCraftedItemID(22831) + recipe:SetSkillLevels(330, 330, 345, 352, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HELLFIRE) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.HONORED, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.HONORED, 17585) -- Shrouding Potion -- 28554 - recipe = AddRecipe(28554, 335, 22871, Q.UNCOMMON, V.TBC, 335, 350, 357, 365) + recipe = AddRecipe(28554, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22906) + recipe:SetCraftedItemID(22871) + recipe:SetSkillLevels(335, 335, 350, 357, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SPOREGGAR) recipe:AddRepVendor(FAC.SPOREGGAR, REP.EXALTED, 18382) -- Super Mana Potion -- 28555 - recipe = AddRecipe(28555, 340, 22832, Q.COMMON, V.TBC, 340, 355, 362, 370) + recipe = AddRecipe(28555, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22907) + recipe:SetCraftedItemID(22832) + recipe:SetSkillLevels(340, 340, 355, 362, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(18005, 1, 19837, 1) -- Elixir of Major Firepower -- 28556 - recipe = AddRecipe(28556, 345, 22833, Q.UNCOMMON, V.TBC, 345, 360, 367, 375) + recipe = AddRecipe(28556, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22908) + recipe:SetCraftedItemID(22833) + recipe:SetSkillLevels(345, 345, 360, 367, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SCRYER) recipe:AddRepVendor(FAC.SCRYER, REP.REVERED, 19331) -- Elixir of Major Defense -- 28557 - recipe = AddRecipe(28557, 345, 22834, Q.COMMON, V.TBC, 345, 360, 367, 375) + recipe = AddRecipe(28557, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22909) + recipe:SetCraftedItemID(22834) + recipe:SetSkillLevels(345, 345, 360, 367, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TANK) recipe:AddLimitedVendor(18005, 1, 19837, 1) -- Elixir of Major Shadow Power -- 28558 - recipe = AddRecipe(28558, 350, 22835, Q.UNCOMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(28558, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22910) + recipe:SetCraftedItemID(22835) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LOWERCITY) recipe:AddRepVendor(FAC.LOWERCITY, REP.REVERED, 21655) -- Major Dreamless Sleep Potion -- 28562 - recipe = AddRecipe(28562, 350, 22836, Q.COMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(28562, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22911) + recipe:SetCraftedItemID(22836) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(19042, 1, 19837, 1) -- Heroic Potion -- 28563 - recipe = AddRecipe(28563, 350, 22837, Q.UNCOMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(28563, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22912) + recipe:SetCraftedItemID(22837) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Outland") -- Haste Potion -- 28564 - recipe = AddRecipe(28564, 350, 22838, Q.UNCOMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(28564, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(35295) + recipe:SetCraftedItemID(22838) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP) recipe:AddMobDrop(24664) -- Destruction Potion -- 28565 - recipe = AddRecipe(28565, 350, 22839, Q.UNCOMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(28565, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22914) + recipe:SetCraftedItemID(22839) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Outland") -- Transmute: Primal Air to Fire -- 28566 - recipe = AddRecipe(28566, 350, 21884, Q.UNCOMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(28566, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22915) + recipe:SetCraftedItemID(21884) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SHATAR) recipe:AddRepVendor(FAC.SHATAR, REP.REVERED, 21432) -- Transmute: Primal Earth to Water -- 28567 - recipe = AddRecipe(28567, 350, 21885, Q.UNCOMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(28567, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22916) + recipe:SetCraftedItemID(21885) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SPOREGGAR) recipe:AddRepVendor(FAC.SPOREGGAR, REP.REVERED, 18382) -- Transmute: Primal Fire to Earth -- 28568 - recipe = AddRecipe(28568, 350, 22452, Q.UNCOMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(28568, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(30443) + recipe:SetCraftedItemID(22452) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.NAGRAND) recipe:AddRepVendor(FAC.KURENAI, REP.REVERED, 20240) recipe:AddRepVendor(FAC.MAGHAR, REP.REVERED, 20241) -- Transmute: Primal Water to Air -- 28569 - recipe = AddRecipe(28569, 350, 22451, Q.UNCOMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(28569, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22918) + recipe:SetCraftedItemID(22451) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_EXPEDITION) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.REVERED, 17904) -- Elixir of Major Mageblood -- 28570 - recipe = AddRecipe(28570, 355, 22840, Q.UNCOMMON, V.TBC, 355, 370, 375, 380) + recipe = AddRecipe(28570, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22919) + recipe:SetCraftedItemID(22840) + recipe:SetSkillLevels(355, 355, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Outland") -- Major Fire Protection Potion -- 28571 - recipe = AddRecipe(28571, 360, 22841, Q.UNCOMMON, V.TBC, 360, 375, 377, 380) + recipe = AddRecipe(28571, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22920) + recipe:SetCraftedItemID(22841) + recipe:SetSkillLevels(360, 360, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP) recipe:AddMobDrop(19168, 19221) -- Major Frost Protection Potion -- 28572 - recipe = AddRecipe(28572, 360, 22842, Q.UNCOMMON, V.TBC, 360, 375, 377, 380) + recipe = AddRecipe(28572, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22921) + recipe:SetCraftedItemID(22842) + recipe:SetSkillLevels(360, 360, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP) recipe:AddMobDrop(18344) -- Major Nature Protection Potion -- 28573 - recipe = AddRecipe(28573, 360, 22844, Q.COMMON, V.TBC, 360, 375, 377, 380) + recipe = AddRecipe(28573, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22922) + recipe:SetCraftedItemID(22844) + recipe:SetSkillLevels(360, 360, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_EXPEDITION) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.EXALTED, 17904) -- Major Arcane Protection Potion -- 28575 - recipe = AddRecipe(28575, 360, 22845, Q.UNCOMMON, V.TBC, 360, 375, 377, 380) + recipe = AddRecipe(28575, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22923) + recipe:SetCraftedItemID(22845) + recipe:SetSkillLevels(360, 360, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(17150) -- Major Shadow Protection Potion -- 28576 - recipe = AddRecipe(28576, 360, 22846, Q.UNCOMMON, V.TBC, 360, 375, 377, 380) + recipe = AddRecipe(28576, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22924) + recipe:SetCraftedItemID(22846) + recipe:SetSkillLevels(360, 360, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(21302) -- Major Holy Protection Potion -- 28577 - recipe = AddRecipe(28577, 360, 22847, Q.UNCOMMON, V.TBC, 360, 375, 377, 380) + recipe = AddRecipe(28577, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22925) + recipe:SetCraftedItemID(22847) + recipe:SetSkillLevels(360, 360, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(19973) -- Elixir of Empowerment -- 28578 - recipe = AddRecipe(28578, 365, 22848, Q.UNCOMMON, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(28578, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(35294) + recipe:SetCraftedItemID(22848) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(24664) recipe:AddWorldDrop("Outland") -- Ironshield Potion -- 28579 - recipe = AddRecipe(28579, 365, 22849, Q.UNCOMMON, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(28579, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22927) + recipe:SetCraftedItemID(22849) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP) recipe:AddMobDrop(17862) -- Transmute: Primal Shadow to Water -- 28580 - recipe = AddRecipe(28580, 375, 21885, Q.UNCOMMON, V.TBC, 375, 375, 377, 380) + recipe = AddRecipe(28580, V.TBC, Q.UNCOMMON) + recipe:SetCraftedItemID(21885) + recipe:SetSkillLevels(375, 375, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(3) -- Transmute: Primal Water to Shadow -- 28581 - recipe = AddRecipe(28581, 375, 22456, Q.UNCOMMON, V.TBC, 375, 375, 377, 380) + recipe = AddRecipe(28581, V.TBC, Q.UNCOMMON) + recipe:SetCraftedItemID(22456) + recipe:SetSkillLevels(375, 375, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(3) -- Transmute: Primal Mana to Fire -- 28582 - recipe = AddRecipe(28582, 375, 21884, Q.UNCOMMON, V.TBC, 375, 375, 377, 380) + recipe = AddRecipe(28582, V.TBC, Q.UNCOMMON) + recipe:SetCraftedItemID(21884) + recipe:SetSkillLevels(375, 375, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(3) -- Transmute: Primal Fire to Mana -- 28583 - recipe = AddRecipe(28583, 375, 22457, Q.UNCOMMON, V.TBC, 375, 375, 377, 380) + recipe = AddRecipe(28583, V.TBC, Q.UNCOMMON) + recipe:SetCraftedItemID(22457) + recipe:SetSkillLevels(375, 375, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(3) -- Transmute: Primal Life to Earth -- 28584 - recipe = AddRecipe(28584, 375, 22452, Q.UNCOMMON, V.TBC, 375, 375, 377, 380) + recipe = AddRecipe(28584, V.TBC, Q.UNCOMMON) + recipe:SetCraftedItemID(22452) + recipe:SetSkillLevels(375, 375, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(3) -- Transmute: Primal Earth to Life -- 28585 - recipe = AddRecipe(28585, 375, 21886, Q.UNCOMMON, V.TBC, 375, 375, 377, 380) + recipe = AddRecipe(28585, V.TBC, Q.UNCOMMON) + recipe:SetCraftedItemID(21886) + recipe:SetSkillLevels(375, 375, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(3) -- Super Rejuvenation Potion -- 28586 - recipe = AddRecipe(28586, 375, 22850, Q.COMMON, V.TBC, 375, 375, 377, 380) + recipe = AddRecipe(28586, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22850) + recipe:SetSkillLevels(375, 375, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(2) -- Flask of Fortification -- 28587 - recipe = AddRecipe(28587, 375, 22851, Q.COMMON, V.TBC, 375, 375, 377, 380) + recipe = AddRecipe(28587, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22851) + recipe:SetSkillLevels(375, 375, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.TANK) recipe:AddCustom(1) -- Flask of Mighty Restoration -- 28588 - recipe = AddRecipe(28588, 375, 22853, Q.COMMON, V.TBC, 375, 375, 377, 380) + recipe = AddRecipe(28588, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22853) + recipe:SetSkillLevels(375, 375, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(1) -- Flask of Relentless Assault -- 28589 - recipe = AddRecipe(28589, 375, 22854, Q.COMMON, V.TBC, 375, 375, 377, 380) + recipe = AddRecipe(28589, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22854) + recipe:SetSkillLevels(375, 375, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS) recipe:AddCustom(1) -- Flask of Blinding Light -- 28590 - recipe = AddRecipe(28590, 375, 22861, Q.COMMON, V.TBC, 375, 375, 377, 380) + recipe = AddRecipe(28590, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22861) + recipe:SetSkillLevels(375, 375, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddCustom(1) -- Flask of Pure Death -- 28591 - recipe = AddRecipe(28591, 375, 22866, Q.COMMON, V.TBC, 375, 375, 377, 380) + recipe = AddRecipe(28591, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22866) + recipe:SetSkillLevels(375, 375, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddCustom(1) -- Transmute: Primal Might -- 29688 - recipe = AddRecipe(29688, 350, 23571, Q.UNCOMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(29688, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(23574) + recipe:SetCraftedItemID(23571) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(16641, 1, 16705, 1, 19074, 1) -- Transmute: Earthstorm Diamond -- 32765 - recipe = AddRecipe(32765, 350, 25867, Q.COMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(32765, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25869) + recipe:SetCraftedItemID(25867) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_EXPEDITION) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.HONORED, 17904) -- Transmute: Skyfire Diamond -- 32766 - recipe = AddRecipe(32766, 350, 25868, Q.COMMON, V.TBC, 350, 365, 372, 380) + recipe = AddRecipe(32766, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29232) + recipe:SetCraftedItemID(25868) + recipe:SetSkillLevels(350, 350, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HELLFIRE) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.HONORED, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.HONORED, 17585) -- Volatile Healing Potion -- 33732 - recipe = AddRecipe(33732, 300, 28100, Q.COMMON, V.TBC, 300, 315, 322, 330) + recipe = AddRecipe(33732, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28100) + recipe:SetSkillLevels(300, 300, 315, 322, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Unstable Mana Potion -- 33733 - recipe = AddRecipe(33733, 310, 28101, Q.COMMON, V.TBC, 310, 325, 332, 340) + recipe = AddRecipe(33733, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28101) + recipe:SetSkillLevels(310, 310, 325, 332, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Onslaught Elixir -- 33738 - recipe = AddRecipe(33738, 300, 28102, Q.COMMON, V.TBC, 300, 315, 322, 330) + recipe = AddRecipe(33738, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28102) + recipe:SetSkillLevels(300, 300, 315, 322, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Adept's Elixir -- 33740 - recipe = AddRecipe(33740, 300, 28103, Q.COMMON, V.TBC, 300, 315, 322, 330) + recipe = AddRecipe(33740, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28103) + recipe:SetSkillLevels(300, 300, 315, 322, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Mastery -- 33741 - recipe = AddRecipe(33741, 315, 28104, Q.COMMON, V.TBC, 315, 330, 337, 345) + recipe = AddRecipe(33741, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28104) + recipe:SetSkillLevels(315, 315, 330, 337, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Mercurial Stone -- 38070 - recipe = AddRecipe(38070, 325, 31080, Q.COMMON, V.TBC, 325, 340, 347, 355) + recipe = AddRecipe(38070, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(31080) + recipe:SetSkillLevels(325, 325, 340, 347, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TRINKET) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Fel Strength Elixir -- 38960 - recipe = AddRecipe(38960, 335, 31679, Q.RARE, V.TBC, 335, 350, 357, 365) + recipe = AddRecipe(38960, V.TBC, Q.RARE) + recipe:SetRecipeItemID(31680) + recipe:SetCraftedItemID(31679) + recipe:SetSkillLevels(335, 335, 350, 357, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS) recipe:AddMobDrop(19740, 19755, 21302, 21314) -- Fel Mana Potion -- 38961 - recipe = AddRecipe(38961, 360, 31677, Q.RARE, V.TBC, 360, 375, 377, 380) + recipe = AddRecipe(38961, V.TBC, Q.RARE) + recipe:SetRecipeItemID(31682) + recipe:SetCraftedItemID(31677) + recipe:SetSkillLevels(360, 360, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddMobDrop(19792, 19795, 19796, 19806, 22016, 22017, 22018, 22076, 22093) -- Fel Regeneration Potion -- 38962 - recipe = AddRecipe(38962, 345, 31676, Q.RARE, V.TBC, 345, 360, 367, 375) + recipe = AddRecipe(38962, V.TBC, Q.RARE) + recipe:SetRecipeItemID(31681) + recipe:SetCraftedItemID(31676) + recipe:SetSkillLevels(345, 345, 360, 367, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(19754, 19756, 20878, 20887) -- Elixir of Major Fortitude -- 39636 - recipe = AddRecipe(39636, 310, 32062, Q.COMMON, V.TBC, 310, 325, 332, 340) + recipe = AddRecipe(39636, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32062) + recipe:SetSkillLevels(310, 310, 325, 332, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Earthen Elixir -- 39637 - recipe = AddRecipe(39637, 320, 32063, Q.COMMON, V.TBC, 320, 335, 342, 350) + recipe = AddRecipe(39637, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32070) + recipe:SetCraftedItemID(32063) + recipe:SetSkillLevels(320, 320, 335, 342, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_EXPEDITION) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.HONORED, 17904) -- Elixir of Draenic Wisdom -- 39638 - recipe = AddRecipe(39638, 320, 32067, Q.COMMON, V.TBC, 320, 335, 342, 350) + recipe = AddRecipe(39638, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32067) + recipe:SetSkillLevels(320, 320, 335, 342, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Elixir of Ironskin -- 39639 - recipe = AddRecipe(39639, 330, 32068, Q.COMMON, V.TBC, 330, 345, 352, 360) + recipe = AddRecipe(39639, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32071) + recipe:SetCraftedItemID(32068) + recipe:SetSkillLevels(330, 330, 345, 352, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP) recipe:AddVendor(18821, 18822) -- Cauldron of Major Arcane Protection -- 41458 - recipe = AddRecipe(41458, 360, 32839, Q.COMMON, V.TBC, 360, 360, 370, 380) + recipe = AddRecipe(41458, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32839) + recipe:SetSkillLevels(360, 360, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(4) -- Cauldron of Major Fire Protection -- 41500 - recipe = AddRecipe(41500, 360, 32849, Q.COMMON, V.TBC, 360, 360, 370, 380) + recipe = AddRecipe(41500, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32849) + recipe:SetSkillLevels(360, 360, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(4) -- Cauldron of Major Frost Protection -- 41501 - recipe = AddRecipe(41501, 360, 32850, Q.COMMON, V.TBC, 360, 360, 370, 380) + recipe = AddRecipe(41501, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32850) + recipe:SetSkillLevels(360, 360, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(4) -- Cauldron of Major Nature Protection -- 41502 - recipe = AddRecipe(41502, 360, 32851, Q.COMMON, V.TBC, 360, 360, 370, 380) + recipe = AddRecipe(41502, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32851) + recipe:SetSkillLevels(360, 360, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(4) -- Cauldron of Major Shadow Protection -- 41503 - recipe = AddRecipe(41503, 360, 32852, Q.COMMON, V.TBC, 360, 360, 370, 380) + recipe = AddRecipe(41503, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32852) + recipe:SetSkillLevels(360, 360, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(4) -- Flask of Chromatic Wonder -- 42736 - recipe = AddRecipe(42736, 375, 33208, Q.UNCOMMON, V.TBC, 375, 390, 397, 405) + recipe = AddRecipe(42736, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(33209) + recipe:SetCraftedItemID(33208) + recipe:SetSkillLevels(375, 375, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.VIOLETEYE) recipe:AddRepVendor(FAC.VIOLETEYE, REP.HONORED, 18255) -- Mad Alchemist's Potion -- 45061 - recipe = AddRecipe(45061, 325, 34440, Q.COMMON, V.TBC, 325, 335, 342, 350) + recipe = AddRecipe(45061, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(34440) + recipe:SetSkillLevels(325, 325, 335, 342, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 16588, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Guardian's Alchemist Stone -- 47046 - recipe = AddRecipe(47046, 375, 35748, Q.COMMON, V.TBC, 375, 380, 385, 390) + recipe = AddRecipe(47046, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35752) + recipe:SetCraftedItemID(35748) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.TANK, F.SHATTEREDSUN, F.TRINKET) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25032) -- Sorcerer's Alchemist Stone -- 47048 - recipe = AddRecipe(47048, 375, 35749, Q.COMMON, V.TBC, 375, 380, 385, 390) + recipe = AddRecipe(47048, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35753) + recipe:SetCraftedItemID(35749) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.SHATTEREDSUN, F.TRINKET) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25032) -- Redeemer's Alchemist Stone -- 47049 - recipe = AddRecipe(47049, 375, 35750, Q.COMMON, V.TBC, 375, 380, 385, 390) + recipe = AddRecipe(47049, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35754) + recipe:SetCraftedItemID(35750) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.SHATTEREDSUN, F.TRINKET) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25032) -- Assassin's Alchemist Stone -- 47050 - recipe = AddRecipe(47050, 375, 35751, Q.COMMON, V.TBC, 375, 380, 385, 390) + recipe = AddRecipe(47050, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35755) + recipe:SetCraftedItemID(35751) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.DPS, F.SHATTEREDSUN, F.TRINKET) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25032) -- Transmute: Eternal Life to Shadow -- 53771 - recipe = AddRecipe(53771, 405, 35627, Q.UNCOMMON, V.WOTLK, 405, 405, 415, 425) + recipe = AddRecipe(53771, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(35627) + recipe:SetSkillLevels(405, 405, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(19) -- Transmute: Eternal Life to Fire -- 53773 - recipe = AddRecipe(53773, 405, 36860, Q.UNCOMMON, V.WOTLK, 405, 405, 415, 425) + recipe = AddRecipe(53773, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(36860) + recipe:SetSkillLevels(405, 405, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(19) -- Transmute: Eternal Fire to Water -- 53774 - recipe = AddRecipe(53774, 405, 35622, Q.UNCOMMON, V.WOTLK, 405, 405, 415, 425) + recipe = AddRecipe(53774, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(35622) + recipe:SetSkillLevels(405, 405, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(19) -- Transmute: Eternal Fire to Life -- 53775 - recipe = AddRecipe(53775, 405, 35625, Q.UNCOMMON, V.WOTLK, 405, 405, 415, 425) + recipe = AddRecipe(53775, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(35625) + recipe:SetSkillLevels(405, 405, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(19) -- Transmute: Eternal Air to Water -- 53776 - recipe = AddRecipe(53776, 405, 35622, Q.UNCOMMON, V.WOTLK, 405, 405, 415, 425) + recipe = AddRecipe(53776, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(35622) + recipe:SetSkillLevels(405, 405, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(19) -- Transmute: Eternal Air to Earth -- 53777 - recipe = AddRecipe(53777, 405, 35624, Q.UNCOMMON, V.WOTLK, 405, 405, 415, 425) + recipe = AddRecipe(53777, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(35624) + recipe:SetSkillLevels(405, 405, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(19) -- Transmute: Eternal Shadow to Earth -- 53779 - recipe = AddRecipe(53779, 405, 35624, Q.UNCOMMON, V.WOTLK, 405, 405, 415, 425) + recipe = AddRecipe(53779, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(35624) + recipe:SetSkillLevels(405, 405, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(19) -- Transmute: Eternal Shadow to Life -- 53780 - recipe = AddRecipe(53780, 405, 35625, Q.UNCOMMON, V.WOTLK, 405, 405, 415, 425) + recipe = AddRecipe(53780, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(35625) + recipe:SetSkillLevels(405, 405, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(19) -- Transmute: Eternal Earth to Air -- 53781 - recipe = AddRecipe(53781, 405, 35623, Q.UNCOMMON, V.WOTLK, 405, 405, 415, 425) + recipe = AddRecipe(53781, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(35623) + recipe:SetSkillLevels(405, 405, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(19) -- Transmute: Eternal Earth to Shadow -- 53782 - recipe = AddRecipe(53782, 405, 35627, Q.UNCOMMON, V.WOTLK, 405, 405, 415, 425) + recipe = AddRecipe(53782, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(35627) + recipe:SetSkillLevels(405, 405, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(19) -- Transmute: Eternal Water to Air -- 53783 - recipe = AddRecipe(53783, 405, 35623, Q.UNCOMMON, V.WOTLK, 405, 405, 415, 425) + recipe = AddRecipe(53783, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(35623) + recipe:SetSkillLevels(405, 405, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(19) -- Transmute: Eternal Water to Fire -- 53784 - recipe = AddRecipe(53784, 405, 36860, Q.UNCOMMON, V.WOTLK, 405, 405, 415, 425) + recipe = AddRecipe(53784, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(36860) + recipe:SetSkillLevels(405, 405, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(19) -- Pygmy Oil -- 53812 - recipe = AddRecipe(53812, 375, 40195, Q.COMMON, V.WOTLK, 375, 380, 385, 390) + recipe = AddRecipe(53812, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40195) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Runic Healing Potion -- 53836 - recipe = AddRecipe(53836, 405, 33447, Q.COMMON, V.WOTLK, 405, 415, 420, 425) + recipe = AddRecipe(53836, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(33447) + recipe:SetSkillLevels(405, 405, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Runic Mana Potion -- 53837 - recipe = AddRecipe(53837, 410, 33448, Q.COMMON, V.WOTLK, 410, 420, 425, 430) + recipe = AddRecipe(53837, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(33448) + recipe:SetSkillLevels(410, 410, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Resurgent Healing Potion -- 53838 - recipe = AddRecipe(53838, 350, 39671, Q.COMMON, V.WOTLK, 350, 360, 365, 370) + recipe = AddRecipe(53838, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39671) + recipe:SetSkillLevels(350, 350, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Icy Mana Potion -- 53839 - recipe = AddRecipe(53839, 360, 40067, Q.COMMON, V.WOTLK, 360, 370, 375, 380) + recipe = AddRecipe(53839, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40067) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Elixir of Mighty Agility -- 53840 - recipe = AddRecipe(53840, 395, 39666, Q.COMMON, V.WOTLK, 395, 405, 410, 415) + recipe = AddRecipe(53840, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39666) + recipe:SetSkillLevels(395, 395, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Wrath Elixir -- 53841 - recipe = AddRecipe(53841, 355, 40068, Q.COMMON, V.WOTLK, 355, 365, 370, 375) + recipe = AddRecipe(53841, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40068) + recipe:SetSkillLevels(355, 355, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Spellpower Elixir -- 53842 - recipe = AddRecipe(53842, 365, 40070, Q.COMMON, V.WOTLK, 365, 375, 380, 385) + recipe = AddRecipe(53842, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40070) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Elixir of Spirit -- 53847 - recipe = AddRecipe(53847, 385, 40072, Q.COMMON, V.WOTLK, 385, 395, 400, 405) + recipe = AddRecipe(53847, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40072) + recipe:SetSkillLevels(385, 385, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Guru's Elixir -- 53848 - recipe = AddRecipe(53848, 375, 40076, Q.COMMON, V.WOTLK, 375, 385, 390, 395) + recipe = AddRecipe(53848, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40076) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Crazy Alchemist's Potion -- 53895 - recipe = AddRecipe(53895, 400, 40077, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(53895, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40077) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(18) -- Elixir of Mighty Fortitude -- 53898 - recipe = AddRecipe(53898, 390, 40078, Q.COMMON, V.WOTLK, 390, 400, 405, 410) + recipe = AddRecipe(53898, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40078) + recipe:SetSkillLevels(390, 390, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Lesser Flask of Toughness -- 53899 - recipe = AddRecipe(53899, 375, 40079, Q.COMMON, V.WOTLK, 375, 385, 390, 395) + recipe = AddRecipe(53899, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40079) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Potion of Nightmares -- 53900 - recipe = AddRecipe(53900, 380, 40081, Q.COMMON, V.WOTLK, 380, 390, 395, 400) + recipe = AddRecipe(53900, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40081) + recipe:SetSkillLevels(380, 380, 390, 395, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Flask of the Frost Wyrm -- 53901 - recipe = AddRecipe(53901, 435, 40082, Q.COMMON, V.WOTLK, 435, 450, 457, 465) + recipe = AddRecipe(53901, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40082) + recipe:SetSkillLevels(435, 435, 450, 457, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Flask of Stoneblood -- 53902 - recipe = AddRecipe(53902, 435, 40083, Q.COMMON, V.WOTLK, 435, 450, 457, 465) + recipe = AddRecipe(53902, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40083) + recipe:SetSkillLevels(435, 435, 450, 457, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Flask of Endless Rage -- 53903 - recipe = AddRecipe(53903, 435, 40084, Q.COMMON, V.WOTLK, 435, 450, 457, 465) + recipe = AddRecipe(53903, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40084) + recipe:SetSkillLevels(435, 435, 450, 457, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Powerful Rejuvenation Potion -- 53904 - recipe = AddRecipe(53904, 400, 40087, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(53904, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40087) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(18) -- Indestructible Potion -- 53905 - recipe = AddRecipe(53905, 395, 40093, Q.COMMON, V.WOTLK, 395, 405, 410, 415) + recipe = AddRecipe(53905, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40093) + recipe:SetSkillLevels(395, 395, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Mighty Arcane Protection Potion -- 53936 - recipe = AddRecipe(53936, 400, 40213, Q.UNCOMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(53936, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44564) + recipe:SetCraftedItemID(40213) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(31702, 32297) -- Mighty Frost Protection Potion -- 53937 - recipe = AddRecipe(53937, 400, 40215, Q.UNCOMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(53937, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44566) + recipe:SetCraftedItemID(40215) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(32289) -- Mighty Shadow Protection Potion -- 53938 - recipe = AddRecipe(53938, 400, 40217, Q.UNCOMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(53938, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44568) + recipe:SetCraftedItemID(40217) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(32349) -- Mighty Fire Protection Potion -- 53939 - recipe = AddRecipe(53939, 400, 40214, Q.UNCOMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(53939, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44565) + recipe:SetCraftedItemID(40214) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(30921) -- Mighty Nature Protection Potion -- 53942 - recipe = AddRecipe(53942, 400, 40216, Q.UNCOMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(53942, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44567) + recipe:SetCraftedItemID(40216) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(32290) -- Flask of Pure Mojo -- 54213 - recipe = AddRecipe(54213, 435, 40404, Q.COMMON, V.WOTLK, 435, 450, 457, 465) + recipe = AddRecipe(54213, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40404) + recipe:SetSkillLevels(435, 435, 450, 457, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Elixir of Mighty Strength -- 54218 - recipe = AddRecipe(54218, 385, 40073, Q.COMMON, V.WOTLK, 385, 395, 400, 405) + recipe = AddRecipe(54218, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40073) + recipe:SetSkillLevels(385, 385, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Elixir of Protection -- 54220 - recipe = AddRecipe(54220, 400, 40097, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(54220, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40097) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(18) -- Potion of Speed -- 54221 - recipe = AddRecipe(54221, 400, 40211, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(54221, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40211) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(18) -- Potion of Wild Magic -- 54222 - recipe = AddRecipe(54222, 400, 40212, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(54222, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40212) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddCustom(18) -- Elixir of Mighty Mageblood -- 56519 - recipe = AddRecipe(56519, 400, 40109, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(56519, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40109) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(18) -- Transmute: Skyflare Diamond -- 57425 - recipe = AddRecipe(57425, 430, 41266, Q.COMMON, V.WOTLK, 430, 440, 445, 450) + recipe = AddRecipe(57425, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41266) + recipe:SetSkillLevels(430, 430, 440, 445, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Transmute: Earthsiege Diamond -- 57427 - recipe = AddRecipe(57427, 425, 41334, Q.COMMON, V.WOTLK, 425, 435, 440, 445) + recipe = AddRecipe(57427, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41334) + recipe:SetSkillLevels(425, 425, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Endless Mana Potion -- 58868 - recipe = AddRecipe(58868, 410, 43570, Q.COMMON, V.WOTLK, 410, 420, 425, 430) + recipe = AddRecipe(58868, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43570) + recipe:SetSkillLevels(410, 410, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Endless Healing Potion -- 58871 - recipe = AddRecipe(58871, 410, 43569, Q.COMMON, V.WOTLK, 410, 420, 425, 430) + recipe = AddRecipe(58871, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43569) + recipe:SetSkillLevels(410, 410, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Transmute: Titanium -- 60350 - recipe = AddRecipe(60350, 395, 41163, Q.COMMON, V.WOTLK, 395, 405, 410, 415) + recipe = AddRecipe(60350, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41163) + recipe:SetSkillLevels(395, 395, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Elixir of Accuracy -- 60354 - recipe = AddRecipe(60354, 400, 44325, Q.COMMON, V.WOTLK, 400, 415, 422, 430) + recipe = AddRecipe(60354, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44325) + recipe:SetSkillLevels(400, 400, 415, 422, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(18) -- Elixir of Deadly Strikes -- 60355 - recipe = AddRecipe(60355, 400, 44327, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(60355, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44327) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(18) -- Elixir of Mighty Defense -- 60356 - recipe = AddRecipe(60356, 400, 44328, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(60356, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44328) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.TANK) recipe:AddCustom(18) -- Elixir of Expertise -- 60357 - recipe = AddRecipe(60357, 400, 44329, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(60357, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44329) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS) recipe:AddCustom(18) -- Elixir of Armor Piercing -- 60365 - recipe = AddRecipe(60365, 400, 44330, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(60365, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44330) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS) recipe:AddCustom(18) -- Elixir of Lightning Speed -- 60366 - recipe = AddRecipe(60366, 400, 44331, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(60366, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44331) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(18) -- Elixir of Mighty Thoughts -- 60367 - recipe = AddRecipe(60367, 395, 44332, Q.COMMON, V.WOTLK, 395, 405, 410, 415) + recipe = AddRecipe(60367, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44332) + recipe:SetSkillLevels(395, 395, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Mercurial Alchemist Stone -- 60396 - recipe = AddRecipe(60396, 400, 44322, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(60396, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44322) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.TRINKET) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Indestructible Alchemist Stone -- 60403 - recipe = AddRecipe(60403, 400, 44323, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(60403, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44323) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TANK, F.TRINKET) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Mighty Alchemist Stone -- 60405 - recipe = AddRecipe(60405, 400, 44324, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(60405, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44324) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.TRINKET) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Northrend Alchemy Research -- 60893 - recipe = AddRecipe(60893, 400, nil, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(60893, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Lesser Flask of Resistance -- 62213 - recipe = AddRecipe(62213, 385, 44939, Q.COMMON, V.WOTLK, 385, 395, 400, 405) + recipe = AddRecipe(62213, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44939) + recipe:SetSkillLevels(385, 385, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Ethereal Oil -- 62409 - recipe = AddRecipe(62409, 375, 44958, Q.COMMON, V.WOTLK, 375, 385, 390, 395) + recipe = AddRecipe(62409, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44958) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Elixir of Water Walking -- 62410 - recipe = AddRecipe(62410, 400, 8827, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(62410, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(8827) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP) recipe:AddCustom(18) -- Elixir of Minor Accuracy -- 63732 - recipe = AddRecipe(63732, 135, 45621, Q.COMMON, V.WOTLK, 135, 160, 180, 200) + recipe = AddRecipe(63732, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45621) + recipe:SetSkillLevels(135, 135, 160, 180, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1215, 1386, 1470, 2132, 2391, 2837, 3009, 3184, 3347, 3603, 3964, 4160, 4611, 4900, 5177, 5499, 7948, 16161, 16588, 16642, 16723, 18802, 19052, 26951, 26975, 27023, 27029, 28703, 33588, 33608, 33674) -- Transmute: Ametrine -- 66658 - recipe = AddRecipe(66658, 450, 36931, Q.COMMON, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66658, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(36931) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Transmute: Cardinal Ruby -- 66659 - recipe = AddRecipe(66659, 450, 36919, Q.COMMON, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66659, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(36919) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(14151) -- Transmute: King's Amber -- 66660 - recipe = AddRecipe(66660, 450, 36922, Q.COMMON, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66660, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(36922) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Transmute: Dreadstone -- 66662 - recipe = AddRecipe(66662, 450, 36928, Q.COMMON, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66662, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(36928) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Transmute: Majestic Zircon -- 66663 - recipe = AddRecipe(66663, 450, 36925, Q.COMMON, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66663, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(36925) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Transmute: Eye of Zul -- 66664 - recipe = AddRecipe(66664, 450, 36934, Q.COMMON, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66664, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(36934) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Flask of the North -- 67025 - recipe = AddRecipe(67025, 425, 47499, Q.COMMON, V.WOTLK, 425, 440, 445, 450) + recipe = AddRecipe(67025, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(47499) + recipe:SetSkillLevels(425, 425, 440, 445, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4611, 26903, 26951, 26975, 26987, 27023, 27029, 28703, 33588) -- Transmute: Living Elements -- 78866 - recipe = AddRecipe(78866, 485, nil, Q.COMMON, V.CATA, 485, 510, 515, 520) + recipe = AddRecipe(78866, V.CATA, Q.COMMON) + recipe:SetSkillLevels(485, 485, 510, 515, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Transmute: Shadowspirit Diamond -- 80237 - recipe = AddRecipe(80237, 525, 52303, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(80237, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52303) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Transmute: Truegold -- 80243 - recipe = AddRecipe(80243, 525, 58480, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(80243, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58480) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Transmute: Pyrium Bar -- 80244 - recipe = AddRecipe(80244, 520, 51950, Q.COMMON, V.CATA, 520, 525, 530, 535) + recipe = AddRecipe(80244, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(51950) + recipe:SetSkillLevels(520, 520, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Transmute: Inferno Ruby -- 80245 - recipe = AddRecipe(80245, 525, 52190, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(80245, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52190) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Transmute: Ocean Sapphire -- 80246 - recipe = AddRecipe(80246, 515, 52191, Q.COMMON, V.CATA, 515, 520, 525, 530) + recipe = AddRecipe(80246, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52191) + recipe:SetSkillLevels(515, 515, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Transmute: Amberjewel -- 80247 - recipe = AddRecipe(80247, 520, 52195, Q.COMMON, V.CATA, 520, 525, 530, 535) + recipe = AddRecipe(80247, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52195) + recipe:SetSkillLevels(520, 520, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Transmute: Demonseye -- 80248 - recipe = AddRecipe(80248, 515, 52194, Q.COMMON, V.CATA, 515, 520, 525, 530) + recipe = AddRecipe(80248, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52194) + recipe:SetSkillLevels(515, 515, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Transmute: Ember Topaz -- 80250 - recipe = AddRecipe(80250, 510, 52193, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(80250, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52193) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Transmute: Dream Emerald -- 80251 - recipe = AddRecipe(80251, 505, 52192, Q.COMMON, V.CATA, 505, 510, 515, 520) + recipe = AddRecipe(80251, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52192) + recipe:SetSkillLevels(505, 505, 510, 515, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Potion of Illusion -- 80269 - recipe = AddRecipe(80269, 460, 58489, Q.COMMON, V.CATA, 460, 470, 475, 480) + recipe = AddRecipe(80269, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58489) + recipe:SetSkillLevels(460, 460, 470, 475, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Ghost Elixir -- 80477 - recipe = AddRecipe(80477, 450, 58084, Q.COMMON, V.CATA, 450, 455, 460, 465) + recipe = AddRecipe(80477, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58084) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Earthen Potion -- 80478 - recipe = AddRecipe(80478, 450, 58090, Q.COMMON, V.CATA, 450, 455, 460, 465) + recipe = AddRecipe(80478, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58090) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Deathblood Venom -- 80479 - recipe = AddRecipe(80479, 455, 58142, Q.COMMON, V.CATA, 455, 460, 465, 470) + recipe = AddRecipe(80479, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58142) + recipe:SetSkillLevels(455, 455, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Elixir of the Naga -- 80480 - recipe = AddRecipe(80480, 455, 58089, Q.COMMON, V.CATA, 455, 460, 465, 470) + recipe = AddRecipe(80480, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58089) + recipe:SetSkillLevels(455, 455, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Volcanic Potion -- 80481 - recipe = AddRecipe(80481, 460, 58091, Q.COMMON, V.CATA, 460, 465, 470, 475) + recipe = AddRecipe(80481, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58091) + recipe:SetSkillLevels(460, 460, 465, 470, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Potion of Concentration -- 80482 - recipe = AddRecipe(80482, 465, 57194, Q.COMMON, V.CATA, 465, 470, 475, 480) + recipe = AddRecipe(80482, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(57194) + recipe:SetSkillLevels(465, 465, 470, 475, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Elixir of the Cobra -- 80484 - recipe = AddRecipe(80484, 465, 58092, Q.COMMON, V.CATA, 465, 470, 475, 480) + recipe = AddRecipe(80484, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58092) + recipe:SetSkillLevels(465, 465, 470, 475, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Deepstone Oil -- 80486 - recipe = AddRecipe(80486, 470, 56850, Q.COMMON, V.CATA, 470, 475, 480, 485) + recipe = AddRecipe(80486, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(56850) + recipe:SetSkillLevels(470, 470, 475, 480, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Mysterious Potion -- 80487 - recipe = AddRecipe(80487, 470, 57099, Q.COMMON, V.CATA, 470, 475, 480, 485) + recipe = AddRecipe(80487, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(57099) + recipe:SetSkillLevels(470, 470, 475, 480, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Elixir of Deep Earth -- 80488 - recipe = AddRecipe(80488, 475, 58093, Q.COMMON, V.CATA, 475, 480, 485, 490) + recipe = AddRecipe(80488, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58093) + recipe:SetSkillLevels(475, 475, 480, 485, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Mighty Rejuvenation Potion -- 80490 - recipe = AddRecipe(80490, 475, 57193, Q.COMMON, V.CATA, 475, 480, 485, 490) + recipe = AddRecipe(80490, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(57193) + recipe:SetSkillLevels(475, 475, 480, 485, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Elixir of Impossible Accuracy -- 80491 - recipe = AddRecipe(80491, 480, 58094, Q.COMMON, V.CATA, 480, 485, 490, 495) + recipe = AddRecipe(80491, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58094) + recipe:SetSkillLevels(480, 480, 485, 490, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Prismatic Elixir -- 80492 - recipe = AddRecipe(80492, 480, 58143, Q.COMMON, V.CATA, 480, 485, 490, 495) + recipe = AddRecipe(80492, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58143) + recipe:SetSkillLevels(480, 480, 485, 490, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Elixir of Mighty Speed -- 80493 - recipe = AddRecipe(80493, 490, 58144, Q.COMMON, V.CATA, 490, 495, 500, 505) + recipe = AddRecipe(80493, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58144) + recipe:SetSkillLevels(490, 490, 495, 500, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Mythical Mana Potion -- 80494 - recipe = AddRecipe(80494, 485, 57192, Q.COMMON, V.CATA, 485, 490, 495, 500) + recipe = AddRecipe(80494, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(57192) + recipe:SetSkillLevels(485, 485, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Potion of the Tol'vir -- 80495 - recipe = AddRecipe(80495, 485, 58145, Q.COMMON, V.CATA, 485, 490, 495, 500) + recipe = AddRecipe(80495, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58145) + recipe:SetSkillLevels(485, 485, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Golemblood Potion -- 80496 - recipe = AddRecipe(80496, 490, 58146, Q.COMMON, V.CATA, 490, 495, 500, 505) + recipe = AddRecipe(80496, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58146) + recipe:SetSkillLevels(490, 490, 495, 500, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Elixir of the Master -- 80497 - recipe = AddRecipe(80497, 495, 58148, Q.COMMON, V.CATA, 495, 500, 505, 510) + recipe = AddRecipe(80497, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58148) + recipe:SetSkillLevels(495, 495, 500, 505, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Mythical Healing Potion -- 80498 - recipe = AddRecipe(80498, 495, 57191, Q.COMMON, V.CATA, 495, 500, 505, 510) + recipe = AddRecipe(80498, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(57191) + recipe:SetSkillLevels(495, 495, 500, 505, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Lifebound Alchemist Stone -- 80508 - recipe = AddRecipe(80508, 500, 58483, Q.COMMON, V.CATA, 500, 510, 512, 515) + recipe = AddRecipe(80508, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58483) + recipe:SetSkillLevels(500, 500, 510, 512, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Flask of Steelskin -- 80719 - recipe = AddRecipe(80719, 500, 58085, Q.COMMON, V.CATA, 500, 505, 510, 515) + recipe = AddRecipe(80719, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58085) + recipe:SetSkillLevels(500, 500, 505, 510, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Flask of the Draconic Mind -- 80720 - recipe = AddRecipe(80720, 505, 58086, Q.COMMON, V.CATA, 505, 510, 515, 520) + recipe = AddRecipe(80720, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58086) + recipe:SetSkillLevels(505, 505, 510, 515, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Flask of the Winds -- 80721 - recipe = AddRecipe(80721, 510, 58087, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(80721, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58087) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Flask of Titanic Strength -- 80723 - recipe = AddRecipe(80723, 510, 58088, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(80723, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58088) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Flask of Enhancement -- 80724 - recipe = AddRecipe(80724, 500, 58149, Q.COMMON, V.CATA, 500, 505, 510, 515) + recipe = AddRecipe(80724, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58149) + recipe:SetSkillLevels(500, 500, 505, 510, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Potion of Deepholm -- 80725 - recipe = AddRecipe(80725, 525, 58487, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(80725, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58487) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Potion of Treasure Finding -- 80726 - recipe = AddRecipe(80726, 525, 58488, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(80726, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(58488) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Cauldron of Battle -- 92643 - recipe = AddRecipe(92643, 525, 62288, Q.COMMON, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(92643, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62288) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.IBOP, F.RBOP, F.ACHIEVEMENT) recipe:AddAchievement(5465) -- Big Cauldron of Battle -- 92688 - recipe = AddRecipe(92688, 525, 65460, Q.COMMON, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(92688, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(65460) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.IBOP, F.RBOP, F.ACHIEVEMENT) recipe:AddAchievement(5024) -- Vial of the Sands -- 93328 - recipe = AddRecipe(93328, 525, 65891, Q.EPIC, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(93328, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(65891) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(47) -- Draught of War -- 93935 - recipe = AddRecipe(93935, 425, 67415, Q.COMMON, V.CATA, 425, 440, 450, 460) + recipe = AddRecipe(93935, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(67415) + recipe:SetSkillLevels(425, 425, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Flask of Flowing Water -- 94162 - recipe = AddRecipe(94162, 500, 67438, Q.COMMON, V.CATA, 500, 505, 510, 515) + recipe = AddRecipe(94162, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(67438) + recipe:SetSkillLevels(500, 500, 505, 510, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Volatile Alchemist Stone -- 96252 - recipe = AddRecipe(96252, 500, 68775, Q.EPIC, V.CATA, 500, 510, 515, 520) + recipe = AddRecipe(96252, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(68775) + recipe:SetSkillLevels(500, 500, 510, 515, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Quicksilver Alchemist Stone -- 96253 - recipe = AddRecipe(96253, 500, 68776, Q.EPIC, V.CATA, 500, 510, 515, 520) + recipe = AddRecipe(96253, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(68776) + recipe:SetSkillLevels(500, 500, 510, 515, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) -- Vibrant Alchemist Stone -- 96254 - recipe = AddRecipe(96254, 500, 68777, Q.EPIC, V.CATA, 500, 510, 515, 520) + recipe = AddRecipe(96254, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(68777) + recipe:SetSkillLevels(500, 500, 510, 515, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1386, 2132, 3009, 3184, 3347, 4160, 4611, 5177, 5499, 26951, 26975, 27023, 27029, 28703, 33588) diff --git a/Database/Blacksmithing.lua b/Database/Blacksmithing.lua index 2fe6515..6865cb5 100644 --- a/Database/Blacksmithing.lua +++ b/Database/Blacksmithing.lua @@ -11,2915 +11,4261 @@ Please see http://www.wowace.com/addons/arl/ for more information. ************************************************************************ This source code is released under All Rights Reserved. ************************************************************************ -]]-- +]] -- ------------------------------------------------------------------------------- -- AddOn namespace. ------------------------------------------------------------------------------- -local MODNAME = "Ackis Recipe List" -local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME) -local L = LibStub("AceLocale-3.0"):GetLocale(MODNAME) +local MODNAME = "Ackis Recipe List" +local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME) +local L = LibStub("AceLocale-3.0"):GetLocale(MODNAME) local FOLDER_NAME, private = ... ------------------------------------------------------------------------------- -- Filter flags. Acquire types, and Reputation levels. ------------------------------------------------------------------------------- -local F = private.filter_flags -local A = private.acquire_types -local Q = private.item_qualities -local REP = private.rep_levels -local FAC = private.faction_ids -local V = private.game_versions +local F = private.filter_flags +local A = private.acquire_types +local Q = private.item_qualities +local REP = private.rep_levels +local FAC = private.faction_ids +local V = private.game_versions -------------------------------------------------------------------------------------------------------------------- -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- -local function AddRecipe(spell_id, skill_level, item_id, quality, genesis, optimal_level, medium_level, easy_level, trivial_level, specialty, required_faction) - return addon:AddRecipe(spell_id, skill_level, item_id, quality, 2018, specialty, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +local function AddRecipe(spell_id, genesis, quality) + return addon:AddRecipe(spell_id, 2018, genesis, quality) end function addon:InitBlacksmithing() local recipe -- Rough Sharpening Stone -- 2660 - recipe = AddRecipe(2660, 1, 2862, Q.COMMON, V.ORIG, 1, 15, 35, 55) + recipe = AddRecipe(2660, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2862) + recipe:SetSkillLevels(1, 1, 15, 35, 55) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddCustom(8) -- Copper Chain Belt -- 2661 - recipe = AddRecipe(2661, 35, 2851, Q.COMMON, V.ORIG, 35, 75, 95, 115) + recipe = AddRecipe(2661, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2851) + recipe:SetSkillLevels(35, 35, 75, 95, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Copper Chain Pants -- 2662 - recipe = AddRecipe(2662, 1, 2852, Q.COMMON, V.ORIG, 1, 50, 70, 90) + recipe = AddRecipe(2662, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2852) + recipe:SetSkillLevels(1, 1, 50, 70, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Copper Bracers -- 2663 - recipe = AddRecipe(2663, 1, 2853, Q.COMMON, V.ORIG, 1, 20, 40, 60) + recipe = AddRecipe(2663, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2853) + recipe:SetSkillLevels(1, 1, 20, 40, 60) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAIL) recipe:AddCustom(8) -- Runed Copper Bracers -- 2664 - recipe = AddRecipe(2664, 90, 2854, Q.COMMON, V.ORIG, 90, 115, 127, 140) + recipe = AddRecipe(2664, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2854) + recipe:SetSkillLevels(90, 90, 115, 127, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Coarse Sharpening Stone -- 2665 - recipe = AddRecipe(2665, 65, 2863, Q.COMMON, V.ORIG, 65, 65, 72, 80) + recipe = AddRecipe(2665, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2863) + recipe:SetSkillLevels(65, 65, 65, 72, 80) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Runed Copper Belt -- 2666 - recipe = AddRecipe(2666, 70, 2857, Q.COMMON, V.ORIG, 70, 110, 130, 150) + recipe = AddRecipe(2666, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2857) + recipe:SetSkillLevels(70, 70, 110, 130, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Runed Copper Breastplate -- 2667 - recipe = AddRecipe(2667, 80, 2864, Q.UNCOMMON, V.ORIG, 80, 120, 140, 160) + recipe = AddRecipe(2667, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(2881) + recipe:SetCraftedItemID(2864) + recipe:SetSkillLevels(80, 80, 120, 140, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Rough Bronze Leggings -- 2668 - recipe = AddRecipe(2668, 105, 2865, Q.COMMON, V.ORIG, 105, 145, 160, 175) + recipe = AddRecipe(2668, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2865) + recipe:SetSkillLevels(105, 105, 145, 160, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Rough Bronze Cuirass -- 2670 - recipe = AddRecipe(2670, 105, 2866, Q.COMMON, V.ORIG, 105, 145, 160, 175) + recipe = AddRecipe(2670, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2866) + recipe:SetSkillLevels(105, 105, 145, 160, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Patterned Bronze Bracers -- 2672 - recipe = AddRecipe(2672, 120, 2868, Q.COMMON, V.ORIG, 120, 150, 165, 180) + recipe = AddRecipe(2672, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2868) + recipe:SetSkillLevels(120, 120, 150, 165, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Silvered Bronze Breastplate -- 2673 - recipe = AddRecipe(2673, 130, 2869, Q.UNCOMMON, V.ORIG, 130, 160, 175, 190) + recipe = AddRecipe(2673, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(5578) + recipe:SetCraftedItemID(2869) + recipe:SetSkillLevels(130, 130, 160, 175, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Heavy Sharpening Stone -- 2674 - recipe = AddRecipe(2674, 125, 2871, Q.COMMON, V.ORIG, 125, 125, 132, 140) + recipe = AddRecipe(2674, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2871) + recipe:SetSkillLevels(125, 125, 125, 132, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Shining Silver Breastplate -- 2675 - recipe = AddRecipe(2675, 145, 2870, Q.COMMON, V.ORIG, 145, 175, 190, 205) + recipe = AddRecipe(2675, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2870) + recipe:SetSkillLevels(145, 145, 175, 190, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Copper Mace -- 2737 - recipe = AddRecipe(2737, 15, 2844, Q.COMMON, V.ORIG, 15, 55, 75, 95) + recipe = AddRecipe(2737, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2844) + recipe:SetSkillLevels(15, 15, 55, 75, 95) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND, F.MACE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Copper Axe -- 2738 - recipe = AddRecipe(2738, 20, 2845, Q.COMMON, V.ORIG, 20, 60, 80, 100) + recipe = AddRecipe(2738, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2845) + recipe:SetSkillLevels(20, 20, 60, 80, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND, F.AXE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Copper Shortsword -- 2739 - recipe = AddRecipe(2739, 25, 2847, Q.COMMON, V.ORIG, 25, 65, 85, 105) + recipe = AddRecipe(2739, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2847) + recipe:SetSkillLevels(25, 25, 65, 85, 105) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND, F.SWORD) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Bronze Mace -- 2740 - recipe = AddRecipe(2740, 110, 2848, Q.COMMON, V.ORIG, 110, 140, 155, 170) + recipe = AddRecipe(2740, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2848) + recipe:SetSkillLevels(110, 110, 140, 155, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND, F.MACE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Bronze Axe -- 2741 - recipe = AddRecipe(2741, 115, 2849, Q.COMMON, V.ORIG, 115, 145, 160, 175) + recipe = AddRecipe(2741, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2849) + recipe:SetSkillLevels(115, 115, 145, 160, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND, F.AXE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Bronze Shortsword -- 2742 - recipe = AddRecipe(2742, 120, 2850, Q.COMMON, V.ORIG, 120, 150, 165, 180) + recipe = AddRecipe(2742, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2850) + recipe:SetSkillLevels(120, 120, 150, 165, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Rough Weightstone -- 3115 - recipe = AddRecipe(3115, 1, 3239, Q.COMMON, V.ORIG, 1, 15, 35, 55) + recipe = AddRecipe(3115, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3239) + recipe:SetSkillLevels(1, 1, 15, 35, 55) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Coarse Weightstone -- 3116 - recipe = AddRecipe(3116, 65, 3240, Q.COMMON, V.ORIG, 65, 65, 72, 80) + recipe = AddRecipe(3116, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3240) + recipe:SetSkillLevels(65, 65, 65, 72, 80) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Heavy Weightstone -- 3117 - recipe = AddRecipe(3117, 125, 3241, Q.COMMON, V.ORIG, 125, 125, 132, 140) + recipe = AddRecipe(3117, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3241) + recipe:SetSkillLevels(125, 125, 125, 132, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Heavy Copper Broadsword -- 3292 - recipe = AddRecipe(3292, 95, 3487, Q.COMMON, V.ORIG, 95, 135, 155, 175) + recipe = AddRecipe(3292, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3487) + recipe:SetSkillLevels(95, 95, 135, 155, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TWO_HAND, F.SWORD) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Copper Battle Axe -- 3293 - recipe = AddRecipe(3293, 35, 3488, Q.COMMON, V.ORIG, 35, 75, 95, 115) + recipe = AddRecipe(3293, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3488) + recipe:SetSkillLevels(35, 35, 75, 95, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TWO_HAND, F.AXE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Thick War Axe -- 3294 - recipe = AddRecipe(3294, 70, 3489, Q.COMMON, V.ORIG, 70, 110, 130, 150) + recipe = AddRecipe(3294, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3489) + recipe:SetSkillLevels(70, 70, 110, 130, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.AXE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Deadly Bronze Poniard -- 3295 - recipe = AddRecipe(3295, 125, 3490, Q.UNCOMMON, V.ORIG, 125, 155, 170, 195) + recipe = AddRecipe(3295, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(2883) + recipe:SetCraftedItemID(3490) + recipe:SetSkillLevels(125, 125, 155, 170, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.DAGGER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Heavy Bronze Mace -- 3296 - recipe = AddRecipe(3296, 130, 3491, Q.COMMON, V.ORIG, 130, 160, 175, 190) + recipe = AddRecipe(3296, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3491) + recipe:SetSkillLevels(130, 130, 160, 175, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.MACE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Mighty Iron Hammer -- 3297 - recipe = AddRecipe(3297, 145, 3492, Q.UNCOMMON, V.ORIG, 145, 175, 190, 205) + recipe = AddRecipe(3297, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3608) + recipe:SetCraftedItemID(3492) + recipe:SetSkillLevels(145, 145, 175, 190, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.MACE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Copper Chain Boots -- 3319 - recipe = AddRecipe(3319, 20, 3469, Q.COMMON, V.ORIG, 20, 60, 80, 100) + recipe = AddRecipe(3319, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3469) + recipe:SetSkillLevels(20, 20, 60, 80, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Rough Grinding Stone -- 3320 - recipe = AddRecipe(3320, 25, 3470, Q.COMMON, V.ORIG, 25, 45, 65, 85) + recipe = AddRecipe(3320, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3470) + recipe:SetSkillLevels(25, 25, 45, 65, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Copper Chain Vest -- 3321 - recipe = AddRecipe(3321, 35, 3471, Q.UNCOMMON, V.ORIG, 35, 75, 95, 115) + recipe = AddRecipe(3321, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3609) + recipe:SetCraftedItemID(3471) + recipe:SetSkillLevels(35, 35, 75, 95, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Runed Copper Gauntlets -- 3323 - recipe = AddRecipe(3323, 40, 3472, Q.COMMON, V.ORIG, 40, 80, 100, 120) + recipe = AddRecipe(3323, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3472) + recipe:SetSkillLevels(40, 40, 80, 100, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Runed Copper Pants -- 3324 - recipe = AddRecipe(3324, 45, 3473, Q.COMMON, V.ORIG, 45, 85, 105, 125) + recipe = AddRecipe(3324, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3473) + recipe:SetSkillLevels(45, 45, 85, 105, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Gemmed Copper Gauntlets -- 3325 - recipe = AddRecipe(3325, 60, 3474, Q.UNCOMMON, V.ORIG, 60, 100, 120, 140) + recipe = AddRecipe(3325, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3610) + recipe:SetCraftedItemID(3474) + recipe:SetSkillLevels(60, 60, 100, 120, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Coarse Grinding Stone -- 3326 - recipe = AddRecipe(3326, 75, 3478, Q.COMMON, V.ORIG, 75, 75, 87, 100) + recipe = AddRecipe(3326, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3478) + recipe:SetSkillLevels(75, 75, 75, 87, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Rough Bronze Shoulders -- 3328 - recipe = AddRecipe(3328, 110, 3480, Q.COMMON, V.ORIG, 110, 140, 155, 170) + recipe = AddRecipe(3328, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3480) + recipe:SetSkillLevels(110, 110, 140, 155, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Silvered Bronze Shoulders -- 3330 - recipe = AddRecipe(3330, 125, 3481, Q.UNCOMMON, V.ORIG, 125, 155, 170, 185) + recipe = AddRecipe(3330, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(2882) + recipe:SetCraftedItemID(3481) + recipe:SetSkillLevels(125, 125, 155, 170, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Silvered Bronze Boots -- 3331 - recipe = AddRecipe(3331, 130, 3482, Q.COMMON, V.ORIG, 130, 160, 175, 190) + recipe = AddRecipe(3331, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3482) + recipe:SetSkillLevels(130, 130, 160, 175, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Silvered Bronze Gauntlets -- 3333 - recipe = AddRecipe(3333, 135, 3483, Q.COMMON, V.ORIG, 135, 165, 180, 195) + recipe = AddRecipe(3333, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3483) + recipe:SetSkillLevels(135, 135, 165, 180, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Green Iron Boots -- 3334 - recipe = AddRecipe(3334, 145, 3484, Q.UNCOMMON, V.ORIG, 145, 175, 190, 205) + recipe = AddRecipe(3334, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3611) + recipe:SetCraftedItemID(3484) + recipe:SetSkillLevels(145, 145, 175, 190, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Green Iron Gauntlets -- 3336 - recipe = AddRecipe(3336, 150, 3485, Q.UNCOMMON, V.ORIG, 150, 180, 195, 210) + recipe = AddRecipe(3336, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3612) + recipe:SetCraftedItemID(3485) + recipe:SetSkillLevels(150, 150, 180, 195, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Heavy Grinding Stone -- 3337 - recipe = AddRecipe(3337, 125, 3486, Q.COMMON, V.ORIG, 125, 125, 137, 150) + recipe = AddRecipe(3337, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3486) + recipe:SetSkillLevels(125, 125, 125, 137, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Big Bronze Knife -- 3491 - recipe = AddRecipe(3491, 105, 3848, Q.COMMON, V.ORIG, 105, 135, 150, 165) + recipe = AddRecipe(3491, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3848) + recipe:SetSkillLevels(105, 105, 135, 150, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND, F.DAGGER) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Hardened Iron Shortsword -- 3492 - recipe = AddRecipe(3492, 160, 3849, Q.COMMON, V.ORIG, 160, 185, 197, 210) + recipe = AddRecipe(3492, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12162) + recipe:SetCraftedItemID(3849) + recipe:SetSkillLevels(160, 160, 185, 197, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddLimitedVendor(2843, 1, 5512, 1) -- Jade Serpentblade -- 3493 - recipe = AddRecipe(3493, 175, 3850, Q.UNCOMMON, V.ORIG, 175, 200, 212, 225) + recipe = AddRecipe(3493, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3866) + recipe:SetCraftedItemID(3850) + recipe:SetSkillLevels(175, 175, 200, 212, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Solid Iron Maul -- 3494 - recipe = AddRecipe(3494, 155, 3851, Q.COMMON, V.ORIG, 155, 180, 192, 205) + recipe = AddRecipe(3494, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10858) + recipe:SetCraftedItemID(3851) + recipe:SetSkillLevels(155, 155, 180, 192, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TWO_HAND, F.MACE) recipe:AddLimitedVendor(1471, 1, 8878, 1, 9179, 1, 26081, 1) -- Golden Iron Destroyer -- 3495 - recipe = AddRecipe(3495, 170, 3852, Q.UNCOMMON, V.ORIG, 170, 195, 207, 220) + recipe = AddRecipe(3495, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3867) + recipe:SetCraftedItemID(3852) + recipe:SetSkillLevels(170, 170, 195, 207, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.MACE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Moonsteel Broadsword -- 3496 - recipe = AddRecipe(3496, 180, 3853, Q.COMMON, V.ORIG, 180, 205, 217, 230) + recipe = AddRecipe(3496, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12163) + recipe:SetCraftedItemID(3853) + recipe:SetSkillLevels(180, 180, 205, 217, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TWO_HAND, F.SWORD) recipe:AddLimitedVendor(2482, 1) -- Frost Tiger Blade -- 3497 - recipe = AddRecipe(3497, 200, 3854, Q.UNCOMMON, V.ORIG, 200, 210, 215, 220) + recipe = AddRecipe(3497, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3868) + recipe:SetCraftedItemID(3854) + recipe:SetSkillLevels(200, 200, 210, 215, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TWO_HAND, F.SWORD) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Massive Iron Axe -- 3498 - recipe = AddRecipe(3498, 185, 3855, Q.COMMON, V.ORIG, 185, 210, 222, 235) + recipe = AddRecipe(3498, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12164) + recipe:SetCraftedItemID(3855) + recipe:SetSkillLevels(185, 185, 210, 222, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.AXE) recipe:AddLimitedVendor(1146, 1, 2483, 1) -- Shadow Crescent Axe -- 3500 - recipe = AddRecipe(3500, 200, 3856, Q.UNCOMMON, V.ORIG, 200, 225, 237, 250) + recipe = AddRecipe(3500, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3869) + recipe:SetCraftedItemID(3856) + recipe:SetSkillLevels(200, 200, 225, 237, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.AXE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Green Iron Bracers -- 3501 - recipe = AddRecipe(3501, 165, 3835, Q.COMMON, V.ORIG, 165, 190, 202, 215) + recipe = AddRecipe(3501, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3835) + recipe:SetSkillLevels(165, 165, 190, 202, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Green Iron Helm -- 3502 - recipe = AddRecipe(3502, 170, 3836, Q.COMMON, V.ORIG, 170, 195, 207, 220) + recipe = AddRecipe(3502, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3836) + recipe:SetSkillLevels(170, 170, 195, 207, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Golden Scale Coif -- 3503 - recipe = AddRecipe(3503, 190, 3837, Q.COMMON, V.ORIG, 190, 215, 227, 240) + recipe = AddRecipe(3503, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6047) + recipe:SetCraftedItemID(3837) + recipe:SetSkillLevels(190, 190, 215, 227, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddVendor(5411) -- Green Iron Shoulders -- 3504 - recipe = AddRecipe(3504, 160, 3840, Q.UNCOMMON, V.ORIG, 160, 185, 197, 210) + recipe = AddRecipe(3504, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3870) + recipe:SetCraftedItemID(3840) + recipe:SetSkillLevels(160, 160, 185, 197, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Golden Scale Shoulders -- 3505 - recipe = AddRecipe(3505, 175, 3841, Q.RARE, V.ORIG, 175, 200, 212, 225) + recipe = AddRecipe(3505, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(3871) + recipe:SetCraftedItemID(3841) + recipe:SetSkillLevels(175, 175, 200, 212, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Green Iron Leggings -- 3506 - recipe = AddRecipe(3506, 155, 3842, Q.COMMON, V.ORIG, 155, 180, 192, 205) + recipe = AddRecipe(3506, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3842) + recipe:SetSkillLevels(155, 155, 180, 192, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Golden Scale Leggings -- 3507 - recipe = AddRecipe(3507, 170, 3843, Q.UNCOMMON, V.ORIG, 170, 195, 207, 220) + recipe = AddRecipe(3507, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3872) + recipe:SetCraftedItemID(3843) + recipe:SetSkillLevels(170, 170, 195, 207, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Green Iron Hauberk -- 3508 - recipe = AddRecipe(3508, 180, 3844, Q.COMMON, V.ORIG, 180, 205, 217, 230) + recipe = AddRecipe(3508, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3844) + recipe:SetSkillLevels(180, 180, 205, 217, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Golden Scale Cuirass -- 3511 - recipe = AddRecipe(3511, 195, 3845, Q.UNCOMMON, V.ORIG, 195, 220, 232, 245) + recipe = AddRecipe(3511, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3873) + recipe:SetCraftedItemID(3845) + recipe:SetSkillLevels(195, 195, 220, 232, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Polished Steel Boots -- 3513 - recipe = AddRecipe(3513, 185, 3846, Q.UNCOMMON, V.ORIG, 185, 210, 222, 235) + recipe = AddRecipe(3513, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(3874) + recipe:SetCraftedItemID(3846) + recipe:SetSkillLevels(185, 185, 210, 222, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Golden Scale Boots -- 3515 - recipe = AddRecipe(3515, 200, 3847, Q.RARE, V.ORIG, 200, 210, 215, 220) + recipe = AddRecipe(3515, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(3875) + recipe:SetCraftedItemID(3847) + recipe:SetSkillLevels(200, 200, 210, 215, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Pearl-handled Dagger -- 6517 - recipe = AddRecipe(6517, 110, 5540, Q.COMMON, V.ORIG, 110, 140, 155, 170) + recipe = AddRecipe(6517, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5540) + recipe:SetSkillLevels(110, 110, 140, 155, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.DAGGER) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Iridescent Hammer -- 6518 - recipe = AddRecipe(6518, 140, 5541, Q.UNCOMMON, V.ORIG, 140, 170, 185, 200) + recipe = AddRecipe(6518, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(5543) + recipe:SetCraftedItemID(5541) + recipe:SetSkillLevels(140, 140, 170, 185, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.MACE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Iron Shield Spike -- 7221 - recipe = AddRecipe(7221, 150, 6042, Q.UNCOMMON, V.ORIG, 150, 180, 195, 210) + recipe = AddRecipe(7221, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6044) + recipe:SetCraftedItemID(6042) + recipe:SetSkillLevels(150, 150, 180, 195, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.SHIELD) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Iron Counterweight -- 7222 - recipe = AddRecipe(7222, 165, 6043, Q.UNCOMMON, V.ORIG, 165, 190, 202, 215) + recipe = AddRecipe(7222, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6045) + recipe:SetCraftedItemID(6043) + recipe:SetSkillLevels(165, 165, 190, 202, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.AXE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Golden Scale Bracers -- 7223 - recipe = AddRecipe(7223, 185, 6040, Q.COMMON, V.ORIG, 185, 210, 222, 235) + recipe = AddRecipe(7223, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6040) + recipe:SetSkillLevels(185, 185, 210, 222, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Steel Weapon Chain -- 7224 - recipe = AddRecipe(7224, 190, 6041, Q.UNCOMMON, V.ORIG, 190, 215, 227, 240) + recipe = AddRecipe(7224, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6046) + recipe:SetCraftedItemID(6041) + recipe:SetSkillLevels(190, 190, 215, 227, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Heavy Copper Maul -- 7408 - recipe = AddRecipe(7408, 65, 6214, Q.COMMON, V.ORIG, 65, 105, 125, 145) + recipe = AddRecipe(7408, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6214) + recipe:SetSkillLevels(65, 65, 105, 125, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.MACE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Rough Bronze Boots -- 7817 - recipe = AddRecipe(7817, 95, 6350, Q.COMMON, V.ORIG, 95, 125, 140, 155) + recipe = AddRecipe(7817, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6350) + recipe:SetSkillLevels(95, 95, 125, 140, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Silver Rod -- 7818 - recipe = AddRecipe(7818, 100, 6338, Q.COMMON, V.ORIG, 100, 105, 107, 110) + recipe = AddRecipe(7818, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6338) + recipe:SetSkillLevels(100, 100, 105, 107, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Ironforge Breastplate -- 8367 - recipe = AddRecipe(8367, 100, 6731, Q.UNCOMMON, V.ORIG, 100, 140, 160, 180) + recipe = AddRecipe(8367, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6735) + recipe:SetCraftedItemID(6731) + recipe:SetSkillLevels(100, 100, 140, 160, 180) recipe:AddFilters(F.ALLIANCE, F.QUEST, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddQuest(1618) -- Iron Buckle -- 8768 - recipe = AddRecipe(8768, 150, 7071, Q.COMMON, V.ORIG, 150, 150, 152, 155) + recipe = AddRecipe(8768, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7071) + recipe:SetSkillLevels(150, 150, 150, 152, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Copper Dagger -- 8880 - recipe = AddRecipe(8880, 30, 7166, Q.COMMON, V.ORIG, 30, 70, 90, 110) + recipe = AddRecipe(8880, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7166) + recipe:SetSkillLevels(30, 30, 70, 90, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND, F.DAGGER) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Barbaric Iron Shoulders -- 9811 - recipe = AddRecipe(9811, 160, 7913, Q.UNCOMMON, V.ORIG, 160, 185, 197, 210) + recipe = AddRecipe(9811, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7978) + recipe:SetCraftedItemID(7913) + recipe:SetSkillLevels(160, 160, 185, 197, 210) recipe:AddFilters(F.HORDE, F.QUEST, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddQuest(2752) -- Barbaric Iron Breastplate -- 9813 - recipe = AddRecipe(9813, 160, 7914, Q.UNCOMMON, V.ORIG, 160, 185, 197, 210) + recipe = AddRecipe(9813, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7979) + recipe:SetCraftedItemID(7914) + recipe:SetSkillLevels(160, 160, 185, 197, 210) recipe:AddFilters(F.HORDE, F.QUEST, F.IBOP, F.RBOE, F.DPS, F.MAIL) recipe:AddQuest(2751) -- Barbaric Iron Helm -- 9814 - recipe = AddRecipe(9814, 175, 7915, Q.UNCOMMON, V.ORIG, 175, 200, 212, 225) + recipe = AddRecipe(9814, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7980) + recipe:SetCraftedItemID(7915) + recipe:SetSkillLevels(175, 175, 200, 212, 225) recipe:AddFilters(F.HORDE, F.QUEST, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddQuest(2754) -- Barbaric Iron Boots -- 9818 - recipe = AddRecipe(9818, 180, 7916, Q.UNCOMMON, V.ORIG, 180, 205, 217, 230) + recipe = AddRecipe(9818, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7981) + recipe:SetCraftedItemID(7916) + recipe:SetSkillLevels(180, 180, 205, 217, 230) recipe:AddFilters(F.HORDE, F.QUEST, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddQuest(2753) -- Barbaric Iron Gloves -- 9820 - recipe = AddRecipe(9820, 185, 7917, Q.UNCOMMON, V.ORIG, 185, 210, 222, 235) + recipe = AddRecipe(9820, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7982) + recipe:SetCraftedItemID(7917) + recipe:SetSkillLevels(185, 185, 210, 222, 235) recipe:AddFilters(F.HORDE, F.QUEST, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddQuest(2755) -- Steel Breastplate -- 9916 - recipe = AddRecipe(9916, 200, 7963, Q.COMMON, V.ORIG, 200, 225, 237, 250) + recipe = AddRecipe(9916, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7963) + recipe:SetSkillLevels(200, 200, 225, 237, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Solid Sharpening Stone -- 9918 - recipe = AddRecipe(9918, 200, 7964, Q.COMMON, V.ORIG, 200, 200, 205, 210) + recipe = AddRecipe(9918, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7964) + recipe:SetSkillLevels(200, 200, 200, 205, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Solid Grinding Stone -- 9920 - recipe = AddRecipe(9920, 200, 7966, Q.COMMON, V.ORIG, 200, 200, 205, 210) + recipe = AddRecipe(9920, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7966) + recipe:SetSkillLevels(200, 200, 200, 205, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 16583, 16669, 16724, 16823, 17245, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Solid Weightstone -- 9921 - recipe = AddRecipe(9921, 200, 7965, Q.COMMON, V.ORIG, 200, 200, 205, 210) + recipe = AddRecipe(9921, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7965) + recipe:SetSkillLevels(200, 200, 200, 205, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Heavy Mithril Shoulder -- 9926 - recipe = AddRecipe(9926, 205, 7918, Q.COMMON, V.ORIG, 205, 225, 235, 245) + recipe = AddRecipe(9926, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7918) + recipe:SetSkillLevels(205, 205, 225, 235, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Heavy Mithril Gauntlet -- 9928 - recipe = AddRecipe(9928, 205, 7919, Q.COMMON, V.ORIG, 205, 225, 235, 245) + recipe = AddRecipe(9928, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7919) + recipe:SetSkillLevels(205, 205, 225, 235, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Mithril Scale Pants -- 9931 - recipe = AddRecipe(9931, 210, 7920, Q.COMMON, V.ORIG, 210, 230, 240, 250) + recipe = AddRecipe(9931, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7920) + recipe:SetSkillLevels(210, 210, 230, 240, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Heavy Mithril Pants -- 9933 - recipe = AddRecipe(9933, 210, 7921, Q.UNCOMMON, V.ORIG, 210, 230, 240, 250) + recipe = AddRecipe(9933, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7975) + recipe:SetCraftedItemID(7921) + recipe:SetSkillLevels(210, 210, 230, 240, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.PLATE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Steel Plate Helm -- 9935 - recipe = AddRecipe(9935, 215, 7922, Q.COMMON, V.ORIG, 215, 235, 245, 255) + recipe = AddRecipe(9935, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7922) + recipe:SetSkillLevels(215, 215, 235, 245, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Mithril Scale Bracers -- 9937 - recipe = AddRecipe(9937, 215, 7924, Q.COMMON, V.ORIG, 215, 235, 245, 255) + recipe = AddRecipe(9937, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(7995) + recipe:SetCraftedItemID(7924) + recipe:SetSkillLevels(215, 215, 235, 245, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddVendor(8161, 8176) -- Mithril Shield Spike -- 9939 - recipe = AddRecipe(9939, 215, 7967, Q.RARE, V.ORIG, 215, 235, 245, 255) + recipe = AddRecipe(9939, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(7976) + recipe:SetCraftedItemID(7967) + recipe:SetSkillLevels(215, 215, 235, 245, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.SHIELD) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Ornate Mithril Pants -- 9945 - recipe = AddRecipe(9945, 220, 7926, Q.UNCOMMON, V.ORIG, 220, 240, 250, 260) + recipe = AddRecipe(9945, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7983) + recipe:SetCraftedItemID(7926) + recipe:SetSkillLevels(220, 220, 240, 250, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(48) -- Ornate Mithril Gloves -- 9950 - recipe = AddRecipe(9950, 220, 7927, Q.UNCOMMON, V.ORIG, 220, 240, 250, 260) + recipe = AddRecipe(9950, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7984) + recipe:SetCraftedItemID(7927) + recipe:SetSkillLevels(220, 220, 240, 250, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOP, F.PLATE) recipe:AddCustom(48) -- Ornate Mithril Shoulder -- 9952 - recipe = AddRecipe(9952, 225, 7928, Q.UNCOMMON, V.ORIG, 225, 245, 255, 265) + recipe = AddRecipe(9952, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7985) + recipe:SetCraftedItemID(7928) + recipe:SetSkillLevels(225, 225, 245, 255, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(48) -- Truesilver Gauntlets -- 9954 - recipe = AddRecipe(9954, 225, 7938, Q.COMMON, V.ORIG, 225, 245, 255, 265) + recipe = AddRecipe(9954, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7938) + recipe:SetSkillLevels(225, 225, 245, 255, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddCustom(48) -- Orcish War Leggings -- 9957 - recipe = AddRecipe(9957, 250, 7929, Q.COMMON, V.ORIG, 250, 250, 260, 270) + recipe = AddRecipe(9957, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7929) + recipe:SetSkillLevels(250, 250, 250, 260, 270) recipe:AddFilters(F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(48) -- Heavy Mithril Breastplate -- 9959 - recipe = AddRecipe(9959, 230, 7930, Q.COMMON, V.ORIG, 230, 250, 260, 270) + recipe = AddRecipe(9959, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7930) + recipe:SetSkillLevels(230, 230, 250, 260, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Mithril Coif -- 9961 - recipe = AddRecipe(9961, 230, 7931, Q.COMMON, V.ORIG, 230, 250, 260, 270) + recipe = AddRecipe(9961, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7931) + recipe:SetSkillLevels(230, 230, 250, 260, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Mithril Spurs -- 9964 - recipe = AddRecipe(9964, 235, 7969, Q.UNCOMMON, V.ORIG, 235, 255, 265, 275) + recipe = AddRecipe(9964, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7989) + recipe:SetCraftedItemID(7969) + recipe:SetSkillLevels(235, 235, 255, 265, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Mithril Scale Shoulders -- 9966 - recipe = AddRecipe(9966, 235, 7932, Q.RARE, V.ORIG, 235, 255, 265, 275) + recipe = AddRecipe(9966, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(7991) + recipe:SetCraftedItemID(7932) + recipe:SetSkillLevels(235, 235, 255, 265, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Heavy Mithril Boots -- 9968 - recipe = AddRecipe(9968, 235, 7933, Q.COMMON, V.ORIG, 235, 255, 265, 275) + recipe = AddRecipe(9968, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7933) + recipe:SetSkillLevels(235, 235, 255, 265, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Heavy Mithril Helm -- 9970 - recipe = AddRecipe(9970, 245, 7934, Q.UNCOMMON, V.ORIG, 245, 255, 265, 275) + recipe = AddRecipe(9970, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7990) + recipe:SetCraftedItemID(7934) + recipe:SetSkillLevels(245, 245, 255, 265, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Ornate Mithril Breastplate -- 9972 - recipe = AddRecipe(9972, 260, 7935, Q.UNCOMMON, V.ORIG, 260, 260, 270, 280) + recipe = AddRecipe(9972, V.ORIG, Q.UNCOMMON) + recipe:SetCraftedItemID(7935) + recipe:SetSkillLevels(260, 260, 260, 270, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(48) -- Truesilver Breastplate -- 9974 - recipe = AddRecipe(9974, 245, 7939, Q.COMMON, V.ORIG, 245, 265, 275, 285) + recipe = AddRecipe(9974, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7939) + recipe:SetSkillLevels(245, 245, 265, 275, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOE, F.RBOP, F.PLATE) recipe:AddCustom(48) -- Ornate Mithril Boots -- 9979 - recipe = AddRecipe(9979, 265, 7936, Q.UNCOMMON, V.ORIG, 265, 265, 275, 285) + recipe = AddRecipe(9979, V.ORIG, Q.UNCOMMON) + recipe:SetCraftedItemID(7936) + recipe:SetSkillLevels(265, 265, 265, 275, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(48) -- Ornate Mithril Helm -- 9980 - recipe = AddRecipe(9980, 265, 7937, Q.UNCOMMON, V.ORIG, 265, 265, 275, 285) + recipe = AddRecipe(9980, V.ORIG, Q.UNCOMMON) + recipe:SetCraftedItemID(7937) + recipe:SetSkillLevels(265, 265, 265, 275, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddCustom(48) -- Copper Claymore -- 9983 - recipe = AddRecipe(9983, 30, 7955, Q.COMMON, V.ORIG, 30, 70, 90, 110) + recipe = AddRecipe(9983, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7955) + recipe:SetSkillLevels(30, 30, 70, 90, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TWO_HAND, F.SWORD) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Bronze Warhammer -- 9985 - recipe = AddRecipe(9985, 125, 7956, Q.COMMON, V.ORIG, 125, 155, 170, 185) + recipe = AddRecipe(9985, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7956) + recipe:SetSkillLevels(125, 125, 155, 170, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.MACE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Bronze Greatsword -- 9986 - recipe = AddRecipe(9986, 130, 7957, Q.COMMON, V.ORIG, 130, 160, 175, 190) + recipe = AddRecipe(9986, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7957) + recipe:SetSkillLevels(130, 130, 160, 175, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.SWORD) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Bronze Battle Axe -- 9987 - recipe = AddRecipe(9987, 135, 7958, Q.COMMON, V.ORIG, 135, 165, 180, 195) + recipe = AddRecipe(9987, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7958) + recipe:SetSkillLevels(135, 135, 165, 180, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.AXE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Heavy Mithril Axe -- 9993 - recipe = AddRecipe(9993, 210, 7941, Q.COMMON, V.ORIG, 210, 235, 247, 260) + recipe = AddRecipe(9993, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7941) + recipe:SetSkillLevels(210, 210, 235, 247, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.AXE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Blue Glittering Axe -- 9995 - recipe = AddRecipe(9995, 220, 7942, Q.UNCOMMON, V.ORIG, 220, 245, 257, 270) + recipe = AddRecipe(9995, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7992) + recipe:SetCraftedItemID(7942) + recipe:SetSkillLevels(220, 220, 245, 257, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.AXE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Wicked Mithril Blade -- 9997 - recipe = AddRecipe(9997, 225, 7943, Q.UNCOMMON, V.ORIG, 225, 250, 262, 275) + recipe = AddRecipe(9997, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8029) + recipe:SetCraftedItemID(7943) + recipe:SetSkillLevels(225, 225, 250, 262, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Big Black Mace -- 10001 - recipe = AddRecipe(10001, 230, 7945, Q.COMMON, V.ORIG, 230, 255, 267, 280) + recipe = AddRecipe(10001, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7945) + recipe:SetSkillLevels(230, 230, 255, 267, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.MACE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- The Shatterer -- 10003 - recipe = AddRecipe(10003, 235, 7954, Q.COMMON, V.ORIG, 235, 260, 272, 285) + recipe = AddRecipe(10003, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7954) + recipe:SetSkillLevels(235, 235, 260, 272, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOE, F.RBOP, F.ONE_HAND, F.MACE) recipe:AddCustom(48) -- Dazzling Mithril Rapier -- 10005 - recipe = AddRecipe(10005, 240, 7944, Q.UNCOMMON, V.ORIG, 240, 265, 277, 290) + recipe = AddRecipe(10005, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7993) + recipe:SetCraftedItemID(7944) + recipe:SetSkillLevels(240, 240, 265, 277, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Phantom Blade -- 10007 - recipe = AddRecipe(10007, 245, 7961, Q.COMMON, V.ORIG, 245, 270, 282, 295) + recipe = AddRecipe(10007, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7961) + recipe:SetSkillLevels(245, 245, 270, 282, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOE, F.RBOP, F.ONE_HAND, F.SWORD) recipe:AddCustom(48) -- Runed Mithril Hammer -- 10009 - recipe = AddRecipe(10009, 245, 7946, Q.RARE, V.ORIG, 245, 270, 282, 295) + recipe = AddRecipe(10009, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(8028) + recipe:SetCraftedItemID(7946) + recipe:SetSkillLevels(245, 245, 270, 282, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.MACE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Blight -- 10011 - recipe = AddRecipe(10011, 250, 7959, Q.COMMON, V.ORIG, 250, 275, 287, 300) + recipe = AddRecipe(10011, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7959) + recipe:SetSkillLevels(250, 250, 275, 287, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOE, F.RBOP, F.TWO_HAND, F.POLEARM) recipe:AddCustom(48) -- Ebon Shiv -- 10013 - recipe = AddRecipe(10013, 255, 7947, Q.COMMON, V.ORIG, 255, 280, 292, 305) + recipe = AddRecipe(10013, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(8030) + recipe:SetCraftedItemID(7947) + recipe:SetSkillLevels(255, 255, 280, 292, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.DAGGER) recipe:AddVendor(11278) -- Truesilver Champion -- 10015 - recipe = AddRecipe(10015, 260, 7960, Q.COMMON, V.ORIG, 260, 285, 297, 310) + recipe = AddRecipe(10015, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7960) + recipe:SetSkillLevels(260, 260, 285, 297, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOE, F.RBOP, F.TWO_HAND, F.SWORD) recipe:AddCustom(48) -- Inlaid Mithril Cylinder -- 11454 - recipe = AddRecipe(11454, 200, 9060, Q.COMMON, V.ORIG, 200, 225, 237, 250) + recipe = AddRecipe(11454, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10713) + recipe:SetCraftedItemID(9060) + recipe:SetSkillLevels(200, 200, 225, 237, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddCustom(9) -- Golden Scale Gauntlets -- 11643 - recipe = AddRecipe(11643, 205, 9366, Q.UNCOMMON, V.ORIG, 205, 225, 235, 245) + recipe = AddRecipe(11643, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(9367) + recipe:SetCraftedItemID(9366) + recipe:SetSkillLevels(205, 205, 225, 235, 245) recipe:AddFilters(F.ALLIANCE, F.QUEST, F.RETIRED, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddCustom(48) -- Silvered Bronze Leggings -- 12259 - recipe = AddRecipe(12259, 155, 10423, Q.UNCOMMON, V.ORIG, 155, 180, 192, 205) + recipe = AddRecipe(12259, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10424) + recipe:SetCraftedItemID(10423) + recipe:SetSkillLevels(155, 155, 180, 192, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Rough Copper Vest -- 12260 - recipe = AddRecipe(12260, 1, 10421, Q.COMMON, V.ORIG, 1, 15, 35, 55) + recipe = AddRecipe(12260, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10421) + recipe:SetSkillLevels(1, 1, 15, 35, 55) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAIL) recipe:AddCustom(8) -- Golden Rod -- 14379 - recipe = AddRecipe(14379, 150, 11128, Q.COMMON, V.ORIG, 150, 155, 157, 160) + recipe = AddRecipe(14379, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(11128) + recipe:SetSkillLevels(150, 150, 155, 157, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Truesilver Rod -- 14380 - recipe = AddRecipe(14380, 200, 11144, Q.COMMON, V.ORIG, 200, 205, 207, 210) + recipe = AddRecipe(14380, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(11144) + recipe:SetSkillLevels(200, 200, 205, 207, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Dark Iron Pulverizer -- 15292 - recipe = AddRecipe(15292, 265, 11608, Q.RARE, V.ORIG, 265, 285, 295, 305) + recipe = AddRecipe(15292, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(11610) + recipe:SetCraftedItemID(11608) + recipe:SetSkillLevels(265, 265, 285, 295, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.TWO_HAND, F.MACE) recipe:AddMobDrop(9028) -- Dark Iron Mail -- 15293 - recipe = AddRecipe(15293, 270, 11606, Q.UNCOMMON, V.ORIG, 270, 290, 300, 310) + recipe = AddRecipe(15293, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11614) + recipe:SetCraftedItemID(11606) + recipe:SetSkillLevels(270, 270, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP, F.MAIL) recipe:AddCustom(25) -- Dark Iron Sunderer -- 15294 - recipe = AddRecipe(15294, 275, 11607, Q.RARE, V.ORIG, 275, 295, 305, 315) + recipe = AddRecipe(15294, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(11611) + recipe:SetCraftedItemID(11607) + recipe:SetSkillLevels(275, 275, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.TWO_HAND, F.AXE) recipe:AddMobDrop(9554, 10043) -- Dark Iron Shoulders -- 15295 - recipe = AddRecipe(15295, 280, 11605, Q.UNCOMMON, V.ORIG, 280, 300, 310, 320) + recipe = AddRecipe(15295, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11615) + recipe:SetCraftedItemID(11605) + recipe:SetSkillLevels(280, 280, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP, F.PLATE) recipe:AddCustom(25) -- Dark Iron Plate -- 15296 - recipe = AddRecipe(15296, 285, 11604, Q.RARE, V.ORIG, 285, 305, 315, 325) + recipe = AddRecipe(15296, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(11612) + recipe:SetCraftedItemID(11604) + recipe:SetSkillLevels(285, 285, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOP, F.RBOE, F.PLATE) recipe:AddMobDrop(9543) -- Glinting Steel Dagger -- 15972 - recipe = AddRecipe(15972, 180, 12259, Q.COMMON, V.ORIG, 180, 205, 217, 230) + recipe = AddRecipe(15972, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(12259) + recipe:SetSkillLevels(180, 180, 205, 217, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.DAGGER) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Searing Golden Blade -- 15973 - recipe = AddRecipe(15973, 190, 12260, Q.UNCOMMON, V.ORIG, 190, 215, 227, 240) + recipe = AddRecipe(15973, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12261) + recipe:SetCraftedItemID(12260) + recipe:SetSkillLevels(190, 190, 215, 227, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.ONE_HAND, F.DAGGER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Dense Grinding Stone -- 16639 - recipe = AddRecipe(16639, 250, 12644, Q.COMMON, V.ORIG, 250, 255, 257, 260) + recipe = AddRecipe(16639, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(12644) + recipe:SetSkillLevels(250, 250, 255, 257, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Dense Weightstone -- 16640 - recipe = AddRecipe(16640, 250, 12643, Q.COMMON, V.ORIG, 250, 255, 257, 260) + recipe = AddRecipe(16640, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(12643) + recipe:SetSkillLevels(250, 250, 255, 257, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16724, 16823, 17245, 19341, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Dense Sharpening Stone -- 16641 - recipe = AddRecipe(16641, 250, 12404, Q.COMMON, V.ORIG, 250, 255, 257, 260) + recipe = AddRecipe(16641, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(12404) + recipe:SetSkillLevels(250, 250, 255, 257, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16724, 16823, 17245, 19341, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Thorium Armor -- 16642 - recipe = AddRecipe(16642, 250, 12405, Q.COMMON, V.ORIG, 250, 270, 280, 290) + recipe = AddRecipe(16642, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12682) + recipe:SetCraftedItemID(12405) + recipe:SetSkillLevels(250, 250, 270, 280, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16724, 16823, 17245, 33609, 33631, 33675, 44781, 45548) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Thorium Belt -- 16643 - recipe = AddRecipe(16643, 250, 12406, Q.COMMON, V.ORIG, 250, 270, 280, 290) + recipe = AddRecipe(16643, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12683) + recipe:SetCraftedItemID(12406) + recipe:SetSkillLevels(250, 250, 270, 280, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16724, 16823, 17245, 33609, 33631, 33675, 44781, 45548) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Thorium Bracers -- 16644 - recipe = AddRecipe(16644, 255, 12408, Q.COMMON, V.ORIG, 255, 275, 285, 295) + recipe = AddRecipe(16644, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12684) + recipe:SetCraftedItemID(12408) + recipe:SetSkillLevels(255, 255, 275, 285, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16724, 16823, 17245, 33609, 33631, 33675, 44781, 45548) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Radiant Belt -- 16645 - recipe = AddRecipe(16645, 260, 12416, Q.UNCOMMON, V.ORIG, 260, 280, 290, 300) + recipe = AddRecipe(16645, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12685) + recipe:SetCraftedItemID(12416) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Imperial Plate Shoulders -- 16646 - recipe = AddRecipe(16646, 265, 12428, Q.UNCOMMON, V.ORIG, 265, 285, 295, 305) + recipe = AddRecipe(16646, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12687) + recipe:SetCraftedItemID(12428) + recipe:SetSkillLevels(265, 265, 285, 295, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 4258, 4596, 5164, 5511, 7230, 11146, 11177, 11178, 16583, 16669, 16724, 16823, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29505, 29506, 29924, 33591, 33609, 37072, 44781, 45548) -- Imperial Plate Belt -- 16647 - recipe = AddRecipe(16647, 265, 12424, Q.UNCOMMON, V.ORIG, 265, 285, 295, 305) + recipe = AddRecipe(16647, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12688) + recipe:SetCraftedItemID(12424) + recipe:SetSkillLevels(265, 265, 285, 295, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 4258, 4596, 5164, 5511, 7230, 11146, 11177, 11178, 16583, 16669, 16724, 16823, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29505, 29506, 29924, 33591, 33609, 37072, 44781, 45548) -- Radiant Breastplate -- 16648 - recipe = AddRecipe(16648, 270, 12415, Q.UNCOMMON, V.ORIG, 270, 290, 300, 310) + recipe = AddRecipe(16648, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12689) + recipe:SetCraftedItemID(12415) + recipe:SetSkillLevels(270, 270, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Imperial Plate Bracers -- 16649 - recipe = AddRecipe(16649, 270, 12425, Q.UNCOMMON, V.ORIG, 270, 290, 300, 310) + recipe = AddRecipe(16649, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12690) + recipe:SetCraftedItemID(12425) + recipe:SetSkillLevels(270, 270, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 4258, 4596, 5164, 5511, 7230, 11146, 11177, 11178, 16583, 16669, 16724, 16823, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29505, 29506, 29924, 33591, 33609, 37072, 44781, 45548) -- Wildthorn Mail -- 16650 - recipe = AddRecipe(16650, 270, 12624, Q.UNCOMMON, V.ORIG, 270, 290, 300, 310) + recipe = AddRecipe(16650, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12691) + recipe:SetCraftedItemID(12624) + recipe:SetSkillLevels(270, 270, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Thorium Shield Spike -- 16651 - recipe = AddRecipe(16651, 275, 12645, Q.UNCOMMON, V.ORIG, 275, 295, 305, 315) + recipe = AddRecipe(16651, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12692) + recipe:SetCraftedItemID(12645) + recipe:SetSkillLevels(275, 275, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Thorium Boots -- 16652 - recipe = AddRecipe(16652, 280, 12409, Q.COMMON, V.ORIG, 280, 300, 310, 320) + recipe = AddRecipe(16652, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12693) + recipe:SetCraftedItemID(12409) + recipe:SetSkillLevels(280, 280, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16724, 16823, 17245, 33609, 33631, 33675, 44781, 45548) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Thorium Helm -- 16653 - recipe = AddRecipe(16653, 280, 12410, Q.COMMON, V.ORIG, 280, 300, 310, 320) + recipe = AddRecipe(16653, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12694) + recipe:SetCraftedItemID(12410) + recipe:SetSkillLevels(280, 280, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16724, 16823, 17245, 33609, 33631, 33675, 44781, 45548) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Radiant Gloves -- 16654 - recipe = AddRecipe(16654, 285, 12418, Q.UNCOMMON, V.ORIG, 285, 305, 315, 325) + recipe = AddRecipe(16654, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12695) + recipe:SetCraftedItemID(12418) + recipe:SetSkillLevels(285, 285, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Fiery Plate Gauntlets -- 16655 - recipe = AddRecipe(16655, 290, 12631, Q.RARE, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(16655, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12699) + recipe:SetCraftedItemID(12631) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOP, F.PLATE) recipe:AddCustom(48) -- Radiant Boots -- 16656 - recipe = AddRecipe(16656, 290, 12419, Q.UNCOMMON, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(16656, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12697) + recipe:SetCraftedItemID(12419) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Imperial Plate Boots -- 16657 - recipe = AddRecipe(16657, 295, 12426, Q.UNCOMMON, V.ORIG, 295, 315, 325, 335) + recipe = AddRecipe(16657, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12700) + recipe:SetCraftedItemID(12426) + recipe:SetSkillLevels(295, 295, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 4258, 4596, 5164, 5511, 7230, 11146, 11177, 11178, 16583, 16669, 16724, 16823, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29505, 29506, 29924, 33591, 33609, 37072, 44781, 45548) -- Imperial Plate Helm -- 16658 - recipe = AddRecipe(16658, 295, 12427, Q.UNCOMMON, V.ORIG, 295, 315, 325, 335) + recipe = AddRecipe(16658, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12701) + recipe:SetCraftedItemID(12427) + recipe:SetSkillLevels(295, 295, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 4258, 4596, 5164, 5511, 7230, 11146, 11177, 11178, 16583, 16669, 16724, 16823, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29505, 29506, 29924, 33591, 33609, 37072, 44781, 45548) -- Radiant Circlet -- 16659 - recipe = AddRecipe(16659, 295, 12417, Q.UNCOMMON, V.ORIG, 295, 315, 325, 335) + recipe = AddRecipe(16659, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12702) + recipe:SetCraftedItemID(12417) + recipe:SetSkillLevels(295, 295, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Dawnbringer Shoulders -- 16660 - recipe = AddRecipe(16660, 290, 12625, Q.RARE, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(16660, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12698) + recipe:SetCraftedItemID(12625) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.PLATE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Storm Gauntlets -- 16661 - recipe = AddRecipe(16661, 295, 12632, Q.RARE, V.ORIG, 295, 315, 325, 335) + recipe = AddRecipe(16661, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12703) + recipe:SetCraftedItemID(12632) + recipe:SetSkillLevels(295, 295, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(11278) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Thorium Leggings -- 16662 - recipe = AddRecipe(16662, 300, 12414, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16662, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12704) + recipe:SetCraftedItemID(12414) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16724, 16823, 17245, 33609, 33631, 33675, 44781, 45548) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Imperial Plate Chest -- 16663 - recipe = AddRecipe(16663, 300, 12422, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16663, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12705) + recipe:SetCraftedItemID(12422) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 4258, 4596, 5164, 5511, 7230, 11146, 11177, 11178, 16583, 16669, 16724, 16823, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29505, 29506, 29924, 33591, 33609, 37072, 44781, 45548) -- Runic Plate Shoulders -- 16664 - recipe = AddRecipe(16664, 300, 12610, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16664, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12706) + recipe:SetCraftedItemID(12610) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.PLATE) recipe:AddMobDrop(4366) -- Runic Plate Boots -- 16665 - recipe = AddRecipe(16665, 300, 12611, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16665, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12707) + recipe:SetCraftedItemID(12611) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.PLATE) recipe:AddMobDrop(1836) -- Demon Forged Breastplate -- 16667 - recipe = AddRecipe(16667, 285, 12628, Q.RARE, V.ORIG, 285, 305, 315, 325) + recipe = AddRecipe(16667, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12696) + recipe:SetCraftedItemID(12628) + recipe:SetSkillLevels(285, 285, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOP, F.PLATE) recipe:AddCustom(48) -- Whitesoul Helm -- 16724 - recipe = AddRecipe(16724, 300, 12633, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16724, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12711) + recipe:SetCraftedItemID(12633) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.PLATE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Radiant Leggings -- 16725 - recipe = AddRecipe(16725, 300, 12420, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16725, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12713) + recipe:SetCraftedItemID(12420) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Runic Plate Helm -- 16726 - recipe = AddRecipe(16726, 300, 12612, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16726, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12714) + recipe:SetCraftedItemID(12612) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.PLATE) recipe:AddMobDrop(4364) -- Helm of the Great Chief -- 16728 - recipe = AddRecipe(16728, 300, 12636, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16728, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12716) + recipe:SetCraftedItemID(12636) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Lionheart Helm -- 16729 - recipe = AddRecipe(16729, 300, 12640, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16729, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(12717) + recipe:SetCraftedItemID(12640) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Imperial Plate Leggings -- 16730 - recipe = AddRecipe(16730, 300, 12429, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16730, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12715) + recipe:SetCraftedItemID(12429) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 4258, 4596, 5164, 5511, 7230, 11146, 11177, 11178, 16583, 16669, 16724, 16823, 20124, 20125, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29505, 29506, 29924, 33591, 33609, 37072, 44781, 45548) -- Runic Breastplate -- 16731 - recipe = AddRecipe(16731, 300, 12613, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16731, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12718) + recipe:SetCraftedItemID(12613) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.PLATE) recipe:AddMobDrop(4368, 16072) -- Runic Plate Leggings -- 16732 - recipe = AddRecipe(16732, 300, 12614, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16732, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12719) + recipe:SetCraftedItemID(12614) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.PLATE) recipe:AddMobDrop(1885) -- Stronghold Gauntlets -- 16741 - recipe = AddRecipe(16741, 300, 12639, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16741, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(12720) + recipe:SetCraftedItemID(12639) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchanted Thorium Helm -- 16742 - recipe = AddRecipe(16742, 300, 12620, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16742, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12725) + recipe:SetCraftedItemID(12620) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddQuest(7651) -- Enchanted Thorium Leggings -- 16744 - recipe = AddRecipe(16744, 300, 12619, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16744, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12726) + recipe:SetCraftedItemID(12619) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddQuest(7650) -- Enchanted Thorium Breastplate -- 16745 - recipe = AddRecipe(16745, 300, 12618, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16745, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12727) + recipe:SetCraftedItemID(12618) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddQuest(7649) -- Invulnerable Mail -- 16746 - recipe = AddRecipe(16746, 300, 12641, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16746, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(12728) + recipe:SetCraftedItemID(12641) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Ornate Thorium Handaxe -- 16969 - recipe = AddRecipe(16969, 275, 12773, Q.COMMON, V.ORIG, 275, 300, 312, 325) + recipe = AddRecipe(16969, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12819) + recipe:SetCraftedItemID(12773) + recipe:SetSkillLevels(275, 275, 300, 312, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.VENDOR, F.IBOP, F.RBOP, F.DPS, F.ONE_HAND, F.AXE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16724, 16823, 17245, 33609, 33631, 33675, 44781, 45548) recipe:AddVendor(11278) -- Dawn's Edge -- 16970 - recipe = AddRecipe(16970, 275, 12774, Q.RARE, V.ORIG, 275, 300, 312, 325) + recipe = AddRecipe(16970, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12821) + recipe:SetCraftedItemID(12774) + recipe:SetSkillLevels(275, 275, 300, 312, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOE, F.ONE_HAND, F.AXE) recipe:AddCustom(48) -- Huge Thorium Battleaxe -- 16971 - recipe = AddRecipe(16971, 280, 12775, Q.COMMON, V.ORIG, 280, 305, 317, 330) + recipe = AddRecipe(16971, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12823) + recipe:SetCraftedItemID(12775) + recipe:SetSkillLevels(280, 280, 305, 317, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.AXE) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16724, 16823, 17245, 33609, 33631, 33675, 44781, 45548) recipe:AddVendor(11278) -- Enchanted Battlehammer -- 16973 - recipe = AddRecipe(16973, 280, 12776, Q.UNCOMMON, V.ORIG, 280, 305, 317, 330) + recipe = AddRecipe(16973, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12824) + recipe:SetCraftedItemID(12776) + recipe:SetSkillLevels(280, 280, 305, 317, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOE, F.TANK, F.TWO_HAND, F.MACE) recipe:AddCustom(48) -- Blazing Rapier -- 16978 - recipe = AddRecipe(16978, 280, 12777, Q.UNCOMMON, V.ORIG, 280, 305, 317, 330) + recipe = AddRecipe(16978, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12825) + recipe:SetCraftedItemID(12777) + recipe:SetSkillLevels(280, 280, 305, 317, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOE, F.ONE_HAND, F.SWORD) recipe:AddCustom(48) -- Serenity -- 16983 - recipe = AddRecipe(16983, 285, 12781, Q.UNCOMMON, V.ORIG, 285, 310, 322, 335) + recipe = AddRecipe(16983, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12827) + recipe:SetCraftedItemID(12781) + recipe:SetSkillLevels(285, 285, 310, 322, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOE, F.ONE_HAND, F.MACE) recipe:AddCustom(31) -- Volcanic Hammer -- 16984 - recipe = AddRecipe(16984, 290, 12792, Q.UNCOMMON, V.ORIG, 290, 315, 327, 340) + recipe = AddRecipe(16984, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(12828) + recipe:SetCraftedItemID(12792) + recipe:SetSkillLevels(290, 290, 315, 327, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.MACE) recipe:AddMobDrop(10119) -- Corruption -- 16985 - recipe = AddRecipe(16985, 290, 12782, Q.COMMON, V.ORIG, 290, 315, 327, 340) + recipe = AddRecipe(16985, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12830) + recipe:SetCraftedItemID(12782) + recipe:SetSkillLevels(290, 290, 315, 327, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOP, F.RBOE, F.DPS, F.HEALER, F.CASTER, F.TWO_HAND, F.SWORD) recipe:AddCustom(31) -- Hammer of the Titans -- 16988 - recipe = AddRecipe(16988, 300, 12796, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16988, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12833) + recipe:SetCraftedItemID(12796) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.MACE) recipe:AddMobDrop(10438) -- Arcanite Champion -- 16990 - recipe = AddRecipe(16990, 300, 12790, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16990, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12834) + recipe:SetCraftedItemID(12790) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.SWORD) recipe:AddMobDrop(10899) -- Annihilator -- 16991 - recipe = AddRecipe(16991, 300, 12798, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16991, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12835) + recipe:SetCraftedItemID(12798) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.AXE) recipe:AddMobDrop(9736) -- Frostguard -- 16992 - recipe = AddRecipe(16992, 300, 12797, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16992, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12836) + recipe:SetCraftedItemID(12797) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.SWORD) recipe:AddMobDrop(1844) -- Masterwork Stormhammer -- 16993 - recipe = AddRecipe(16993, 300, 12794, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16993, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12837) + recipe:SetCraftedItemID(12794) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.MACE) recipe:AddMobDrop(10899) -- Arcanite Reaper -- 16994 - recipe = AddRecipe(16994, 300, 12784, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16994, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12838) + recipe:SetCraftedItemID(12784) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.AXE) recipe:AddMobDrop(9596) -- Heartseeker -- 16995 - recipe = AddRecipe(16995, 300, 12783, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(16995, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(12839) + recipe:SetCraftedItemID(12783) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.DAGGER) recipe:AddMobDrop(10997) -- Silver Skeleton Key -- 19666 - recipe = AddRecipe(19666, 100, 15869, Q.COMMON, V.ORIG, 100, 100, 110, 120) + recipe = AddRecipe(19666, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(15869) + recipe:SetSkillLevels(100, 100, 100, 110, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Golden Skeleton Key -- 19667 - recipe = AddRecipe(19667, 150, 15870, Q.COMMON, V.ORIG, 150, 150, 160, 170) + recipe = AddRecipe(19667, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(15870) + recipe:SetSkillLevels(150, 150, 150, 160, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Truesilver Skeleton Key -- 19668 - recipe = AddRecipe(19668, 200, 15871, Q.COMMON, V.ORIG, 200, 200, 210, 220) + recipe = AddRecipe(19668, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(15871) + recipe:SetSkillLevels(200, 200, 200, 210, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Arcanite Skeleton Key -- 19669 - recipe = AddRecipe(19669, 275, 15872, Q.COMMON, V.ORIG, 275, 275, 280, 285) + recipe = AddRecipe(19669, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(15872) + recipe:SetSkillLevels(275, 275, 275, 280, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Arcanite Rod -- 20201 - recipe = AddRecipe(20201, 275, 16206, Q.COMMON, V.ORIG, 275, 275, 280, 285) + recipe = AddRecipe(20201, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(16206) + recipe:SetSkillLevels(275, 275, 275, 280, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Fiery Chain Girdle -- 20872 - recipe = AddRecipe(20872, 295, 16989, Q.RARE, V.ORIG, 295, 315, 325, 335) + recipe = AddRecipe(20872, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(17049) + recipe:SetCraftedItemID(16989) + recipe:SetSkillLevels(295, 295, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.THORIUM_BROTHERHOOD, F.MAIL) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.HONORED, 12944) -- Fiery Chain Shoulders -- 20873 - recipe = AddRecipe(20873, 300, 16988, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(20873, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(17053) + recipe:SetCraftedItemID(16988) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.THORIUM_BROTHERHOOD, F.MAIL) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.REVERED, 12944) -- Dark Iron Bracers -- 20874 - recipe = AddRecipe(20874, 295, 17014, Q.RARE, V.ORIG, 295, 315, 325, 335) + recipe = AddRecipe(20874, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(17051) + recipe:SetCraftedItemID(17014) + recipe:SetSkillLevels(295, 295, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.THORIUM_BROTHERHOOD, F.PLATE) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.FRIENDLY, 12944) -- Dark Iron Leggings -- 20876 - recipe = AddRecipe(20876, 300, 17013, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(20876, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(17052) + recipe:SetCraftedItemID(17013) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.THORIUM_BROTHERHOOD, F.PLATE) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.REVERED, 12944) -- Dark Iron Reaver -- 20890 - recipe = AddRecipe(20890, 300, 17015, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(20890, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(17059) + recipe:SetCraftedItemID(17015) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.THORIUM_BROTHERHOOD, F.ONE_HAND, F.SWORD) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.HONORED, 12944) -- Dark Iron Destroyer -- 20897 - recipe = AddRecipe(20897, 300, 17016, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(20897, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(17060) + recipe:SetCraftedItemID(17016) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.THORIUM_BROTHERHOOD, F.ONE_HAND, F.AXE) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.HONORED, 12944) -- Sulfuron Hammer -- 21161 - recipe = AddRecipe(21161, 300, 17193, Q.EPIC, V.ORIG, 300, 325, 337, 350) + recipe = AddRecipe(21161, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(18592) + recipe:SetCraftedItemID(17193) + recipe:SetSkillLevels(300, 300, 325, 337, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOE, F.TWO_HAND, F.MACE) recipe:AddQuest(7604) -- Edge of Winter -- 21913 - recipe = AddRecipe(21913, 190, 17704, Q.UNCOMMON, V.ORIG, 190, 215, 227, 240) + recipe = AddRecipe(21913, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(17706) + recipe:SetCraftedItemID(17704) + recipe:SetSkillLevels(190, 190, 215, 227, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.SEASONAL, F.IBOE, F.RBOE, F.ONE_HAND, F.AXE) recipe:AddSeason(1) -- Elemental Sharpening Stone -- 22757 - recipe = AddRecipe(22757, 300, 18262, Q.RARE, V.ORIG, 300, 300, 310, 320) + recipe = AddRecipe(22757, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18264) + recipe:SetCraftedItemID(18262) + recipe:SetSkillLevels(300, 300, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP) recipe:AddCustom(26) -- Heavy Timbermaw Belt -- 23628 - recipe = AddRecipe(23628, 290, 19043, Q.COMMON, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(23628, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19202) + recipe:SetCraftedItemID(19043) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TIMBERMAW_HOLD, F.MAIL) recipe:AddRepVendor(FAC.TIMBERMAW_HOLD, REP.HONORED, 11557) -- Heavy Timbermaw Boots -- 23629 - recipe = AddRecipe(23629, 300, 19048, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23629, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19204) + recipe:SetCraftedItemID(19048) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TIMBERMAW_HOLD, F.MAIL) recipe:AddRepVendor(FAC.TIMBERMAW_HOLD, REP.REVERED, 11557) -- Girdle of the Dawn -- 23632 - recipe = AddRecipe(23632, 290, 19051, Q.COMMON, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(23632, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19203) + recipe:SetCraftedItemID(19051) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ARGENTDAWN, F.PLATE) recipe:AddRepVendor(FAC.ARGENTDAWN, REP.HONORED, 10856, 10857, 11536) -- Gloves of the Dawn -- 23633 - recipe = AddRecipe(23633, 300, 19057, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23633, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19205) + recipe:SetCraftedItemID(19057) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ARGENTDAWN, F.PLATE) recipe:AddRepVendor(FAC.ARGENTDAWN, REP.REVERED, 10856, 10857, 11536) -- Dark Iron Helm -- 23636 - recipe = AddRecipe(23636, 300, 19148, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23636, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19206) + recipe:SetCraftedItemID(19148) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.THORIUM_BROTHERHOOD, F.PLATE) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.HONORED, 12944) -- Dark Iron Gauntlets -- 23637 - recipe = AddRecipe(23637, 300, 19164, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23637, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19207) + recipe:SetCraftedItemID(19164) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.THORIUM_BROTHERHOOD, F.PLATE) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.REVERED, 12944) -- Black Amnesty -- 23638 - recipe = AddRecipe(23638, 300, 19166, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23638, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19208) + recipe:SetCraftedItemID(19166) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.THORIUM_BROTHERHOOD, F.ONE_HAND, F.DAGGER) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.REVERED, 12944) -- Blackfury -- 23639 - recipe = AddRecipe(23639, 300, 19167, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23639, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19209) + recipe:SetCraftedItemID(19167) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.THORIUM_BROTHERHOOD, F.TWO_HAND, F.POLEARM) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.REVERED, 12944) -- Ebon Hand -- 23650 - recipe = AddRecipe(23650, 300, 19170, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23650, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19210) + recipe:SetCraftedItemID(19170) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.THORIUM_BROTHERHOOD, F.ONE_HAND, F.MACE) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.EXALTED, 12944) -- Blackguard -- 23652 - recipe = AddRecipe(23652, 300, 19168, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23652, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19211) + recipe:SetCraftedItemID(19168) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.THORIUM_BROTHERHOOD, F.ONE_HAND, F.SWORD) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.EXALTED, 12944) -- Nightfall -- 23653 - recipe = AddRecipe(23653, 300, 19169, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23653, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19212) + recipe:SetCraftedItemID(19169) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.THORIUM_BROTHERHOOD, F.TWO_HAND, F.AXE) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.EXALTED, 12944) -- Bloodsoul Breastplate -- 24136 - recipe = AddRecipe(24136, 300, 19690, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24136, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19776) + recipe:SetCraftedItemID(19690) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(48) -- Bloodsoul Shoulders -- 24137 - recipe = AddRecipe(24137, 300, 19691, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24137, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19777) + recipe:SetCraftedItemID(19691) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(48) -- Bloodsoul Gauntlets -- 24138 - recipe = AddRecipe(24138, 300, 19692, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24138, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19778) + recipe:SetCraftedItemID(19692) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(48) -- Darksoul Breastplate -- 24139 - recipe = AddRecipe(24139, 300, 19693, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24139, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19779) + recipe:SetCraftedItemID(19693) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(48) -- Darksoul Leggings -- 24140 - recipe = AddRecipe(24140, 300, 19694, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24140, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19780) + recipe:SetCraftedItemID(19694) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(48) -- Darksoul Shoulders -- 24141 - recipe = AddRecipe(24141, 300, 19695, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24141, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19781) + recipe:SetCraftedItemID(19695) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(48) -- Dark Iron Boots -- 24399 - recipe = AddRecipe(24399, 300, 20039, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24399, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20040) + recipe:SetCraftedItemID(20039) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.THORIUM_BROTHERHOOD, F.PLATE) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.EXALTED, 12944) -- Darkrune Gauntlets -- 24912 - recipe = AddRecipe(24912, 300, 20549, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24912, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(20553) + recipe:SetCraftedItemID(20549) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddQuest(8323) -- Darkrune Helm -- 24913 - recipe = AddRecipe(24913, 300, 20551, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24913, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(20555) + recipe:SetCraftedItemID(20551) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOE, F.PLATE) recipe:AddQuest(8323) -- Darkrune Breastplate -- 24914 - recipe = AddRecipe(24914, 300, 20550, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24914, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(20554) + recipe:SetCraftedItemID(20550) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddQuest(8323) -- Heavy Obsidian Belt -- 27585 - recipe = AddRecipe(27585, 300, 22197, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(27585, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22209) + recipe:SetCraftedItemID(22197) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CENARION_CIRCLE, F.PLATE) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.FRIENDLY, 15176) -- Jagged Obsidian Shield -- 27586 - recipe = AddRecipe(27586, 300, 22198, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(27586, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22219) + recipe:SetCraftedItemID(22198) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.CENARION_CIRCLE, F.SHIELD, F.ONE_HAND) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.REVERED, 15471) -- Thick Obsidian Breastplate -- 27587 - recipe = AddRecipe(27587, 300, 22196, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(27587, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(22222) + recipe:SetCraftedItemID(22196) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddMobDrop(15263) -- Light Obsidian Belt -- 27588 - recipe = AddRecipe(27588, 300, 22195, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(27588, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22214) + recipe:SetCraftedItemID(22195) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CENARION_CIRCLE, F.MAIL) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.HONORED, 15176) -- Black Grasp of the Destroyer -- 27589 - recipe = AddRecipe(27589, 300, 22194, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(27589, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(22220) + recipe:SetCraftedItemID(22194) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddMobDrop(15340) -- Obsidian Mail Tunic -- 27590 - recipe = AddRecipe(27590, 300, 22191, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(27590, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22221) + recipe:SetCraftedItemID(22191) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CENARION_CIRCLE, F.MAIL) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.EXALTED, 15471) -- Titanic Leggings -- 27829 - recipe = AddRecipe(27829, 300, 22385, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(27829, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(22388) + recipe:SetCraftedItemID(22385) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Persuader -- 27830 - recipe = AddRecipe(27830, 300, 22384, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(27830, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(22390) + recipe:SetCraftedItemID(22384) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.MACE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Sageblade -- 27832 - recipe = AddRecipe(27832, 300, 22383, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(27832, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(22389) + recipe:SetCraftedItemID(22383) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.ONE_HAND, F.SWORD) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Icebane Breastplate -- 28242 - recipe = AddRecipe(28242, 300, 22669, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28242, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22669) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(41) -- Icebane Gauntlets -- 28243 - recipe = AddRecipe(28243, 300, 22670, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28243, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22670) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(41) -- Icebane Bracers -- 28244 - recipe = AddRecipe(28244, 300, 22671, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28244, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22671) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(41) -- Ironvine Breastplate -- 28461 - recipe = AddRecipe(28461, 300, 22762, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28461, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22766) + recipe:SetCraftedItemID(22762) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.CENARION_CIRCLE, F.PLATE) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.REVERED, 15176) -- Ironvine Gloves -- 28462 - recipe = AddRecipe(28462, 300, 22763, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28462, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22767) + recipe:SetCraftedItemID(22763) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.CENARION_CIRCLE, F.PLATE) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.HONORED, 15176) -- Ironvine Belt -- 28463 - recipe = AddRecipe(28463, 300, 22764, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28463, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22768) + recipe:SetCraftedItemID(22764) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.CENARION_CIRCLE, F.PLATE) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.FRIENDLY, 15176) -- Fel Iron Plate Gloves -- 29545 - recipe = AddRecipe(29545, 300, 23482, Q.COMMON, V.TBC, 300, 310, 320, 330) + recipe = AddRecipe(29545, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23482) + recipe:SetSkillLevels(300, 300, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Fel Iron Plate Belt -- 29547 - recipe = AddRecipe(29547, 305, 23484, Q.COMMON, V.TBC, 305, 315, 325, 335) + recipe = AddRecipe(29547, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23484) + recipe:SetSkillLevels(305, 305, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Fel Iron Plate Boots -- 29548 - recipe = AddRecipe(29548, 315, 23487, Q.COMMON, V.TBC, 315, 325, 335, 345) + recipe = AddRecipe(29548, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23487) + recipe:SetSkillLevels(315, 315, 325, 335, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Fel Iron Plate Pants -- 29549 - recipe = AddRecipe(29549, 315, 23488, Q.COMMON, V.TBC, 315, 325, 335, 345) + recipe = AddRecipe(29549, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23488) + recipe:SetSkillLevels(315, 315, 325, 335, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Fel Iron Breastplate -- 29550 - recipe = AddRecipe(29550, 325, 23489, Q.COMMON, V.TBC, 325, 335, 345, 355) + recipe = AddRecipe(29550, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23489) + recipe:SetSkillLevels(325, 325, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Fel Iron Chain Coif -- 29551 - recipe = AddRecipe(29551, 300, 23493, Q.COMMON, V.TBC, 300, 320, 330, 340) + recipe = AddRecipe(29551, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23493) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Fel Iron Chain Gloves -- 29552 - recipe = AddRecipe(29552, 310, 23491, Q.COMMON, V.TBC, 310, 320, 330, 340) + recipe = AddRecipe(29552, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23491) + recipe:SetSkillLevels(310, 310, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Fel Iron Chain Bracers -- 29553 - recipe = AddRecipe(29553, 315, 23494, Q.COMMON, V.TBC, 315, 325, 335, 345) + recipe = AddRecipe(29553, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23494) + recipe:SetSkillLevels(315, 315, 325, 335, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Fel Iron Chain Tunic -- 29556 - recipe = AddRecipe(29556, 320, 23490, Q.COMMON, V.TBC, 320, 330, 340, 350) + recipe = AddRecipe(29556, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23490) + recipe:SetSkillLevels(320, 320, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Fel Iron Hatchet -- 29557 - recipe = AddRecipe(29557, 310, 23497, Q.COMMON, V.TBC, 310, 320, 330, 340) + recipe = AddRecipe(29557, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23497) + recipe:SetSkillLevels(310, 310, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.AXE) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Fel Iron Hammer -- 29558 - recipe = AddRecipe(29558, 315, 23498, Q.COMMON, V.TBC, 315, 325, 335, 345) + recipe = AddRecipe(29558, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23498) + recipe:SetSkillLevels(315, 315, 325, 335, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND, F.MACE) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Fel Iron Greatsword -- 29565 - recipe = AddRecipe(29565, 320, 23499, Q.COMMON, V.TBC, 320, 330, 340, 350) + recipe = AddRecipe(29565, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23499) + recipe:SetSkillLevels(320, 320, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.SWORD) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Adamantite Maul -- 29566 - recipe = AddRecipe(29566, 325, 23502, Q.COMMON, V.TBC, 325, 335, 345, 355) + recipe = AddRecipe(29566, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23590) + recipe:SetCraftedItemID(23502) + recipe:SetSkillLevels(325, 325, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.MACE) recipe:AddVendor(16670, 16713, 19662) -- Adamantite Cleaver -- 29568 - recipe = AddRecipe(29568, 330, 23503, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(29568, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23591) + recipe:SetCraftedItemID(23503) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.AXE) recipe:AddVendor(16670, 16713, 19662) -- Adamantite Dagger -- 29569 - recipe = AddRecipe(29569, 330, 23504, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(29569, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23592) + recipe:SetCraftedItemID(23504) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.ONE_HAND, F.DAGGER) recipe:AddVendor(16670, 16713, 19662) -- Adamantite Rapier -- 29571 - recipe = AddRecipe(29571, 335, 23505, Q.COMMON, V.TBC, 335, 345, 355, 365) + recipe = AddRecipe(29571, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23593) + recipe:SetCraftedItemID(23505) + recipe:SetSkillLevels(335, 335, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TANK, F.ONE_HAND, F.SWORD) recipe:AddVendor(16670, 16713, 19662) -- Adamantite Plate Bracers -- 29603 - recipe = AddRecipe(29603, 335, 23506, Q.COMMON, V.TBC, 335, 345, 355, 365) + recipe = AddRecipe(29603, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23594) + recipe:SetCraftedItemID(23506) + recipe:SetSkillLevels(335, 335, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddVendor(19342, 19694) -- Adamantite Plate Gloves -- 29605 - recipe = AddRecipe(29605, 335, 23508, Q.COMMON, V.TBC, 335, 345, 355, 365) + recipe = AddRecipe(29605, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23595) + recipe:SetCraftedItemID(23508) + recipe:SetSkillLevels(335, 335, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddVendor(19342, 19694) -- Adamantite Breastplate -- 29606 - recipe = AddRecipe(29606, 340, 23507, Q.COMMON, V.TBC, 340, 350, 360, 370) + recipe = AddRecipe(29606, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23596) + recipe:SetCraftedItemID(23507) + recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddVendor(19342, 19694) -- Enchanted Adamantite Belt -- 29608 - recipe = AddRecipe(29608, 355, 23510, Q.COMMON, V.TBC, 355, 365, 375, 385) + recipe = AddRecipe(29608, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23597) + recipe:SetCraftedItemID(23510) + recipe:SetSkillLevels(355, 355, 365, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.SCRYER, F.PLATE) recipe:AddRepVendor(FAC.SCRYER, REP.FRIENDLY, 19331) -- Enchanted Adamantite Breastplate -- 29610 - recipe = AddRecipe(29610, 360, 23509, Q.COMMON, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(29610, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23599) + recipe:SetCraftedItemID(23509) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.SCRYER, F.PLATE) recipe:AddRepVendor(FAC.SCRYER, REP.REVERED, 19331) -- Enchanted Adamantite Boots -- 29611 - recipe = AddRecipe(29611, 355, 23511, Q.COMMON, V.TBC, 355, 365, 375, 385) + recipe = AddRecipe(29611, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23598) + recipe:SetCraftedItemID(23511) + recipe:SetSkillLevels(355, 355, 365, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.SCRYER, F.PLATE) recipe:AddRepVendor(FAC.SCRYER, REP.HONORED, 19331) -- Enchanted Adamantite Leggings -- 29613 - recipe = AddRecipe(29613, 365, 23512, Q.COMMON, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29613, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23600) + recipe:SetCraftedItemID(23512) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.SCRYER, F.PLATE) recipe:AddRepVendor(FAC.SCRYER, REP.EXALTED, 19331) -- Flamebane Bracers -- 29614 - recipe = AddRecipe(29614, 350, 23515, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(29614, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23601) + recipe:SetCraftedItemID(23515) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.ALDOR, F.PLATE) recipe:AddRepVendor(FAC.ALDOR, REP.FRIENDLY, 19321) -- Flamebane Helm -- 29615 - recipe = AddRecipe(29615, 355, 23516, Q.COMMON, V.TBC, 355, 365, 375, 385) + recipe = AddRecipe(29615, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23602) + recipe:SetCraftedItemID(23516) + recipe:SetSkillLevels(355, 355, 365, 375, 385) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.ALDOR, F.PLATE) recipe:AddRepVendor(FAC.ALDOR, REP.EXALTED, 19321) -- Flamebane Gloves -- 29616 - recipe = AddRecipe(29616, 360, 23514, Q.COMMON, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(29616, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23603) + recipe:SetCraftedItemID(23514) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.ALDOR, F.PLATE) recipe:AddRepVendor(FAC.ALDOR, REP.HONORED, 19321) -- Flamebane Breastplate -- 29617 - recipe = AddRecipe(29617, 365, 23513, Q.COMMON, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29617, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23604) + recipe:SetCraftedItemID(23513) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.ALDOR, F.PLATE) recipe:AddRepVendor(FAC.ALDOR, REP.REVERED, 19321) -- Felsteel Gloves -- 29619 - recipe = AddRecipe(29619, 360, 23517, Q.RARE, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(29619, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23605) + recipe:SetCraftedItemID(23517) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddMobDrop(18497) -- Felsteel Leggings -- 29620 - recipe = AddRecipe(29620, 360, 23518, Q.RARE, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(29620, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23606) + recipe:SetCraftedItemID(23518) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddMobDrop(20900) -- Felsteel Helm -- 29621 - recipe = AddRecipe(29621, 365, 23519, Q.RARE, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29621, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23607) + recipe:SetCraftedItemID(23519) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddMobDrop(18830) -- Gauntlets of the Iron Tower -- 29622 - recipe = AddRecipe(29622, 365, 23532, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29622, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23621) + recipe:SetCraftedItemID(23532) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddWorldDrop("Outland") -- Khorium Belt -- 29628 - recipe = AddRecipe(29628, 360, 23524, Q.RARE, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(29628, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23608) + recipe:SetCraftedItemID(23524) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddMobDrop(18203) -- Khorium Pants -- 29629 - recipe = AddRecipe(29629, 360, 23523, Q.RARE, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(29629, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23609) + recipe:SetCraftedItemID(23523) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddMobDrop(20878) -- Khorium Boots -- 29630 - recipe = AddRecipe(29630, 365, 23525, Q.RARE, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29630, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23610) + recipe:SetCraftedItemID(23525) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddMobDrop(18873) -- Ragesteel Gloves -- 29642 - recipe = AddRecipe(29642, 365, 23520, Q.RARE, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29642, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23611) + recipe:SetCraftedItemID(23520) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddMobDrop(17136) -- Ragesteel Helm -- 29643 - recipe = AddRecipe(29643, 365, 23521, Q.RARE, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29643, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23612) + recipe:SetCraftedItemID(23521) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddMobDrop(16952) -- Ragesteel Breastplate -- 29645 - recipe = AddRecipe(29645, 370, 23522, Q.RARE, V.TBC, 370, 380, 390, 400) + recipe = AddRecipe(29645, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23613) + recipe:SetCraftedItemID(23522) + recipe:SetSkillLevels(370, 370, 380, 390, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddMobDrop(21454, 23305, 23324) -- Swiftsteel Gloves -- 29648 - recipe = AddRecipe(29648, 370, 23526, Q.RARE, V.TBC, 370, 380, 390, 400) + recipe = AddRecipe(29648, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23615) + recipe:SetCraftedItemID(23526) + recipe:SetSkillLevels(370, 370, 380, 390, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddMobDrop(18314) -- Earthpeace Breastplate -- 29649 - recipe = AddRecipe(29649, 370, 23527, Q.RARE, V.TBC, 370, 380, 390, 400) + recipe = AddRecipe(29649, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23617) + recipe:SetCraftedItemID(23527) + recipe:SetSkillLevels(370, 370, 380, 390, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddMobDrop(17975) -- Fel Sharpening Stone -- 29654 - recipe = AddRecipe(29654, 300, 23528, Q.COMMON, V.TBC, 300, 300, 305, 310) + recipe = AddRecipe(29654, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23528) + recipe:SetSkillLevels(300, 300, 300, 305, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Adamantite Sharpening Stone -- 29656 - recipe = AddRecipe(29656, 350, 23529, Q.COMMON, V.TBC, 350, 350, 355, 360) + recipe = AddRecipe(29656, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23618) + recipe:SetCraftedItemID(23529) + recipe:SetSkillLevels(350, 350, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CENARION_EXPEDITION) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.HONORED, 17904) -- Felsteel Shield Spike -- 29657 - recipe = AddRecipe(29657, 360, 23530, Q.COMMON, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(29657, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(24002) + recipe:SetCraftedItemID(23530) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.HELLFIRE) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.EXALTED, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.EXALTED, 17585) -- Felfury Gauntlets -- 29658 - recipe = AddRecipe(29658, 365, 23531, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29658, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23620) + recipe:SetCraftedItemID(23531) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Outland") -- Steelgrip Gauntlets -- 29662 - recipe = AddRecipe(29662, 365, 23533, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29662, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23622) + recipe:SetCraftedItemID(23533) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddWorldDrop("Outland") -- Storm Helm -- 29663 - recipe = AddRecipe(29663, 365, 23534, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29663, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23623) + recipe:SetCraftedItemID(23534) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddWorldDrop("Outland") -- Helm of the Stalwart Defender -- 29664 - recipe = AddRecipe(29664, 365, 23535, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29664, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23624) + recipe:SetCraftedItemID(23535) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddWorldDrop("Outland") -- Oathkeeper's Helm -- 29668 - recipe = AddRecipe(29668, 365, 23536, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29668, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23625) + recipe:SetCraftedItemID(23536) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddWorldDrop("Outland") -- Black Felsteel Bracers -- 29669 - recipe = AddRecipe(29669, 365, 23537, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29669, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23626) + recipe:SetCraftedItemID(23537) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddWorldDrop("Outland") -- Bracers of the Green Fortress -- 29671 - recipe = AddRecipe(29671, 365, 23538, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29671, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23627) + recipe:SetCraftedItemID(23538) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddWorldDrop("Outland") -- Blessed Bracers -- 29672 - recipe = AddRecipe(29672, 365, 23539, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29672, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23628) + recipe:SetCraftedItemID(23539) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.PLATE) recipe:AddWorldDrop("Outland") -- Felsteel Longblade -- 29692 - recipe = AddRecipe(29692, 365, 23540, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29692, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23629) + recipe:SetCraftedItemID(23540) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddWorldDrop("Outland") -- Khorium Champion -- 29693 - recipe = AddRecipe(29693, 365, 23541, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29693, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23630) + recipe:SetCraftedItemID(23541) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.SWORD) recipe:AddWorldDrop("Outland") -- Fel Edged Battleaxe -- 29694 - recipe = AddRecipe(29694, 365, 23542, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29694, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23631) + recipe:SetCraftedItemID(23542) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.AXE) recipe:AddWorldDrop("Outland") -- Felsteel Reaper -- 29695 - recipe = AddRecipe(29695, 365, 23543, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29695, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23632) + recipe:SetCraftedItemID(23543) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.AXE) recipe:AddWorldDrop("Outland") -- Runic Hammer -- 29696 - recipe = AddRecipe(29696, 365, 23544, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29696, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23633) + recipe:SetCraftedItemID(23544) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.MACE) recipe:AddWorldDrop("Outland") -- Fel Hardened Maul -- 29697 - recipe = AddRecipe(29697, 365, 23546, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29697, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23634) + recipe:SetCraftedItemID(23546) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.TWO_HAND, F.MACE) recipe:AddWorldDrop("Outland") -- Eternium Runed Blade -- 29698 - recipe = AddRecipe(29698, 365, 23554, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29698, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23635) + recipe:SetCraftedItemID(23554) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.ONE_HAND, F.DAGGER) recipe:AddWorldDrop("Outland") -- Dirge -- 29699 - recipe = AddRecipe(29699, 365, 23555, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29699, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23636) + recipe:SetCraftedItemID(23555) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.DAGGER) recipe:AddWorldDrop("Outland") -- Hand of Eternity -- 29700 - recipe = AddRecipe(29700, 365, 23556, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(29700, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(23637) + recipe:SetCraftedItemID(23556) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.ONE_HAND, F.MACE) recipe:AddWorldDrop("Outland") -- Lesser Ward of Shielding -- 29728 - recipe = AddRecipe(29728, 340, 23575, Q.COMMON, V.TBC, 340, 340, 345, 350) + recipe = AddRecipe(29728, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23638) + recipe:SetCraftedItemID(23575) + recipe:SetSkillLevels(340, 340, 340, 345, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(16583, 19373) -- Greater Ward of Shielding -- 29729 - recipe = AddRecipe(29729, 375, 23576, Q.RARE, V.TBC, 375, 375, 375, 375) + recipe = AddRecipe(29729, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23639) + recipe:SetCraftedItemID(23576) + recipe:SetSkillLevels(375, 375, 375, 375, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(18853) -- Lesser Rune of Warding -- 32284 - recipe = AddRecipe(32284, 325, 23559, Q.COMMON, V.TBC, 325, 325, 330, 335) + recipe = AddRecipe(32284, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23559) + recipe:SetSkillLevels(325, 325, 325, 330, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 44781, 45548) -- Greater Rune of Warding -- 32285 - recipe = AddRecipe(32285, 350, 25521, Q.COMMON, V.TBC, 350, 350, 355, 360) + recipe = AddRecipe(32285, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25526) + recipe:SetCraftedItemID(25521) + recipe:SetSkillLevels(350, 350, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_EXPEDITION) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.HONORED, 17904) -- Fel Iron Rod -- 32655 - recipe = AddRecipe(32655, 300, 25843, Q.COMMON, V.TBC, 300, 300, 305, 310) + recipe = AddRecipe(32655, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25843) + recipe:SetSkillLevels(300, 300, 300, 305, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Adamantite Rod -- 32656 - recipe = AddRecipe(32656, 350, 25844, Q.COMMON, V.TBC, 350, 350, 355, 360) + recipe = AddRecipe(32656, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25846) + recipe:SetCraftedItemID(25844) + recipe:SetSkillLevels(350, 350, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(19662) -- Eternium Rod -- 32657 - recipe = AddRecipe(32657, 360, 25845, Q.COMMON, V.TBC, 360, 365, 370, 375) + recipe = AddRecipe(32657, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25847) + recipe:SetCraftedItemID(25845) + recipe:SetSkillLevels(360, 360, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(16583, 19373) -- Nether Chain Shirt -- 34529 - recipe = AddRecipe(34529, 350, 23563, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(34529, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23563) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(48) -- Twisting Nether Chain Shirt -- 34530 - recipe = AddRecipe(34530, 375, 23564, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(34530, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23564) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(48) -- Breastplate of Kings -- 34533 - recipe = AddRecipe(34533, 350, 28483, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(34533, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28483) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.PLATE) recipe:AddCustom(48) -- Bulwark of Kings -- 34534 - recipe = AddRecipe(34534, 375, 28484, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(34534, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28484) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.PLATE) recipe:AddCustom(48) -- Fireguard -- 34535 - recipe = AddRecipe(34535, 350, 28425, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(34535, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28425) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddCustom(48) -- Blazeguard -- 34537 - recipe = AddRecipe(34537, 375, 28426, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(34537, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28426) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddCustom(48) -- Lionheart Blade -- 34538 - recipe = AddRecipe(34538, 350, 28428, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(34538, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28428) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.SWORD) recipe:AddCustom(48) -- Lionheart Champion -- 34540 - recipe = AddRecipe(34540, 375, 28429, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(34540, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28429) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.SWORD) recipe:AddCustom(48) -- The Planar Edge -- 34541 - recipe = AddRecipe(34541, 350, 28431, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(34541, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28431) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.ONE_HAND, F.AXE) recipe:AddCustom(48) -- Black Planar Edge -- 34542 - recipe = AddRecipe(34542, 375, 28432, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(34542, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28432) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.ONE_HAND, F.AXE) recipe:AddCustom(48) -- Lunar Crescent -- 34543 - recipe = AddRecipe(34543, 350, 28434, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(34543, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28434) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.AXE) recipe:AddCustom(48) -- Mooncleaver -- 34544 - recipe = AddRecipe(34544, 375, 28435, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(34544, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28435) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.AXE) recipe:AddCustom(48) -- Drakefist Hammer -- 34545 - recipe = AddRecipe(34545, 350, 28437, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(34545, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28437) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.ONE_HAND, F.MACE) recipe:AddCustom(48) -- Dragonmaw -- 34546 - recipe = AddRecipe(34546, 375, 28438, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(34546, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28438) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.ONE_HAND, F.MACE) recipe:AddCustom(48) -- Thunder -- 34547 - recipe = AddRecipe(34547, 350, 28440, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(34547, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28440) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.MACE) recipe:AddCustom(48) -- Deep Thunder -- 34548 - recipe = AddRecipe(34548, 375, 28441, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(34548, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28441) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.MACE) recipe:AddCustom(48) -- Fel Weightstone -- 34607 - recipe = AddRecipe(34607, 300, 28420, Q.COMMON, V.TBC, 300, 300, 305, 310) + recipe = AddRecipe(34607, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28420) + recipe:SetSkillLevels(300, 300, 300, 305, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Adamantite Weightstone -- 34608 - recipe = AddRecipe(34608, 350, 28421, Q.COMMON, V.TBC, 350, 350, 355, 360) + recipe = AddRecipe(34608, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(28632) + recipe:SetCraftedItemID(28421) + recipe:SetSkillLevels(350, 350, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CENARION_EXPEDITION) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.HONORED, 17904) -- Thick Bronze Darts -- 34979 - recipe = AddRecipe(34979, 100, 29201, Q.COMMON, V.TBC, 100, 130, 145, 160) + recipe = AddRecipe(34979, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29201) + recipe:SetSkillLevels(100, 100, 130, 145, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.THROWN) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Whirling Steel Axes -- 34981 - recipe = AddRecipe(34981, 200, 29202, Q.COMMON, V.TBC, 200, 220, 230, 240) + recipe = AddRecipe(34981, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29202) + recipe:SetSkillLevels(200, 200, 220, 230, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.THROWN) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16669, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Enchanted Thorium Blades -- 34982 - recipe = AddRecipe(34982, 300, 29203, Q.COMMON, V.TBC, 300, 320, 330, 340) + recipe = AddRecipe(34982, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29203) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.THROWN) recipe:AddTrainer(514, 1241, 2836, 2998, 3136, 3174, 3355, 3478, 3557, 4258, 4596, 5511, 6299, 11177, 11178, 15400, 16583, 16724, 16823, 17245, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Felsteel Whisper Knives -- 34983 - recipe = AddRecipe(34983, 350, 29204, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(34983, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29204) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.THROWN) recipe:AddTrainer(3355, 11177, 11178, 16583, 16823, 19341, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 33609, 33631, 33675, 44781, 45548) -- Earthforged Leggings -- 36122 - recipe = AddRecipe(36122, 260, 30069, Q.COMMON, V.TBC, 260, 280, 290, 300) + recipe = AddRecipe(36122, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30069) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.PLATE) recipe:AddCustom(48) -- Windforged Leggings -- 36124 - recipe = AddRecipe(36124, 260, 30070, Q.COMMON, V.TBC, 260, 280, 290, 300) + recipe = AddRecipe(36124, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30070) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(48) -- Light Earthforged Blade -- 36125 - recipe = AddRecipe(36125, 260, 30071, Q.COMMON, V.TBC, 260, 280, 290, 300) + recipe = AddRecipe(36125, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30071) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.ONE_HAND, F.SWORD) recipe:AddCustom(48) -- Light Skyforged Axe -- 36126 - recipe = AddRecipe(36126, 260, 30072, Q.COMMON, V.TBC, 260, 280, 290, 300) + recipe = AddRecipe(36126, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30072) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.ONE_HAND, F.AXE) recipe:AddCustom(48) -- Light Emberforged Hammer -- 36128 - recipe = AddRecipe(36128, 260, 30073, Q.COMMON, V.TBC, 260, 280, 290, 300) + recipe = AddRecipe(36128, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30073) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.ONE_HAND, F.MACE) recipe:AddCustom(48) -- Heavy Earthforged Breastplate -- 36129 - recipe = AddRecipe(36129, 330, 30074, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(36129, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30074) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(48) -- Stormforged Hauberk -- 36130 - recipe = AddRecipe(36130, 330, 30076, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(36130, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30076) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(48) -- Windforged Rapier -- 36131 - recipe = AddRecipe(36131, 330, 30077, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(36131, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30077) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.ONE_HAND, F.SWORD) recipe:AddCustom(48) -- Stoneforged Claymore -- 36133 - recipe = AddRecipe(36133, 330, 30086, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(36133, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30086) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.SWORD) recipe:AddCustom(48) -- Stormforged Axe -- 36134 - recipe = AddRecipe(36134, 330, 30087, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(36134, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30087) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.ONE_HAND, F.AXE) recipe:AddCustom(48) -- Skyforged Great Axe -- 36135 - recipe = AddRecipe(36135, 330, 30088, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(36135, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30088) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.AXE) recipe:AddCustom(48) -- Lavaforged Warhammer -- 36136 - recipe = AddRecipe(36136, 330, 30089, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(36136, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30089) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.ONE_HAND, F.MACE) recipe:AddCustom(48) -- Great Earthforged Hammer -- 36137 - recipe = AddRecipe(36137, 330, 30093, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(36137, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30093) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.MACE) recipe:AddCustom(48) -- Embrace of the Twisting Nether -- 36256 - recipe = AddRecipe(36256, 375, 23565, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36256, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23565) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(48) -- Bulwark of the Ancient Kings -- 36257 - recipe = AddRecipe(36257, 375, 28485, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36257, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28485) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.PLATE) recipe:AddCustom(48) -- Blazefury -- 36258 - recipe = AddRecipe(36258, 375, 28427, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36258, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28427) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddCustom(48) -- Lionheart Executioner -- 36259 - recipe = AddRecipe(36259, 375, 28430, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36259, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28430) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.SWORD) recipe:AddCustom(48) -- Wicked Edge of the Planes -- 36260 - recipe = AddRecipe(36260, 375, 28433, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36260, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28433) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.ONE_HAND, F.AXE) recipe:AddCustom(48) -- Bloodmoon -- 36261 - recipe = AddRecipe(36261, 375, 28436, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36261, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28436) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.AXE) recipe:AddCustom(48) -- Dragonstrike -- 36262 - recipe = AddRecipe(36262, 375, 28439, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36262, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28439) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.ONE_HAND, F.MACE) recipe:AddCustom(48) -- Stormherald -- 36263 - recipe = AddRecipe(36263, 375, 28442, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36263, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(28442) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.MACE) recipe:AddCustom(48) -- Belt of the Guardian -- 36389 - recipe = AddRecipe(36389, 375, 30034, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36389, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30321) + recipe:SetCraftedItemID(30034) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(37, 43) -- Red Belt of Battle -- 36390 - recipe = AddRecipe(36390, 375, 30032, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36390, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30322) + recipe:SetCraftedItemID(30032) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddCustom(37, 43) -- Boots of the Protector -- 36391 - recipe = AddRecipe(36391, 375, 30033, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36391, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30323) + recipe:SetCraftedItemID(30033) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.TANK, F.PLATE) recipe:AddCustom(37, 43) -- Red Havoc Boots -- 36392 - recipe = AddRecipe(36392, 375, 30031, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36392, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30324) + recipe:SetCraftedItemID(30031) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOP, F.TANK, F.PLATE) recipe:AddCustom(37, 43) -- Wildguard Breastplate -- 38473 - recipe = AddRecipe(38473, 375, 31364, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(38473, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(31390) + recipe:SetCraftedItemID(31364) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.CENARION_EXPEDITION, F.PLATE) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.EXALTED, 17904) -- Wildguard Leggings -- 38475 - recipe = AddRecipe(38475, 375, 31367, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(38475, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(31391) + recipe:SetCraftedItemID(31367) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_EXPEDITION, F.PLATE) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.REVERED, 17904) -- Wildguard Helm -- 38476 - recipe = AddRecipe(38476, 375, 31368, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(38476, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(31392) + recipe:SetCraftedItemID(31368) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.CENARION_EXPEDITION, F.PLATE) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.REVERED, 17904) -- Iceguard Breastplate -- 38477 - recipe = AddRecipe(38477, 375, 31369, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(38477, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(31393) + recipe:SetCraftedItemID(31369) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.VIOLETEYE, F.PLATE) recipe:AddRepVendor(FAC.VIOLETEYE, REP.HONORED, 16388) -- Iceguard Leggings -- 38478 - recipe = AddRecipe(38478, 375, 31370, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(38478, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(31394) + recipe:SetCraftedItemID(31370) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.VIOLETEYE, F.PLATE) recipe:AddRepVendor(FAC.VIOLETEYE, REP.REVERED, 16388) -- Iceguard Helm -- 38479 - recipe = AddRecipe(38479, 375, 31371, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(38479, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(31395) + recipe:SetCraftedItemID(31371) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.VIOLETEYE, F.PLATE) recipe:AddRepVendor(FAC.VIOLETEYE, REP.HONORED, 16388) -- Shadesteel Sabots -- 40033 - recipe = AddRecipe(40033, 375, 32402, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(40033, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32441) + recipe:SetCraftedItemID(32402) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.PLATE) recipe:AddRepVendor(FAC.ASHTONGUE, REP.HONORED, 23159) -- Shadesteel Bracers -- 40034 - recipe = AddRecipe(40034, 375, 32403, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(40034, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32442) + recipe:SetCraftedItemID(32403) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.PLATE) recipe:AddRepVendor(FAC.ASHTONGUE, REP.FRIENDLY, 23159) -- Shadesteel Greaves -- 40035 - recipe = AddRecipe(40035, 375, 32404, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(40035, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32443) + recipe:SetCraftedItemID(32404) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.PLATE) recipe:AddRepVendor(FAC.ASHTONGUE, REP.HONORED, 23159) -- Shadesteel Girdle -- 40036 - recipe = AddRecipe(40036, 375, 32401, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(40036, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32444) + recipe:SetCraftedItemID(32401) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.PLATE) recipe:AddRepVendor(FAC.ASHTONGUE, REP.FRIENDLY, 23159) -- Swiftsteel Bracers -- 41132 - recipe = AddRecipe(41132, 375, 32568, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(41132, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(32736) + recipe:SetCraftedItemID(32568) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddCustom(27, 34) -- Swiftsteel Shoulders -- 41133 - recipe = AddRecipe(41133, 375, 32570, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(41133, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(32737) + recipe:SetCraftedItemID(32570) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.DPS, F.PLATE) recipe:AddCustom(34) -- Dawnsteel Bracers -- 41134 - recipe = AddRecipe(41134, 375, 32571, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(41134, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(32738) + recipe:SetCraftedItemID(32571) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddCustom(34) -- Dawnsteel Shoulders -- 41135 - recipe = AddRecipe(41135, 375, 32573, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(41135, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(32739) + recipe:SetCraftedItemID(32573) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.PLATE) recipe:AddCustom(27, 34) -- Ragesteel Shoulders -- 42662 - recipe = AddRecipe(42662, 365, 33173, Q.RARE, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(42662, V.TBC, Q.RARE) + recipe:SetCraftedItemID(33173) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddMobDrop(21050, 21059, 21060, 21061) -- Adamantite Weapon Chain -- 42688 - recipe = AddRecipe(42688, 335, 33185, Q.UNCOMMON, V.TBC, 335, 345, 350, 355) + recipe = AddRecipe(42688, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(35296) + recipe:SetCraftedItemID(33185) + recipe:SetSkillLevels(335, 335, 345, 350, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.TANK) recipe:AddMobDrop(24664) -- Heavy Copper Longsword -- 43549 - recipe = AddRecipe(43549, 35, 33791, Q.UNCOMMON, V.TBC, 35, 75, 95, 115) + recipe = AddRecipe(43549, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(33792) + recipe:SetCraftedItemID(33791) + recipe:SetSkillLevels(35, 35, 75, 95, 115) recipe:AddFilters(F.ALLIANCE, F.QUEST, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddQuest(1578) -- Hammer of Righteous Might -- 43846 - recipe = AddRecipe(43846, 365, 32854, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(43846, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(33954) + recipe:SetCraftedItemID(32854) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.TWO_HAND, F.MACE) recipe:AddWorldDrop("Outland") -- Sunblessed Gauntlets -- 46140 - recipe = AddRecipe(46140, 365, 34380, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46140, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35208) + recipe:SetCraftedItemID(34380) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddCustom(24) -- Hard Khorium Battlefists -- 46141 - recipe = AddRecipe(46141, 365, 34378, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46141, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35209) + recipe:SetCraftedItemID(34378) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddCustom(24) -- Sunblessed Breastplate -- 46142 - recipe = AddRecipe(46142, 365, 34379, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46142, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35210) + recipe:SetCraftedItemID(34379) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.PLATE) recipe:AddCustom(24) -- Hard Khorium Battleplate -- 46144 - recipe = AddRecipe(46144, 365, 34377, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46144, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35211) + recipe:SetCraftedItemID(34377) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.DPS, F.PLATE) recipe:AddCustom(24) -- Cobalt Legplates -- 52567 - recipe = AddRecipe(52567, 370, 39086, Q.COMMON, V.WOTLK, 370, 375, 380, 385) + recipe = AddRecipe(52567, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39086) + recipe:SetSkillLevels(370, 370, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Cobalt Belt -- 52568 - recipe = AddRecipe(52568, 350, 39087, Q.COMMON, V.WOTLK, 350, 360, 370, 380) + recipe = AddRecipe(52568, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39087) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Cobalt Boots -- 52569 - recipe = AddRecipe(52569, 350, 39088, Q.COMMON, V.WOTLK, 350, 360, 370, 380) + recipe = AddRecipe(52569, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39088) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Cobalt Chestpiece -- 52570 - recipe = AddRecipe(52570, 375, 39085, Q.COMMON, V.WOTLK, 375, 380, 385, 390) + recipe = AddRecipe(52570, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39085) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Cobalt Helm -- 52571 - recipe = AddRecipe(52571, 370, 39084, Q.COMMON, V.WOTLK, 370, 375, 380, 385) + recipe = AddRecipe(52571, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39084) + recipe:SetSkillLevels(370, 370, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Cobalt Shoulders -- 52572 - recipe = AddRecipe(52572, 360, 39083, Q.COMMON, V.WOTLK, 360, 370, 375, 380) + recipe = AddRecipe(52572, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39083) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Cobalt Triangle Shield -- 54550 - recipe = AddRecipe(54550, 360, 40668, Q.COMMON, V.WOTLK, 360, 370, 375, 380) + recipe = AddRecipe(54550, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40668) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.SHIELD, F.ONE_HAND) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Tempered Saronite Belt -- 54551 - recipe = AddRecipe(54551, 395, 40669, Q.COMMON, V.WOTLK, 395, 400, 405, 410) + recipe = AddRecipe(54551, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40669) + recipe:SetSkillLevels(395, 395, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Tempered Saronite Boots -- 54552 - recipe = AddRecipe(54552, 400, 40671, Q.COMMON, V.WOTLK, 400, 405, 410, 415) + recipe = AddRecipe(54552, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40671) + recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Tempered Saronite Breastplate -- 54553 - recipe = AddRecipe(54553, 400, 40672, Q.COMMON, V.WOTLK, 400, 405, 410, 415) + recipe = AddRecipe(54553, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40672) + recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Tempered Saronite Legplates -- 54554 - recipe = AddRecipe(54554, 395, 40674, Q.COMMON, V.WOTLK, 395, 400, 405, 410) + recipe = AddRecipe(54554, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40674) + recipe:SetSkillLevels(395, 395, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Tempered Saronite Helm -- 54555 - recipe = AddRecipe(54555, 405, 40673, Q.COMMON, V.WOTLK, 405, 410, 415, 420) + recipe = AddRecipe(54555, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40673) + recipe:SetSkillLevels(405, 405, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Tempered Saronite Shoulders -- 54556 - recipe = AddRecipe(54556, 405, 40675, Q.COMMON, V.WOTLK, 405, 410, 415, 420) + recipe = AddRecipe(54556, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40675) + recipe:SetSkillLevels(405, 405, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Saronite Defender -- 54557 - recipe = AddRecipe(54557, 390, 40670, Q.COMMON, V.WOTLK, 390, 395, 400, 405) + recipe = AddRecipe(54557, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40670) + recipe:SetSkillLevels(390, 390, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.SHIELD, F.ONE_HAND) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Spiked Cobalt Helm -- 54917 - recipe = AddRecipe(54917, 375, 40942, Q.COMMON, V.WOTLK, 375, 380, 385, 390) + recipe = AddRecipe(54917, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40942) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Spiked Cobalt Boots -- 54918 - recipe = AddRecipe(54918, 380, 40949, Q.COMMON, V.WOTLK, 380, 385, 390, 395) + recipe = AddRecipe(54918, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40949) + recipe:SetSkillLevels(380, 380, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Spiked Cobalt Shoulders -- 54941 - recipe = AddRecipe(54941, 385, 40950, Q.COMMON, V.WOTLK, 385, 390, 395, 400) + recipe = AddRecipe(54941, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40950) + recipe:SetSkillLevels(385, 385, 390, 395, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Spiked Cobalt Chestpiece -- 54944 - recipe = AddRecipe(54944, 385, 40951, Q.COMMON, V.WOTLK, 385, 390, 395, 400) + recipe = AddRecipe(54944, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40951) + recipe:SetSkillLevels(385, 385, 390, 395, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Spiked Cobalt Gauntlets -- 54945 - recipe = AddRecipe(54945, 390, 40952, Q.COMMON, V.WOTLK, 390, 395, 400, 405) + recipe = AddRecipe(54945, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40952) + recipe:SetSkillLevels(390, 390, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Spiked Cobalt Belt -- 54946 - recipe = AddRecipe(54946, 395, 40953, Q.COMMON, V.WOTLK, 395, 400, 405, 410) + recipe = AddRecipe(54946, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40953) + recipe:SetSkillLevels(395, 395, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Spiked Cobalt Legplates -- 54947 - recipe = AddRecipe(54947, 395, 40943, Q.COMMON, V.WOTLK, 395, 400, 405, 410) + recipe = AddRecipe(54947, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40943) + recipe:SetSkillLevels(395, 395, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Spiked Cobalt Bracers -- 54948 - recipe = AddRecipe(54948, 400, 40954, Q.COMMON, V.WOTLK, 400, 405, 410, 415) + recipe = AddRecipe(54948, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40954) + recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Horned Cobalt Helm -- 54949 - recipe = AddRecipe(54949, 400, 40955, Q.COMMON, V.WOTLK, 400, 405, 410, 415) + recipe = AddRecipe(54949, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40955) + recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Reinforced Cobalt Shoulders -- 54978 - recipe = AddRecipe(54978, 375, 40956, Q.UNCOMMON, V.WOTLK, 375, 395, 400, 405) + recipe = AddRecipe(54978, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41124) + recipe:SetCraftedItemID(40956) + recipe:SetSkillLevels(375, 375, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddMobDrop(27333) -- Reinforced Cobalt Helm -- 54979 - recipe = AddRecipe(54979, 375, 40957, Q.UNCOMMON, V.WOTLK, 375, 405, 410, 415) + recipe = AddRecipe(54979, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41123) + recipe:SetCraftedItemID(40957) + recipe:SetSkillLevels(375, 375, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddMobDrop(26270) -- Reinforced Cobalt Legplates -- 54980 - recipe = AddRecipe(54980, 375, 40958, Q.UNCOMMON, V.WOTLK, 375, 410, 415, 420) + recipe = AddRecipe(54980, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41120) + recipe:SetCraftedItemID(40958) + recipe:SetSkillLevels(375, 375, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddMobDrop(29235) -- Reinforced Cobalt Chestpiece -- 54981 - recipe = AddRecipe(54981, 375, 40959, Q.UNCOMMON, V.WOTLK, 375, 415, 420, 425) + recipe = AddRecipe(54981, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41122) + recipe:SetCraftedItemID(40959) + recipe:SetSkillLevels(375, 375, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddMobDrop(28123) -- Saronite Protector -- 55013 - recipe = AddRecipe(55013, 390, 41117, Q.COMMON, V.WOTLK, 390, 395, 400, 405) + recipe = AddRecipe(55013, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41117) + recipe:SetSkillLevels(390, 390, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SHIELD, F.ONE_HAND) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Saronite Bulwark -- 55014 - recipe = AddRecipe(55014, 410, 41113, Q.COMMON, V.WOTLK, 410, 415, 420, 425) + recipe = AddRecipe(55014, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41113) + recipe:SetSkillLevels(410, 410, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.SHIELD, F.ONE_HAND) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Tempered Saronite Gauntlets -- 55015 - recipe = AddRecipe(55015, 415, 41114, Q.COMMON, V.WOTLK, 415, 420, 425, 430) + recipe = AddRecipe(55015, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41114) + recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Tempered Saronite Bracers -- 55017 - recipe = AddRecipe(55017, 410, 41116, Q.COMMON, V.WOTLK, 410, 415, 420, 425) + recipe = AddRecipe(55017, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41116) + recipe:SetSkillLevels(410, 410, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Brilliant Saronite Legplates -- 55055 - recipe = AddRecipe(55055, 395, 41126, Q.COMMON, V.WOTLK, 395, 400, 405, 410) + recipe = AddRecipe(55055, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41126) + recipe:SetSkillLevels(395, 395, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Brilliant Saronite Gauntlets -- 55056 - recipe = AddRecipe(55056, 400, 41127, Q.COMMON, V.WOTLK, 400, 405, 410, 415) + recipe = AddRecipe(55056, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41127) + recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Brilliant Saronite Boots -- 55057 - recipe = AddRecipe(55057, 405, 41128, Q.COMMON, V.WOTLK, 405, 410, 415, 420) + recipe = AddRecipe(55057, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41128) + recipe:SetSkillLevels(405, 405, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Brilliant Saronite Breastplate -- 55058 - recipe = AddRecipe(55058, 415, 41129, Q.COMMON, V.WOTLK, 415, 420, 425, 430) + recipe = AddRecipe(55058, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41129) + recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Honed Cobalt Cleaver -- 55174 - recipe = AddRecipe(55174, 390, 41181, Q.COMMON, V.WOTLK, 390, 395, 400, 405) + recipe = AddRecipe(55174, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41181) + recipe:SetSkillLevels(390, 390, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.AXE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Savage Cobalt Slicer -- 55177 - recipe = AddRecipe(55177, 395, 41182, Q.COMMON, V.WOTLK, 395, 400, 405, 410) + recipe = AddRecipe(55177, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41182) + recipe:SetSkillLevels(395, 395, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Saronite Ambusher -- 55179 - recipe = AddRecipe(55179, 400, 41183, Q.COMMON, V.WOTLK, 400, 405, 410, 415) + recipe = AddRecipe(55179, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41183) + recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.DAGGER) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Saronite Shiv -- 55181 - recipe = AddRecipe(55181, 405, 41184, Q.COMMON, V.WOTLK, 405, 410, 415, 420) + recipe = AddRecipe(55181, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41184) + recipe:SetSkillLevels(405, 405, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK, F.ONE_HAND, F.DAGGER) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Furious Saronite Beatstick -- 55182 - recipe = AddRecipe(55182, 410, 41185, Q.COMMON, V.WOTLK, 410, 415, 420, 425) + recipe = AddRecipe(55182, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41185) + recipe:SetSkillLevels(410, 410, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.MACE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Corroded Saronite Edge -- 55183 - recipe = AddRecipe(55183, 415, 41186, Q.COMMON, V.WOTLK, 415, 420, 425, 430) + recipe = AddRecipe(55183, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41186) + recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddCustom(48) -- Corroded Saronite Woundbringer -- 55184 - recipe = AddRecipe(55184, 415, 41187, Q.COMMON, V.WOTLK, 415, 420, 425, 430) + recipe = AddRecipe(55184, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41187) + recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddCustom(48) -- Saronite Mindcrusher -- 55185 - recipe = AddRecipe(55185, 415, 41188, Q.COMMON, V.WOTLK, 415, 420, 425, 430) + recipe = AddRecipe(55185, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41188) + recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.TWO_HAND, F.MACE) recipe:AddTrainer(3355, 11177, 11178, 44781, 45548) -- Chestplate of Conquest -- 55186 - recipe = AddRecipe(55186, 415, 41189, Q.COMMON, V.WOTLK, 415, 420, 425, 430) + recipe = AddRecipe(55186, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41189) + recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.PLATE) recipe:AddCustom(48) -- Legplates of Conquest -- 55187 - recipe = AddRecipe(55187, 415, 41190, Q.COMMON, V.WOTLK, 415, 420, 425, 430) + recipe = AddRecipe(55187, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41190) + recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.PLATE) recipe:AddCustom(48) -- Sturdy Cobalt Quickblade -- 55200 - recipe = AddRecipe(55200, 380, 41239, Q.COMMON, V.WOTLK, 380, 385, 390, 395) + recipe = AddRecipe(55200, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41239) + recipe:SetSkillLevels(380, 380, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.SWORD) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Cobalt Tenderizer -- 55201 - recipe = AddRecipe(55201, 380, 41240, Q.COMMON, V.WOTLK, 380, 385, 390, 395) + recipe = AddRecipe(55201, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41240) + recipe:SetSkillLevels(380, 380, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.MACE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Sure-fire Shuriken -- 55202 - recipe = AddRecipe(55202, 385, 41241, Q.COMMON, V.WOTLK, 385, 390, 395, 400) + recipe = AddRecipe(55202, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41241) + recipe:SetSkillLevels(385, 385, 390, 395, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.THROWN) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Forged Cobalt Claymore -- 55203 - recipe = AddRecipe(55203, 385, 41242, Q.COMMON, V.WOTLK, 385, 390, 395, 400) + recipe = AddRecipe(55203, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41242) + recipe:SetSkillLevels(385, 385, 390, 395, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.SWORD) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Notched Cobalt War Axe -- 55204 - recipe = AddRecipe(55204, 390, 41243, Q.COMMON, V.WOTLK, 390, 395, 400, 405) + recipe = AddRecipe(55204, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41243) + recipe:SetSkillLevels(390, 390, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.AXE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Deadly Saronite Dirk -- 55206 - recipe = AddRecipe(55206, 405, 41245, Q.COMMON, V.WOTLK, 405, 415, 420, 425) + recipe = AddRecipe(55206, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41245) + recipe:SetSkillLevels(405, 405, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK, F.THROWN) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Vengeance Bindings -- 55298 - recipe = AddRecipe(55298, 420, 41355, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(55298, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41355) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Righteous Gauntlets -- 55300 - recipe = AddRecipe(55300, 420, 41356, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(55300, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41356) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Daunting Handguards -- 55301 - recipe = AddRecipe(55301, 420, 41357, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(55301, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41357) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Helm of Command -- 55302 - recipe = AddRecipe(55302, 425, 41344, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(55302, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41344) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Daunting Legplates -- 55303 - recipe = AddRecipe(55303, 425, 41345, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(55303, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41345) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Righteous Greaves -- 55304 - recipe = AddRecipe(55304, 425, 41346, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(55304, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41346) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Savage Saronite Bracers -- 55305 - recipe = AddRecipe(55305, 420, 41354, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(55305, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41354) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Savage Saronite Pauldrons -- 55306 - recipe = AddRecipe(55306, 420, 41351, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(55306, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41351) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Savage Saronite Waistguard -- 55307 - recipe = AddRecipe(55307, 420, 41352, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(55307, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41352) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Savage Saronite Walkers -- 55308 - recipe = AddRecipe(55308, 420, 41348, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(55308, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41348) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Savage Saronite Gauntlets -- 55309 - recipe = AddRecipe(55309, 420, 41349, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(55309, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41349) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Savage Saronite Legplates -- 55310 - recipe = AddRecipe(55310, 425, 41347, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(55310, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41347) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Savage Saronite Hauberk -- 55311 - recipe = AddRecipe(55311, 425, 41353, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(55311, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41353) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Savage Saronite Skullshield -- 55312 - recipe = AddRecipe(55312, 425, 41350, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(55312, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41350) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Titansteel Destroyer -- 55369 - recipe = AddRecipe(55369, 440, 41257, Q.COMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(55369, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41257) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND, F.MACE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Titansteel Bonecrusher -- 55370 - recipe = AddRecipe(55370, 440, 41383, Q.COMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(55370, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41383) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK, F.ONE_HAND, F.MACE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Titansteel Guardian -- 55371 - recipe = AddRecipe(55371, 440, 41384, Q.COMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(55371, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41384) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.MACE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Spiked Titansteel Helm -- 55372 - recipe = AddRecipe(55372, 440, 41386, Q.COMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(55372, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41386) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Tempered Titansteel Helm -- 55373 - recipe = AddRecipe(55373, 440, 41387, Q.COMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(55373, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41387) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Brilliant Titansteel Helm -- 55374 - recipe = AddRecipe(55374, 440, 41388, Q.COMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(55374, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41388) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Spiked Titansteel Treads -- 55375 - recipe = AddRecipe(55375, 440, 41391, Q.COMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(55375, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41391) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Tempered Titansteel Treads -- 55376 - recipe = AddRecipe(55376, 440, 41392, Q.COMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(55376, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41392) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Brilliant Titansteel Treads -- 55377 - recipe = AddRecipe(55377, 440, 41394, Q.COMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(55377, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41394) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Socket Bracer -- 55628 - recipe = AddRecipe(55628, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 400, 400) + recipe = AddRecipe(55628, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 400, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Socket Gloves -- 55641 - recipe = AddRecipe(55641, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 400, 400) + recipe = AddRecipe(55641, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 400, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Eternal Belt Buckle -- 55656 - recipe = AddRecipe(55656, 415, 41611, Q.COMMON, V.WOTLK, 415, 420, 425, 430) + recipe = AddRecipe(55656, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41611) + recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Titanium Rod -- 55732 - recipe = AddRecipe(55732, 420, 41745, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(55732, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41745) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Cobalt Bracers -- 55834 - recipe = AddRecipe(55834, 360, 41974, Q.COMMON, V.WOTLK, 360, 370, 375, 380) + recipe = AddRecipe(55834, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41974) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Cobalt Gauntlets -- 55835 - recipe = AddRecipe(55835, 370, 41975, Q.COMMON, V.WOTLK, 370, 380, 385, 390) + recipe = AddRecipe(55835, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41975) + recipe:SetSkillLevels(370, 370, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Titanium Weapon Chain -- 55839 - recipe = AddRecipe(55839, 420, 41976, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(55839, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41976) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Titansteel Shanker -- 56234 - recipe = AddRecipe(56234, 440, 42435, Q.COMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(56234, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42435) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.DAGGER) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Cudgel of Saronite Justice -- 56280 - recipe = AddRecipe(56280, 410, 42443, Q.COMMON, V.WOTLK, 410, 415, 420, 425) + recipe = AddRecipe(56280, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42443) + recipe:SetSkillLevels(410, 410, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.MACE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Titanium Shield Spike -- 56357 - recipe = AddRecipe(56357, 420, 42500, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(56357, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42500) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.SHIELD) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Titansteel Shield Wall -- 56400 - recipe = AddRecipe(56400, 440, 42508, Q.COMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(56400, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42508) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.SHIELD, F.ONE_HAND) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Ornate Saronite Bracers -- 56549 - recipe = AddRecipe(56549, 420, 42723, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(56549, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42723) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Ornate Saronite Pauldrons -- 56550 - recipe = AddRecipe(56550, 420, 42727, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(56550, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42727) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Ornate Saronite Waistguard -- 56551 - recipe = AddRecipe(56551, 420, 42729, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(56551, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42729) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Ornate Saronite Walkers -- 56552 - recipe = AddRecipe(56552, 420, 42730, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(56552, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42730) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Ornate Saronite Gauntlets -- 56553 - recipe = AddRecipe(56553, 420, 42724, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(56553, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42724) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Ornate Saronite Legplates -- 56554 - recipe = AddRecipe(56554, 425, 42726, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(56554, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42726) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Ornate Saronite Hauberk -- 56555 - recipe = AddRecipe(56555, 425, 42725, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(56555, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42725) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Ornate Saronite Skullshield -- 56556 - recipe = AddRecipe(56556, 425, 42728, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(56556, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42728) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Cobalt Skeleton Key -- 59405 - recipe = AddRecipe(59405, 350, 43854, Q.COMMON, V.WOTLK, 350, 360, 365, 370) + recipe = AddRecipe(59405, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43854) + recipe:SetSkillLevels(350, 350, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Titanium Skeleton Key -- 59406 - recipe = AddRecipe(59406, 430, 43853, Q.COMMON, V.WOTLK, 430, 435, 440, 445) + recipe = AddRecipe(59406, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43853) + recipe:SetSkillLevels(430, 430, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Brilliant Saronite Belt -- 59436 - recipe = AddRecipe(59436, 395, 43860, Q.COMMON, V.WOTLK, 395, 400, 405, 410) + recipe = AddRecipe(59436, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43860) + recipe:SetSkillLevels(395, 395, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Brilliant Saronite Bracers -- 59438 - recipe = AddRecipe(59438, 400, 43864, Q.COMMON, V.WOTLK, 400, 405, 410, 415) + recipe = AddRecipe(59438, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43864) + recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Brilliant Saronite Pauldrons -- 59440 - recipe = AddRecipe(59440, 405, 43865, Q.COMMON, V.WOTLK, 405, 410, 415, 420) + recipe = AddRecipe(59440, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43865) + recipe:SetSkillLevels(405, 405, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Brilliant Saronite Helm -- 59441 - recipe = AddRecipe(59441, 415, 43870, Q.COMMON, V.WOTLK, 415, 420, 425, 430) + recipe = AddRecipe(59441, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43870) + recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Saronite Spellblade -- 59442 - recipe = AddRecipe(59442, 410, 43871, Q.COMMON, V.WOTLK, 410, 415, 420, 425) + recipe = AddRecipe(59442, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43871) + recipe:SetSkillLevels(410, 410, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.SWORD) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Icebane Chestguard -- 61008 - recipe = AddRecipe(61008, 425, 43586, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(61008, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43586) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Icebane Girdle -- 61009 - recipe = AddRecipe(61009, 420, 43587, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(61009, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43587) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Icebane Treads -- 61010 - recipe = AddRecipe(61010, 420, 43588, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(61010, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43588) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PLATE) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Titanium Plating -- 62202 - recipe = AddRecipe(62202, 450, 44936, Q.RARE, V.WOTLK, 450, 455, 460, 465) + recipe = AddRecipe(62202, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44938) + recipe:SetCraftedItemID(44936) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.WRATHCOMMON1, F.SHIELD) recipe:AddRepVendor(FAC.HORDE_EXPEDITION, REP.EXALTED, 32565, 32774) recipe:AddRepVendor(FAC.ALLIANCE_VANGUARD, REP.EXALTED, 32564, 32773) -- Titansteel Spellblade -- 63182 - recipe = AddRecipe(63182, 440, 45085, Q.COMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(63182, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45085) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.DAGGER) recipe:AddTrainer(3355, 11177, 11178, 26564, 26904, 26952, 26981, 26988, 27034, 28694, 29924, 33591, 44781, 45548) -- Belt of the Titans -- 63187 - recipe = AddRecipe(63187, 450, 45088, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63187, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45088) + recipe:SetCraftedItemID(45088) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddCustom(39) -- Battlelord's Plate Boots -- 63188 - recipe = AddRecipe(63188, 450, 45089, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63188, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45089) + recipe:SetCraftedItemID(45089) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddCustom(39) -- Plate Girdle of Righteousness -- 63189 - recipe = AddRecipe(63189, 450, 45090, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63189, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45090) + recipe:SetCraftedItemID(45090) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.PLATE) recipe:AddCustom(39) -- Treads of Destiny -- 63190 - recipe = AddRecipe(63190, 450, 45091, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63190, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45091) + recipe:SetCraftedItemID(45091) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.PLATE) recipe:AddCustom(39) -- Indestructible Plate Girdle -- 63191 - recipe = AddRecipe(63191, 450, 45092, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63191, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45092) + recipe:SetCraftedItemID(45092) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddCustom(39) -- Spiked Deathdealers -- 63192 - recipe = AddRecipe(63192, 450, 45093, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63192, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45093) + recipe:SetCraftedItemID(45093) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddCustom(39) -- Breastplate of the White Knight -- 67091 - recipe = AddRecipe(67091, 450, 47591, Q.EPIC, V.WOTLK, 450, 455, 465, 475, nil, "Alliance") + recipe = AddRecipe(67091, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47622) + recipe:SetCraftedItemID(47591) + recipe:SetSkillLevels(450, 450, 455, 465, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddCustom(42) -- Saronite Swordbreakers -- 67092 - recipe = AddRecipe(67092, 450, 47570, Q.EPIC, V.WOTLK, 450, 455, 465, 475, nil, "Alliance") + recipe = AddRecipe(67092, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47623) + recipe:SetCraftedItemID(47570) + recipe:SetSkillLevels(450, 450, 455, 465, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddCustom(42) -- Titanium Razorplate -- 67093 - recipe = AddRecipe(67093, 450, 47589, Q.EPIC, V.WOTLK, 450, 455, 465, 475, nil, "Alliance") + recipe = AddRecipe(67093, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47624) + recipe:SetCraftedItemID(47589) + recipe:SetSkillLevels(450, 450, 455, 465, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddCustom(42) -- Titanium Spikeguards -- 67094 - recipe = AddRecipe(67094, 450, 47572, Q.EPIC, V.WOTLK, 450, 455, 465, 475, nil, "Alliance") + recipe = AddRecipe(67094, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47625) + recipe:SetCraftedItemID(47572) + recipe:SetSkillLevels(450, 450, 455, 465, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddCustom(42) -- Sunforged Breastplate -- 67095 - recipe = AddRecipe(67095, 450, 47593, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + recipe = AddRecipe(67095, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47626) + recipe:SetCraftedItemID(47593) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.PLATE) recipe:AddCustom(42) -- Sunforged Bracers -- 67096 - recipe = AddRecipe(67096, 450, 47574, Q.EPIC, V.WOTLK, 450, 455, 465, 475, nil, "Alliance") + recipe = AddRecipe(67096, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47627) + recipe:SetCraftedItemID(47574) + recipe:SetSkillLevels(450, 450, 455, 465, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.PLATE) recipe:AddCustom(42) -- Breastplate of the White Knight -- 67130 - recipe = AddRecipe(67130, 450, 47592, Q.EPIC, V.WOTLK, 450, 455, 465, 475, nil, "Horde") + recipe = AddRecipe(67130, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47640) + recipe:SetCraftedItemID(47592) + recipe:SetSkillLevels(450, 450, 455, 465, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddCustom(42) -- Saronite Swordbreakers -- 67131 - recipe = AddRecipe(67131, 450, 47571, Q.EPIC, V.WOTLK, 450, 455, 465, 475, nil, "Horde") + recipe = AddRecipe(67131, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47641) + recipe:SetCraftedItemID(47571) + recipe:SetSkillLevels(450, 450, 455, 465, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.TANK, F.PLATE) recipe:AddCustom(42) -- Titanium Razorplate -- 67132 - recipe = AddRecipe(67132, 450, 47590, Q.EPIC, V.WOTLK, 450, 455, 465, 475, nil, "Horde") + recipe = AddRecipe(67132, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47644) + recipe:SetCraftedItemID(47590) + recipe:SetSkillLevels(450, 450, 455, 465, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddCustom(42) -- Titanium Spikeguards -- 67133 - recipe = AddRecipe(67133, 450, 47573, Q.EPIC, V.WOTLK, 450, 455, 465, 475, nil, "Horde") + recipe = AddRecipe(67133, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47645) + recipe:SetCraftedItemID(47573) + recipe:SetSkillLevels(450, 450, 455, 465, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.PLATE) recipe:AddCustom(42) -- Sunforged Breastplate -- 67134 - recipe = AddRecipe(67134, 450, 47594, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67134, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47643) + recipe:SetCraftedItemID(47594) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.PLATE) recipe:AddCustom(42) -- Sunforged Bracers -- 67135 - recipe = AddRecipe(67135, 450, 47575, Q.EPIC, V.WOTLK, 450, 455, 465, 475, nil, "Horde") + recipe = AddRecipe(67135, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47642) + recipe:SetCraftedItemID(47575) + recipe:SetSkillLevels(450, 450, 455, 465, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.PLATE) recipe:AddCustom(42) -- Puresteel Legplates -- 70562 - recipe = AddRecipe(70562, 450, 49902, Q.EPIC, V.WOTLK, 450, 475, 487, 500) + recipe = AddRecipe(70562, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49969) + recipe:SetCraftedItemID(49902) + recipe:SetSkillLevels(450, 450, 475, 487, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ASHEN_VERDICT, F.PLATE) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.REVERED, 37687) -- Protectors of Life -- 70563 - recipe = AddRecipe(70563, 450, 49905, Q.EPIC, V.WOTLK, 450, 475, 487, 500) + recipe = AddRecipe(70563, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49970) + recipe:SetCraftedItemID(49905) + recipe:SetSkillLevels(450, 450, 475, 487, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ASHEN_VERDICT, F.PLATE) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.HONORED, 37687) -- Legplates of Painful Death -- 70565 - recipe = AddRecipe(70565, 450, 49903, Q.EPIC, V.WOTLK, 450, 475, 487, 500) + recipe = AddRecipe(70565, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49971) + recipe:SetCraftedItemID(49903) + recipe:SetSkillLevels(450, 450, 475, 487, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ASHEN_VERDICT, F.PLATE) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.REVERED, 37687) -- Hellfrozen Bonegrinders -- 70566 - recipe = AddRecipe(70566, 450, 49906, Q.EPIC, V.WOTLK, 450, 475, 487, 500) + recipe = AddRecipe(70566, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49972) + recipe:SetCraftedItemID(49906) + recipe:SetSkillLevels(450, 450, 475, 487, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ASHEN_VERDICT, F.PLATE) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.HONORED, 37687) -- Pillars of Might -- 70567 - recipe = AddRecipe(70567, 450, 49904, Q.EPIC, V.WOTLK, 450, 475, 487, 500) + recipe = AddRecipe(70567, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49973) + recipe:SetCraftedItemID(49904) + recipe:SetSkillLevels(450, 450, 475, 487, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.ASHEN_VERDICT, F.PLATE) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.REVERED, 37687) -- Boots of Kingly Upheaval -- 70568 - recipe = AddRecipe(70568, 450, 49907, Q.EPIC, V.WOTLK, 450, 475, 487, 500) + recipe = AddRecipe(70568, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49974) + recipe:SetCraftedItemID(49907) + recipe:SetSkillLevels(450, 450, 475, 487, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.ASHEN_VERDICT, F.PLATE) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.HONORED, 37687) -- Folded Obsidium -- 76178 - recipe = AddRecipe(76178, 425, nil, Q.COMMON, V.CATA, 425, 450, 452, 455) + recipe = AddRecipe(76178, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 450, 452, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Hardened Obsidium Bracers -- 76179 - recipe = AddRecipe(76179, 440, nil, Q.COMMON, V.CATA, 440, 460, 462, 465) + recipe = AddRecipe(76179, V.CATA, Q.COMMON) + recipe:SetSkillLevels(440, 440, 460, 462, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Hardened Obsidium Gauntlets -- 76180 - recipe = AddRecipe(76180, 450, nil, Q.COMMON, V.CATA, 450, 460, 465, 470) + recipe = AddRecipe(76180, V.CATA, Q.COMMON) + recipe:SetSkillLevels(450, 450, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Hardened Obsidium Belt -- 76181 - recipe = AddRecipe(76181, 460, nil, Q.COMMON, V.CATA, 460, 470, 475, 480) + recipe = AddRecipe(76181, V.CATA, Q.COMMON) + recipe:SetSkillLevels(460, 460, 470, 475, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Hardened Obsidium Boots -- 76182 - recipe = AddRecipe(76182, 470, nil, Q.COMMON, V.CATA, 470, 480, 485, 490) + recipe = AddRecipe(76182, V.CATA, Q.COMMON) + recipe:SetSkillLevels(470, 470, 480, 485, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Hardened Obsidium Shoulders -- 76258 - recipe = AddRecipe(76258, 480, nil, Q.COMMON, V.CATA, 480, 490, 495, 500) + recipe = AddRecipe(76258, V.CATA, Q.COMMON) + recipe:SetSkillLevels(480, 480, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Hardened Obsidium Legguards -- 76259 - recipe = AddRecipe(76259, 490, nil, Q.COMMON, V.CATA, 490, 500, 505, 510) + recipe = AddRecipe(76259, V.CATA, Q.COMMON) + recipe:SetSkillLevels(490, 490, 500, 505, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Hardened Obsidium Helm -- 76260 - recipe = AddRecipe(76260, 490, nil, Q.COMMON, V.CATA, 490, 500, 505, 510) + recipe = AddRecipe(76260, V.CATA, Q.COMMON) + recipe:SetSkillLevels(490, 490, 500, 505, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Hardened Obsidium Breastplate -- 76261 - recipe = AddRecipe(76261, 500, nil, Q.COMMON, V.CATA, 500, 510, 515, 520) + recipe = AddRecipe(76261, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 510, 515, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Redsteel Bracers -- 76262 - recipe = AddRecipe(76262, 440, nil, Q.COMMON, V.CATA, 440, 450, 455, 460) + recipe = AddRecipe(76262, V.CATA, Q.COMMON) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Redsteel Gauntlets -- 76263 - recipe = AddRecipe(76263, 450, nil, Q.COMMON, V.CATA, 450, 460, 465, 470) + recipe = AddRecipe(76263, V.CATA, Q.COMMON) + recipe:SetSkillLevels(450, 450, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Redsteel Belt -- 76264 - recipe = AddRecipe(76264, 460, nil, Q.COMMON, V.CATA, 460, 470, 475, 480) + recipe = AddRecipe(76264, V.CATA, Q.COMMON) + recipe:SetSkillLevels(460, 460, 470, 475, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Redsteel Boots -- 76265 - recipe = AddRecipe(76265, 470, nil, Q.COMMON, V.CATA, 470, 480, 485, 490) + recipe = AddRecipe(76265, V.CATA, Q.COMMON) + recipe:SetSkillLevels(470, 470, 480, 485, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Redsteel Shoulders -- 76266 - recipe = AddRecipe(76266, 480, nil, Q.COMMON, V.CATA, 480, 490, 495, 500) + recipe = AddRecipe(76266, V.CATA, Q.COMMON) + recipe:SetSkillLevels(480, 480, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Redsteel Legguards -- 76267 - recipe = AddRecipe(76267, 490, nil, Q.COMMON, V.CATA, 490, 500, 505, 510) + recipe = AddRecipe(76267, V.CATA, Q.COMMON) + recipe:SetSkillLevels(490, 490, 500, 505, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Redsteel Helm -- 76269 - recipe = AddRecipe(76269, 500, nil, Q.COMMON, V.CATA, 500, 510, 515, 520) + recipe = AddRecipe(76269, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 510, 515, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Redsteel Breastplate -- 76270 - recipe = AddRecipe(76270, 500, nil, Q.COMMON, V.CATA, 500, 510, 515, 520) + recipe = AddRecipe(76270, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 510, 515, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Stormforged Bracers -- 76280 - recipe = AddRecipe(76280, 440, nil, Q.COMMON, V.CATA, 440, 450, 455, 460) + recipe = AddRecipe(76280, V.CATA, Q.COMMON) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Stormforged Gauntlets -- 76281 - recipe = AddRecipe(76281, 450, nil, Q.COMMON, V.CATA, 450, 460, 465, 470) + recipe = AddRecipe(76281, V.CATA, Q.COMMON) + recipe:SetSkillLevels(450, 450, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Stormforged Belt -- 76283 - recipe = AddRecipe(76283, 460, nil, Q.COMMON, V.CATA, 460, 470, 475, 480) + recipe = AddRecipe(76283, V.CATA, Q.COMMON) + recipe:SetSkillLevels(460, 460, 470, 475, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Stormforged Boots -- 76285 - recipe = AddRecipe(76285, 470, nil, Q.COMMON, V.CATA, 470, 480, 485, 490) + recipe = AddRecipe(76285, V.CATA, Q.COMMON) + recipe:SetSkillLevels(470, 470, 480, 485, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Stormforged Shoulders -- 76286 - recipe = AddRecipe(76286, 480, nil, Q.COMMON, V.CATA, 480, 490, 495, 500) + recipe = AddRecipe(76286, V.CATA, Q.COMMON) + recipe:SetSkillLevels(480, 480, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Stormforged Legguards -- 76287 - recipe = AddRecipe(76287, 480, nil, Q.COMMON, V.CATA, 480, 490, 495, 500) + recipe = AddRecipe(76287, V.CATA, Q.COMMON) + recipe:SetSkillLevels(480, 480, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Stormforged Helm -- 76288 - recipe = AddRecipe(76288, 490, nil, Q.COMMON, V.CATA, 490, 500, 505, 510) + recipe = AddRecipe(76288, V.CATA, Q.COMMON) + recipe:SetSkillLevels(490, 490, 500, 505, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Stormforged Breastplate -- 76289 - recipe = AddRecipe(76289, 500, nil, Q.COMMON, V.CATA, 500, 510, 515, 520) + recipe = AddRecipe(76289, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 510, 515, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Hardened Obsidium Shield -- 76291 - recipe = AddRecipe(76291, 450, nil, Q.COMMON, V.CATA, 450, 460, 465, 470) + recipe = AddRecipe(76291, V.CATA, Q.COMMON) + recipe:SetSkillLevels(450, 450, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Stormforged Shield -- 76293 - recipe = AddRecipe(76293, 470, nil, Q.COMMON, V.CATA, 470, 480, 485, 490) + recipe = AddRecipe(76293, V.CATA, Q.COMMON) + recipe:SetSkillLevels(470, 470, 480, 485, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Decapitator's Razor -- 76433 - recipe = AddRecipe(76433, 460, nil, Q.COMMON, V.CATA, 460, 470, 475, 480) + recipe = AddRecipe(76433, V.CATA, Q.COMMON) + recipe:SetSkillLevels(460, 460, 470, 475, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Cold-Forged Shank -- 76434 - recipe = AddRecipe(76434, 470, nil, Q.COMMON, V.CATA, 470, 480, 485, 490) + recipe = AddRecipe(76434, V.CATA, Q.COMMON) + recipe:SetSkillLevels(470, 470, 480, 485, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Fire-Etched Dagger -- 76435 - recipe = AddRecipe(76435, 480, nil, Q.COMMON, V.CATA, 480, 490, 495, 500) + recipe = AddRecipe(76435, V.CATA, Q.COMMON) + recipe:SetSkillLevels(480, 480, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Lifeforce Hammer -- 76436 - recipe = AddRecipe(76436, 480, nil, Q.COMMON, V.CATA, 480, 490, 495, 500) + recipe = AddRecipe(76436, V.CATA, Q.COMMON) + recipe:SetSkillLevels(480, 480, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Obsidium Executioner -- 76437 - recipe = AddRecipe(76437, 480, nil, Q.COMMON, V.CATA, 480, 490, 495, 500) + recipe = AddRecipe(76437, V.CATA, Q.COMMON) + recipe:SetSkillLevels(480, 480, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Obsidium Skeleton Key -- 76438 - recipe = AddRecipe(76438, 475, nil, Q.COMMON, V.CATA, 475, 485, 490, 495) + recipe = AddRecipe(76438, V.CATA, Q.COMMON) + recipe:SetSkillLevels(475, 475, 485, 490, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Ebonsteel Belt Buckle -- 76439 - recipe = AddRecipe(76439, 525, nil, Q.COMMON, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(76439, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Pyrium Shield Spike -- 76440 - recipe = AddRecipe(76440, 525, nil, Q.COMMON, V.CATA, 525, 530, 535, 540) + recipe = AddRecipe(76440, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Elementium Shield Spike -- 76441 - recipe = AddRecipe(76441, 490, nil, Q.COMMON, V.CATA, 490, 500, 505, 510) + recipe = AddRecipe(76441, V.CATA, Q.COMMON) + recipe:SetSkillLevels(490, 490, 500, 505, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Pyrium Weapon Chain -- 76442 - recipe = AddRecipe(76442, 500, nil, Q.COMMON, V.CATA, 500, 505, 510, 515) + recipe = AddRecipe(76442, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 505, 510, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Hardened Elementium Hauberk -- 76443 - recipe = AddRecipe(76443, 515, nil, Q.COMMON, V.CATA, 515, 515, 515, 525) + recipe = AddRecipe(76443, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 515, 515, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Hardened Elementium Girdle -- 76444 - recipe = AddRecipe(76444, 510, nil, Q.COMMON, V.CATA, 510, 520, 522, 525) + recipe = AddRecipe(76444, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 520, 522, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Elementium Deathplate -- 76445 - recipe = AddRecipe(76445, 515, nil, Q.COMMON, V.CATA, 515, 515, 515, 525) + recipe = AddRecipe(76445, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 515, 515, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Elementium Girdle of Pain -- 76446 - recipe = AddRecipe(76446, 510, nil, Q.COMMON, V.CATA, 510, 520, 522, 525) + recipe = AddRecipe(76446, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 520, 522, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Light Elementium Chestguard -- 76447 - recipe = AddRecipe(76447, 515, nil, Q.COMMON, V.CATA, 515, 515, 515, 525) + recipe = AddRecipe(76447, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 515, 515, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Light Elementium Belt -- 76448 - recipe = AddRecipe(76448, 510, nil, Q.COMMON, V.CATA, 510, 520, 522, 525) + recipe = AddRecipe(76448, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 520, 522, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Elementium Spellblade -- 76449 - recipe = AddRecipe(76449, 520, nil, Q.COMMON, V.CATA, 520, 520, 520, 525) + recipe = AddRecipe(76449, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 520, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Elementium Hammer -- 76450 - recipe = AddRecipe(76450, 515, nil, Q.COMMON, V.CATA, 515, 515, 515, 525) + recipe = AddRecipe(76450, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 515, 515, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Elementium Poleaxe -- 76451 - recipe = AddRecipe(76451, 520, nil, Q.COMMON, V.CATA, 520, 520, 520, 525) + recipe = AddRecipe(76451, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 520, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Elementium Bonesplitter -- 76452 - recipe = AddRecipe(76452, 515, nil, Q.COMMON, V.CATA, 515, 515, 515, 525) + recipe = AddRecipe(76452, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 515, 515, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Elementium Shank -- 76453 - recipe = AddRecipe(76453, 520, nil, Q.COMMON, V.CATA, 520, 520, 520, 525) + recipe = AddRecipe(76453, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 520, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Elementium Earthguard -- 76454 - recipe = AddRecipe(76454, 520, nil, Q.COMMON, V.CATA, 520, 520, 520, 525) + recipe = AddRecipe(76454, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 520, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Elementium Stormshield -- 76455 - recipe = AddRecipe(76455, 520, nil, Q.COMMON, V.CATA, 520, 520, 520, 525) + recipe = AddRecipe(76455, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 520, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Bloodied Pyrium Bracers -- 76456 - recipe = AddRecipe(76456, 500, nil, Q.COMMON, V.CATA, 500, 510, 512, 515) + recipe = AddRecipe(76456, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 510, 512, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Bloodied Pyrium Gauntlets -- 76457 - recipe = AddRecipe(76457, 505, nil, Q.COMMON, V.CATA, 505, 515, 517, 520) + recipe = AddRecipe(76457, V.CATA, Q.COMMON) + recipe:SetSkillLevels(505, 505, 515, 517, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Bloodied Pyrium Belt -- 76458 - recipe = AddRecipe(76458, 510, nil, Q.COMMON, V.CATA, 510, 520, 522, 525) + recipe = AddRecipe(76458, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 520, 522, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Bloodied Pyrium Boots -- 76459 - recipe = AddRecipe(76459, 515, nil, Q.COMMON, V.CATA, 515, 525, 527, 530) + recipe = AddRecipe(76459, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 525, 527, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Bloodied Pyrium Shoulders -- 76461 - recipe = AddRecipe(76461, 520, nil, Q.COMMON, V.CATA, 520, 530, 532, 535) + recipe = AddRecipe(76461, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 530, 532, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Bloodied Pyrium Legguards -- 76462 - recipe = AddRecipe(76462, 525, nil, Q.COMMON, V.CATA, 525, 535, 537, 540) + recipe = AddRecipe(76462, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 535, 537, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Bloodied Pyrium Helm -- 76463 - recipe = AddRecipe(76463, 525, nil, Q.COMMON, V.CATA, 525, 535, 537, 540) + recipe = AddRecipe(76463, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 535, 537, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Bloodied Pyrium Breastplate -- 76464 - recipe = AddRecipe(76464, 525, nil, Q.COMMON, V.CATA, 525, 535, 537, 540) + recipe = AddRecipe(76464, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 535, 537, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Ornate Pyrium Bracers -- 76465 - recipe = AddRecipe(76465, 500, nil, Q.COMMON, V.CATA, 500, 510, 512, 515) + recipe = AddRecipe(76465, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 510, 512, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Ornate Pyrium Gauntlets -- 76466 - recipe = AddRecipe(76466, 505, nil, Q.COMMON, V.CATA, 505, 515, 517, 520) + recipe = AddRecipe(76466, V.CATA, Q.COMMON) + recipe:SetSkillLevels(505, 505, 515, 517, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Ornate Pyrium Belt -- 76467 - recipe = AddRecipe(76467, 510, nil, Q.COMMON, V.CATA, 510, 520, 522, 525) + recipe = AddRecipe(76467, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 520, 522, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Ornate Pyrium Boots -- 76468 - recipe = AddRecipe(76468, 515, nil, Q.COMMON, V.CATA, 515, 525, 527, 530) + recipe = AddRecipe(76468, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 525, 527, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Ornate Pyrium Shoulders -- 76469 - recipe = AddRecipe(76469, 520, nil, Q.COMMON, V.CATA, 520, 530, 532, 535) + recipe = AddRecipe(76469, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 530, 532, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Ornate Pyrium Legguards -- 76470 - recipe = AddRecipe(76470, 525, nil, Q.COMMON, V.CATA, 525, 535, 537, 540) + recipe = AddRecipe(76470, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 535, 537, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Ornate Pyrium Helm -- 76471 - recipe = AddRecipe(76471, 525, nil, Q.COMMON, V.CATA, 525, 535, 537, 540) + recipe = AddRecipe(76471, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 535, 537, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Ornate Pyrium Breastplate -- 76472 - recipe = AddRecipe(76472, 525, nil, Q.COMMON, V.CATA, 525, 535, 537, 540) + recipe = AddRecipe(76472, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 535, 537, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Obsidium Bladespear -- 76474 - recipe = AddRecipe(76474, 470, nil, Q.COMMON, V.CATA, 470, 480, 485, 490) + recipe = AddRecipe(76474, V.CATA, Q.COMMON) + recipe:SetSkillLevels(470, 470, 480, 485, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Elementium Rod -- 92375 - recipe = AddRecipe(92375, 475, nil, Q.COMMON, V.CATA, 475, 480, 485, 490) + recipe = AddRecipe(92375, V.CATA, Q.COMMON) + recipe:SetSkillLevels(475, 475, 480, 485, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3136, 3355, 4258, 5164, 11146, 11177, 11178, 16669, 16823, 26564, 26981, 26988, 28694, 29505, 44781, 45548) -- Elementium Gutslicer -- 94718 - recipe = AddRecipe(94718, 515, nil, Q.COMMON, V.CATA, 515, 515, 515, 525) + recipe = AddRecipe(94718, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 515, 515, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) -- Forged Elementium Mindcrusher -- 94732 - recipe = AddRecipe(94732, 520, nil, Q.COMMON, V.CATA, 520, 520, 520, 525) + recipe = AddRecipe(94732, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 520, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50375, 50382) diff --git a/Database/Cooking.lua b/Database/Cooking.lua index 1c5b730..74e1d22 100644 --- a/Database/Cooking.lua +++ b/Database/Cooking.lua @@ -35,1078 +35,1632 @@ local V = private.game_versions -------------------------------------------------------------------------------------------------------------------- -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- -local function AddRecipe(spell_id, skill_level, item_id, quality, genesis, optimal_level, medium_level, easy_level, trivial_level, UNUSED, required_faction) - return addon:AddRecipe(spell_id, skill_level, item_id, quality, 2550, nil, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +local function AddRecipe(spell_id, genesis, quality) + return addon:AddRecipe(spell_id, 2550, genesis, quality) end function addon:InitCooking() local recipe -- Charred Wolf Meat -- 2538 - recipe = AddRecipe(2538, 1, 2679, Q.COMMON, V.ORIG, 1, 45, 65, 85) + recipe = AddRecipe(2538, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2679) + recipe:SetSkillLevels(1, 1, 45, 65, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Spiced Wolf Meat -- 2539 - recipe = AddRecipe(2539, 10, 2680, Q.COMMON, V.ORIG, 10, 50, 70, 90) + recipe = AddRecipe(2539, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2680) + recipe:SetSkillLevels(10, 10, 50, 70, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1355, 1382, 1430, 1699, 2818, 3026, 3067, 3087, 3399, 4210, 4552, 5159, 5482, 6286, 8306, 16253, 16277, 16676, 16719, 17246, 18987, 18988, 18993, 19185, 19369, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Roasted Boar Meat -- 2540 - recipe = AddRecipe(2540, 1, 2681, Q.COMMON, V.ORIG, 1, 45, 65, 85) + recipe = AddRecipe(2540, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2681) + recipe:SetSkillLevels(1, 1, 45, 65, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Coyote Steak -- 2541 - recipe = AddRecipe(2541, 50, 2684, Q.COMMON, V.ORIG, 50, 90, 110, 130) + recipe = AddRecipe(2541, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2684) + recipe:SetSkillLevels(50, 50, 90, 110, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1355, 1382, 1430, 1699, 2818, 3026, 3067, 3087, 3399, 4210, 4552, 5159, 5482, 6286, 8306, 16253, 16277, 16676, 16719, 17246, 18987, 18988, 18993, 19185, 19369, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Goretusk Liver Pie -- 2542 - recipe = AddRecipe(2542, 50, 724, Q.COMMON, V.ORIG, 50, 90, 110, 130) + recipe = AddRecipe(2542, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(2697) + recipe:SetCraftedItemID(724) + recipe:SetSkillLevels(50, 50, 90, 110, 130) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(340) -- Westfall Stew -- 2543 - recipe = AddRecipe(2543, 50, 733, Q.COMMON, V.ORIG, 50, 115, 135, 155) + recipe = AddRecipe(2543, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(728) + recipe:SetCraftedItemID(733) + recipe:SetSkillLevels(50, 50, 115, 135, 155) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.WORLD_DROP, F.IBOE, F.RBOP) recipe:AddVendor(340) recipe:AddWorldDrop("Westfall") -- Crab Cake -- 2544 - recipe = AddRecipe(2544, 75, 2683, Q.COMMON, V.ORIG, 75, 115, 135, 155) + recipe = AddRecipe(2544, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2683) + recipe:SetSkillLevels(75, 75, 115, 135, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1355, 1382, 1430, 1699, 2818, 3026, 3067, 3087, 3399, 4210, 4552, 5159, 5482, 6286, 8306, 16253, 16277, 16676, 16719, 17246, 18987, 18988, 18993, 19185, 19369, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Cooked Crab Claw -- 2545 - recipe = AddRecipe(2545, 85, 2682, Q.COMMON, V.ORIG, 85, 125, 145, 165) + recipe = AddRecipe(2545, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(2698) + recipe:SetCraftedItemID(2682) + recipe:SetSkillLevels(85, 85, 125, 145, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.WORLD_DROP, F.IBOE, F.RBOP) recipe:AddVendor(340) recipe:AddWorldDrop("Darkshore", "Westfall") -- Dry Pork Ribs -- 2546 - recipe = AddRecipe(2546, 80, 2687, Q.COMMON, V.ORIG, 80, 120, 140, 160) + recipe = AddRecipe(2546, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2687) + recipe:SetSkillLevels(80, 80, 120, 140, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1355, 1382, 1430, 1699, 2818, 3026, 3067, 3087, 3399, 4210, 4552, 5159, 5482, 6286, 8306, 16253, 16277, 16676, 16719, 17246, 18987, 18988, 18993, 19185, 19369, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Redridge Goulash -- 2547 - recipe = AddRecipe(2547, 100, 1082, Q.COMMON, V.ORIG, 100, 135, 155, 175) + recipe = AddRecipe(2547, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(2699) + recipe:SetCraftedItemID(1082) + recipe:SetSkillLevels(100, 100, 135, 155, 175) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(340) -- Succulent Pork Ribs -- 2548 - recipe = AddRecipe(2548, 110, 2685, Q.COMMON, V.ORIG, 110, 130, 150, 170) + recipe = AddRecipe(2548, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(2700) + recipe:SetCraftedItemID(2685) + recipe:SetSkillLevels(110, 110, 130, 150, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddVendor(340) recipe:AddWorldDrop("Loch Modan", "Redridge Mountains") -- Seasoned Wolf Kabob -- 2549 - recipe = AddRecipe(2549, 100, 1017, Q.COMMON, V.ORIG, 100, 140, 160, 180) + recipe = AddRecipe(2549, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(2701) + recipe:SetCraftedItemID(1017) + recipe:SetSkillLevels(100, 100, 140, 160, 180) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.QUEST, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(340) recipe:AddQuest(26620) -- Beer Basted Boar Ribs -- 2795 - recipe = AddRecipe(2795, 10, 2888, Q.COMMON, V.ORIG, 10, 60, 80, 100) + recipe = AddRecipe(2795, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(2889) + recipe:SetCraftedItemID(2888) + recipe:SetSkillLevels(10, 10, 60, 80, 100) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.QUEST, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(340) recipe:AddQuest(384) -- Crocolisk Steak -- 3370 - recipe = AddRecipe(3370, 80, 3662, Q.COMMON, V.ORIG, 80, 120, 140, 160) + recipe = AddRecipe(3370, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3678) + recipe:SetCraftedItemID(3662) + recipe:SetSkillLevels(80, 80, 120, 140, 160) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(340) -- Blood Sausage -- 3371 - recipe = AddRecipe(3371, 60, 3220, Q.COMMON, V.ORIG, 60, 100, 120, 140) + recipe = AddRecipe(3371, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3679) + recipe:SetCraftedItemID(3220) + recipe:SetSkillLevels(60, 60, 100, 120, 140) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.QUEST, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(340) recipe:AddQuest(26860) -- Murloc Fin Soup -- 3372 - recipe = AddRecipe(3372, 90, 3663, Q.COMMON, V.ORIG, 90, 130, 150, 170) + recipe = AddRecipe(3372, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3680) + recipe:SetCraftedItemID(3663) + recipe:SetSkillLevels(90, 90, 130, 150, 170) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(340) -- Crocolisk Gumbo -- 3373 - recipe = AddRecipe(3373, 120, 3664, Q.COMMON, V.ORIG, 120, 160, 180, 200) + recipe = AddRecipe(3373, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3681) + recipe:SetCraftedItemID(3664) + recipe:SetSkillLevels(120, 120, 160, 180, 200) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(340) -- Curiously Tasty Omelet -- 3376 - recipe = AddRecipe(3376, 130, 3665, Q.COMMON, V.ORIG, 130, 170, 190, 210) + recipe = AddRecipe(3376, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3682) + recipe:SetCraftedItemID(3665) + recipe:SetSkillLevels(130, 130, 170, 190, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(340, 1148, 2821) -- Gooey Spider Cake -- 3377 - recipe = AddRecipe(3377, 110, 3666, Q.COMMON, V.ORIG, 110, 150, 170, 190) + recipe = AddRecipe(3377, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3683) + recipe:SetCraftedItemID(3666) + recipe:SetSkillLevels(110, 110, 150, 170, 190) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.QUEST, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(340) recipe:AddQuest(26623) -- Big Bear Steak -- 3397 - recipe = AddRecipe(3397, 110, 3726, Q.COMMON, V.ORIG, 110, 150, 170, 190) + recipe = AddRecipe(3397, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3734) + recipe:SetCraftedItemID(3726) + recipe:SetSkillLevels(110, 110, 150, 170, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddLimitedVendor(12246, 1) -- Hot Lion Chops -- 3398 - recipe = AddRecipe(3398, 125, 3727, Q.COMMON, V.ORIG, 125, 175, 195, 215) + recipe = AddRecipe(3398, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3735) + recipe:SetCraftedItemID(3727) + recipe:SetSkillLevels(125, 125, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(3489, 12245) -- Tasty Lion Steak -- 3399 - recipe = AddRecipe(3399, 150, 3728, Q.COMMON, V.ORIG, 150, 190, 210, 230) + recipe = AddRecipe(3399, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3736) + recipe:SetCraftedItemID(3728) + recipe:SetSkillLevels(150, 150, 190, 210, 230) recipe:AddFilters(F.ALLIANCE, F.QUEST, F.RETIRED, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddCustom(48) -- Soothing Turtle Bisque -- 3400 - recipe = AddRecipe(3400, 175, 3729, Q.COMMON, V.ORIG, 175, 215, 235, 255) + recipe = AddRecipe(3400, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(3737) + recipe:SetCraftedItemID(3729) + recipe:SetSkillLevels(175, 175, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddCustom(48) -- Barbecued Buzzard Wing -- 4094 - recipe = AddRecipe(4094, 175, 4457, Q.COMMON, V.ORIG, 175, 215, 235, 255) + recipe = AddRecipe(4094, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(4609) + recipe:SetCraftedItemID(4457) + recipe:SetSkillLevels(175, 175, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26953, 26972, 29631, 33587, 45550, 46709, 47405) recipe:AddVendor(2814) recipe:AddLimitedVendor(12246, 1) -- Kaldorei Spider Kabob -- 6412 - recipe = AddRecipe(6412, 10, 5472, Q.COMMON, V.ORIG, 10, 50, 70, 90) + recipe = AddRecipe(6412, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5482) + recipe:SetCraftedItemID(5472) + recipe:SetSkillLevels(10, 10, 50, 70, 90) recipe:AddFilters(F.ALLIANCE, F.QUEST, F.RETIRED, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddCustom(48) -- Scorpid Surprise -- 6413 - recipe = AddRecipe(6413, 20, 5473, Q.COMMON, V.ORIG, 20, 60, 80, 100) + recipe = AddRecipe(6413, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5483) + recipe:SetCraftedItemID(5473) + recipe:SetSkillLevels(20, 20, 60, 80, 100) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(3881) -- Roasted Kodo Meat -- 6414 - recipe = AddRecipe(6414, 35, 5474, Q.COMMON, V.ORIG, 35, 75, 95, 115) + recipe = AddRecipe(6414, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5484) + recipe:SetCraftedItemID(5474) + recipe:SetSkillLevels(35, 35, 75, 95, 115) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(3081) -- Fillet of Frenzy -- 6415 - recipe = AddRecipe(6415, 50, 5476, Q.COMMON, V.ORIG, 50, 90, 110, 130) + recipe = AddRecipe(6415, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5485) + recipe:SetCraftedItemID(5476) + recipe:SetSkillLevels(50, 50, 90, 110, 130) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddCustom(48) -- Strider Stew -- 6416 - recipe = AddRecipe(6416, 50, 5477, Q.COMMON, V.ORIG, 50, 90, 110, 130) + recipe = AddRecipe(6416, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5486) + recipe:SetCraftedItemID(5477) + recipe:SetSkillLevels(50, 50, 90, 110, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(3482) -- Dig Rat Stew -- 6417 - recipe = AddRecipe(6417, 90, 44977, Q.COMMON, V.WOTLK, 90, 130, 150, 170) + recipe = AddRecipe(6417, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(44977) + recipe:SetCraftedItemID(44977) + recipe:SetSkillLevels(90, 90, 130, 150, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP) recipe:AddCustom(48) -- Crispy Lizard Tail -- 6418 - recipe = AddRecipe(6418, 100, 5479, Q.COMMON, V.ORIG, 100, 140, 160, 180) + recipe = AddRecipe(6418, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5488) + recipe:SetCraftedItemID(5479) + recipe:SetSkillLevels(100, 100, 140, 160, 180) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(3482) -- Lean Venison -- 6419 - recipe = AddRecipe(6419, 110, 5480, Q.COMMON, V.ORIG, 110, 150, 170, 190) + recipe = AddRecipe(6419, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5489) + recipe:SetCraftedItemID(5480) + recipe:SetSkillLevels(110, 110, 150, 170, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddLimitedVendor(12245, 1) -- Boiled Clams -- 6499 - recipe = AddRecipe(6499, 50, 5525, Q.COMMON, V.ORIG, 50, 90, 110, 130) + recipe = AddRecipe(6499, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5525) + recipe:SetSkillLevels(50, 50, 90, 110, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1355, 1382, 1430, 1699, 2818, 3026, 3067, 3087, 3399, 4210, 4552, 5159, 5482, 6286, 8306, 16253, 16277, 16676, 16719, 17246, 18987, 18988, 18993, 19185, 19369, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Goblin Deviled Clams -- 6500 - recipe = AddRecipe(6500, 125, 5527, Q.COMMON, V.ORIG, 125, 165, 185, 205) + recipe = AddRecipe(6500, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5527) + recipe:SetSkillLevels(125, 125, 165, 185, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1355, 1382, 1430, 1699, 2818, 3026, 3067, 3087, 3399, 4210, 4552, 5159, 5482, 6286, 8306, 16253, 16277, 16676, 16719, 17246, 18987, 18988, 18993, 19185, 19369, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Clam Chowder -- 6501 - recipe = AddRecipe(6501, 90, 5526, Q.COMMON, V.ORIG, 90, 130, 150, 170) + recipe = AddRecipe(6501, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5528) + recipe:SetCraftedItemID(5526) + recipe:SetSkillLevels(90, 90, 130, 150, 170) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(4305) -- Giant Clam Scorcho -- 7213 - recipe = AddRecipe(7213, 175, 6038, Q.COMMON, V.ORIG, 175, 215, 235, 255) + recipe = AddRecipe(7213, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6039) + recipe:SetCraftedItemID(6038) + recipe:SetSkillLevels(175, 175, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(2664) -- Brilliant Smallfish -- 7751 - recipe = AddRecipe(7751, 1, 6290, Q.COMMON, V.ORIG, 1, 45, 65, 85) + recipe = AddRecipe(7751, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6325) + recipe:SetCraftedItemID(6290) + recipe:SetSkillLevels(1, 1, 45, 65, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(66, 1684, 3029, 3550, 4265, 4574, 5494, 5940, 8508) -- Slitherskin Mackerel -- 7752 - recipe = AddRecipe(7752, 1, 787, Q.COMMON, V.ORIG, 1, 45, 65, 85) + recipe = AddRecipe(7752, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6326) + recipe:SetCraftedItemID(787) + recipe:SetSkillLevels(1, 1, 45, 65, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(3550, 4305, 5162, 5942, 10118) -- Longjaw Mud Snapper -- 7753 - recipe = AddRecipe(7753, 50, 4592, Q.COMMON, V.ORIG, 50, 90, 110, 130) + recipe = AddRecipe(7753, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6328) + recipe:SetCraftedItemID(4592) + recipe:SetSkillLevels(50, 50, 90, 110, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(66, 1684, 3027, 4265, 4574, 5162, 5748, 5940) -- Loch Frenzy Delight -- 7754 - recipe = AddRecipe(7754, 50, 6316, Q.COMMON, V.ORIG, 50, 90, 110, 130) + recipe = AddRecipe(7754, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6329) + recipe:SetCraftedItemID(6316) + recipe:SetSkillLevels(50, 50, 90, 110, 130) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(1684) -- Bristle Whisker Catfish -- 7755 - recipe = AddRecipe(7755, 100, 4593, Q.COMMON, V.ORIG, 100, 140, 160, 180) + recipe = AddRecipe(7755, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6330) + recipe:SetCraftedItemID(4593) + recipe:SetSkillLevels(100, 100, 140, 160, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(2383, 2397, 3027, 3029, 3497, 4553, 5494) -- Rainbow Fin Albacore -- 7827 - recipe = AddRecipe(7827, 50, 5095, Q.COMMON, V.ORIG, 50, 90, 110, 130) + recipe = AddRecipe(7827, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6368) + recipe:SetCraftedItemID(5095) + recipe:SetSkillLevels(50, 50, 90, 110, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(3178, 3333, 3497, 4305, 4553, 5494, 5748, 5942, 10118) -- Rockscale Cod -- 7828 - recipe = AddRecipe(7828, 175, 4594, Q.COMMON, V.ORIG, 175, 190, 210, 230) + recipe = AddRecipe(7828, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6369) + recipe:SetCraftedItemID(4594) + recipe:SetSkillLevels(175, 175, 190, 210, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(2383, 2664, 3178, 3333, 4574, 5162, 12033, 12962) -- Savory Deviate Delight -- 8238 - recipe = AddRecipe(8238, 85, 6657, Q.UNCOMMON, V.ORIG, 85, 125, 145, 165) + recipe = AddRecipe(8238, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6661) + recipe:SetCraftedItemID(6657) + recipe:SetSkillLevels(85, 85, 125, 145, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Northern Barrens", "Southern Barrens") -- Herb Baked Egg -- 8604 - recipe = AddRecipe(8604, 1, 6888, Q.COMMON, V.ORIG, 1, 45, 65, 85) + recipe = AddRecipe(8604, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6888) + recipe:SetSkillLevels(1, 1, 45, 65, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddCustom(8) -- Smoked Bear Meat -- 8607 - recipe = AddRecipe(8607, 40, 6890, Q.COMMON, V.ORIG, 40, 80, 100, 120) + recipe = AddRecipe(8607, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6892) + recipe:SetCraftedItemID(6890) + recipe:SetSkillLevels(40, 40, 80, 100, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(1465, 3556) -- Thistle Tea -- 9513 - recipe = AddRecipe(9513, 60, 7676, Q.UNCOMMON, V.ORIG, 60, 100, 120, 140) + recipe = AddRecipe(9513, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(18160) + recipe:SetCraftedItemID(7676) + recipe:SetSkillLevels(60, 60, 100, 120, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ROGUE) recipe:AddVendor(6779) -- Goldthorn Tea -- 13028 - recipe = AddRecipe(13028, 175, 10841, Q.COMMON, V.ORIG, 175, 175, 190, 205) + recipe = AddRecipe(13028, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10841) + recipe:SetSkillLevels(175, 175, 175, 190, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.INSTANCE, F.IBOE, F.RBOP) recipe:AddCustom(13) -- Lean Wolf Steak -- 15853 - recipe = AddRecipe(15853, 125, 12209, Q.COMMON, V.ORIG, 125, 165, 185, 205) + recipe = AddRecipe(15853, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12227) + recipe:SetCraftedItemID(12209) + recipe:SetSkillLevels(125, 125, 165, 185, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddLimitedVendor(12246, 1) -- Roast Raptor -- 15855 - recipe = AddRecipe(15855, 175, 12210, Q.COMMON, V.ORIG, 175, 215, 235, 255) + recipe = AddRecipe(15855, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12228) + recipe:SetCraftedItemID(12210) + recipe:SetSkillLevels(175, 175, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(734, 1148, 2810, 2821, 4879, 4897, 12245) -- Hot Wolf Ribs -- 15856 - recipe = AddRecipe(15856, 175, 13851, Q.COMMON, V.ORIG, 175, 215, 235, 255) + recipe = AddRecipe(15856, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12229) + recipe:SetCraftedItemID(13851) + recipe:SetSkillLevels(175, 175, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(7947, 8145) recipe:AddLimitedVendor(12246, 1) -- Jungle Stew -- 15861 - recipe = AddRecipe(15861, 175, 12212, Q.COMMON, V.ORIG, 175, 215, 235, 255) + recipe = AddRecipe(15861, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12231) + recipe:SetCraftedItemID(12212) + recipe:SetSkillLevels(175, 175, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(734, 1148, 12245) -- Carrion Surprise -- 15863 - recipe = AddRecipe(15863, 175, 12213, Q.COMMON, V.ORIG, 175, 215, 235, 255) + recipe = AddRecipe(15863, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12232) + recipe:SetCraftedItemID(12213) + recipe:SetSkillLevels(175, 175, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(989, 4879, 9636, 12245) -- Mystery Stew -- 15865 - recipe = AddRecipe(15865, 175, 12214, Q.COMMON, V.ORIG, 175, 215, 235, 255) + recipe = AddRecipe(15865, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12233) + recipe:SetCraftedItemID(12214) + recipe:SetSkillLevels(175, 175, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(4897, 8150) recipe:AddLimitedVendor(12246, 1) -- Dragonbreath Chili -- 15906 - recipe = AddRecipe(15906, 200, 12217, Q.COMMON, V.ORIG, 200, 225, 237, 250) + recipe = AddRecipe(15906, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12239) + recipe:SetCraftedItemID(12217) + recipe:SetSkillLevels(200, 200, 225, 237, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(4879, 4897) recipe:AddLimitedVendor(12246, 1) -- Heavy Kodo Stew -- 15910 - recipe = AddRecipe(15910, 200, 12215, Q.COMMON, V.ORIG, 200, 225, 237, 250) + recipe = AddRecipe(15910, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12240) + recipe:SetCraftedItemID(12215) + recipe:SetSkillLevels(200, 200, 225, 237, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(8150, 9636, 12245) -- Spiced Chili Crab -- 15915 - recipe = AddRecipe(15915, 225, 12216, Q.COMMON, V.ORIG, 225, 250, 262, 275) + recipe = AddRecipe(15915, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16111) + recipe:SetCraftedItemID(12216) + recipe:SetSkillLevels(225, 225, 250, 262, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(989, 1149, 4305) -- Monster Omelet -- 15933 - recipe = AddRecipe(15933, 225, 12218, Q.COMMON, V.ORIG, 225, 250, 262, 275) + recipe = AddRecipe(15933, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16110) + recipe:SetCraftedItemID(12218) + recipe:SetSkillLevels(225, 225, 250, 262, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(2803, 11187) -- Crispy Bat Wing -- 15935 - recipe = AddRecipe(15935, 1, 12224, Q.COMMON, V.ORIG, 1, 45, 65, 85) + recipe = AddRecipe(15935, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(12226) + recipe:SetCraftedItemID(12224) + recipe:SetSkillLevels(1, 1, 45, 65, 85) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(2118) -- Spotted Yellowtail -- 18238 - recipe = AddRecipe(18238, 225, 6887, Q.COMMON, V.ORIG, 225, 250, 262, 275) + recipe = AddRecipe(18238, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13939) + recipe:SetCraftedItemID(6887) + recipe:SetSkillLevels(225, 225, 250, 262, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1355, 1382, 1430, 1699, 2818, 3026, 3067, 3087, 3399, 4210, 4552, 5159, 5482, 6286, 8306, 16253, 16277, 16676, 16719, 17246, 18987, 18988, 18993, 19185, 19369, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Cooked Glossy Mightfish -- 18239 - recipe = AddRecipe(18239, 225, 13927, Q.COMMON, V.ORIG, 225, 250, 262, 275) + recipe = AddRecipe(18239, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13940) + recipe:SetCraftedItemID(13927) + recipe:SetSkillLevels(225, 225, 250, 262, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(2664) -- Grilled Squid -- 18240 - recipe = AddRecipe(18240, 240, 13928, Q.COMMON, V.ORIG, 240, 265, 277, 290) + recipe = AddRecipe(18240, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13942) + recipe:SetCraftedItemID(13928) + recipe:SetSkillLevels(240, 240, 265, 277, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(1355, 1382, 1430, 1699, 2818, 3026, 3067, 3087, 3399, 4210, 4552, 5159, 5482, 6286, 8306, 16253, 16277, 16676, 16719, 17246, 18987, 18988, 18993, 19185, 19369, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Filet of Redgill -- 18241 - recipe = AddRecipe(18241, 225, 13930, Q.COMMON, V.ORIG, 225, 250, 262, 275) + recipe = AddRecipe(18241, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13941) + recipe:SetCraftedItemID(13930) + recipe:SetSkillLevels(225, 225, 250, 262, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(2664) -- Hot Smoked Bass -- 18242 - recipe = AddRecipe(18242, 240, 13929, Q.COMMON, V.ORIG, 240, 265, 277, 290) + recipe = AddRecipe(18242, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13943) + recipe:SetCraftedItemID(13929) + recipe:SetSkillLevels(240, 240, 265, 277, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(2664) -- Nightfin Soup -- 18243 - recipe = AddRecipe(18243, 250, 13931, Q.COMMON, V.ORIG, 250, 275, 285, 295) + recipe = AddRecipe(18243, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13945) + recipe:SetCraftedItemID(13931) + recipe:SetSkillLevels(250, 250, 275, 285, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddTrainer(1355, 1382, 1430, 1699, 2818, 3026, 3067, 3087, 3399, 4210, 4552, 5159, 5482, 6286, 8306, 16253, 16277, 16676, 16719, 17246, 18987, 18988, 18993, 19185, 19369, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Poached Sunscale Salmon -- 18244 - recipe = AddRecipe(18244, 250, 13932, Q.COMMON, V.ORIG, 250, 275, 285, 295) + recipe = AddRecipe(18244, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13946) + recipe:SetCraftedItemID(13932) + recipe:SetSkillLevels(250, 250, 275, 285, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1355, 1382, 1430, 1699, 2818, 3026, 3067, 3087, 3399, 4210, 4552, 5159, 5482, 6286, 8306, 16253, 16277, 16676, 16719, 17246, 18987, 18988, 18993, 19185, 19369, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Lobster Stew -- 18245 - recipe = AddRecipe(18245, 275, 13933, Q.COMMON, V.ORIG, 275, 300, 312, 325) + recipe = AddRecipe(18245, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13947) + recipe:SetCraftedItemID(13933) + recipe:SetSkillLevels(275, 275, 300, 312, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(7947, 8145) -- Mightfish Steak -- 18246 - recipe = AddRecipe(18246, 275, 13934, Q.COMMON, V.ORIG, 275, 300, 312, 325) + recipe = AddRecipe(18246, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13948) + recipe:SetCraftedItemID(13934) + recipe:SetSkillLevels(275, 275, 300, 312, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(2664, 7947, 8145) -- Baked Salmon -- 18247 - recipe = AddRecipe(18247, 275, 13935, Q.COMMON, V.ORIG, 275, 300, 312, 325) + recipe = AddRecipe(18247, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13949) + recipe:SetCraftedItemID(13935) + recipe:SetSkillLevels(275, 275, 300, 312, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(7947, 8145) -- Undermine Clam Chowder -- 20626 - recipe = AddRecipe(20626, 225, 16766, Q.COMMON, V.ORIG, 225, 250, 262, 275) + recipe = AddRecipe(20626, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16767) + recipe:SetCraftedItemID(16766) + recipe:SetSkillLevels(225, 225, 250, 262, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOE) recipe:AddCustom(48) -- Mithril Head Trout -- 20916 - recipe = AddRecipe(20916, 175, 8364, Q.COMMON, V.ORIG, 175, 215, 235, 255) + recipe = AddRecipe(20916, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(17062) + recipe:SetCraftedItemID(8364) + recipe:SetSkillLevels(175, 175, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(2383, 2664, 3178, 3333, 4574, 5162, 12033, 12962) -- Gingerbread Cookie -- 21143 - recipe = AddRecipe(21143, 1, 17197, Q.COMMON, V.ORIG, 1, 45, 65, 85) + recipe = AddRecipe(21143, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(17200) + recipe:SetCraftedItemID(17197) + recipe:SetSkillLevels(1, 1, 45, 65, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(13420, 13429, 13432, 13433, 13435, 23010, 23012, 23064) recipe:AddSeason(1) -- Egg Nog -- 21144 - recipe = AddRecipe(21144, 35, 17198, Q.COMMON, V.ORIG, 35, 75, 95, 115) + recipe = AddRecipe(21144, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(17201) + recipe:SetCraftedItemID(17198) + recipe:SetSkillLevels(35, 35, 75, 95, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(13420, 13429, 13432, 13433, 13435, 23010, 23012, 23064) recipe:AddSeason(1) -- Spider Sausage -- 21175 - recipe = AddRecipe(21175, 200, 17222, Q.COMMON, V.ORIG, 200, 225, 237, 250) + recipe = AddRecipe(21175, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(17222) + recipe:SetSkillLevels(200, 200, 225, 237, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1355, 1382, 1430, 1699, 2818, 3026, 3067, 3087, 3399, 4210, 4552, 5159, 5482, 6286, 8306, 16253, 16277, 16676, 16719, 17246, 18987, 18988, 18993, 19185, 19369, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Tender Wolf Steak -- 22480 - recipe = AddRecipe(22480, 225, 18045, Q.COMMON, V.ORIG, 225, 250, 262, 275) + recipe = AddRecipe(22480, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(18046) + recipe:SetCraftedItemID(18045) + recipe:SetSkillLevels(225, 225, 250, 262, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(4782, 7733, 8125) -- Runn Tum Tuber Surprise -- 22761 - recipe = AddRecipe(22761, 275, 18254, Q.UNCOMMON, V.ORIG, 275, 300, 312, 325) + recipe = AddRecipe(22761, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(18267) + recipe:SetCraftedItemID(18254) + recipe:SetSkillLevels(275, 275, 300, 312, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddMobDrop(14354) -- Heavy Crocolisk Stew -- 24418 - recipe = AddRecipe(24418, 150, 20074, Q.COMMON, V.ORIG, 150, 160, 180, 200) + recipe = AddRecipe(24418, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20075) + recipe:SetCraftedItemID(20074) + recipe:SetSkillLevels(150, 150, 160, 180, 200) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(4879) -- Smoked Desert Dumplings -- 24801 - recipe = AddRecipe(24801, 285, 20452, Q.COMMON, V.ORIG, 285, 310, 322, 335) + recipe = AddRecipe(24801, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(20452) + recipe:SetSkillLevels(285, 285, 310, 322, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.DPS) recipe:AddQuest(8313) -- Dirge's Kickin' Chimaerok Chops -- 25659 - recipe = AddRecipe(25659, 300, 21023, Q.EPIC, V.ORIG, 300, 325, 337, 350) + recipe = AddRecipe(25659, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(21025) + recipe:SetCraftedItemID(21023) + recipe:SetSkillLevels(300, 300, 325, 337, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOE) recipe:AddCustom(48) -- Smoked Sagefish -- 25704 - recipe = AddRecipe(25704, 80, 21072, Q.COMMON, V.ORIG, 80, 120, 140, 160) + recipe = AddRecipe(25704, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(21099) + recipe:SetCraftedItemID(21072) + recipe:SetSkillLevels(80, 80, 120, 140, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(2397, 2664, 3027, 3085, 3400, 4223, 4265, 4553, 5160, 5483, 8307, 12033, 14738, 16253, 16677, 16718, 17246, 19195, 26868) -- Sagefish Delight -- 25954 - recipe = AddRecipe(25954, 175, 21217, Q.COMMON, V.ORIG, 175, 215, 235, 255) + recipe = AddRecipe(25954, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(21219) + recipe:SetCraftedItemID(21217) + recipe:SetSkillLevels(175, 175, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(2397, 2664, 3027, 3085, 3400, 4223, 4265, 4553, 5160, 5483, 8307, 12033, 14738, 16253, 16677, 16718, 17246, 19195, 26868) -- Crunchy Spider Surprise -- 28267 - recipe = AddRecipe(28267, 60, 22645, Q.COMMON, V.TBC, 60, 100, 120, 140) + recipe = AddRecipe(28267, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22647) + recipe:SetCraftedItemID(22645) + recipe:SetSkillLevels(60, 60, 100, 120, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.QUEST, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(16253, 18427) recipe:AddQuest(9171) -- Lynx Steak -- 33276 - recipe = AddRecipe(33276, 1, 27635, Q.COMMON, V.TBC, 1, 45, 65, 85) + recipe = AddRecipe(33276, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27685) + recipe:SetCraftedItemID(27635) + recipe:SetSkillLevels(1, 1, 45, 65, 85) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(16262) -- Roasted Moongraze Tenderloin -- 33277 - recipe = AddRecipe(33277, 1, 24105, Q.COMMON, V.TBC, 1, 45, 65, 85) + recipe = AddRecipe(33277, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27686) + recipe:SetCraftedItemID(24105) + recipe:SetSkillLevels(1, 1, 45, 65, 85) recipe:AddFilters(F.ALLIANCE, F.QUEST, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddQuest(9454) -- Bat Bites -- 33278 - recipe = AddRecipe(33278, 50, 27636, Q.COMMON, V.TBC, 50, 90, 110, 130) + recipe = AddRecipe(33278, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27687) + recipe:SetCraftedItemID(27636) + recipe:SetSkillLevels(50, 50, 90, 110, 130) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(16253) -- Buzzard Bites -- 33279 - recipe = AddRecipe(33279, 300, 27651, Q.COMMON, V.TBC, 300, 320, 330, 340) + recipe = AddRecipe(33279, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27684) + recipe:SetCraftedItemID(27651) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddQuest(9356) -- Ravager Dog -- 33284 - recipe = AddRecipe(33284, 300, 27655, Q.COMMON, V.TBC, 300, 320, 330, 340) + recipe = AddRecipe(33284, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27688) + recipe:SetCraftedItemID(27655) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(16585, 16826) -- Sporeling Snack -- 33285 - recipe = AddRecipe(33285, 310, 27656, Q.COMMON, V.TBC, 310, 330, 340, 350) + recipe = AddRecipe(33285, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27689) + recipe:SetCraftedItemID(27656) + recipe:SetSkillLevels(310, 310, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(18382) -- Blackened Basilisk -- 33286 - recipe = AddRecipe(33286, 315, 27657, Q.COMMON, V.TBC, 315, 335, 345, 355) + recipe = AddRecipe(33286, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27690) + recipe:SetCraftedItemID(27657) + recipe:SetSkillLevels(315, 315, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(18957, 19038) -- Roasted Clefthoof -- 33287 - recipe = AddRecipe(33287, 325, 27658, Q.COMMON, V.TBC, 325, 345, 355, 365) + recipe = AddRecipe(33287, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27691) + recipe:SetCraftedItemID(27658) + recipe:SetSkillLevels(325, 325, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS) recipe:AddVendor(20096, 20097) -- Warp Burger -- 33288 - recipe = AddRecipe(33288, 325, 27659, Q.COMMON, V.TBC, 325, 345, 355, 365) + recipe = AddRecipe(33288, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27692) + recipe:SetCraftedItemID(27659) + recipe:SetSkillLevels(325, 325, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS) recipe:AddVendor(18957, 19038) -- Talbuk Steak -- 33289 - recipe = AddRecipe(33289, 325, 27660, Q.COMMON, V.TBC, 325, 345, 355, 365) + recipe = AddRecipe(33289, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27693) + recipe:SetCraftedItemID(27660) + recipe:SetSkillLevels(325, 325, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(20096, 20097) -- Blackened Trout -- 33290 - recipe = AddRecipe(33290, 300, 27661, Q.COMMON, V.TBC, 300, 320, 330, 340) + recipe = AddRecipe(33290, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27694) + recipe:SetCraftedItemID(27661) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(18015, 20028) -- Feltail Delight -- 33291 - recipe = AddRecipe(33291, 300, 27662, Q.COMMON, V.TBC, 300, 320, 330, 340) + recipe = AddRecipe(33291, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27695) + recipe:SetCraftedItemID(27662) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(18011, 20028) -- Blackened Sporefish -- 33292 - recipe = AddRecipe(33292, 310, 27663, Q.COMMON, V.TBC, 310, 330, 340, 350) + recipe = AddRecipe(33292, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27696) + recipe:SetCraftedItemID(27663) + recipe:SetSkillLevels(310, 310, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(18911) -- Grilled Mudfish -- 33293 - recipe = AddRecipe(33293, 320, 27664, Q.COMMON, V.TBC, 320, 340, 350, 360) + recipe = AddRecipe(33293, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27697) + recipe:SetCraftedItemID(27664) + recipe:SetSkillLevels(320, 320, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS) recipe:AddVendor(20096, 20097) -- Poached Bluefish -- 33294 - recipe = AddRecipe(33294, 320, 27665, Q.COMMON, V.TBC, 320, 340, 350, 360) + recipe = AddRecipe(33294, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27698) + recipe:SetCraftedItemID(27665) + recipe:SetSkillLevels(320, 320, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(20096, 20097) -- Golden Fish Sticks -- 33295 - recipe = AddRecipe(33295, 325, 27666, Q.COMMON, V.TBC, 325, 345, 355, 365) + recipe = AddRecipe(33295, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27699) + recipe:SetCraftedItemID(27666) + recipe:SetSkillLevels(325, 325, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(18960, 19296) -- Spicy Crawdad -- 33296 - recipe = AddRecipe(33296, 350, 27667, Q.COMMON, V.TBC, 350, 370, 375, 380) + recipe = AddRecipe(33296, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(27700) + recipe:SetCraftedItemID(27667) + recipe:SetSkillLevels(350, 350, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(18960, 19296) -- Clam Bar -- 36210 - recipe = AddRecipe(36210, 300, 30155, Q.COMMON, V.TBC, 300, 320, 330, 340) + recipe = AddRecipe(36210, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(30156) + recipe:SetCraftedItemID(30155) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(18382) -- Spice Bread -- 37836 - recipe = AddRecipe(37836, 1, 30816, Q.COMMON, V.TBC, 1, 30, 35, 38) + recipe = AddRecipe(37836, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30816) + recipe:SetSkillLevels(1, 1, 30, 35, 38) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1355, 1382, 1430, 1699, 2818, 3026, 3067, 3087, 3399, 4210, 4552, 5159, 5482, 6286, 8306, 16253, 16277, 16676, 16719, 17246, 18987, 18988, 18993, 19185, 19369, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Mok'Nathal Shortribs -- 38867 - recipe = AddRecipe(38867, 335, 31672, Q.COMMON, V.TBC, 335, 355, 365, 375) + recipe = AddRecipe(38867, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(31675) + recipe:SetCraftedItemID(31672) + recipe:SetSkillLevels(335, 335, 355, 365, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.QUEST, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(21113) recipe:AddLimitedVendor(20916, 1) recipe:AddQuest(10860) -- Crunchy Serpent -- 38868 - recipe = AddRecipe(38868, 335, 31673, Q.COMMON, V.TBC, 335, 355, 365, 375) + recipe = AddRecipe(38868, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(31674) + recipe:SetCraftedItemID(31673) + recipe:SetSkillLevels(335, 335, 355, 365, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.QUEST, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(21113) recipe:AddLimitedVendor(20916, 1) recipe:AddQuest(10860) -- Stewed Trout -- 42296 - recipe = AddRecipe(42296, 320, 33048, Q.COMMON, V.TBC, 320, 335, 345, 355) + recipe = AddRecipe(42296, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(33048) + recipe:SetSkillLevels(320, 320, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 19186, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Fisherman's Feast -- 42302 - recipe = AddRecipe(42302, 350, 33052, Q.COMMON, V.TBC, 350, 375, 380, 385) + recipe = AddRecipe(42302, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(33052) + recipe:SetSkillLevels(350, 350, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 19186, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Hot Buttered Trout -- 42305 - recipe = AddRecipe(42305, 350, 33053, Q.COMMON, V.TBC, 350, 375, 380, 385) + recipe = AddRecipe(42305, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(33053) + recipe:SetSkillLevels(350, 350, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 19186, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Skullfish Soup -- 43707 - recipe = AddRecipe(43707, 325, 33825, Q.UNCOMMON, V.TBC, 325, 335, 345, 355) + recipe = AddRecipe(43707, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(33870) + recipe:SetCraftedItemID(33825) + recipe:SetSkillLevels(325, 325, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddQuest(11377, 11379, 11380, 11381) recipe:AddCustom(6) -- Stormchops -- 43758 - recipe = AddRecipe(43758, 300, 33866, Q.RARE, V.TBC, 300, 320, 330, 340) + recipe = AddRecipe(43758, V.TBC, Q.RARE) + recipe:SetRecipeItemID(33871) + recipe:SetCraftedItemID(33866) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(11377, 11379, 11380, 11381, 13100, 13101, 13102, 13103, 13107, 13112, 13113, 13114, 13115, 13116) recipe:AddCustom(5, 6, 38) -- Broiled Bloodfin -- 43761 - recipe = AddRecipe(43761, 300, 33867, Q.UNCOMMON, V.TBC, 300, 320, 330, 340) + recipe = AddRecipe(43761, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(33869) + recipe:SetCraftedItemID(33867) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(11377, 11379, 11380, 11381) recipe:AddCustom(6) -- Spicy Hot Talbuk -- 43765 - recipe = AddRecipe(43765, 325, 33872, Q.UNCOMMON, V.TBC, 325, 335, 345, 355) + recipe = AddRecipe(43765, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(33873) + recipe:SetCraftedItemID(33872) + recipe:SetSkillLevels(325, 325, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddQuest(11377, 11379, 11380, 11381) recipe:AddCustom(5) -- Kibler's Bits -- 43772 - recipe = AddRecipe(43772, 300, 33874, Q.UNCOMMON, V.TBC, 300, 345, 355, 365) + recipe = AddRecipe(43772, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(33875) + recipe:SetCraftedItemID(33874) + recipe:SetSkillLevels(300, 300, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddQuest(11377, 11379, 11380, 11381) recipe:AddCustom(5, 6) -- Delicious Chocolate Cake -- 43779 - recipe = AddRecipe(43779, 1, 33924, Q.RARE, V.TBC, 1, 50, 62, 75) + recipe = AddRecipe(43779, V.TBC, Q.RARE) + recipe:SetRecipeItemID(33925) + recipe:SetCraftedItemID(33924) + recipe:SetSkillLevels(1, 1, 50, 62, 75) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(11377, 11379, 11380, 11381, 13100, 13101, 13102, 13103, 13107, 13112, 13113, 13114, 13115, 13116) recipe:AddCustom(5, 6, 38) -- Hot Apple Cider -- 45022 - recipe = AddRecipe(45022, 325, 34411, Q.COMMON, V.WOTLK, 325, 325, 325, 325) + recipe = AddRecipe(45022, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(34413) + recipe:SetCraftedItemID(34411) + recipe:SetSkillLevels(325, 325, 325, 325, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(13420, 13433) recipe:AddSeason(1) -- Mammoth Meal -- 45549 - recipe = AddRecipe(45549, 350, 34748, Q.COMMON, V.WOTLK, 350, 350, 382, 415) + recipe = AddRecipe(45549, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34748) + recipe:SetSkillLevels(350, 350, 350, 382, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Shoveltusk Steak -- 45550 - recipe = AddRecipe(45550, 350, 34749, Q.COMMON, V.WOTLK, 350, 350, 382, 415) + recipe = AddRecipe(45550, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34749) + recipe:SetSkillLevels(350, 350, 350, 382, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Worm Delight -- 45551 - recipe = AddRecipe(45551, 350, 34750, Q.COMMON, V.WOTLK, 350, 350, 382, 415) + recipe = AddRecipe(45551, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34750) + recipe:SetSkillLevels(350, 350, 350, 382, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Roasted Worg -- 45552 - recipe = AddRecipe(45552, 350, 34751, Q.COMMON, V.WOTLK, 350, 350, 382, 415) + recipe = AddRecipe(45552, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34751) + recipe:SetSkillLevels(350, 350, 350, 382, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Rhino Dogs -- 45553 - recipe = AddRecipe(45553, 350, 34752, Q.COMMON, V.WOTLK, 350, 350, 382, 415) + recipe = AddRecipe(45553, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34752) + recipe:SetSkillLevels(350, 350, 350, 382, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Great Feast -- 45554 - recipe = AddRecipe(45554, 375, 34753, Q.COMMON, V.WOTLK, 375, 375, 400, 425) + recipe = AddRecipe(45554, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34753) + recipe:SetSkillLevels(375, 375, 375, 400, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Mega Mammoth Meal -- 45555 - recipe = AddRecipe(45555, 400, 34754, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(45555, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43018) + recipe:SetCraftedItemID(34754) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(31031, 31032, 33595) -- Tender Shoveltusk Steak -- 45556 - recipe = AddRecipe(45556, 400, 34755, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(45556, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43019) + recipe:SetCraftedItemID(34755) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(31031, 31032, 33595) -- Spiced Worm Burger -- 45557 - recipe = AddRecipe(45557, 400, 34756, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(45557, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43020) + recipe:SetCraftedItemID(34756) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(31031, 31032, 33595) -- Very Burnt Worg -- 45558 - recipe = AddRecipe(45558, 400, 34757, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(45558, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43021) + recipe:SetCraftedItemID(34757) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(31031, 31032, 33595) -- Mighty Rhino Dogs -- 45559 - recipe = AddRecipe(45559, 400, 34758, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(45559, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43022) + recipe:SetCraftedItemID(34758) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(31031, 31032, 33595) -- Smoked Rockfin -- 45560 - recipe = AddRecipe(45560, 350, 34759, Q.COMMON, V.WOTLK, 350, 350, 365, 380) + recipe = AddRecipe(45560, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34759) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Grilled Bonescale -- 45561 - recipe = AddRecipe(45561, 350, 34760, Q.COMMON, V.WOTLK, 350, 350, 365, 380) + recipe = AddRecipe(45561, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34760) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Sauteed Goby -- 45562 - recipe = AddRecipe(45562, 350, 34761, Q.COMMON, V.WOTLK, 350, 350, 365, 380) + recipe = AddRecipe(45562, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34761) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Grilled Sculpin -- 45563 - recipe = AddRecipe(45563, 350, 34762, Q.COMMON, V.WOTLK, 350, 350, 382, 415) + recipe = AddRecipe(45563, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34762) + recipe:SetSkillLevels(350, 350, 350, 382, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Smoked Salmon -- 45564 - recipe = AddRecipe(45564, 350, 34763, Q.COMMON, V.WOTLK, 350, 350, 382, 415) + recipe = AddRecipe(45564, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34763) + recipe:SetSkillLevels(350, 350, 350, 382, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Poached Nettlefish -- 45565 - recipe = AddRecipe(45565, 350, 34764, Q.COMMON, V.WOTLK, 350, 350, 382, 415) + recipe = AddRecipe(45565, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34764) + recipe:SetSkillLevels(350, 350, 350, 382, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Pickled Fangtooth -- 45566 - recipe = AddRecipe(45566, 350, 34765, Q.COMMON, V.WOTLK, 350, 350, 382, 415) + recipe = AddRecipe(45566, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34765) + recipe:SetSkillLevels(350, 350, 350, 382, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Poached Northern Sculpin -- 45567 - recipe = AddRecipe(45567, 400, 34766, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(45567, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43023) + recipe:SetCraftedItemID(34766) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(31031, 31032, 33595) -- Firecracker Salmon -- 45568 - recipe = AddRecipe(45568, 400, 34767, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(45568, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43024) + recipe:SetCraftedItemID(34767) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(31031, 31032, 33595) -- Baked Manta Ray -- 45569 - recipe = AddRecipe(45569, 350, 42942, Q.COMMON, V.WOTLK, 350, 350, 382, 415) + recipe = AddRecipe(45569, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42942) + recipe:SetSkillLevels(350, 350, 350, 382, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Imperial Manta Steak -- 45570 - recipe = AddRecipe(45570, 400, 34769, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(45570, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43026) + recipe:SetCraftedItemID(34769) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(31031, 31032, 33595) -- Spicy Blue Nettlefish -- 45571 - recipe = AddRecipe(45571, 400, 34768, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(45571, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43025) + recipe:SetCraftedItemID(34768) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(31031, 31032, 33595) -- Captain Rumsey's Lager -- 45695 - recipe = AddRecipe(45695, 100, 34832, Q.UNCOMMON, V.WOTLK, 100, 100, 105, 110) + recipe = AddRecipe(45695, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(34834) + recipe:SetCraftedItemID(34832) + recipe:SetSkillLevels(100, 100, 100, 105, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(11666, 11667, 11668, 11669, 13100, 13101, 13102, 13103, 13107, 13112, 13113, 13114, 13115, 13116) recipe:AddCustom(7, 38) -- Charred Bear Kabobs -- 46684 - recipe = AddRecipe(46684, 250, 35563, Q.COMMON, V.WOTLK, 250, 275, 285, 295) + recipe = AddRecipe(46684, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(35564) + recipe:SetCraftedItemID(35563) + recipe:SetSkillLevels(250, 250, 275, 285, 295) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.DPS) recipe:AddVendor(2803) -- Juicy Bear Burger -- 46688 - recipe = AddRecipe(46688, 250, 35565, Q.COMMON, V.WOTLK, 250, 275, 285, 295) + recipe = AddRecipe(46688, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(35566) + recipe:SetCraftedItemID(35565) + recipe:SetSkillLevels(250, 250, 275, 285, 295) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(2803) -- Kungaloosh -- 53056 - recipe = AddRecipe(53056, 375, 39520, Q.COMMON, V.WOTLK, 375, 375, 387, 400) + recipe = AddRecipe(53056, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(39644) + recipe:SetCraftedItemID(39520) + recipe:SetSkillLevels(375, 375, 375, 387, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(13571) recipe:AddCustom(36) -- Northern Stew -- 57421 - recipe = AddRecipe(57421, 350, 34747, Q.COMMON, V.WOTLK, 350, 350, 362, 365) + recipe = AddRecipe(57421, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34747) + recipe:SetSkillLevels(350, 350, 350, 362, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(13087, 13088, 13089, 13090) -- Fish Feast -- 57423 - recipe = AddRecipe(57423, 450, 43015, Q.UNCOMMON, V.WOTLK, 450, 455, 460, 465) + recipe = AddRecipe(57423, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43017) + recipe:SetCraftedItemID(43015) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(31031, 31032, 33595) -- Spicy Fried Herring -- 57433 - recipe = AddRecipe(57433, 400, 42993, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(57433, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43027) + recipe:SetCraftedItemID(42993) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(31031, 31032, 33595) -- Rhinolicious Wormsteak -- 57434 - recipe = AddRecipe(57434, 400, 42994, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(57434, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43028) + recipe:SetCraftedItemID(42994) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddVendor(31031, 31032, 33595) -- Critter Bites -- 57435 - recipe = AddRecipe(57435, 400, 43004, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(57435, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43029) + recipe:SetCraftedItemID(43004) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(31031, 31032, 33595) -- Hearty Rhino -- 57436 - recipe = AddRecipe(57436, 400, 42995, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(57436, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43030) + recipe:SetCraftedItemID(42995) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(31031, 31032, 33595) -- Snapper Extreme -- 57437 - recipe = AddRecipe(57437, 400, 42996, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(57437, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43031) + recipe:SetCraftedItemID(42996) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(31031, 31032, 33595) -- Blackened Worg Steak -- 57438 - recipe = AddRecipe(57438, 400, 42997, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(57438, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43032) + recipe:SetCraftedItemID(42997) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(31031, 31032, 33595) -- Cuttlesteak -- 57439 - recipe = AddRecipe(57439, 400, 42998, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(57439, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43033) + recipe:SetCraftedItemID(42998) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(31031, 31032, 33595) -- Spiced Mammoth Treats -- 57440 - recipe = AddRecipe(57440, 400, 43005, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(57440, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43034) + recipe:SetCraftedItemID(43005) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(31031, 31032, 33595) -- Blackened Dragonfin -- 57441 - recipe = AddRecipe(57441, 400, 42999, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(57441, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43035) + recipe:SetCraftedItemID(42999) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(31031, 31032, 33595) -- Dragonfin Filet -- 57442 - recipe = AddRecipe(57442, 400, 43000, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(57442, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43036) + recipe:SetCraftedItemID(43000) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(31031, 31032, 33595) -- Tracker Snacks -- 57443 - recipe = AddRecipe(57443, 400, 43001, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(57443, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43037) + recipe:SetCraftedItemID(43001) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(31031, 31032, 33595) -- Dalaran Clam Chowder -- 58065 - recipe = AddRecipe(58065, 350, 43268, Q.COMMON, V.WOTLK, 350, 350, 382, 415) + recipe = AddRecipe(58065, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43268) + recipe:SetSkillLevels(350, 350, 350, 382, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Tasty Cupcake -- 58512 - recipe = AddRecipe(58512, 350, 43490, Q.UNCOMMON, V.WOTLK, 350, 350, 357, 365) + recipe = AddRecipe(58512, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43507) + recipe:SetCraftedItemID(43490) + recipe:SetSkillLevels(350, 350, 350, 357, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOP) recipe:AddWorldDrop("Northrend") -- Last Week's Mammoth -- 58521 - recipe = AddRecipe(58521, 350, 43488, Q.UNCOMMON, V.WOTLK, 350, 350, 357, 365) + recipe = AddRecipe(58521, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43508) + recipe:SetCraftedItemID(43488) + recipe:SetSkillLevels(350, 350, 350, 357, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOP) recipe:AddWorldDrop("Northrend") -- Bad Clams -- 58523 - recipe = AddRecipe(58523, 350, 43491, Q.UNCOMMON, V.WOTLK, 350, 350, 357, 365) + recipe = AddRecipe(58523, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43509) + recipe:SetCraftedItemID(43491) + recipe:SetSkillLevels(350, 350, 350, 357, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOP) recipe:AddWorldDrop("Northrend") -- Haunted Herring -- 58525 - recipe = AddRecipe(58525, 350, 43492, Q.UNCOMMON, V.WOTLK, 350, 350, 357, 365) + recipe = AddRecipe(58525, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43510) + recipe:SetCraftedItemID(43492) + recipe:SetSkillLevels(350, 350, 350, 357, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOP) recipe:AddWorldDrop("Northrend") -- Gigantic Feast -- 58527 - recipe = AddRecipe(58527, 425, 43478, Q.UNCOMMON, V.WOTLK, 425, 435, 455, 475) + recipe = AddRecipe(58527, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43505) + recipe:SetCraftedItemID(43478) + recipe:SetSkillLevels(425, 425, 435, 455, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(31031, 31032, 33595) -- Small Feast -- 58528 - recipe = AddRecipe(58528, 425, 43480, Q.UNCOMMON, V.WOTLK, 425, 435, 455, 475) + recipe = AddRecipe(58528, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(43506) + recipe:SetCraftedItemID(43480) + recipe:SetSkillLevels(425, 425, 435, 455, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(31031, 31032, 33595) -- Pumpkin Pie -- 62044 - recipe = AddRecipe(62044, 100, 44839, Q.COMMON, V.WOTLK, 100, 150, 162, 175, nil, "Alliance") + recipe = AddRecipe(62044, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44839) + recipe:SetSkillLevels(100, 100, 150, 162, 175) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.SEASONAL, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddSeason(5) -- Slow-Roasted Turkey -- 62045 - recipe = AddRecipe(62045, 330, 44839, Q.COMMON, V.WOTLK, 330, 330, 342, 355, nil, "Alliance") + recipe = AddRecipe(62045, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44839) + recipe:SetSkillLevels(330, 330, 330, 342, 355) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.SEASONAL, F.IBOE, F.RBOP, F.DPS) recipe:AddSeason(5) -- Cranberry Chutney -- 62049 - recipe = AddRecipe(62049, 210, 44840, Q.COMMON, V.WOTLK, 210, 210, 222, 235, nil, "Alliance") + recipe = AddRecipe(62049, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44840) + recipe:SetSkillLevels(210, 210, 210, 222, 235) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.SEASONAL, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddSeason(5) -- Spice Bread Stuffing -- 62050 - recipe = AddRecipe(62050, 90, 44837, Q.COMMON, V.WOTLK, 90, 90, 102, 115, nil, "Alliance") + recipe = AddRecipe(62050, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44837) + recipe:SetSkillLevels(90, 90, 90, 102, 115) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.SEASONAL, F.IBOE, F.RBOE) recipe:AddSeason(5) -- Candied Sweet Potato -- 62051 - recipe = AddRecipe(62051, 270, 44839, Q.COMMON, V.WOTLK, 270, 270, 282, 295, nil, "Alliance") + recipe = AddRecipe(62051, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44839) + recipe:SetSkillLevels(270, 270, 270, 282, 295) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddSeason(5) -- Worg Tartare -- 62350 - recipe = AddRecipe(62350, 400, 44953, Q.UNCOMMON, V.WOTLK, 400, 400, 420, 460) + recipe = AddRecipe(62350, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44954) + recipe:SetCraftedItemID(44953) + recipe:SetSkillLevels(400, 400, 400, 420, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(31031, 31032, 33595) -- Clamlette Magnifique -- 64054 - recipe = AddRecipe(64054, 250, 33004, Q.COMMON, V.WOTLK, 250, 250, 275, 300) + recipe = AddRecipe(64054, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(33004) + recipe:SetSkillLevels(250, 250, 250, 275, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddQuest(6610) -- Black Jelly -- 64358 - recipe = AddRecipe(64358, 400, 45932, Q.COMMON, V.WOTLK, 400, 400, 412, 425) + recipe = AddRecipe(64358, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45932) + recipe:SetSkillLevels(400, 400, 400, 412, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26905, 26953, 26972, 26989, 28705, 29631, 33587, 45550, 46709, 47405) -- Bread of the Dead -- 65454 - recipe = AddRecipe(65454, 45, 46691, Q.COMMON, V.WOTLK, 45, 55, 60, 65) + recipe = AddRecipe(65454, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(46691) + recipe:SetSkillLevels(45, 45, 55, 60, 65) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.SEASONAL, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddSeason(6) -- Candied Sweet Potato -- 66034 - recipe = AddRecipe(66034, 270, 44839, Q.COMMON, V.WOTLK, 270, 270, 282, 295, nil, "Horde") + recipe = AddRecipe(66034, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44839) + recipe:SetSkillLevels(270, 270, 270, 282, 295) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddSeason(5) -- Cranberry Chutney -- 66035 - recipe = AddRecipe(66035, 210, 44840, Q.COMMON, V.WOTLK, 210, 210, 222, 235, nil, "Horde") + recipe = AddRecipe(66035, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44840) + recipe:SetSkillLevels(210, 210, 210, 222, 235) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.SEASONAL, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddSeason(5) -- Pumpkin Pie -- 66036 - recipe = AddRecipe(66036, 100, 44839, Q.COMMON, V.WOTLK, 100, 150, 162, 175, nil, "Horde") + recipe = AddRecipe(66036, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44839) + recipe:SetSkillLevels(100, 100, 150, 162, 175) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.SEASONAL, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddSeason(5) -- Slow-Roasted Turkey -- 66037 - recipe = AddRecipe(66037, 330, 44839, Q.COMMON, V.WOTLK, 330, 330, 342, 355, nil, "Horde") + recipe = AddRecipe(66037, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44839) + recipe:SetSkillLevels(330, 330, 330, 342, 355) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.SEASONAL, F.IBOE, F.RBOP, F.DPS) recipe:AddSeason(5) -- Spice Bread Stuffing -- 66038 - recipe = AddRecipe(66038, 90, 44837, Q.COMMON, V.WOTLK, 90, 90, 102, 115, nil, "Horde") + recipe = AddRecipe(66038, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44837) + recipe:SetSkillLevels(90, 90, 90, 102, 115) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.SEASONAL, F.IBOE, F.RBOE) recipe:AddSeason(5) -- Baked Rockfish -- 88003 - recipe = AddRecipe(88003, 500, 62661, Q.UNCOMMON, V.CATA, 500, 515, 520, 525) + recipe = AddRecipe(88003, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62661) + recipe:SetSkillLevels(500, 500, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Basilisk Liverdog -- 88004 - recipe = AddRecipe(88004, 500, 62665, Q.UNCOMMON, V.CATA, 500, 515, 520, 525) + recipe = AddRecipe(88004, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62665) + recipe:SetSkillLevels(500, 500, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Beer-Basted Crocolisk -- 88005 - recipe = AddRecipe(88005, 500, 62670, Q.UNCOMMON, V.CATA, 500, 515, 520, 525) + recipe = AddRecipe(88005, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62670) + recipe:SetSkillLevels(500, 500, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Blackened Surprise -- 88006 - recipe = AddRecipe(88006, 425, 62676, Q.COMMON, V.CATA, 425, 450, 457, 465) + recipe = AddRecipe(88006, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62676) + recipe:SetSkillLevels(425, 425, 450, 457, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Broiled Dragon Feast -- 88011 - recipe = AddRecipe(88011, 500, 62289, Q.RARE, V.CATA, 500, 500, 500, 525) + recipe = AddRecipe(88011, V.CATA, Q.RARE) + recipe:SetCraftedItemID(62289) + recipe:SetSkillLevels(500, 500, 500, 500, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.IBOP, F.RBOP, F.ACHIEVEMENT) recipe:AddAchievement(5467) -- Broiled Mountain Trout -- 88012 - recipe = AddRecipe(88012, 450, 62655, Q.UNCOMMON, V.CATA, 450, 465, 477, 490) + recipe = AddRecipe(88012, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62655) + recipe:SetSkillLevels(450, 450, 465, 477, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Chocolate Cookie -- 88013 - recipe = AddRecipe(88013, 505, 62680, Q.UNCOMMON, V.CATA, 505, 510, 512, 515) + recipe = AddRecipe(88013, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62680) + recipe:SetSkillLevels(505, 505, 510, 512, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Crocolisk Au Gratin -- 88014 - recipe = AddRecipe(88014, 500, 62664, Q.UNCOMMON, V.CATA, 500, 515, 520, 525) + recipe = AddRecipe(88014, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62664) + recipe:SetSkillLevels(500, 500, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Darkbrew Lager -- 88015 - recipe = AddRecipe(88015, 415, 62790, Q.COMMON, V.CATA, 415, 430, 435, 440) + recipe = AddRecipe(88015, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62790) + recipe:SetSkillLevels(415, 415, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Delicious Sagefish Tail -- 88016 - recipe = AddRecipe(88016, 500, 62666, Q.UNCOMMON, V.CATA, 500, 515, 520, 525) + recipe = AddRecipe(88016, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62666) + recipe:SetSkillLevels(500, 500, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Feathered Lure -- 88017 - recipe = AddRecipe(88017, 450, nil, Q.UNCOMMON, V.CATA, 450, 450, 455, 470) + recipe = AddRecipe(88017, V.CATA, Q.UNCOMMON) + recipe:SetSkillLevels(450, 450, 450, 455, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Fish Fry -- 88018 - recipe = AddRecipe(88018, 500, 62677, Q.UNCOMMON, V.CATA, 500, 500, 500, 510) + recipe = AddRecipe(88018, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62677) + recipe:SetSkillLevels(500, 500, 500, 500, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Fortune Cookie -- 88019 - recipe = AddRecipe(88019, 525, 62649, Q.UNCOMMON, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(88019, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62649) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Grilled Dragon -- 88020 - recipe = AddRecipe(88020, 500, 62662, Q.UNCOMMON, V.CATA, 500, 515, 520, 525) + recipe = AddRecipe(88020, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62662) + recipe:SetSkillLevels(500, 500, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Hearty Seafood Soup -- 88021 - recipe = AddRecipe(88021, 475, 62659, Q.UNCOMMON, V.CATA, 475, 490, 497, 505) + recipe = AddRecipe(88021, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62659) + recipe:SetSkillLevels(475, 475, 490, 497, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Highland Spirits -- 88022 - recipe = AddRecipe(88022, 450, 62674, Q.UNCOMMON, V.CATA, 450, 455, 460, 465) + recipe = AddRecipe(88022, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62674) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Lavascale Fillet -- 88024 - recipe = AddRecipe(88024, 450, 62654, Q.UNCOMMON, V.CATA, 450, 465, 477, 490) + recipe = AddRecipe(88024, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62654) + recipe:SetSkillLevels(450, 450, 465, 477, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Lavascale Minestrone -- 88025 - recipe = AddRecipe(88025, 500, 62663, Q.UNCOMMON, V.CATA, 500, 515, 520, 525) + recipe = AddRecipe(88025, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62663) + recipe:SetSkillLevels(500, 500, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Lightly Fried Lurker -- 88028 - recipe = AddRecipe(88028, 450, 62651, Q.UNCOMMON, V.CATA, 450, 465, 477, 490) + recipe = AddRecipe(88028, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62651) + recipe:SetSkillLevels(450, 450, 465, 477, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Lurker Lunch -- 88030 - recipe = AddRecipe(88030, 450, 62657, Q.UNCOMMON, V.CATA, 450, 465, 477, 490) + recipe = AddRecipe(88030, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62657) + recipe:SetSkillLevels(450, 450, 465, 477, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Mushroom Sauce Mudfish -- 88031 - recipe = AddRecipe(88031, 500, 62667, Q.UNCOMMON, V.CATA, 500, 515, 520, 525) + recipe = AddRecipe(88031, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62667) + recipe:SetSkillLevels(500, 500, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Pickled Guppy -- 88033 - recipe = AddRecipe(88033, 475, 62660, Q.UNCOMMON, V.CATA, 475, 490, 497, 505) + recipe = AddRecipe(88033, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62660) + recipe:SetSkillLevels(475, 475, 490, 497, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Blackbelly Sushi -- 88034 - recipe = AddRecipe(88034, 500, 62668, Q.UNCOMMON, V.CATA, 500, 515, 520, 525) + recipe = AddRecipe(88034, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62668) + recipe:SetSkillLevels(500, 500, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Salted Eye -- 88035 - recipe = AddRecipe(88035, 450, 62653, Q.UNCOMMON, V.CATA, 450, 465, 477, 490) + recipe = AddRecipe(88035, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62653) + recipe:SetSkillLevels(450, 450, 465, 477, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Seafood Magnifique Feast -- 88036 - recipe = AddRecipe(88036, 525, 62290, Q.RARE, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(88036, V.CATA, Q.RARE) + recipe:SetCraftedItemID(62290) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.IBOP, F.RBOP, F.ACHIEVEMENT) recipe:AddAchievement(5036) -- Seasoned Crab -- 88037 - recipe = AddRecipe(88037, 450, 62652, Q.UNCOMMON, V.CATA, 450, 465, 477, 490) + recipe = AddRecipe(88037, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62652) + recipe:SetSkillLevels(450, 450, 465, 477, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Severed Sagefish Head -- 88039 - recipe = AddRecipe(88039, 500, 62671, Q.UNCOMMON, V.CATA, 500, 515, 520, 525) + recipe = AddRecipe(88039, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62671) + recipe:SetSkillLevels(500, 500, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Skewered Eel -- 88042 - recipe = AddRecipe(88042, 500, 62669, Q.UNCOMMON, V.CATA, 500, 515, 520, 525) + recipe = AddRecipe(88042, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62669) + recipe:SetSkillLevels(500, 500, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- South Island Iced Tea -- 88044 - recipe = AddRecipe(88044, 525, 62672, Q.UNCOMMON, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(88044, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62672) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Starfire Espresso -- 88045 - recipe = AddRecipe(88045, 450, 62675, Q.UNCOMMON, V.CATA, 450, 455, 460, 465) + recipe = AddRecipe(88045, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62675) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Tender Baked Turtle -- 88046 - recipe = AddRecipe(88046, 475, 62658, Q.UNCOMMON, V.CATA, 475, 490, 497, 505) + recipe = AddRecipe(88046, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62658) + recipe:SetSkillLevels(475, 475, 490, 497, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Whitecrest Gumbo -- 88047 - recipe = AddRecipe(88047, 450, 62656, Q.UNCOMMON, V.CATA, 450, 465, 477, 490) + recipe = AddRecipe(88047, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(62656) + recipe:SetSkillLevels(450, 450, 465, 477, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) -- Venison Jerky -- 93741 - recipe = AddRecipe(93741, 40, 67230, Q.COMMON, V.CATA, 40, 80, 100, 120) + recipe = AddRecipe(93741, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(67230) + recipe:SetSkillLevels(40, 40, 80, 100, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE) recipe:AddTrainer(1382, 2818, 3026, 3399, 4552, 26953, 26972, 29631, 33587, 45550, 46709, 47405) -- Scalding Murglesnout -- 96133 - recipe = AddRecipe(96133, 500, 68687, Q.UNCOMMON, V.CATA, 500, 500, 500, 510) + recipe = AddRecipe(96133, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(68687) + recipe:SetSkillLevels(500, 500, 500, 500, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(49701, 49737) diff --git a/Database/Enchanting.lua b/Database/Enchanting.lua index 9567d5f..bda8f89 100644 --- a/Database/Enchanting.lua +++ b/Database/Enchanting.lua @@ -35,1775 +35,2334 @@ local V = private.game_versions -------------------------------------------------------------------------------------------------------------------- -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- -local function AddRecipe(spell_id, skill_level, item_id, quality, genesis, optimal_level, medium_level, easy_level, trivial_level, UNUSED, required_faction) - return addon:AddRecipe(spell_id, skill_level, item_id, quality, 7411, nil, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +local function AddRecipe(spell_id, genesis, quality) + return addon:AddRecipe(spell_id, 7411, genesis, quality) end function addon:InitEnchanting() local recipe -- Enchant Bracer - Minor Health -- 7418 - recipe = AddRecipe(7418, 1, nil, Q.COMMON, V.ORIG, 1, 70, 90, 110) + recipe = AddRecipe(7418, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(1, 1, 70, 90, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Enchant Chest - Minor Health -- 7420 - recipe = AddRecipe(7420, 15, nil, Q.COMMON, V.ORIG, 15, 70, 90, 110) + recipe = AddRecipe(7420, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(15, 15, 70, 90, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Runed Copper Rod -- 7421 - recipe = AddRecipe(7421, 1, 6218, Q.COMMON, V.ORIG, 1, 5, 7, 10) + recipe = AddRecipe(7421, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6218) + recipe:SetSkillLevels(1, 1, 5, 7, 10) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddCustom(8) -- Enchant Chest - Minor Absorption -- 7426 - recipe = AddRecipe(7426, 40, nil, Q.COMMON, V.ORIG, 40, 90, 110, 130) + recipe = AddRecipe(7426, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(40, 40, 90, 110, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Minor Deflection -- 7428 - recipe = AddRecipe(7428, 1, nil, Q.COMMON, V.ORIG, 1, 80, 100, 120) + recipe = AddRecipe(7428, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(1, 1, 80, 100, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK) recipe:AddCustom(8) -- Enchant Chest - Minor Mana -- 7443 - recipe = AddRecipe(7443, 20, nil, Q.UNCOMMON, V.ORIG, 20, 80, 100, 120) + recipe = AddRecipe(7443, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6342) + recipe:SetSkillLevels(20, 20, 80, 100, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Cloak - Minor Resistance -- 7454 - recipe = AddRecipe(7454, 45, nil, Q.COMMON, V.ORIG, 45, 95, 115, 135) + recipe = AddRecipe(7454, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(45, 45, 95, 115, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOAK) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Minor Stamina -- 7457 - recipe = AddRecipe(7457, 50, nil, Q.COMMON, V.ORIG, 50, 100, 120, 140) + recipe = AddRecipe(7457, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(50, 50, 100, 120, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant 2H Weapon - Minor Impact -- 7745 - recipe = AddRecipe(7745, 100, nil, Q.COMMON, V.ORIG, 100, 130, 150, 170) + recipe = AddRecipe(7745, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(100, 100, 130, 150, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.TWO_HAND) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Chest - Lesser Health -- 7748 - recipe = AddRecipe(7748, 60, nil, Q.COMMON, V.ORIG, 60, 105, 125, 145) + recipe = AddRecipe(7748, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(60, 60, 105, 125, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Minor Spirit -- 7766 - recipe = AddRecipe(7766, 60, nil, Q.UNCOMMON, V.ORIG, 60, 105, 125, 145) + recipe = AddRecipe(7766, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6344) + recipe:SetSkillLevels(60, 60, 105, 125, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Cloak - Minor Protection -- 7771 - recipe = AddRecipe(7771, 70, nil, Q.COMMON, V.ORIG, 70, 110, 130, 150) + recipe = AddRecipe(7771, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(70, 70, 110, 130, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOAK) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Chest - Lesser Mana -- 7776 - recipe = AddRecipe(7776, 80, nil, Q.UNCOMMON, V.ORIG, 80, 115, 135, 155) + recipe = AddRecipe(7776, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6346) + recipe:SetSkillLevels(80, 80, 115, 135, 155) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(3346, 5757) -- Enchant Bracer - Minor Agility -- 7779 - recipe = AddRecipe(7779, 80, nil, Q.COMMON, V.ORIG, 80, 115, 135, 155) + recipe = AddRecipe(7779, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(80, 80, 115, 135, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Minor Strength -- 7782 - recipe = AddRecipe(7782, 80, nil, Q.UNCOMMON, V.ORIG, 80, 115, 135, 155) + recipe = AddRecipe(7782, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6347) + recipe:SetSkillLevels(80, 80, 115, 135, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Weapon - Minor Beastslayer -- 7786 - recipe = AddRecipe(7786, 90, nil, Q.UNCOMMON, V.ORIG, 90, 120, 140, 160) + recipe = AddRecipe(7786, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6348) + recipe:SetSkillLevels(90, 90, 120, 140, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Weapon - Minor Striking -- 7788 - recipe = AddRecipe(7788, 90, nil, Q.COMMON, V.ORIG, 90, 120, 140, 160) + recipe = AddRecipe(7788, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(90, 90, 120, 140, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant 2H Weapon - Lesser Intellect -- 7793 - recipe = AddRecipe(7793, 100, nil, Q.COMMON, V.ORIG, 100, 130, 150, 170) + recipe = AddRecipe(7793, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6349) + recipe:SetSkillLevels(100, 100, 130, 150, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.TWO_HAND) recipe:AddVendor(3012, 3346, 5158, 5758) -- Runed Silver Rod -- 7795 - recipe = AddRecipe(7795, 100, 6339, Q.COMMON, V.ORIG, 100, 130, 150, 170) + recipe = AddRecipe(7795, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6339) + recipe:SetSkillLevels(100, 100, 130, 150, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Chest - Health -- 7857 - recipe = AddRecipe(7857, 120, nil, Q.COMMON, V.ORIG, 120, 145, 165, 185) + recipe = AddRecipe(7857, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(120, 120, 145, 165, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Lesser Spirit -- 7859 - recipe = AddRecipe(7859, 120, nil, Q.UNCOMMON, V.ORIG, 120, 145, 165, 185) + recipe = AddRecipe(7859, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6375) + recipe:SetSkillLevels(120, 120, 145, 165, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Cloak - Lesser Fire Resistance -- 7861 - recipe = AddRecipe(7861, 125, nil, Q.COMMON, V.ORIG, 125, 150, 170, 190) + recipe = AddRecipe(7861, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(125, 125, 150, 170, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOAK) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Boots - Minor Stamina -- 7863 - recipe = AddRecipe(7863, 125, nil, Q.COMMON, V.ORIG, 125, 150, 170, 190) + recipe = AddRecipe(7863, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(125, 125, 150, 170, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Boots - Minor Agility -- 7867 - recipe = AddRecipe(7867, 125, nil, Q.UNCOMMON, V.ORIG, 125, 150, 170, 190) + recipe = AddRecipe(7867, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6377) + recipe:SetSkillLevels(125, 125, 150, 170, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS) recipe:AddVendor(3012, 3537) -- Enchant Shield - Minor Stamina -- 13378 - recipe = AddRecipe(13378, 105, nil, Q.COMMON, V.ORIG, 105, 130, 150, 170) + recipe = AddRecipe(13378, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(105, 105, 130, 150, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.SHIELD) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant 2H Weapon - Lesser Spirit -- 13380 - recipe = AddRecipe(13380, 110, nil, Q.UNCOMMON, V.ORIG, 110, 135, 155, 175) + recipe = AddRecipe(13380, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11038) + recipe:SetSkillLevels(110, 110, 135, 155, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.TWO_HAND) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Cloak - Minor Agility -- 13419 - recipe = AddRecipe(13419, 110, nil, Q.UNCOMMON, V.ORIG, 110, 135, 155, 175) + recipe = AddRecipe(13419, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11039) + recipe:SetSkillLevels(110, 110, 135, 155, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.CLOAK) recipe:AddVendor(3954, 12043) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Cloak - Lesser Protection -- 13421 - recipe = AddRecipe(13421, 115, nil, Q.COMMON, V.ORIG, 115, 140, 160, 180) + recipe = AddRecipe(13421, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(115, 115, 140, 160, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOAK) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Shield - Lesser Protection -- 13464 - recipe = AddRecipe(13464, 115, nil, Q.UNCOMMON, V.ORIG, 115, 140, 160, 180) + recipe = AddRecipe(13464, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11081) + recipe:SetSkillLevels(115, 115, 140, 160, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.SHIELD) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Shield - Lesser Spirit -- 13485 - recipe = AddRecipe(13485, 130, nil, Q.COMMON, V.ORIG, 130, 155, 175, 195) + recipe = AddRecipe(13485, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(130, 130, 155, 175, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.SHIELD) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Lesser Stamina -- 13501 - recipe = AddRecipe(13501, 130, nil, Q.COMMON, V.ORIG, 130, 155, 175, 195) + recipe = AddRecipe(13501, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(130, 130, 155, 175, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Weapon - Lesser Striking -- 13503 - recipe = AddRecipe(13503, 140, nil, Q.COMMON, V.ORIG, 140, 165, 185, 205) + recipe = AddRecipe(13503, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(140, 140, 165, 185, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Cloak - Lesser Shadow Resistance -- 13522 - recipe = AddRecipe(13522, 135, nil, Q.UNCOMMON, V.ORIG, 135, 160, 180, 200) + recipe = AddRecipe(13522, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11098) + recipe:SetSkillLevels(135, 135, 160, 180, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.CLOAK) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant 2H Weapon - Lesser Impact -- 13529 - recipe = AddRecipe(13529, 145, nil, Q.COMMON, V.ORIG, 145, 170, 190, 210) + recipe = AddRecipe(13529, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(145, 145, 170, 190, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.TWO_HAND) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Lesser Strength -- 13536 - recipe = AddRecipe(13536, 140, nil, Q.UNCOMMON, V.ORIG, 140, 165, 185, 205) + recipe = AddRecipe(13536, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11101) + recipe:SetSkillLevels(140, 140, 165, 185, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS) recipe:AddVendor(3954, 12043) -- Enchant Chest - Lesser Absorption -- 13538 - recipe = AddRecipe(13538, 140, nil, Q.COMMON, V.ORIG, 140, 165, 185, 205) + recipe = AddRecipe(13538, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(140, 140, 165, 185, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Chest - Mana -- 13607 - recipe = AddRecipe(13607, 145, nil, Q.COMMON, V.ORIG, 145, 170, 190, 210) + recipe = AddRecipe(13607, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(145, 145, 170, 190, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Gloves - Mining -- 13612 - recipe = AddRecipe(13612, 145, nil, Q.UNCOMMON, V.ORIG, 145, 170, 190, 210) + recipe = AddRecipe(13612, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11150) + recipe:SetSkillLevels(145, 145, 170, 190, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(1051, 1052, 1053, 1054, 1364) -- Enchant Gloves - Herbalism -- 13617 - recipe = AddRecipe(13617, 145, nil, Q.UNCOMMON, V.ORIG, 145, 170, 190, 210) + recipe = AddRecipe(13617, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11151) + recipe:SetSkillLevels(145, 145, 170, 190, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(3834, 3919, 4028, 4029, 4030) -- Enchant Gloves - Fishing -- 13620 - recipe = AddRecipe(13620, 145, nil, Q.UNCOMMON, V.ORIG, 145, 170, 190, 210) + recipe = AddRecipe(13620, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11152) + recipe:SetSkillLevels(145, 145, 170, 190, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(2374, 2375, 2376, 2377, 14276) -- Enchant Bracer - Lesser Intellect -- 13622 - recipe = AddRecipe(13622, 150, nil, Q.COMMON, V.ORIG, 150, 175, 195, 215) + recipe = AddRecipe(13622, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(150, 150, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Chest - Minor Stats -- 13626 - recipe = AddRecipe(13626, 150, nil, Q.COMMON, V.ORIG, 150, 175, 195, 215) + recipe = AddRecipe(13626, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(150, 150, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Runed Golden Rod -- 13628 - recipe = AddRecipe(13628, 150, 11130, Q.COMMON, V.ORIG, 150, 175, 195, 215) + recipe = AddRecipe(13628, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(11130) + recipe:SetSkillLevels(150, 150, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Shield - Lesser Stamina -- 13631 - recipe = AddRecipe(13631, 155, nil, Q.COMMON, V.ORIG, 155, 175, 195, 215) + recipe = AddRecipe(13631, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(155, 155, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.SHIELD) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Cloak - Defense -- 13635 - recipe = AddRecipe(13635, 155, nil, Q.COMMON, V.ORIG, 155, 175, 195, 215) + recipe = AddRecipe(13635, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(155, 155, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.TANK, F.CLOAK) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Boots - Lesser Agility -- 13637 - recipe = AddRecipe(13637, 160, nil, Q.COMMON, V.ORIG, 160, 180, 200, 220) + recipe = AddRecipe(13637, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(160, 160, 180, 200, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Chest - Greater Health -- 13640 - recipe = AddRecipe(13640, 160, nil, Q.COMMON, V.ORIG, 160, 180, 200, 220) + recipe = AddRecipe(13640, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(160, 160, 180, 200, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Spirit -- 13642 - recipe = AddRecipe(13642, 165, nil, Q.COMMON, V.ORIG, 165, 185, 205, 225) + recipe = AddRecipe(13642, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(165, 165, 185, 205, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Boots - Lesser Stamina -- 13644 - recipe = AddRecipe(13644, 170, nil, Q.COMMON, V.ORIG, 170, 190, 210, 230) + recipe = AddRecipe(13644, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(170, 170, 190, 210, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Lesser Deflection -- 13646 - recipe = AddRecipe(13646, 170, nil, Q.UNCOMMON, V.ORIG, 170, 190, 210, 230) + recipe = AddRecipe(13646, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11163) + recipe:SetSkillLevels(170, 170, 190, 210, 230) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TANK) recipe:AddLimitedVendor(2821, 1) -- Enchant Bracer - Stamina -- 13648 - recipe = AddRecipe(13648, 170, nil, Q.COMMON, V.ORIG, 170, 190, 210, 230) + recipe = AddRecipe(13648, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(170, 170, 190, 210, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Weapon - Lesser Beastslayer -- 13653 - recipe = AddRecipe(13653, 175, nil, Q.UNCOMMON, V.ORIG, 175, 195, 215, 235) + recipe = AddRecipe(13653, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11164) + recipe:SetSkillLevels(175, 175, 195, 215, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Weapon - Lesser Elemental Slayer -- 13655 - recipe = AddRecipe(13655, 175, nil, Q.UNCOMMON, V.ORIG, 175, 195, 215, 235) + recipe = AddRecipe(13655, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11165) + recipe:SetSkillLevels(175, 175, 195, 215, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Cloak - Fire Resistance -- 13657 - recipe = AddRecipe(13657, 175, nil, Q.COMMON, V.ORIG, 175, 195, 215, 235) + recipe = AddRecipe(13657, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(175, 175, 195, 215, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOAK) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Shield - Spirit -- 13659 - recipe = AddRecipe(13659, 180, nil, Q.COMMON, V.ORIG, 180, 200, 220, 240) + recipe = AddRecipe(13659, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(180, 180, 200, 220, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.SHIELD) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Strength -- 13661 - recipe = AddRecipe(13661, 180, nil, Q.COMMON, V.ORIG, 180, 200, 220, 240) + recipe = AddRecipe(13661, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(180, 180, 200, 220, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Chest - Greater Mana -- 13663 - recipe = AddRecipe(13663, 185, nil, Q.COMMON, V.ORIG, 185, 205, 225, 245) + recipe = AddRecipe(13663, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(185, 185, 205, 225, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Boots - Lesser Spirit -- 13687 - recipe = AddRecipe(13687, 190, nil, Q.UNCOMMON, V.ORIG, 190, 210, 230, 250) + recipe = AddRecipe(13687, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11167) + recipe:SetSkillLevels(190, 190, 210, 230, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Shield - Lesser Block -- 13689 - recipe = AddRecipe(13689, 195, nil, Q.UNCOMMON, V.ORIG, 195, 215, 235, 255) + recipe = AddRecipe(13689, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11168) + recipe:SetSkillLevels(195, 195, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.SHIELD) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Weapon - Striking -- 13693 - recipe = AddRecipe(13693, 195, nil, Q.COMMON, V.ORIG, 195, 215, 235, 255) + recipe = AddRecipe(13693, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(195, 195, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant 2H Weapon - Impact -- 13695 - recipe = AddRecipe(13695, 200, nil, Q.COMMON, V.ORIG, 200, 220, 240, 260) + recipe = AddRecipe(13695, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(200, 200, 220, 240, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.TWO_HAND) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Gloves - Skinning -- 13698 - recipe = AddRecipe(13698, 200, nil, Q.UNCOMMON, V.ORIG, 200, 220, 240, 260) + recipe = AddRecipe(13698, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11166) + recipe:SetSkillLevels(200, 200, 220, 240, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(2556, 2557, 2558, 2606) -- Enchant Chest - Lesser Stats -- 13700 - recipe = AddRecipe(13700, 200, nil, Q.COMMON, V.ORIG, 200, 220, 240, 260) + recipe = AddRecipe(13700, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(200, 200, 220, 240, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Runed Truesilver Rod -- 13702 - recipe = AddRecipe(13702, 200, 11145, Q.COMMON, V.ORIG, 200, 220, 240, 260) + recipe = AddRecipe(13702, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(11145) + recipe:SetSkillLevels(200, 200, 220, 240, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Cloak - Greater Defense -- 13746 - recipe = AddRecipe(13746, 205, nil, Q.COMMON, V.ORIG, 205, 225, 245, 265) + recipe = AddRecipe(13746, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(205, 205, 225, 245, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.TANK, F.CLOAK) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Cloak - Resistance -- 13794 - recipe = AddRecipe(13794, 205, nil, Q.COMMON, V.ORIG, 205, 225, 245, 265) + recipe = AddRecipe(13794, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(205, 205, 225, 245, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOAK) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Gloves - Agility -- 13815 - recipe = AddRecipe(13815, 210, nil, Q.COMMON, V.ORIG, 210, 230, 250, 270) + recipe = AddRecipe(13815, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(210, 210, 230, 250, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Shield - Stamina -- 13817 - recipe = AddRecipe(13817, 210, nil, Q.UNCOMMON, V.ORIG, 210, 230, 250, 270) + recipe = AddRecipe(13817, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11202) + recipe:SetSkillLevels(210, 210, 230, 250, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.SHIELD) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Bracer - Intellect -- 13822 - recipe = AddRecipe(13822, 210, nil, Q.COMMON, V.ORIG, 210, 230, 250, 270) + recipe = AddRecipe(13822, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(210, 210, 230, 250, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Boots - Stamina -- 13836 - recipe = AddRecipe(13836, 215, nil, Q.COMMON, V.ORIG, 215, 235, 255, 275) + recipe = AddRecipe(13836, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(215, 215, 235, 255, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Gloves - Advanced Mining -- 13841 - recipe = AddRecipe(13841, 215, nil, Q.UNCOMMON, V.ORIG, 215, 235, 255, 275) + recipe = AddRecipe(13841, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11203) + recipe:SetSkillLevels(215, 215, 235, 255, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(674) -- Enchant Bracer - Greater Spirit -- 13846 - recipe = AddRecipe(13846, 220, nil, Q.UNCOMMON, V.ORIG, 220, 240, 260, 280) + recipe = AddRecipe(13846, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11204) + recipe:SetSkillLevels(220, 220, 240, 260, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Chest - Superior Health -- 13858 - recipe = AddRecipe(13858, 220, nil, Q.COMMON, V.ORIG, 220, 240, 260, 280) + recipe = AddRecipe(13858, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(220, 220, 240, 260, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Gloves - Advanced Herbalism -- 13868 - recipe = AddRecipe(13868, 225, nil, Q.UNCOMMON, V.ORIG, 225, 245, 265, 285) + recipe = AddRecipe(13868, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11205) + recipe:SetSkillLevels(225, 225, 245, 265, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(764, 765, 766, 1081, 14448) -- Enchant Cloak - Lesser Agility -- 13882 - recipe = AddRecipe(13882, 225, nil, Q.UNCOMMON, V.ORIG, 225, 245, 265, 285) + recipe = AddRecipe(13882, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11206) + recipe:SetSkillLevels(225, 225, 245, 265, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.RETIRED, F.IBOE, F.RBOE, F.DPS, F.CLOAK) recipe:AddCustom(48) -- Enchant Gloves - Strength -- 13887 - recipe = AddRecipe(13887, 225, nil, Q.COMMON, V.ORIG, 225, 245, 265, 285) + recipe = AddRecipe(13887, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(225, 225, 245, 265, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Boots - Minor Speed -- 13890 - recipe = AddRecipe(13890, 225, nil, Q.COMMON, V.ORIG, 225, 245, 265, 285) + recipe = AddRecipe(13890, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(225, 225, 245, 265, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Weapon - Fiery Weapon -- 13898 - recipe = AddRecipe(13898, 265, nil, Q.UNCOMMON, V.ORIG, 265, 285, 305, 325) + recipe = AddRecipe(13898, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11207) + recipe:SetSkillLevels(265, 265, 285, 305, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddMobDrop(9024) -- Enchant Shield - Greater Spirit -- 13905 - recipe = AddRecipe(13905, 230, nil, Q.COMMON, V.ORIG, 230, 250, 270, 290) + recipe = AddRecipe(13905, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(230, 230, 250, 270, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.SHIELD) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Weapon - Demonslaying -- 13915 - recipe = AddRecipe(13915, 230, nil, Q.UNCOMMON, V.ORIG, 230, 250, 270, 290) + recipe = AddRecipe(13915, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11208) + recipe:SetSkillLevels(230, 230, 250, 270, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Chest - Superior Mana -- 13917 - recipe = AddRecipe(13917, 230, nil, Q.COMMON, V.ORIG, 230, 250, 270, 290) + recipe = AddRecipe(13917, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(230, 230, 250, 270, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Deflection -- 13931 - recipe = AddRecipe(13931, 235, nil, Q.UNCOMMON, V.ORIG, 235, 255, 275, 295) + recipe = AddRecipe(13931, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11223) + recipe:SetSkillLevels(235, 235, 255, 275, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TANK) recipe:AddVendor(989, 4229) -- Enchant Shield - Frost Resistance -- 13933 - recipe = AddRecipe(13933, 235, nil, Q.UNCOMMON, V.ORIG, 235, 255, 275, 295) + recipe = AddRecipe(13933, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11224) + recipe:SetSkillLevels(235, 235, 255, 275, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.SHIELD) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Boots - Agility -- 13935 - recipe = AddRecipe(13935, 235, nil, Q.COMMON, V.ORIG, 235, 255, 275, 295) + recipe = AddRecipe(13935, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(235, 235, 255, 275, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant 2H Weapon - Greater Impact -- 13937 - recipe = AddRecipe(13937, 240, nil, Q.COMMON, V.ORIG, 240, 260, 280, 300) + recipe = AddRecipe(13937, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(240, 240, 260, 280, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.TWO_HAND) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Greater Strength -- 13939 - recipe = AddRecipe(13939, 240, nil, Q.COMMON, V.ORIG, 240, 260, 280, 300) + recipe = AddRecipe(13939, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(240, 240, 260, 280, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Chest - Stats -- 13941 - recipe = AddRecipe(13941, 245, nil, Q.COMMON, V.ORIG, 245, 265, 285, 305) + recipe = AddRecipe(13941, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(245, 245, 265, 285, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Weapon - Greater Striking -- 13943 - recipe = AddRecipe(13943, 245, nil, Q.COMMON, V.ORIG, 245, 265, 285, 305) + recipe = AddRecipe(13943, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(245, 245, 265, 285, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Greater Stamina -- 13945 - recipe = AddRecipe(13945, 245, nil, Q.UNCOMMON, V.ORIG, 245, 265, 285, 305) + recipe = AddRecipe(13945, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11225) + recipe:SetSkillLevels(245, 245, 265, 285, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Gloves - Riding Skill -- 13947 - recipe = AddRecipe(13947, 250, nil, Q.UNCOMMON, V.ORIG, 250, 270, 290, 310) + recipe = AddRecipe(13947, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11226) + recipe:SetSkillLevels(250, 250, 270, 290, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Gloves - Minor Haste -- 13948 - recipe = AddRecipe(13948, 250, nil, Q.COMMON, V.ORIG, 250, 270, 290, 310) + recipe = AddRecipe(13948, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(250, 250, 270, 290, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Lesser Magic Wand -- 14293 - recipe = AddRecipe(14293, 10, 11287, Q.COMMON, V.ORIG, 10, 75, 95, 115) + recipe = AddRecipe(14293, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(11287) + recipe:SetSkillLevels(10, 10, 75, 95, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WAND) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Greater Magic Wand -- 14807 - recipe = AddRecipe(14807, 70, 11288, Q.COMMON, V.ORIG, 70, 110, 130, 150) + recipe = AddRecipe(14807, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(11288) + recipe:SetSkillLevels(70, 70, 110, 130, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WAND) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Lesser Mystic Wand -- 14809 - recipe = AddRecipe(14809, 155, 11289, Q.COMMON, V.ORIG, 155, 175, 195, 215) + recipe = AddRecipe(14809, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(11289) + recipe:SetSkillLevels(155, 155, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WAND) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Greater Mystic Wand -- 14810 - recipe = AddRecipe(14810, 175, 11290, Q.COMMON, V.ORIG, 175, 195, 215, 235) + recipe = AddRecipe(14810, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(11290) + recipe:SetSkillLevels(175, 175, 195, 215, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WAND) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Smoking Heart of the Mountain -- 15596 - recipe = AddRecipe(15596, 265, 45050, Q.UNCOMMON, V.ORIG, 265, 285, 305, 325) + recipe = AddRecipe(15596, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(45050) + recipe:SetCraftedItemID(45050) + recipe:SetSkillLevels(265, 265, 285, 305, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOP, F.RBOP, F.TRINKET) recipe:AddMobDrop(9025) -- Enchanted Thorium -- 17180 - recipe = AddRecipe(17180, 250, 12655, Q.COMMON, V.ORIG, 250, 250, 255, 260) + recipe = AddRecipe(17180, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(12655) + recipe:SetSkillLevels(250, 250, 250, 255, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchanted Leather -- 17181 - recipe = AddRecipe(17181, 250, 12810, Q.COMMON, V.ORIG, 250, 250, 255, 260) + recipe = AddRecipe(17181, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(12810) + recipe:SetSkillLevels(250, 250, 250, 255, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Greater Intellect -- 20008 - recipe = AddRecipe(20008, 255, nil, Q.COMMON, V.ORIG, 255, 275, 295, 315) + recipe = AddRecipe(20008, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(255, 255, 275, 295, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Bracer - Superior Spirit -- 20009 - recipe = AddRecipe(20009, 270, nil, Q.UNCOMMON, V.ORIG, 270, 290, 310, 330) + recipe = AddRecipe(20009, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16218) + recipe:SetSkillLevels(270, 270, 290, 310, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Bracer - Superior Strength -- 20010 - recipe = AddRecipe(20010, 295, nil, Q.UNCOMMON, V.ORIG, 295, 310, 325, 340) + recipe = AddRecipe(20010, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16246) + recipe:SetSkillLevels(295, 295, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddMobDrop(7372) -- Enchant Bracer - Superior Stamina -- 20011 - recipe = AddRecipe(20011, 300, nil, Q.UNCOMMON, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(20011, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16251) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Gloves - Greater Agility -- 20012 - recipe = AddRecipe(20012, 270, nil, Q.COMMON, V.ORIG, 270, 290, 310, 330) + recipe = AddRecipe(20012, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16219) + recipe:SetSkillLevels(270, 270, 290, 310, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Gloves - Greater Strength -- 20013 - recipe = AddRecipe(20013, 295, nil, Q.COMMON, V.ORIG, 295, 310, 325, 340) + recipe = AddRecipe(20013, V.ORIG, Q.COMMON) + recipe:SetSkillLevels(295, 295, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Cloak - Greater Resistance -- 20014 - recipe = AddRecipe(20014, 265, nil, Q.COMMON, V.ORIG, 265, 285, 305, 325) + recipe = AddRecipe(20014, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16216) + recipe:SetSkillLevels(265, 265, 285, 305, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOAK) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Cloak - Superior Defense -- 20015 - recipe = AddRecipe(20015, 285, nil, Q.COMMON, V.ORIG, 285, 300, 317, 335) + recipe = AddRecipe(20015, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16224) + recipe:SetSkillLevels(285, 285, 300, 317, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TANK, F.CLOAK) recipe:AddVendor(12022) -- Enchant Shield - Vitality -- 20016 - recipe = AddRecipe(20016, 280, nil, Q.COMMON, V.ORIG, 280, 300, 320, 340) + recipe = AddRecipe(20016, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16222) + recipe:SetSkillLevels(280, 280, 300, 320, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.SHIELD) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Shield - Greater Stamina -- 20017 - recipe = AddRecipe(20017, 265, nil, Q.COMMON, V.ORIG, 265, 285, 305, 325) + recipe = AddRecipe(20017, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16217) + recipe:SetSkillLevels(265, 265, 285, 305, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SHIELD) recipe:AddVendor(4229, 4561) -- Enchant Boots - Greater Stamina -- 20020 - recipe = AddRecipe(20020, 260, nil, Q.UNCOMMON, V.ORIG, 260, 280, 300, 320) + recipe = AddRecipe(20020, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16215) + recipe:SetSkillLevels(260, 260, 280, 300, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Boots - Greater Agility -- 20023 - recipe = AddRecipe(20023, 295, nil, Q.COMMON, V.ORIG, 295, 310, 325, 340) + recipe = AddRecipe(20023, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16245) + recipe:SetSkillLevels(295, 295, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Boots - Spirit -- 20024 - recipe = AddRecipe(20024, 275, nil, Q.UNCOMMON, V.ORIG, 275, 295, 315, 335) + recipe = AddRecipe(20024, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16220) + recipe:SetSkillLevels(275, 275, 295, 315, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchant Chest - Greater Stats -- 20025 - recipe = AddRecipe(20025, 300, nil, Q.UNCOMMON, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(20025, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16253) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Outland") -- Enchant Chest - Major Health -- 20026 - recipe = AddRecipe(20026, 275, nil, Q.COMMON, V.ORIG, 275, 295, 315, 335) + recipe = AddRecipe(20026, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16221) + recipe:SetSkillLevels(275, 275, 295, 315, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(11189) -- Enchant Chest - Major Mana -- 20028 - recipe = AddRecipe(20028, 290, nil, Q.COMMON, V.ORIG, 290, 305, 322, 340) + recipe = AddRecipe(20028, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16242) + recipe:SetSkillLevels(290, 290, 305, 322, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Weapon - Icy Chill -- 20029 - recipe = AddRecipe(20029, 285, nil, Q.UNCOMMON, V.ORIG, 285, 300, 317, 335) + recipe = AddRecipe(20029, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16223) + recipe:SetSkillLevels(285, 285, 300, 317, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddMobDrop(7524) -- Enchant 2H Weapon - Superior Impact -- 20030 - recipe = AddRecipe(20030, 295, nil, Q.UNCOMMON, V.ORIG, 295, 310, 325, 340) + recipe = AddRecipe(20030, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16247) + recipe:SetSkillLevels(295, 295, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.TWO_HAND) recipe:AddMobDrop(10317) -- Enchant Weapon - Superior Striking -- 20031 - recipe = AddRecipe(20031, 300, nil, Q.UNCOMMON, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(20031, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16250) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddMobDrop(9216) -- Enchant Weapon - Lifestealing -- 20032 - recipe = AddRecipe(20032, 300, nil, Q.RARE, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(20032, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(16254) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddMobDrop(10499) -- Enchant Weapon - Unholy Weapon -- 20033 - recipe = AddRecipe(20033, 295, nil, Q.UNCOMMON, V.ORIG, 295, 310, 325, 340) + recipe = AddRecipe(20033, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16248) + recipe:SetSkillLevels(295, 295, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddMobDrop(10398, 16810) -- Enchant Weapon - Crusader -- 20034 - recipe = AddRecipe(20034, 300, nil, Q.UNCOMMON, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(20034, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16252) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.TWO_HAND) recipe:AddMobDrop(4494, 9451) -- Enchant 2H Weapon - Major Spirit -- 20035 - recipe = AddRecipe(20035, 300, nil, Q.UNCOMMON, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(20035, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16255) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.TWO_HAND) recipe:AddMobDrop(10469) -- Enchant 2H Weapon - Major Intellect -- 20036 - recipe = AddRecipe(20036, 300, nil, Q.UNCOMMON, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(20036, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16249) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.TWO_HAND) recipe:AddMobDrop(10422) -- Runed Arcanite Rod -- 20051 - recipe = AddRecipe(20051, 290, 16207, Q.COMMON, V.ORIG, 290, 305, 322, 340) + recipe = AddRecipe(20051, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16243) + recipe:SetCraftedItemID(16207) + recipe:SetSkillLevels(290, 290, 305, 322, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOE) recipe:AddVendor(12022) -- Enchant Weapon - Winter's Might -- 21931 - recipe = AddRecipe(21931, 190, nil, Q.UNCOMMON, V.ORIG, 190, 210, 230, 250) + recipe = AddRecipe(21931, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(17725) + recipe:SetSkillLevels(190, 190, 210, 230, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.SEASONAL, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.ONE_HAND, F.TWO_HAND) recipe:AddSeason(1) -- Enchant Weapon - Spellpower -- 22749 - recipe = AddRecipe(22749, 300, nil, Q.RARE, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(22749, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18259) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.ONE_HAND, F.TWO_HAND) recipe:AddCustom(26) -- Enchant Weapon - Healing Power -- 22750 - recipe = AddRecipe(22750, 300, nil, Q.RARE, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(22750, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18260) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.ONE_HAND, F.TWO_HAND) recipe:AddCustom(26) -- Enchant Weapon - Strength -- 23799 - recipe = AddRecipe(23799, 290, nil, Q.COMMON, V.ORIG, 290, 305, 322, 340) + recipe = AddRecipe(23799, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19444) + recipe:SetSkillLevels(290, 290, 305, 322, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.THORIUM_BROTHERHOOD, F.ONE_HAND, F.TWO_HAND) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.FRIENDLY, 12944) -- Enchant Weapon - Agility -- 23800 - recipe = AddRecipe(23800, 290, nil, Q.COMMON, V.ORIG, 290, 305, 322, 340) + recipe = AddRecipe(23800, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19445) + recipe:SetSkillLevels(290, 290, 305, 322, 340) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TIMBERMAW_HOLD, F.ONE_HAND, F.TWO_HAND) recipe:AddRepVendor(FAC.TIMBERMAW_HOLD, REP.HONORED, 11557) -- Enchant Bracer - Mana Regeneration -- 23801 - recipe = AddRecipe(23801, 290, nil, Q.COMMON, V.ORIG, 290, 305, 322, 340) + recipe = AddRecipe(23801, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19446) + recipe:SetSkillLevels(290, 290, 305, 322, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ARGENTDAWN) recipe:AddRepVendor(FAC.ARGENTDAWN, REP.HONORED, 10856, 10857, 11536) -- Enchant Bracer - Healing Power -- 23802 - recipe = AddRecipe(23802, 300, nil, Q.COMMON, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(23802, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19447) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ARGENTDAWN) recipe:AddRepVendor(FAC.ARGENTDAWN, REP.REVERED, 10856, 10857, 11536) -- Enchant Weapon - Mighty Spirit -- 23803 - recipe = AddRecipe(23803, 300, nil, Q.COMMON, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(23803, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19448) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.THORIUM_BROTHERHOOD, F.ONE_HAND, F.TWO_HAND) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.HONORED, 12944) -- Enchant Weapon - Mighty Intellect -- 23804 - recipe = AddRecipe(23804, 300, nil, Q.COMMON, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(23804, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19449) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.THORIUM_BROTHERHOOD, F.ONE_HAND, F.TWO_HAND) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.REVERED, 12944) -- Enchant Gloves - Threat -- 25072 - recipe = AddRecipe(25072, 300, nil, Q.RARE, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(25072, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(20726) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.MOB_DROP, F.IBOE, F.RBOP, F.TANK, F.SHATAR) recipe:AddMobDrop(15275) recipe:AddRepVendor(FAC.SHATAR, REP.EXALTED, 21432) -- Enchant Gloves - Shadow Power -- 25073 - recipe = AddRecipe(25073, 300, nil, Q.RARE, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(25073, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(20727) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddCustom(22) -- Enchant Gloves - Frost Power -- 25074 - recipe = AddRecipe(25074, 300, nil, Q.RARE, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(25074, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(20728) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddCustom(22) -- Enchant Gloves - Fire Power -- 25078 - recipe = AddRecipe(25078, 300, nil, Q.RARE, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(25078, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(20729) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddCustom(22) -- Enchant Gloves - Healing Power -- 25079 - recipe = AddRecipe(25079, 300, nil, Q.RARE, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(25079, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(20730) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddCustom(22) -- Enchant Gloves - Superior Agility -- 25080 - recipe = AddRecipe(25080, 300, nil, Q.RARE, V.TBC, 300, 310, 325, 340) + recipe = AddRecipe(25080, V.TBC, Q.RARE) + recipe:SetRecipeItemID(20731) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.IBOE, F.RBOP, F.DPS, F.KOT) recipe:AddRepVendor(FAC.KEEPERS_OF_TIME, REP.EXALTED, 21643) recipe:AddCustom(22) -- Enchant Cloak - Greater Fire Resistance -- 25081 - recipe = AddRecipe(25081, 300, nil, Q.COMMON, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(25081, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20732) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_CIRCLE, F.CLOAK) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.FRIENDLY, 15419) -- Enchant Cloak - Greater Nature Resistance -- 25082 - recipe = AddRecipe(25082, 300, nil, Q.COMMON, V.ORIG, 300, 310, 325, 340) + recipe = AddRecipe(25082, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20733) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_CIRCLE, F.CLOAK) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.HONORED, 15419) -- Enchant Cloak - Stealth -- 25083 - recipe = AddRecipe(25083, 300, nil, Q.RARE, V.TBC, 300, 310, 325, 340) + recipe = AddRecipe(25083, V.TBC, Q.RARE) + recipe:SetRecipeItemID(20734) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.IBOE, F.RBOE, F.CENARION_EXPEDITION, F.CLOAK) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.EXALTED, 17904) recipe:AddCustom(22) -- Enchant Cloak - Subtlety -- 25084 - recipe = AddRecipe(25084, 300, nil, Q.RARE, V.TBC, 300, 310, 325, 340) + recipe = AddRecipe(25084, V.TBC, Q.RARE) + recipe:SetRecipeItemID(33151) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.MOB_DROP, F.IBOE, F.RBOP, F.HELLFIRE, F.CLOAK) recipe:AddMobDrop(15276) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.EXALTED, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.EXALTED, 17585) -- Enchant Cloak - Dodge -- 25086 - recipe = AddRecipe(25086, 300, nil, Q.RARE, V.TBC, 300, 310, 325, 340) + recipe = AddRecipe(25086, V.TBC, Q.RARE) + recipe:SetRecipeItemID(33148) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.IBOE, F.RBOP, F.TANK, F.LOWERCITY, F.CLOAK) recipe:AddRepVendor(FAC.LOWERCITY, REP.EXALTED, 21655) recipe:AddCustom(22) -- Minor Wizard Oil -- 25124 - recipe = AddRecipe(25124, 45, 20744, Q.COMMON, V.ORIG, 45, 55, 65, 75) + recipe = AddRecipe(25124, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20758) + recipe:SetCraftedItemID(20744) + recipe:SetSkillLevels(45, 45, 55, 65, 75) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(1318, 3012, 3346, 4228, 4617, 5158, 5757, 5758, 15419, 16635, 16722, 18753, 18773, 18951, 19234, 19537, 19540, 19663, 26569, 27030, 27054, 27147, 28714) -- Minor Mana Oil -- 25125 - recipe = AddRecipe(25125, 150, 20745, Q.COMMON, V.ORIG, 150, 160, 170, 180) + recipe = AddRecipe(25125, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20752) + recipe:SetCraftedItemID(20745) + recipe:SetSkillLevels(150, 150, 160, 170, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(1318, 3012, 3346, 4228, 4617, 5158, 5757, 5758, 15419, 16635, 16722, 18753, 18773, 18951, 19234, 19537, 19540, 19663, 26569, 27030, 27054, 27147, 28714) -- Lesser Wizard Oil -- 25126 - recipe = AddRecipe(25126, 200, 20746, Q.COMMON, V.ORIG, 200, 210, 220, 230) + recipe = AddRecipe(25126, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20753) + recipe:SetCraftedItemID(20746) + recipe:SetSkillLevels(200, 200, 210, 220, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(1318, 3012, 3346, 4228, 4617, 5158, 5757, 5758, 15419, 16635, 16722, 18753, 18773, 18951, 19234, 19537, 19540, 19663, 26569, 27030, 27054, 27147, 28714) -- Lesser Mana Oil -- 25127 - recipe = AddRecipe(25127, 250, 20747, Q.COMMON, V.ORIG, 250, 260, 270, 280) + recipe = AddRecipe(25127, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20754) + recipe:SetCraftedItemID(20747) + recipe:SetSkillLevels(250, 250, 260, 270, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(15419) -- Wizard Oil -- 25128 - recipe = AddRecipe(25128, 275, 20750, Q.COMMON, V.ORIG, 275, 285, 295, 305) + recipe = AddRecipe(25128, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20755) + recipe:SetCraftedItemID(20750) + recipe:SetSkillLevels(275, 275, 285, 295, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(15419) -- Brilliant Wizard Oil -- 25129 - recipe = AddRecipe(25129, 300, 20749, Q.COMMON, V.ORIG, 300, 310, 320, 330) + recipe = AddRecipe(25129, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20756) + recipe:SetCraftedItemID(20749) + recipe:SetSkillLevels(300, 300, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddCustom(48) -- Brilliant Mana Oil -- 25130 - recipe = AddRecipe(25130, 300, 20748, Q.COMMON, V.ORIG, 300, 310, 320, 330) + recipe = AddRecipe(25130, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20757) + recipe:SetCraftedItemID(20748) + recipe:SetSkillLevels(300, 300, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddCustom(48) -- Enchant 2H Weapon - Agility -- 27837 - recipe = AddRecipe(27837, 290, nil, Q.COMMON, V.ORIG, 290, 305, 322, 340) + recipe = AddRecipe(27837, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22392) + recipe:SetSkillLevels(290, 290, 305, 322, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TIMBERMAW_HOLD, F.TWO_HAND) recipe:AddRepVendor(FAC.TIMBERMAW_HOLD, REP.FRIENDLY, 11557) -- Enchant Bracer - Brawn -- 27899 - recipe = AddRecipe(27899, 305, nil, Q.COMMON, V.TBC, 305, 315, 330, 345) + recipe = AddRecipe(27899, V.TBC, Q.COMMON) + recipe:SetSkillLevels(305, 305, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Bracer - Stats -- 27905 - recipe = AddRecipe(27905, 315, nil, Q.COMMON, V.TBC, 315, 325, 340, 355) + recipe = AddRecipe(27905, V.TBC, Q.COMMON) + recipe:SetSkillLevels(315, 315, 325, 340, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Bracer - Major Defense -- 27906 - recipe = AddRecipe(27906, 320, nil, Q.UNCOMMON, V.TBC, 320, 330, 345, 360) + recipe = AddRecipe(27906, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22530) + recipe:SetSkillLevels(320, 320, 330, 345, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.TANK) recipe:AddMobDrop(22822, 23008) -- Enchant Bracer - Superior Healing -- 27911 - recipe = AddRecipe(27911, 325, nil, Q.COMMON, V.TBC, 325, 335, 350, 365) + recipe = AddRecipe(27911, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(24000) + recipe:SetSkillLevels(325, 325, 335, 350, 365) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.HELLFIRE) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.FRIENDLY, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.FRIENDLY, 17585) -- Enchant Bracer - Restore Mana Prime -- 27913 - recipe = AddRecipe(27913, 335, nil, Q.UNCOMMON, V.TBC, 335, 345, 360, 375) + recipe = AddRecipe(27913, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22532) + recipe:SetSkillLevels(335, 335, 345, 360, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Outland") -- Enchant Bracer - Fortitude -- 27914 - recipe = AddRecipe(27914, 350, nil, Q.UNCOMMON, V.TBC, 350, 370, 375, 380) + recipe = AddRecipe(27914, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22533) + recipe:SetSkillLevels(350, 350, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(17803) -- Enchant Bracer - Spellpower -- 27917 - recipe = AddRecipe(27917, 360, nil, Q.UNCOMMON, V.TBC, 360, 370, 385, 400) + recipe = AddRecipe(27917, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22534) + recipe:SetSkillLevels(360, 360, 370, 385, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddMobDrop(19952) -- Enchant Ring - Striking -- 27920 - recipe = AddRecipe(27920, 360, nil, Q.COMMON, V.TBC, 360, 370, 377, 385) + recipe = AddRecipe(27920, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22535) + recipe:SetSkillLevels(360, 360, 370, 377, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CONSORTIUM, F.RING) recipe:AddRepVendor(FAC.CONSORTIUM, REP.REVERED, 17518) -- Enchant Ring - Spellpower -- 27924 - recipe = AddRecipe(27924, 360, nil, Q.COMMON, V.TBC, 360, 370, 377, 385) + recipe = AddRecipe(27924, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22536) + recipe:SetSkillLevels(360, 360, 370, 377, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.KOT, F.RING) recipe:AddRepVendor(FAC.KEEPERS_OF_TIME, REP.HONORED, 21643) -- Enchant Ring - Healing Power -- 27926 - recipe = AddRecipe(27926, 370, nil, Q.COMMON, V.TBC, 370, 380, 385, 390) + recipe = AddRecipe(27926, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22537) + recipe:SetSkillLevels(370, 370, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SHATAR, F.RING) recipe:AddRepVendor(FAC.SHATAR, REP.REVERED, 21432) -- Enchant Ring - Stats -- 27927 - recipe = AddRecipe(27927, 375, nil, Q.COMMON, V.TBC, 375, 380, 385, 390) + recipe = AddRecipe(27927, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22538) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.LOWERCITY, F.RING) recipe:AddRepVendor(FAC.LOWERCITY, REP.HONORED, 21655) -- Enchant Shield - Tough Shield -- 27944 - recipe = AddRecipe(27944, 310, nil, Q.COMMON, V.TBC, 310, 320, 335, 350) + recipe = AddRecipe(27944, V.TBC, Q.COMMON) + recipe:SetSkillLevels(310, 310, 320, 335, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.TANK, F.SHIELD) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Shield - Intellect -- 27945 - recipe = AddRecipe(27945, 325, nil, Q.COMMON, V.TBC, 325, 335, 350, 365) + recipe = AddRecipe(27945, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22539) + recipe:SetSkillLevels(325, 325, 335, 350, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.SHIELD) recipe:AddVendor(18664) -- Enchant Shield - Shield Block -- 27946 - recipe = AddRecipe(27946, 340, nil, Q.UNCOMMON, V.TBC, 340, 350, 365, 380) + recipe = AddRecipe(27946, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22540) + recipe:SetSkillLevels(340, 340, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.SHIELD) recipe:AddWorldDrop("Outland") -- Enchant Shield - Resistance -- 27947 - recipe = AddRecipe(27947, 360, nil, Q.UNCOMMON, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(27947, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22541) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.SHIELD) recipe:AddWorldDrop("Outland") -- Enchant Boots - Vitality -- 27948 - recipe = AddRecipe(27948, 305, nil, Q.UNCOMMON, V.TBC, 305, 315, 330, 345) + recipe = AddRecipe(27948, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22542) + recipe:SetSkillLevels(305, 305, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddMobDrop(24664) -- Enchant Boots - Fortitude -- 27950 - recipe = AddRecipe(27950, 320, nil, Q.UNCOMMON, V.TBC, 320, 330, 345, 360) + recipe = AddRecipe(27950, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22543) + recipe:SetSkillLevels(320, 320, 330, 345, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(18317) -- Enchant Boots - Dexterity -- 27951 - recipe = AddRecipe(27951, 340, nil, Q.UNCOMMON, V.TBC, 340, 350, 365, 380) + recipe = AddRecipe(27951, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22544) + recipe:SetSkillLevels(340, 340, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS) recipe:AddMobDrop(18521) -- Enchant Boots - Surefooted -- 27954 - recipe = AddRecipe(27954, 370, nil, Q.UNCOMMON, V.TBC, 370, 380, 385, 390) + recipe = AddRecipe(27954, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22545) + recipe:SetSkillLevels(370, 370, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.CASTER) recipe:AddMobDrop(16472) -- Enchant Chest - Exceptional Health -- 27957 - recipe = AddRecipe(27957, 315, nil, Q.COMMON, V.TBC, 315, 325, 340, 355) + recipe = AddRecipe(27957, V.TBC, Q.COMMON) + recipe:SetSkillLevels(315, 315, 325, 340, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Chest - Exceptional Mana -- 27958 - recipe = AddRecipe(27958, 350, nil, Q.COMMON, V.WOTLK, 350, 360, 370, 380) + recipe = AddRecipe(27958, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Chest - Exceptional Stats -- 27960 - recipe = AddRecipe(27960, 345, nil, Q.COMMON, V.TBC, 345, 355, 367, 380) + recipe = AddRecipe(27960, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22547) + recipe:SetSkillLevels(345, 345, 355, 367, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HELLFIRE) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.REVERED, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.REVERED, 17585) -- Enchant Cloak - Major Armor -- 27961 - recipe = AddRecipe(27961, 310, nil, Q.COMMON, V.TBC, 310, 320, 335, 350) + recipe = AddRecipe(27961, V.TBC, Q.COMMON) + recipe:SetSkillLevels(310, 310, 320, 335, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOAK) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Cloak - Major Resistance -- 27962 - recipe = AddRecipe(27962, 330, nil, Q.UNCOMMON, V.TBC, 330, 340, 355, 370) + recipe = AddRecipe(27962, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22548) + recipe:SetSkillLevels(330, 330, 340, 355, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.CLOAK) recipe:AddWorldDrop("Outland") -- Enchant Weapon - Major Striking -- 27967 - recipe = AddRecipe(27967, 340, nil, Q.COMMON, V.TBC, 340, 350, 365, 380) + recipe = AddRecipe(27967, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22552) + recipe:SetSkillLevels(340, 340, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CONSORTIUM, F.ONE_HAND, F.TWO_HAND) recipe:AddRepVendor(FAC.CONSORTIUM, REP.HONORED, 20242, 23007) -- Enchant Weapon - Major Intellect -- 27968 - recipe = AddRecipe(27968, 340, nil, Q.UNCOMMON, V.TBC, 340, 350, 365, 380) + recipe = AddRecipe(27968, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22551) + recipe:SetSkillLevels(340, 340, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.TWO_HAND) recipe:AddMobDrop(20136) -- Enchant 2H Weapon - Savagery -- 27971 - recipe = AddRecipe(27971, 350, nil, Q.UNCOMMON, V.TBC, 350, 370, 375, 380) + recipe = AddRecipe(27971, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22554) + recipe:SetSkillLevels(350, 350, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND) recipe:AddMobDrop(17465) -- Enchant Weapon - Potency -- 27972 - recipe = AddRecipe(27972, 350, nil, Q.UNCOMMON, V.TBC, 350, 370, 375, 380) + recipe = AddRecipe(27972, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22553) + recipe:SetSkillLevels(350, 350, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.TWO_HAND) recipe:AddWorldDrop("Outland") -- Enchant Weapon - Major Spellpower -- 27975 - recipe = AddRecipe(27975, 350, nil, Q.UNCOMMON, V.TBC, 350, 370, 375, 380) + recipe = AddRecipe(27975, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22555) + recipe:SetSkillLevels(350, 350, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.TWO_HAND) recipe:AddMobDrop(22242) -- Enchant 2H Weapon - Major Agility -- 27977 - recipe = AddRecipe(27977, 360, nil, Q.UNCOMMON, V.TBC, 360, 370, 377, 385) + recipe = AddRecipe(27977, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22556) + recipe:SetSkillLevels(360, 360, 370, 377, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND) recipe:AddMobDrop(20880) -- Enchant Weapon - Sunfire -- 27981 - recipe = AddRecipe(27981, 375, nil, Q.RARE, V.TBC, 375, 375, 375, 390) + recipe = AddRecipe(27981, V.TBC, Q.RARE) + recipe:SetRecipeItemID(22560) + recipe:SetSkillLevels(375, 375, 375, 375, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.TWO_HAND) recipe:AddMobDrop(16524) -- Enchant Weapon - Soulfrost -- 27982 - recipe = AddRecipe(27982, 375, nil, Q.RARE, V.TBC, 375, 380, 385, 390) + recipe = AddRecipe(27982, V.TBC, Q.RARE) + recipe:SetRecipeItemID(22561) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.TWO_HAND) recipe:AddMobDrop(15688) -- Enchant Weapon - Mongoose -- 27984 - recipe = AddRecipe(27984, 375, nil, Q.RARE, V.TBC, 375, 380, 385, 390) + recipe = AddRecipe(27984, V.TBC, Q.RARE) + recipe:SetRecipeItemID(22559) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.TWO_HAND) recipe:AddMobDrop(15687) -- Enchant Weapon - Spellsurge -- 28003 - recipe = AddRecipe(28003, 360, nil, Q.UNCOMMON, V.TBC, 360, 370, 377, 385) + recipe = AddRecipe(28003, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22558) + recipe:SetSkillLevels(360, 360, 370, 377, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddWorldDrop("Outland") -- Enchant Weapon - Battlemaster -- 28004 - recipe = AddRecipe(28004, 360, nil, Q.UNCOMMON, V.TBC, 360, 370, 377, 385) + recipe = AddRecipe(28004, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(22557) + recipe:SetSkillLevels(360, 360, 370, 377, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.ONE_HAND, F.TWO_HAND) recipe:AddWorldDrop("Outland") -- Superior Mana Oil -- 28016 - recipe = AddRecipe(28016, 310, 22521, Q.COMMON, V.TBC, 310, 310, 320, 330) + recipe = AddRecipe(28016, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22562) + recipe:SetCraftedItemID(22521) + recipe:SetSkillLevels(310, 310, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(16635, 16722, 19663) -- Superior Wizard Oil -- 28019 - recipe = AddRecipe(28019, 340, 22522, Q.COMMON, V.TBC, 340, 340, 350, 360) + recipe = AddRecipe(28019, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22563) + recipe:SetCraftedItemID(22522) + recipe:SetSkillLevels(340, 340, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddVendor(16635, 16722, 19663) -- Large Prismatic Shard -- 28022 - recipe = AddRecipe(28022, 335, 22449, Q.COMMON, V.TBC, 335, 335, 335, 335) + recipe = AddRecipe(28022, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22565) + recipe:SetCraftedItemID(22449) + recipe:SetSkillLevels(335, 335, 335, 335, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(16635, 16722, 19663) -- Prismatic Sphere -- 28027 - recipe = AddRecipe(28027, 325, 22460, Q.COMMON, V.TBC, 325, 325, 330, 335) + recipe = AddRecipe(28027, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22460) + recipe:SetSkillLevels(325, 325, 325, 330, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Void Sphere -- 28028 - recipe = AddRecipe(28028, 350, 22459, Q.COMMON, V.TBC, 350, 370, 375, 380) + recipe = AddRecipe(28028, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22459) + recipe:SetSkillLevels(350, 350, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Runed Fel Iron Rod -- 32664 - recipe = AddRecipe(32664, 300, 22461, Q.COMMON, V.TBC, 300, 310, 325, 340) + recipe = AddRecipe(32664, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22461) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Runed Adamantite Rod -- 32665 - recipe = AddRecipe(32665, 350, 22462, Q.COMMON, V.TBC, 350, 370, 375, 380) + recipe = AddRecipe(32665, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25848) + recipe:SetCraftedItemID(22462) + recipe:SetSkillLevels(350, 350, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOE) recipe:AddVendor(18960, 19004) -- Runed Eternium Rod -- 32667 - recipe = AddRecipe(32667, 375, 22463, Q.COMMON, V.TBC, 375, 375, 377, 385) + recipe = AddRecipe(32667, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25849) + recipe:SetCraftedItemID(22463) + recipe:SetSkillLevels(375, 375, 375, 377, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.VENDOR, F.IBOP, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) recipe:AddVendor(19663) -- Enchant Chest - Major Spirit -- 33990 - recipe = AddRecipe(33990, 320, nil, Q.COMMON, V.TBC, 320, 330, 345, 360) + recipe = AddRecipe(33990, V.TBC, Q.COMMON) + recipe:SetSkillLevels(320, 320, 330, 345, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Chest - Restore Mana Prime -- 33991 - recipe = AddRecipe(33991, 300, nil, Q.COMMON, V.TBC, 300, 310, 325, 340) + recipe = AddRecipe(33991, V.TBC, Q.COMMON) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Chest - Major Resilience -- 33992 - recipe = AddRecipe(33992, 345, nil, Q.UNCOMMON, V.TBC, 345, 355, 367, 380) + recipe = AddRecipe(33992, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(28270) + recipe:SetSkillLevels(345, 345, 355, 367, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Outland") -- Enchant Gloves - Blasting -- 33993 - recipe = AddRecipe(33993, 305, nil, Q.COMMON, V.TBC, 305, 315, 330, 345) + recipe = AddRecipe(33993, V.TBC, Q.COMMON) + recipe:SetSkillLevels(305, 305, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Gloves - Precise Strikes -- 33994 - recipe = AddRecipe(33994, 360, nil, Q.UNCOMMON, V.TBC, 360, 370, 377, 385) + recipe = AddRecipe(33994, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(28271) + recipe:SetSkillLevels(360, 360, 370, 377, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_EXPEDITION) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.REVERED, 17904) -- Enchant Gloves - Major Strength -- 33995 - recipe = AddRecipe(33995, 340, nil, Q.COMMON, V.TBC, 340, 350, 365, 380) + recipe = AddRecipe(33995, V.TBC, Q.COMMON) + recipe:SetSkillLevels(340, 340, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Gloves - Assault -- 33996 - recipe = AddRecipe(33996, 310, nil, Q.COMMON, V.TBC, 310, 320, 335, 350) + recipe = AddRecipe(33996, V.TBC, Q.COMMON) + recipe:SetSkillLevels(310, 310, 320, 335, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Gloves - Major Spellpower -- 33997 - recipe = AddRecipe(33997, 360, nil, Q.UNCOMMON, V.TBC, 360, 370, 377, 385) + recipe = AddRecipe(33997, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(28272) + recipe:SetSkillLevels(360, 360, 370, 377, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.KOT) recipe:AddRepVendor(FAC.KEEPERS_OF_TIME, REP.HONORED, 21643) -- Enchant Gloves - Major Healing -- 33999 - recipe = AddRecipe(33999, 350, nil, Q.UNCOMMON, V.TBC, 350, 370, 375, 380) + recipe = AddRecipe(33999, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(28273) + recipe:SetSkillLevels(350, 350, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SHATAR) recipe:AddRepVendor(FAC.SHATAR, REP.HONORED, 21432) -- Enchant Bracer - Major Intellect -- 34001 - recipe = AddRecipe(34001, 305, nil, Q.COMMON, V.TBC, 305, 315, 330, 345) + recipe = AddRecipe(34001, V.TBC, Q.COMMON) + recipe:SetSkillLevels(305, 305, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Bracer - Assault -- 34002 - recipe = AddRecipe(34002, 300, nil, Q.COMMON, V.TBC, 300, 310, 325, 340) + recipe = AddRecipe(34002, V.TBC, Q.COMMON) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Cloak - Spell Penetration -- 34003 - recipe = AddRecipe(34003, 325, nil, Q.UNCOMMON, V.TBC, 325, 335, 350, 365) + recipe = AddRecipe(34003, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(28274) + recipe:SetSkillLevels(325, 325, 335, 350, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CASTER, F.CONSORTIUM, F.CLOAK) recipe:AddRepVendor(FAC.CONSORTIUM, REP.FRIENDLY, 20242, 23007) -- Enchant Cloak - Greater Agility -- 34004 - recipe = AddRecipe(34004, 310, nil, Q.COMMON, V.TBC, 310, 320, 335, 350) + recipe = AddRecipe(34004, V.TBC, Q.COMMON) + recipe:SetSkillLevels(310, 310, 320, 335, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS, F.CLOAK) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Cloak - Greater Arcane Resistance -- 34005 - recipe = AddRecipe(34005, 350, nil, Q.RARE, V.TBC, 350, 370, 375, 380) + recipe = AddRecipe(34005, V.TBC, Q.RARE) + recipe:SetRecipeItemID(28276) + recipe:SetSkillLevels(350, 350, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.CLOAK) recipe:AddMobDrop(19796) -- Enchant Cloak - Greater Shadow Resistance -- 34006 - recipe = AddRecipe(34006, 350, nil, Q.RARE, V.TBC, 350, 370, 375, 380) + recipe = AddRecipe(34006, V.TBC, Q.RARE) + recipe:SetRecipeItemID(28277) + recipe:SetSkillLevels(350, 350, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.CLOAK) recipe:AddMobDrop(18870) -- Enchant Boots - Cat's Swiftness -- 34007 - recipe = AddRecipe(34007, 360, nil, Q.RARE, V.TBC, 360, 370, 377, 385) + recipe = AddRecipe(34007, V.TBC, Q.RARE) + recipe:SetRecipeItemID(28279) + recipe:SetSkillLevels(360, 360, 370, 377, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddMobDrop(24664) -- Enchant Boots - Boar's Speed -- 34008 - recipe = AddRecipe(34008, 360, nil, Q.RARE, V.TBC, 360, 370, 377, 385) + recipe = AddRecipe(34008, V.TBC, Q.RARE) + recipe:SetRecipeItemID(28280) + recipe:SetSkillLevels(360, 360, 370, 377, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(24664) -- Enchant Shield - Major Stamina -- 34009 - recipe = AddRecipe(34009, 325, nil, Q.COMMON, V.TBC, 325, 335, 350, 365) + recipe = AddRecipe(34009, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(28282) + recipe:SetSkillLevels(325, 325, 335, 350, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.SHIELD) recipe:AddVendor(19663) -- Enchant Weapon - Major Healing -- 34010 - recipe = AddRecipe(34010, 350, nil, Q.UNCOMMON, V.TBC, 350, 370, 375, 380) + recipe = AddRecipe(34010, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(28281) + recipe:SetSkillLevels(350, 350, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SHATAR, F.ONE_HAND, F.TWO_HAND) recipe:AddRepVendor(FAC.SHATAR, REP.REVERED, 21432) -- Nexus Transformation -- 42613 - recipe = AddRecipe(42613, 300, 22448, Q.COMMON, V.TBC, 300, 300, 300, 305) + recipe = AddRecipe(42613, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22448) + recipe:SetSkillLevels(300, 300, 300, 300, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Small Prismatic Shard -- 42615 - recipe = AddRecipe(42615, 335, 22448, Q.COMMON, V.TBC, 335, 335, 335, 335) + recipe = AddRecipe(42615, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22448) + recipe:SetSkillLevels(335, 335, 335, 335, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Weapon - Greater Agility -- 42620 - recipe = AddRecipe(42620, 350, nil, Q.COMMON, V.TBC, 350, 360, 367, 375) + recipe = AddRecipe(42620, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(33165) + recipe:SetSkillLevels(350, 350, 360, 367, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.VIOLETEYE, F.ONE_HAND, F.TWO_HAND) recipe:AddRepVendor(FAC.VIOLETEYE, REP.EXALTED, 18255) -- Enchant Weapon - Executioner -- 42974 - recipe = AddRecipe(42974, 375, 33307, Q.RARE, V.TBC, 375, 380, 385, 390) + recipe = AddRecipe(42974, V.TBC, Q.RARE) + recipe:SetRecipeItemID(33307) + recipe:SetCraftedItemID(33307) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.TWO_HAND) recipe:AddCustom(29) -- Enchant Shield - Resilience -- 44383 - recipe = AddRecipe(44383, 330, nil, Q.COMMON, V.TBC, 330, 340, 355, 370) + recipe = AddRecipe(44383, V.TBC, Q.COMMON) + recipe:SetSkillLevels(330, 330, 340, 355, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHIELD) recipe:AddTrainer(3345, 18753, 18773, 19252, 19540, 33610, 33676) -- Enchant Cloak - Superior Frost Resistance -- 44483 - recipe = AddRecipe(44483, 400, nil, Q.UNCOMMON, V.WOTLK, 400, 415, 425, 435) + recipe = AddRecipe(44483, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(37332) + recipe:SetSkillLevels(400, 400, 415, 425, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.CLOAK) recipe:AddMobDrop(32289) -- Enchant Gloves - Expertise -- 44484 - recipe = AddRecipe(44484, 405, nil, Q.COMMON, V.WOTLK, 405, 415, 425, 435) + recipe = AddRecipe(44484, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(405, 405, 415, 425, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Gloves - Precision -- 44488 - recipe = AddRecipe(44488, 410, nil, Q.COMMON, V.WOTLK, 410, 420, 430, 440) + recipe = AddRecipe(44488, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(410, 410, 420, 430, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Shield - Defense -- 44489 - recipe = AddRecipe(44489, 420, nil, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(44489, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.SHIELD) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Chest - Mighty Health -- 44492 - recipe = AddRecipe(44492, 395, nil, Q.COMMON, V.WOTLK, 395, 405, 415, 425) + recipe = AddRecipe(44492, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(395, 395, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Cloak - Superior Nature Resistance -- 44494 - recipe = AddRecipe(44494, 400, nil, Q.UNCOMMON, V.WOTLK, 400, 415, 425, 435) + recipe = AddRecipe(44494, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(37333) + recipe:SetSkillLevels(400, 400, 415, 425, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.CLOAK) recipe:AddMobDrop(32290) -- Enchant Cloak - Superior Agility -- 44500 - recipe = AddRecipe(44500, 395, nil, Q.COMMON, V.WOTLK, 395, 405, 415, 425) + recipe = AddRecipe(44500, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(395, 395, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.CLOAK) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Gloves - Gatherer -- 44506 - recipe = AddRecipe(44506, 375, nil, Q.COMMON, V.WOTLK, 375, 375, 380, 390) + recipe = AddRecipe(44506, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(375, 375, 375, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Boots - Greater Spirit -- 44508 - recipe = AddRecipe(44508, 410, nil, Q.COMMON, V.WOTLK, 410, 420, 430, 440) + recipe = AddRecipe(44508, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(410, 410, 420, 430, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Chest - Greater Mana Restoration -- 44509 - recipe = AddRecipe(44509, 420, nil, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(44509, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Weapon - Exceptional Spirit -- 44510 - recipe = AddRecipe(44510, 410, nil, Q.COMMON, V.WOTLK, 410, 420, 430, 440) + recipe = AddRecipe(44510, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(410, 410, 420, 430, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.TWO_HAND) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Gloves - Greater Assault -- 44513 - recipe = AddRecipe(44513, 395, nil, Q.COMMON, V.WOTLK, 395, 405, 415, 425) + recipe = AddRecipe(44513, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(395, 395, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Weapon - Icebreaker -- 44524 - recipe = AddRecipe(44524, 425, nil, Q.RARE, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(44524, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(37344) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ONE_HAND, F.TWO_HAND) recipe:AddVendor(32514) -- Enchant Boots - Greater Fortitude -- 44528 - recipe = AddRecipe(44528, 385, nil, Q.COMMON, V.WOTLK, 385, 385, 390, 400) + recipe = AddRecipe(44528, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(385, 385, 385, 390, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Gloves - Major Agility -- 44529 - recipe = AddRecipe(44529, 415, nil, Q.COMMON, V.WOTLK, 415, 425, 435, 445) + recipe = AddRecipe(44529, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(415, 415, 425, 435, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Bracers - Exceptional Intellect -- 44555 - recipe = AddRecipe(44555, 375, nil, Q.COMMON, V.WOTLK, 375, 385, 392, 400) + recipe = AddRecipe(44555, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(375, 375, 385, 392, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Cloak - Superior Fire Resistance -- 44556 - recipe = AddRecipe(44556, 400, nil, Q.UNCOMMON, V.WOTLK, 400, 415, 425, 435) + recipe = AddRecipe(44556, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(37331) + recipe:SetSkillLevels(400, 400, 415, 425, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.CLOAK) recipe:AddMobDrop(30921) -- Enchant Bracers - Greater Assault -- 44575 - recipe = AddRecipe(44575, 430, nil, Q.UNCOMMON, V.WOTLK, 430, 440, 450, 460) + recipe = AddRecipe(44575, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44484) + recipe:SetSkillLevels(430, 430, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(32514) -- Enchant Weapon - Lifeward -- 44576 - recipe = AddRecipe(44576, 425, nil, Q.RARE, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(44576, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44494) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ONE_HAND, F.TWO_HAND) recipe:AddVendor(32514) -- Enchant Cloak - Spell Piercing -- 44582 - recipe = AddRecipe(44582, 395, nil, Q.COMMON, V.WOTLK, 395, 395, 402, 410) + recipe = AddRecipe(44582, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(395, 395, 395, 402, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.CLOAK) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Boots - Greater Vitality -- 44584 - recipe = AddRecipe(44584, 405, nil, Q.COMMON, V.WOTLK, 405, 415, 425, 435) + recipe = AddRecipe(44584, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(405, 405, 415, 425, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Chest - Exceptional Resilience -- 44588 - recipe = AddRecipe(44588, 410, nil, Q.UNCOMMON, V.WOTLK, 410, 435, 445, 455) + recipe = AddRecipe(44588, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(37340) + recipe:SetSkillLevels(410, 410, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(32514) -- Enchant Boots - Superior Agility -- 44589 - recipe = AddRecipe(44589, 415, nil, Q.COMMON, V.WOTLK, 415, 425, 435, 445) + recipe = AddRecipe(44589, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(415, 415, 425, 435, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Cloak - Superior Shadow Resistance -- 44590 - recipe = AddRecipe(44590, 400, nil, Q.UNCOMMON, V.WOTLK, 400, 415, 425, 435) + recipe = AddRecipe(44590, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(37334) + recipe:SetSkillLevels(400, 400, 415, 425, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.CLOAK) recipe:AddMobDrop(32349) -- Enchant Cloak - Titanweave -- 44591 - recipe = AddRecipe(44591, 435, nil, Q.UNCOMMON, V.WOTLK, 435, 445, 455, 465) + recipe = AddRecipe(44591, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(37347) + recipe:SetSkillLevels(435, 435, 445, 455, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.CLOAK) recipe:AddVendor(32514) -- Enchant Gloves - Exceptional Spellpower -- 44592 - recipe = AddRecipe(44592, 360, nil, Q.COMMON, V.WOTLK, 360, 370, 380, 390) + recipe = AddRecipe(44592, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Bracers - Major Spirit -- 44593 - recipe = AddRecipe(44593, 420, nil, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(44593, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant 2H Weapon - Scourgebane -- 44595 - recipe = AddRecipe(44595, 430, 44473, Q.RARE, V.WOTLK, 430, 440, 450, 460) + recipe = AddRecipe(44595, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44473) + recipe:SetCraftedItemID(44473) + recipe:SetSkillLevels(430, 430, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.TWO_HAND) recipe:AddVendor(32514) -- Enchant Cloak - Superior Arcane Resistance -- 44596 - recipe = AddRecipe(44596, 400, nil, Q.UNCOMMON, V.WOTLK, 400, 415, 425, 435) + recipe = AddRecipe(44596, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(37330) + recipe:SetSkillLevels(400, 400, 415, 425, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.CLOAK) recipe:AddMobDrop(31702, 32297) -- Enchant Bracers - Expertise -- 44598 - recipe = AddRecipe(44598, 415, nil, Q.COMMON, V.WOTLK, 415, 425, 435, 445) + recipe = AddRecipe(44598, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(415, 415, 425, 435, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Bracers - Greater Stats -- 44616 - recipe = AddRecipe(44616, 400, nil, Q.COMMON, V.WOTLK, 400, 410, 420, 430) + recipe = AddRecipe(44616, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 410, 420, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Weapon - Giant Slayer -- 44621 - recipe = AddRecipe(44621, 430, nil, Q.RARE, V.WOTLK, 430, 440, 450, 460) + recipe = AddRecipe(44621, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(37339) + recipe:SetSkillLevels(430, 430, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ONE_HAND, F.TWO_HAND) recipe:AddVendor(32514) -- Enchant Chest - Super Stats -- 44623 - recipe = AddRecipe(44623, 370, nil, Q.COMMON, V.WOTLK, 370, 380, 390, 400) + recipe = AddRecipe(44623, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(370, 370, 380, 390, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Gloves - Armsman -- 44625 - recipe = AddRecipe(44625, 435, nil, Q.UNCOMMON, V.WOTLK, 435, 445, 455, 465) + recipe = AddRecipe(44625, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44485) + recipe:SetSkillLevels(435, 435, 445, 455, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK) recipe:AddVendor(32514) -- Enchant Weapon - Exceptional Spellpower -- 44629 - recipe = AddRecipe(44629, 395, nil, Q.COMMON, V.WOTLK, 395, 405, 415, 425) + recipe = AddRecipe(44629, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(395, 395, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.TWO_HAND) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant 2H Weapon - Greater Savagery -- 44630 - recipe = AddRecipe(44630, 390, nil, Q.COMMON, V.WOTLK, 390, 400, 410, 420) + recipe = AddRecipe(44630, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(390, 390, 400, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Cloak - Shadow Armor -- 44631 - recipe = AddRecipe(44631, 440, nil, Q.UNCOMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(44631, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(37349) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CLOAK) recipe:AddVendor(32514) -- Enchant Weapon - Exceptional Agility -- 44633 - recipe = AddRecipe(44633, 410, nil, Q.COMMON, V.WOTLK, 410, 420, 430, 440) + recipe = AddRecipe(44633, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(410, 410, 420, 430, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.TWO_HAND) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Bracers - Greater Spellpower -- 44635 - recipe = AddRecipe(44635, 395, nil, Q.COMMON, V.WOTLK, 395, 405, 415, 425) + recipe = AddRecipe(44635, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(395, 395, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Ring - Greater Spellpower -- 44636 - recipe = AddRecipe(44636, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 407, 415) + recipe = AddRecipe(44636, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 407, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Ring - Assault -- 44645 - recipe = AddRecipe(44645, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 407, 415) + recipe = AddRecipe(44645, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 407, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Void Shatter -- 45765 - recipe = AddRecipe(45765, 375, 22449, Q.COMMON, V.TBC, 375, 375, 375, 375) + recipe = AddRecipe(45765, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(34872) + recipe:SetCraftedItemID(22449) + recipe:SetSkillLevels(375, 375, 375, 375, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.HONORED, 25032) -- Enchant Weapon - Deathfrost -- 46578 - recipe = AddRecipe(46578, 350, 35498, Q.RARE, V.TBC, 350, 350, 357, 365) + recipe = AddRecipe(46578, V.TBC, Q.RARE) + recipe:SetRecipeItemID(35498) + recipe:SetCraftedItemID(35498) + recipe:SetSkillLevels(350, 350, 350, 357, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.SEASONAL, F.IBOE, F.RBOP, F.ONE_HAND, F.TWO_HAND) recipe:AddSeason(4) -- Enchant Chest - Defense -- 46594 - recipe = AddRecipe(46594, 360, nil, Q.COMMON, V.WOTLK, 360, 370, 385, 400) + recipe = AddRecipe(46594, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(35500) + recipe:SetSkillLevels(360, 360, 370, 385, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.HONORED, 25032) -- Enchant Cloak - Steelweave -- 47051 - recipe = AddRecipe(47051, 375, nil, Q.RARE, V.TBC, 375, 380, 385, 390) + recipe = AddRecipe(47051, V.TBC, Q.RARE) + recipe:SetRecipeItemID(35756) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.TANK, F.CLOAK) recipe:AddMobDrop(24560) -- Enchant Cloak - Mighty Armor -- 47672 - recipe = AddRecipe(47672, 430, nil, Q.UNCOMMON, V.WOTLK, 430, 440, 450, 460) + recipe = AddRecipe(47672, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44471) + recipe:SetSkillLevels(430, 430, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CLOAK) recipe:AddVendor(32514) -- Enchant Chest - Greater Defense -- 47766 - recipe = AddRecipe(47766, 400, nil, Q.COMMON, V.WOTLK, 400, 410, 420, 430) + recipe = AddRecipe(47766, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 410, 420, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Cloak - Greater Speed -- 47898 - recipe = AddRecipe(47898, 430, nil, Q.UNCOMMON, V.WOTLK, 430, 440, 450, 460) + recipe = AddRecipe(47898, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44472) + recipe:SetSkillLevels(430, 430, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CLOAK) recipe:AddVendor(32514) -- Enchant Cloak - Wisdom -- 47899 - recipe = AddRecipe(47899, 440, nil, Q.UNCOMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(47899, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44488) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK) recipe:AddVendor(32514) -- Enchant Chest - Super Health -- 47900 - recipe = AddRecipe(47900, 425, nil, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(47900, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Boots - Tuskarr's Vitality -- 47901 - recipe = AddRecipe(47901, 440, nil, Q.UNCOMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(47901, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44491) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(32514) -- Enchant Weapon - Accuracy -- 59619 - recipe = AddRecipe(59619, 440, nil, Q.RARE, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(59619, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44496) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ONE_HAND, F.TWO_HAND) recipe:AddVendor(32514) -- Enchant Weapon - Berserking -- 59621 - recipe = AddRecipe(59621, 440, nil, Q.RARE, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(59621, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44492) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.TWO_HAND) recipe:AddVendor(32514) -- Enchant Weapon - Black Magic -- 59625 - recipe = AddRecipe(59625, 440, nil, Q.RARE, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(59625, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44495) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ONE_HAND, F.TWO_HAND) recipe:AddVendor(32514) -- Enchant Ring - Stamina -- 59636 - recipe = AddRecipe(59636, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 407, 415) + recipe = AddRecipe(59636, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 407, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Boots - Assault -- 60606 - recipe = AddRecipe(60606, 375, nil, Q.COMMON, V.WOTLK, 375, 385, 395, 405) + recipe = AddRecipe(60606, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Cloak - Speed -- 60609 - recipe = AddRecipe(60609, 350, nil, Q.COMMON, V.WOTLK, 350, 360, 370, 380) + recipe = AddRecipe(60609, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOAK) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Bracers - Striking -- 60616 - recipe = AddRecipe(60616, 360, nil, Q.COMMON, V.WOTLK, 360, 370, 380, 390) + recipe = AddRecipe(60616, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Runed Titanium Rod -- 60619 - recipe = AddRecipe(60619, 425, 44452, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(60619, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44452) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Weapon - Greater Potency -- 60621 - recipe = AddRecipe(60621, 380, nil, Q.COMMON, V.WOTLK, 380, 390, 400, 410) + recipe = AddRecipe(60621, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(380, 380, 390, 400, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.TWO_HAND) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Boots - Icewalker -- 60623 - recipe = AddRecipe(60623, 385, nil, Q.COMMON, V.WOTLK, 385, 395, 405, 415) + recipe = AddRecipe(60623, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(385, 385, 395, 405, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Shield - Greater Intellect -- 60653 - recipe = AddRecipe(60653, 395, nil, Q.COMMON, V.WOTLK, 395, 405, 415, 425) + recipe = AddRecipe(60653, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(395, 395, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHIELD) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Cloak - Major Agility -- 60663 - recipe = AddRecipe(60663, 420, nil, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(60663, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.CLOAK) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Gloves - Crusher -- 60668 - recipe = AddRecipe(60668, 425, nil, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(60668, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant 2H Weapon - Massacre -- 60691 - recipe = AddRecipe(60691, 430, nil, Q.RARE, V.WOTLK, 430, 440, 450, 460) + recipe = AddRecipe(60691, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44483) + recipe:SetSkillLevels(430, 430, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TWO_HAND) recipe:AddVendor(32514) -- Enchant Chest - Powerful Stats -- 60692 - recipe = AddRecipe(60692, 440, nil, Q.UNCOMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(60692, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44489) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(32514) -- Enchant Weapon - Superior Potency -- 60707 - recipe = AddRecipe(60707, 435, nil, Q.RARE, V.WOTLK, 435, 445, 455, 465) + recipe = AddRecipe(60707, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44486) + recipe:SetSkillLevels(435, 435, 445, 455, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ONE_HAND, F.TWO_HAND) recipe:AddVendor(32514) -- Enchant Weapon - Mighty Spellpower -- 60714 - recipe = AddRecipe(60714, 435, nil, Q.RARE, V.WOTLK, 435, 445, 455, 465) + recipe = AddRecipe(60714, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44487) + recipe:SetSkillLevels(435, 435, 445, 455, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND, F.TWO_HAND) recipe:AddVendor(32514) -- Enchant Boots - Greater Assault -- 60763 - recipe = AddRecipe(60763, 440, nil, Q.UNCOMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(60763, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44490) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(32514) -- Enchant Bracers - Superior Spellpower -- 60767 - recipe = AddRecipe(60767, 440, 44498, Q.UNCOMMON, V.WOTLK, 440, 450, 460, 470) + recipe = AddRecipe(60767, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(44498) + recipe:SetCraftedItemID(44498) + recipe:SetSkillLevels(440, 440, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(32514) -- Enchant Bracers - Major Stamina -- 62256 - recipe = AddRecipe(62256, 450, 44944, Q.RARE, V.WOTLK, 450, 460, 470, 480) + recipe = AddRecipe(62256, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44944) + recipe:SetCraftedItemID(44944) + recipe:SetSkillLevels(450, 450, 460, 470, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(32514) -- Enchant Staff - Greater Spellpower -- 62948 - recipe = AddRecipe(62948, 450, nil, Q.RARE, V.WOTLK, 450, 455, 460, 465) + recipe = AddRecipe(62948, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(45059) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.STAFF) recipe:AddVendor(32514) -- Enchant Staff - Spellpower -- 62959 - recipe = AddRecipe(62959, 385, nil, Q.COMMON, V.WOTLK, 385, 395, 405, 415) + recipe = AddRecipe(62959, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(385, 385, 395, 405, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.STAFF) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Boots - Lesser Accuracy -- 63746 - recipe = AddRecipe(63746, 225, nil, Q.COMMON, V.WOTLK, 225, 245, 265, 285) + recipe = AddRecipe(63746, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(225, 225, 245, 265, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(1317, 3011, 3345, 3606, 4213, 4616, 5157, 5695, 7949, 11072, 11073, 11074, 16160, 16633, 16725, 18753, 18773, 19251, 19252, 19540, 33610, 33676) -- Enchant Weapon - Blade Ward -- 64441 - recipe = AddRecipe(64441, 450, nil, Q.EPIC, V.WOTLK, 450, 455, 460, 465) + recipe = AddRecipe(64441, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(46027) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.TANK, F.ONE_HAND, F.TWO_HAND) recipe:AddCustom(39) -- Enchant Weapon - Blood Draining -- 64579 - recipe = AddRecipe(64579, 450, nil, Q.EPIC, V.WOTLK, 450, 455, 460, 465) + recipe = AddRecipe(64579, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(46348) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.ONE_HAND, F.TWO_HAND) recipe:AddCustom(39) -- Abyssal Shatter -- 69412 - recipe = AddRecipe(69412, 445, 49640, Q.COMMON, V.WOTLK, 445, 445, 447, 450) + recipe = AddRecipe(69412, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(49640) + recipe:SetSkillLevels(445, 445, 445, 447, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3345, 26906, 26954, 26980, 26990, 28693, 33583) -- Enchant Gloves - Angler -- 71692 - recipe = AddRecipe(71692, 375, nil, Q.UNCOMMON, V.WOTLK, 375, 385, 392, 400) + recipe = AddRecipe(71692, V.WOTLK, Q.UNCOMMON) + recipe:SetSkillLevels(375, 375, 385, 392, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOP, F.RBOP) recipe:AddMobDrop(26336, 26343, 26344) -- Enchant Gloves - Mastery -- 74132 - recipe = AddRecipe(74132, 425, nil, Q.COMMON, V.CATA, 425, 440, 450, 460) + recipe = AddRecipe(74132, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Boots - Earthen Vitality -- 74189 - recipe = AddRecipe(74189, 425, nil, Q.COMMON, V.CATA, 425, 440, 450, 460) + recipe = AddRecipe(74189, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Chest - Mighty Stats -- 74191 - recipe = AddRecipe(74191, 425, nil, Q.COMMON, V.CATA, 425, 440, 450, 460) + recipe = AddRecipe(74191, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Cloak - Greater Spell Piercing -- 74192 - recipe = AddRecipe(74192, 435, nil, Q.COMMON, V.CATA, 435, 450, 460, 470) + recipe = AddRecipe(74192, V.CATA, Q.COMMON) + recipe:SetSkillLevels(435, 435, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Bracer - Speed -- 74193 - recipe = AddRecipe(74193, 435, nil, Q.COMMON, V.CATA, 435, 450, 460, 470) + recipe = AddRecipe(74193, V.CATA, Q.COMMON) + recipe:SetSkillLevels(435, 435, 450, 460, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Weapon - Mending -- 74195 - recipe = AddRecipe(74195, 450, nil, Q.COMMON, V.CATA, 450, 460, 462, 465) + recipe = AddRecipe(74195, V.CATA, Q.COMMON) + recipe:SetSkillLevels(450, 450, 460, 462, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Weapon - Avalanche -- 74197 - recipe = AddRecipe(74197, 450, nil, Q.COMMON, V.CATA, 450, 460, 462, 465) + recipe = AddRecipe(74197, V.CATA, Q.COMMON) + recipe:SetSkillLevels(450, 450, 460, 462, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Gloves - Haste -- 74198 - recipe = AddRecipe(74198, 455, nil, Q.COMMON, V.CATA, 455, 465, 475, 485) + recipe = AddRecipe(74198, V.CATA, Q.COMMON) + recipe:SetSkillLevels(455, 455, 465, 475, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Boots - Haste -- 74199 - recipe = AddRecipe(74199, 455, nil, Q.COMMON, V.CATA, 455, 465, 475, 485) + recipe = AddRecipe(74199, V.CATA, Q.COMMON) + recipe:SetSkillLevels(455, 455, 465, 475, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Chest - Stamina -- 74200 - recipe = AddRecipe(74200, 460, nil, Q.COMMON, V.CATA, 460, 470, 480, 490) + recipe = AddRecipe(74200, V.CATA, Q.COMMON) + recipe:SetSkillLevels(460, 460, 470, 480, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Bracer - Critical Strike -- 74201 - recipe = AddRecipe(74201, 460, nil, Q.COMMON, V.CATA, 460, 470, 480, 490) + recipe = AddRecipe(74201, V.CATA, Q.COMMON) + recipe:SetSkillLevels(460, 460, 470, 480, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Cloak - Intellect -- 74202 - recipe = AddRecipe(74202, 465, nil, Q.COMMON, V.CATA, 465, 475, 485, 495) + recipe = AddRecipe(74202, V.CATA, Q.COMMON) + recipe:SetSkillLevels(465, 465, 475, 485, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Shield - Protection -- 74207 - recipe = AddRecipe(74207, 465, nil, Q.COMMON, V.CATA, 465, 475, 485, 495) + recipe = AddRecipe(74207, V.CATA, Q.COMMON) + recipe:SetSkillLevels(465, 465, 475, 485, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Weapon - Elemental Slayer -- 74211 - recipe = AddRecipe(74211, 470, nil, Q.COMMON, V.CATA, 470, 480, 490, 500) + recipe = AddRecipe(74211, V.CATA, Q.COMMON) + recipe:SetSkillLevels(470, 470, 480, 490, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Gloves - Exceptional Strength -- 74212 - recipe = AddRecipe(74212, 470, nil, Q.COMMON, V.CATA, 470, 480, 490, 500) + recipe = AddRecipe(74212, V.CATA, Q.COMMON) + recipe:SetSkillLevels(470, 470, 480, 490, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Boots - Major Agility -- 74213 - recipe = AddRecipe(74213, 475, nil, Q.COMMON, V.CATA, 475, 485, 495, 505) + recipe = AddRecipe(74213, V.CATA, Q.COMMON) + recipe:SetSkillLevels(475, 475, 485, 495, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Chest - Mighty Resilience -- 74214 - recipe = AddRecipe(74214, 475, nil, Q.COMMON, V.CATA, 475, 485, 495, 505) + recipe = AddRecipe(74214, V.CATA, Q.COMMON) + recipe:SetSkillLevels(475, 475, 485, 495, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Ring - Strength -- 74215 - recipe = AddRecipe(74215, 475, nil, Q.COMMON, V.CATA, 475, 475, 475, 495) + recipe = AddRecipe(74215, V.CATA, Q.COMMON) + recipe:SetSkillLevels(475, 475, 475, 475, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Ring - Agility -- 74216 - recipe = AddRecipe(74216, 475, nil, Q.COMMON, V.CATA, 475, 475, 475, 495) + recipe = AddRecipe(74216, V.CATA, Q.COMMON) + recipe:SetSkillLevels(475, 475, 475, 475, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Ring - Intellect -- 74217 - recipe = AddRecipe(74217, 475, nil, Q.COMMON, V.CATA, 475, 475, 475, 495) + recipe = AddRecipe(74217, V.CATA, Q.COMMON) + recipe:SetSkillLevels(475, 475, 475, 475, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Ring - Greater Stamina -- 74218 - recipe = AddRecipe(74218, 475, nil, Q.COMMON, V.CATA, 475, 475, 475, 495) + recipe = AddRecipe(74218, V.CATA, Q.COMMON) + recipe:SetSkillLevels(475, 475, 475, 475, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Gloves - Greater Expertise -- 74220 - recipe = AddRecipe(74220, 480, nil, Q.COMMON, V.CATA, 480, 490, 500, 510) + recipe = AddRecipe(74220, V.CATA, Q.COMMON) + recipe:SetSkillLevels(480, 480, 490, 500, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Weapon - Hurricane -- 74223 - recipe = AddRecipe(74223, 480, nil, Q.COMMON, V.CATA, 480, 490, 500, 510) + recipe = AddRecipe(74223, V.CATA, Q.COMMON) + recipe:SetSkillLevels(480, 480, 490, 500, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Weapon - Heartsong -- 74225 - recipe = AddRecipe(74225, 485, nil, Q.COMMON, V.CATA, 485, 495, 505, 515) + recipe = AddRecipe(74225, V.CATA, Q.COMMON) + recipe:SetSkillLevels(485, 485, 495, 505, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Shield - Blocking -- 74226 - recipe = AddRecipe(74226, 485, nil, Q.COMMON, V.CATA, 485, 495, 505, 515) + recipe = AddRecipe(74226, V.CATA, Q.COMMON) + recipe:SetSkillLevels(485, 485, 495, 505, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Bracer - Dodge -- 74229 - recipe = AddRecipe(74229, 490, nil, Q.COMMON, V.CATA, 490, 500, 510, 520) + recipe = AddRecipe(74229, V.CATA, Q.COMMON) + recipe:SetSkillLevels(490, 490, 500, 510, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Cloak - Critical Strike -- 74230 - recipe = AddRecipe(74230, 490, nil, Q.COMMON, V.CATA, 490, 500, 510, 520) + recipe = AddRecipe(74230, V.CATA, Q.COMMON) + recipe:SetSkillLevels(490, 490, 500, 510, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Chest - Exceptional Spirit -- 74231 - recipe = AddRecipe(74231, 495, nil, Q.COMMON, V.CATA, 495, 505, 515, 525) + recipe = AddRecipe(74231, V.CATA, Q.COMMON) + recipe:SetSkillLevels(495, 495, 505, 515, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Bracer - Precision -- 74232 - recipe = AddRecipe(74232, 495, nil, Q.COMMON, V.CATA, 495, 505, 515, 525) + recipe = AddRecipe(74232, V.CATA, Q.COMMON) + recipe:SetSkillLevels(495, 495, 505, 515, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Cloak - Protection -- 74234 - recipe = AddRecipe(74234, 500, nil, Q.COMMON, V.CATA, 500, 510, 520, 530) + recipe = AddRecipe(74234, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 510, 520, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Off-Hand - Superior Intellect -- 74235 - recipe = AddRecipe(74235, 500, nil, Q.COMMON, V.CATA, 500, 510, 520, 530) + recipe = AddRecipe(74235, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 510, 520, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Boots - Precision -- 74236 - recipe = AddRecipe(74236, 505, nil, Q.COMMON, V.CATA, 505, 510, 512, 515) + recipe = AddRecipe(74236, V.CATA, Q.COMMON) + recipe:SetSkillLevels(505, 505, 510, 512, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Bracer - Exceptional Spirit -- 74237 - recipe = AddRecipe(74237, 505, nil, Q.COMMON, V.CATA, 505, 515, 525, 535) + recipe = AddRecipe(74237, V.CATA, Q.COMMON) + recipe:SetSkillLevels(505, 505, 515, 525, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Boots - Mastery -- 74238 - recipe = AddRecipe(74238, 510, nil, Q.COMMON, V.CATA, 510, 520, 530, 540) + recipe = AddRecipe(74238, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 520, 530, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Bracer - Greater Expertise -- 74239 - recipe = AddRecipe(74239, 510, nil, Q.COMMON, V.CATA, 510, 520, 530, 540) + recipe = AddRecipe(74239, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 520, 530, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Cloak - Greater Intellect -- 74240 - recipe = AddRecipe(74240, 510, nil, Q.COMMON, V.CATA, 510, 520, 530, 540) + recipe = AddRecipe(74240, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 520, 530, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Weapon - Power Torrent -- 74242 - recipe = AddRecipe(74242, 525, nil, Q.RARE, V.CATA, 525, 525, 532, 540) + recipe = AddRecipe(74242, V.CATA, Q.RARE) + recipe:SetSkillLevels(525, 525, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Enchant Weapon - Windwalk -- 74244 - recipe = AddRecipe(74244, 525, nil, Q.RARE, V.CATA, 525, 525, 532, 540) + recipe = AddRecipe(74244, V.CATA, Q.RARE) + recipe:SetSkillLevels(525, 525, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Enchant Weapon - Landslide -- 74246 - recipe = AddRecipe(74246, 525, nil, Q.RARE, V.CATA, 525, 525, 532, 540) + recipe = AddRecipe(74246, V.CATA, Q.RARE) + recipe:SetSkillLevels(525, 525, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Enchant Cloak - Greater Critical Strike -- 74247 - recipe = AddRecipe(74247, 525, nil, Q.UNCOMMON, V.CATA, 525, 525, 532, 540) + recipe = AddRecipe(74247, V.CATA, Q.UNCOMMON) + recipe:SetSkillLevels(525, 525, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Enchant Bracer - Greater Critical Strike -- 74248 - recipe = AddRecipe(74248, 525, nil, Q.UNCOMMON, V.CATA, 525, 525, 532, 540) + recipe = AddRecipe(74248, V.CATA, Q.UNCOMMON) + recipe:SetSkillLevels(525, 525, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Enchant Chest - Peerless Stats -- 74250 - recipe = AddRecipe(74250, 525, nil, Q.UNCOMMON, V.CATA, 525, 525, 532, 540) + recipe = AddRecipe(74250, V.CATA, Q.UNCOMMON) + recipe:SetSkillLevels(525, 525, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Enchant Chest - Greater Stamina -- 74251 - recipe = AddRecipe(74251, 525, nil, Q.UNCOMMON, V.CATA, 525, 525, 532, 540) + recipe = AddRecipe(74251, V.CATA, Q.UNCOMMON) + recipe:SetSkillLevels(525, 525, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Enchant Boots - Assassin's Step -- 74252 - recipe = AddRecipe(74252, 525, nil, Q.UNCOMMON, V.CATA, 525, 525, 532, 540) + recipe = AddRecipe(74252, V.CATA, Q.UNCOMMON) + recipe:SetSkillLevels(525, 525, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Enchant Boots - Lavawalker -- 74253 - recipe = AddRecipe(74253, 525, nil, Q.UNCOMMON, V.CATA, 525, 525, 532, 540) + recipe = AddRecipe(74253, V.CATA, Q.UNCOMMON) + recipe:SetSkillLevels(525, 525, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Enchant Gloves - Mighty Strength -- 74254 - recipe = AddRecipe(74254, 525, 64415, Q.UNCOMMON, V.CATA, 525, 525, 532, 540) + recipe = AddRecipe(74254, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(64415) + recipe:SetSkillLevels(525, 525, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Enchant Gloves - Greater Mastery -- 74255 - recipe = AddRecipe(74255, 525, nil, Q.UNCOMMON, V.CATA, 525, 525, 532, 540) + recipe = AddRecipe(74255, V.CATA, Q.UNCOMMON) + recipe:SetSkillLevels(525, 525, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Enchant Bracer - Greater Speed -- 74256 - recipe = AddRecipe(74256, 525, nil, Q.UNCOMMON, V.CATA, 525, 525, 532, 540) + recipe = AddRecipe(74256, V.CATA, Q.UNCOMMON) + recipe:SetSkillLevels(525, 525, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Runed Elementium Rod -- 92370 - recipe = AddRecipe(92370, 515, 65359, Q.COMMON, V.CATA, 515, 525, 525, 525) + recipe = AddRecipe(92370, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(65359) + recipe:SetSkillLevels(515, 515, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(50134, 50146) -- Enchanted Lantern -- 93841 - recipe = AddRecipe(93841, 525, 67308, Q.RARE, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(93841, V.CATA, Q.RARE) + recipe:SetCraftedItemID(67308) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50146) -- Magic Lamp -- 93843 - recipe = AddRecipe(93843, 525, 67312, Q.RARE, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(93843, V.CATA, Q.RARE) + recipe:SetCraftedItemID(67312) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50134) -- Enchant 2H Weapon - Mighty Agility -- 95471 - recipe = AddRecipe(95471, 470, nil, Q.COMMON, V.CATA, 470, 480, 490, 500) + recipe = AddRecipe(95471, V.CATA, Q.COMMON) + recipe:SetSkillLevels(470, 470, 480, 490, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(1317, 3011, 3345, 4213, 4616, 5157, 16633, 28693) -- Enchant Bracer - Major Strength -- 96261 - recipe = AddRecipe(96261, 515, nil, Q.RARE, V.CATA, 515, 525, 532, 540) + recipe = AddRecipe(96261, V.CATA, Q.RARE) + recipe:SetSkillLevels(515, 515, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Deepholm", "Eastern Kingdoms", "Kalimdor") -- Enchant Bracer - Mighty Intellect -- 96262 - recipe = AddRecipe(96262, 515, nil, Q.RARE, V.CATA, 515, 525, 532, 540) + recipe = AddRecipe(96262, V.CATA, Q.RARE) + recipe:SetSkillLevels(515, 515, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Deepholm", "Eastern Kingdoms", "Kalimdor") -- Enchant Bracer - Agility -- 96264 - recipe = AddRecipe(96264, 515, nil, Q.RARE, V.CATA, 515, 525, 532, 540) + recipe = AddRecipe(96264, V.CATA, Q.RARE) + recipe:SetSkillLevels(515, 515, 525, 532, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Deepholm", "Eastern Kingdoms", "Kalimdor") diff --git a/Database/Engineering.lua b/Database/Engineering.lua index f21bae7..853cd20 100644 --- a/Database/Engineering.lua +++ b/Database/Engineering.lua @@ -12,1648 +12,2432 @@ Please see http://www.wowace.com/addons/arl/ for more information. ************************************************************************ This source code is released under All Rights Reserved. ************************************************************************ -]]-- +]] -- ------------------------------------------------------------------------------- -- AddOn namespace. ------------------------------------------------------------------------------- -local MODNAME = "Ackis Recipe List" -local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME) -local L = LibStub("AceLocale-3.0"):GetLocale(MODNAME) +local MODNAME = "Ackis Recipe List" +local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME) +local L = LibStub("AceLocale-3.0"):GetLocale(MODNAME) local FOLDER_NAME, private = ... ------------------------------------------------------------------------------- -- Filter flags. Acquire types, and Reputation levels. ------------------------------------------------------------------------------- -local F = private.filter_flags -local A = private.acquire_types -local Q = private.item_qualities -local REP = private.rep_levels -local FAC = private.faction_ids -local V = private.game_versions +local F = private.filter_flags +local A = private.acquire_types +local Q = private.item_qualities +local REP = private.rep_levels +local FAC = private.faction_ids +local V = private.game_versions -------------------------------------------------------------------------------------------------------------------- -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- -local function AddRecipe(spell_id, skill_level, item_id, quality, genesis, optimal_level, medium_level, easy_level, trivial_level, specialty, required_faction) - return addon:AddRecipe(spell_id, skill_level, item_id, quality, 4036, specialty, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +local function AddRecipe(spell_id, genesis, quality) + return addon:AddRecipe(spell_id, 4036, 4036, quality) end function addon:InitEngineering() local recipe -- Rough Blasting Powder -- 3918 - recipe = AddRecipe(3918, 1, 4357, Q.COMMON, V.ORIG, 1, 20, 30, 40) + recipe = AddRecipe(3918, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4357) + recipe:SetSkillLevels(1, 1, 20, 30, 40) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Rough Dynamite -- 3919 - recipe = AddRecipe(3919, 1, 4358, Q.COMMON, V.ORIG, 1, 30, 45, 60) + recipe = AddRecipe(3919, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4358) + recipe:SetSkillLevels(1, 1, 30, 45, 60) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Handful of Copper Bolts -- 3922 - recipe = AddRecipe(3922, 30, 4359, Q.COMMON, V.ORIG, 30, 45, 52, 60) + recipe = AddRecipe(3922, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4359) + recipe:SetSkillLevels(30, 30, 45, 52, 60) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Rough Copper Bomb -- 3923 - recipe = AddRecipe(3923, 30, 4360, Q.COMMON, V.ORIG, 30, 60, 75, 90) + recipe = AddRecipe(3923, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4360) + recipe:SetSkillLevels(30, 30, 60, 75, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Copper Tube -- 3924 - recipe = AddRecipe(3924, 50, 4361, Q.COMMON, V.ORIG, 50, 80, 95, 110) + recipe = AddRecipe(3924, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4361) + recipe:SetSkillLevels(50, 50, 80, 95, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Rough Boomstick -- 3925 - recipe = AddRecipe(3925, 50, 4362, Q.COMMON, V.ORIG, 50, 80, 95, 110) + recipe = AddRecipe(3925, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4362) + recipe:SetSkillLevels(50, 50, 80, 95, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.GUN) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Copper Modulator -- 3926 - recipe = AddRecipe(3926, 65, 4363, Q.COMMON, V.ORIG, 65, 95, 110, 125) + recipe = AddRecipe(3926, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4363) + recipe:SetSkillLevels(65, 65, 95, 110, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Mechanical Squirrel Box -- 3928 - recipe = AddRecipe(3928, 75, 4401, Q.UNCOMMON, V.ORIG, 75, 105, 120, 135) + recipe = AddRecipe(3928, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4408) + recipe:SetCraftedItemID(4401) + recipe:SetSkillLevels(75, 75, 105, 120, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Coarse Blasting Powder -- 3929 - recipe = AddRecipe(3929, 75, 4364, Q.COMMON, V.ORIG, 75, 85, 90, 95) + recipe = AddRecipe(3929, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4364) + recipe:SetSkillLevels(75, 75, 85, 90, 95) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Coarse Dynamite -- 3931 - recipe = AddRecipe(3931, 75, 4365, Q.COMMON, V.ORIG, 75, 90, 97, 105) + recipe = AddRecipe(3931, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4365) + recipe:SetSkillLevels(75, 75, 90, 97, 105) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Target Dummy -- 3932 - recipe = AddRecipe(3932, 85, 4366, Q.COMMON, V.ORIG, 85, 115, 130, 145) + recipe = AddRecipe(3932, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4366) + recipe:SetSkillLevels(85, 85, 115, 130, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Small Seaforium Charge -- 3933 - recipe = AddRecipe(3933, 100, 4367, Q.UNCOMMON, V.ORIG, 100, 130, 145, 160) + recipe = AddRecipe(3933, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4409) + recipe:SetCraftedItemID(4367) + recipe:SetSkillLevels(100, 100, 130, 145, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Flying Tiger Goggles -- 3934 - recipe = AddRecipe(3934, 100, 4368, Q.COMMON, V.ORIG, 100, 130, 145, 160) + recipe = AddRecipe(3934, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4368) + recipe:SetSkillLevels(100, 100, 130, 145, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Deadly Blunderbuss -- 3936 - recipe = AddRecipe(3936, 105, 4369, Q.COMMON, V.ORIG, 105, 130, 142, 155) + recipe = AddRecipe(3936, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4369) + recipe:SetSkillLevels(105, 105, 130, 142, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.GUN) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Large Copper Bomb -- 3937 - recipe = AddRecipe(3937, 105, 4370, Q.COMMON, V.ORIG, 105, 105, 130, 155) + recipe = AddRecipe(3937, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4370) + recipe:SetSkillLevels(105, 105, 105, 130, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Bronze Tube -- 3938 - recipe = AddRecipe(3938, 105, 4371, Q.COMMON, V.ORIG, 105, 105, 130, 155) + recipe = AddRecipe(3938, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4371) + recipe:SetSkillLevels(105, 105, 105, 130, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Lovingly Crafted Boomstick -- 3939 - recipe = AddRecipe(3939, 120, 4372, Q.COMMON, V.ORIG, 120, 145, 157, 170) + recipe = AddRecipe(3939, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13309) + recipe:SetCraftedItemID(4372) + recipe:SetSkillLevels(120, 120, 145, 157, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.GUN) recipe:AddVendor(2682, 6730) -- Shadow Goggles -- 3940 - recipe = AddRecipe(3940, 120, 4373, Q.UNCOMMON, V.ORIG, 120, 145, 157, 170) + recipe = AddRecipe(3940, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4410) + recipe:SetCraftedItemID(4373) + recipe:SetSkillLevels(120, 120, 145, 157, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Small Bronze Bomb -- 3941 - recipe = AddRecipe(3941, 120, 4374, Q.COMMON, V.ORIG, 120, 120, 145, 170) + recipe = AddRecipe(3941, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4374) + recipe:SetSkillLevels(120, 120, 120, 145, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Whirring Bronze Gizmo -- 3942 - recipe = AddRecipe(3942, 125, 4375, Q.COMMON, V.ORIG, 125, 125, 150, 175) + recipe = AddRecipe(3942, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4375) + recipe:SetSkillLevels(125, 125, 125, 150, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Flame Deflector -- 3944 - recipe = AddRecipe(3944, 125, 4376, Q.UNCOMMON, V.ORIG, 125, 125, 150, 175) + recipe = AddRecipe(3944, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4411) + recipe:SetCraftedItemID(4376) + recipe:SetSkillLevels(125, 125, 125, 150, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOE) recipe:AddMobDrop(7800) -- Heavy Blasting Powder -- 3945 - recipe = AddRecipe(3945, 125, 4377, Q.COMMON, V.ORIG, 125, 125, 135, 145) + recipe = AddRecipe(3945, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4377) + recipe:SetSkillLevels(125, 125, 125, 135, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Heavy Dynamite -- 3946 - recipe = AddRecipe(3946, 125, 4378, Q.COMMON, V.ORIG, 125, 125, 135, 145) + recipe = AddRecipe(3946, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4378) + recipe:SetSkillLevels(125, 125, 125, 135, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Silver-plated Shotgun -- 3949 - recipe = AddRecipe(3949, 130, 4379, Q.COMMON, V.ORIG, 130, 155, 167, 180) + recipe = AddRecipe(3949, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4379) + recipe:SetSkillLevels(130, 130, 155, 167, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.GUN) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Big Bronze Bomb -- 3950 - recipe = AddRecipe(3950, 140, 4380, Q.COMMON, V.ORIG, 140, 140, 165, 190) + recipe = AddRecipe(3950, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4380) + recipe:SetSkillLevels(140, 140, 140, 165, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Minor Recombobulator -- 3952 - recipe = AddRecipe(3952, 140, 4381, Q.COMMON, V.ORIG, 140, 165, 177, 190) + recipe = AddRecipe(3952, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14639) + recipe:SetCraftedItemID(4381) + recipe:SetSkillLevels(140, 140, 165, 177, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TRINKET) recipe:AddVendor(2682, 2683, 3495) -- Bronze Framework -- 3953 - recipe = AddRecipe(3953, 145, 4382, Q.COMMON, V.ORIG, 145, 145, 170, 195) + recipe = AddRecipe(3953, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4382) + recipe:SetSkillLevels(145, 145, 145, 170, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Moonsight Rifle -- 3954 - recipe = AddRecipe(3954, 145, 4383, Q.UNCOMMON, V.ORIG, 145, 170, 182, 195) + recipe = AddRecipe(3954, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4412) + recipe:SetCraftedItemID(4383) + recipe:SetSkillLevels(145, 145, 170, 182, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.GUN) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Explosive Sheep -- 3955 - recipe = AddRecipe(3955, 150, 4384, Q.COMMON, V.ORIG, 150, 175, 187, 200) + recipe = AddRecipe(3955, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4384) + recipe:SetSkillLevels(150, 150, 175, 187, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Green Tinted Goggles -- 3956 - recipe = AddRecipe(3956, 150, 4385, Q.COMMON, V.ORIG, 150, 175, 187, 200) + recipe = AddRecipe(3956, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4385) + recipe:SetSkillLevels(150, 150, 175, 187, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Ice Deflector -- 3957 - recipe = AddRecipe(3957, 155, 4386, Q.COMMON, V.ORIG, 155, 175, 185, 195) + recipe = AddRecipe(3957, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13308) + recipe:SetCraftedItemID(4386) + recipe:SetSkillLevels(155, 155, 175, 185, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOE) recipe:AddCustom(48) -- Iron Strut -- 3958 - recipe = AddRecipe(3958, 160, 4387, Q.COMMON, V.ORIG, 160, 160, 170, 180) + recipe = AddRecipe(3958, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4387) + recipe:SetSkillLevels(160, 160, 160, 170, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Discombobulator Ray -- 3959 - recipe = AddRecipe(3959, 160, 4388, Q.UNCOMMON, V.ORIG, 160, 180, 190, 200) + recipe = AddRecipe(3959, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4413) + recipe:SetCraftedItemID(4388) + recipe:SetSkillLevels(160, 160, 180, 190, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(7800) -- Portable Bronze Mortar -- 3960 - recipe = AddRecipe(3960, 165, 4403, Q.UNCOMMON, V.ORIG, 165, 185, 195, 210) + recipe = AddRecipe(3960, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4414) + recipe:SetCraftedItemID(4403) + recipe:SetSkillLevels(165, 165, 185, 195, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Gyrochronatom -- 3961 - recipe = AddRecipe(3961, 170, 4389, Q.COMMON, V.ORIG, 170, 170, 190, 210) + recipe = AddRecipe(3961, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4389) + recipe:SetSkillLevels(170, 170, 170, 190, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Iron Grenade -- 3962 - recipe = AddRecipe(3962, 175, 4390, Q.COMMON, V.ORIG, 175, 175, 195, 215) + recipe = AddRecipe(3962, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4390) + recipe:SetSkillLevels(175, 175, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Compact Harvest Reaper Kit -- 3963 - recipe = AddRecipe(3963, 175, 4391, Q.COMMON, V.ORIG, 175, 175, 195, 215) + recipe = AddRecipe(3963, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4391) + recipe:SetSkillLevels(175, 175, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Advanced Target Dummy -- 3965 - recipe = AddRecipe(3965, 185, 4392, Q.COMMON, V.ORIG, 185, 185, 205, 225) + recipe = AddRecipe(3965, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4392) + recipe:SetSkillLevels(185, 185, 185, 205, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Craftsman's Monocle -- 3966 - recipe = AddRecipe(3966, 185, 4393, Q.RARE, V.ORIG, 185, 205, 215, 225) + recipe = AddRecipe(3966, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(4415) + recipe:SetCraftedItemID(4393) + recipe:SetSkillLevels(185, 185, 205, 215, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Big Iron Bomb -- 3967 - recipe = AddRecipe(3967, 190, 4394, Q.COMMON, V.ORIG, 190, 190, 210, 230) + recipe = AddRecipe(3967, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4394) + recipe:SetSkillLevels(190, 190, 190, 210, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Goblin Land Mine -- 3968 - recipe = AddRecipe(3968, 195, 4395, Q.UNCOMMON, V.ORIG, 195, 215, 225, 235) + recipe = AddRecipe(3968, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4416) + recipe:SetCraftedItemID(4395) + recipe:SetSkillLevels(195, 195, 215, 225, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Mechanical Dragonling -- 3969 - recipe = AddRecipe(3969, 200, 4396, Q.COMMON, V.ORIG, 200, 220, 230, 240) + recipe = AddRecipe(3969, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13311) + recipe:SetCraftedItemID(4396) + recipe:SetSkillLevels(200, 200, 220, 230, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TRINKET) recipe:AddLimitedVendor(2687, 1, 35826, 1) -- Gnomish Cloaking Device -- 3971 - recipe = AddRecipe(3971, 200, 4397, Q.COMMON, V.ORIG, 200, 220, 230, 240) + recipe = AddRecipe(3971, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(7742) + recipe:SetCraftedItemID(4397) + recipe:SetSkillLevels(200, 200, 220, 230, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.TRINKET) recipe:AddMobDrop(7800) recipe:AddLimitedVendor(6777, 1) -- Large Seaforium Charge -- 3972 - recipe = AddRecipe(3972, 200, 4398, Q.UNCOMMON, V.ORIG, 200, 200, 220, 240) + recipe = AddRecipe(3972, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4417) + recipe:SetCraftedItemID(4398) + recipe:SetSkillLevels(200, 200, 200, 220, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Silver Contact -- 3973 - recipe = AddRecipe(3973, 90, 4404, Q.COMMON, V.ORIG, 90, 110, 125, 140) + recipe = AddRecipe(3973, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4404) + recipe:SetSkillLevels(90, 90, 110, 125, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Crude Scope -- 3977 - recipe = AddRecipe(3977, 60, 4405, Q.COMMON, V.ORIG, 60, 90, 105, 120) + recipe = AddRecipe(3977, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4405) + recipe:SetSkillLevels(60, 60, 90, 105, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Standard Scope -- 3978 - recipe = AddRecipe(3978, 110, 4406, Q.COMMON, V.ORIG, 110, 135, 147, 160) + recipe = AddRecipe(3978, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4406) + recipe:SetSkillLevels(110, 110, 135, 147, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Accurate Scope -- 3979 - recipe = AddRecipe(3979, 180, 4407, Q.COMMON, V.ORIG, 180, 200, 210, 220) + recipe = AddRecipe(3979, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(13310) + recipe:SetCraftedItemID(4407) + recipe:SetSkillLevels(180, 180, 200, 210, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(2685, 1) -- Ornate Spyglass -- 6458 - recipe = AddRecipe(6458, 135, 5507, Q.COMMON, V.ORIG, 135, 160, 172, 185) + recipe = AddRecipe(6458, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5507) + recipe:SetSkillLevels(135, 135, 160, 172, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Arclight Spanner -- 7430 - recipe = AddRecipe(7430, 50, 6219, Q.COMMON, V.ORIG, 50, 70, 80, 90) + recipe = AddRecipe(7430, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6219) + recipe:SetSkillLevels(50, 50, 70, 80, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Flash Bomb -- 8243 - recipe = AddRecipe(8243, 185, 4852, Q.UNCOMMON, V.ORIG, 185, 185, 205, 225) + recipe = AddRecipe(8243, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6672) + recipe:SetCraftedItemID(4852) + recipe:SetSkillLevels(185, 185, 185, 205, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(7800) -- Practice Lock -- 8334 - recipe = AddRecipe(8334, 100, 6712, Q.COMMON, V.ORIG, 100, 115, 122, 130) + recipe = AddRecipe(8334, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6712) + recipe:SetSkillLevels(100, 100, 115, 122, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- EZ-Thro Dynamite -- 8339 - recipe = AddRecipe(8339, 100, 6714, Q.UNCOMMON, V.ORIG, 100, 115, 122, 130) + recipe = AddRecipe(8339, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6716) + recipe:SetCraftedItemID(6714) + recipe:SetSkillLevels(100, 100, 115, 122, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Goblin Rocket Boots -- 8895 - recipe = AddRecipe(8895, 225, 7189, Q.COMMON, V.ORIG, 225, 245, 255, 265, 20222) + recipe = AddRecipe(8895, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7189) + recipe:SetSkillLevels(225, 225, 245, 255, 265) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(8126, 29513) -- Gnomish Universal Remote -- 9269 - recipe = AddRecipe(9269, 125, 7506, Q.COMMON, V.ORIG, 125, 150, 162, 175) + recipe = AddRecipe(9269, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(7560) + recipe:SetCraftedItemID(7506) + recipe:SetSkillLevels(125, 125, 150, 162, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.TRINKET) recipe:AddMobDrop(7800) recipe:AddVendor(5175, 6730) -- Aquadynamic Fish Attractor -- 9271 - recipe = AddRecipe(9271, 150, 6533, Q.COMMON, V.ORIG, 150, 150, 160, 170) + recipe = AddRecipe(9271, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6533) + recipe:SetSkillLevels(150, 150, 150, 160, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Goblin Jumper Cables -- 9273 - recipe = AddRecipe(9273, 165, 7148, Q.COMMON, V.ORIG, 165, 165, 180, 200) + recipe = AddRecipe(9273, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(7561) + recipe:SetCraftedItemID(7148) + recipe:SetSkillLevels(165, 165, 165, 180, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(7800) recipe:AddVendor(3134, 3537, 4086) -- Gold Power Core -- 12584 - recipe = AddRecipe(12584, 150, 10558, Q.COMMON, V.ORIG, 150, 150, 170, 190) + recipe = AddRecipe(12584, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10558) + recipe:SetSkillLevels(150, 150, 150, 170, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Solid Blasting Powder -- 12585 - recipe = AddRecipe(12585, 175, 10505, Q.COMMON, V.ORIG, 175, 175, 185, 195) + recipe = AddRecipe(12585, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10505) + recipe:SetSkillLevels(175, 175, 175, 185, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Solid Dynamite -- 12586 - recipe = AddRecipe(12586, 175, 10507, Q.COMMON, V.ORIG, 175, 175, 185, 195) + recipe = AddRecipe(12586, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10507) + recipe:SetSkillLevels(175, 175, 175, 185, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Bright-Eye Goggles -- 12587 - recipe = AddRecipe(12587, 175, 10499, Q.UNCOMMON, V.ORIG, 175, 195, 205, 215) + recipe = AddRecipe(12587, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10601) + recipe:SetCraftedItemID(10499) + recipe:SetSkillLevels(175, 175, 195, 205, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Mithril Tube -- 12589 - recipe = AddRecipe(12589, 195, 10559, Q.COMMON, V.ORIG, 195, 195, 215, 235) + recipe = AddRecipe(12589, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10559) + recipe:SetSkillLevels(195, 195, 195, 215, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Gyromatic Micro-Adjustor -- 12590 - recipe = AddRecipe(12590, 175, 10498, Q.COMMON, V.ORIG, 175, 175, 195, 215) + recipe = AddRecipe(12590, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10498) + recipe:SetSkillLevels(175, 175, 175, 195, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Unstable Trigger -- 12591 - recipe = AddRecipe(12591, 200, 10560, Q.COMMON, V.ORIG, 200, 200, 220, 240) + recipe = AddRecipe(12591, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10560) + recipe:SetSkillLevels(200, 200, 200, 220, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Fire Goggles -- 12594 - recipe = AddRecipe(12594, 205, 10500, Q.COMMON, V.ORIG, 205, 225, 235, 245) + recipe = AddRecipe(12594, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10500) + recipe:SetSkillLevels(205, 205, 225, 235, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Mithril Blunderbuss -- 12595 - recipe = AddRecipe(12595, 205, 10508, Q.COMMON, V.ORIG, 205, 225, 235, 245) + recipe = AddRecipe(12595, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10508) + recipe:SetSkillLevels(205, 205, 225, 235, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.GUN) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Deadly Scope -- 12597 - recipe = AddRecipe(12597, 210, 10546, Q.COMMON, V.ORIG, 210, 230, 240, 250) + recipe = AddRecipe(12597, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10602) + recipe:SetCraftedItemID(10546) + recipe:SetSkillLevels(210, 210, 230, 240, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(8679, 1, 9544, 1) -- Mithril Casing -- 12599 - recipe = AddRecipe(12599, 215, 10561, Q.COMMON, V.ORIG, 215, 215, 235, 255) + recipe = AddRecipe(12599, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10561) + recipe:SetSkillLevels(215, 215, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Mithril Frag Bomb -- 12603 - recipe = AddRecipe(12603, 215, 10514, Q.COMMON, V.ORIG, 215, 215, 235, 255) + recipe = AddRecipe(12603, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10514) + recipe:SetSkillLevels(215, 215, 215, 235, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Catseye Ultra Goggles -- 12607 - recipe = AddRecipe(12607, 220, 10501, Q.UNCOMMON, V.ORIG, 220, 240, 250, 260) + recipe = AddRecipe(12607, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10603) + recipe:SetCraftedItemID(10501) + recipe:SetSkillLevels(220, 220, 240, 250, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Mithril Heavy-bore Rifle -- 12614 - recipe = AddRecipe(12614, 220, 10510, Q.UNCOMMON, V.ORIG, 220, 240, 250, 260) + recipe = AddRecipe(12614, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10604) + recipe:SetCraftedItemID(10510) + recipe:SetSkillLevels(220, 220, 240, 250, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.GUN) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Spellpower Goggles Xtreme -- 12615 - recipe = AddRecipe(12615, 225, 10502, Q.COMMON, V.ORIG, 225, 245, 255, 265) + recipe = AddRecipe(12615, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10605) + recipe:SetCraftedItemID(10502) + recipe:SetSkillLevels(225, 225, 245, 255, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Parachute Cloak -- 12616 - recipe = AddRecipe(12616, 225, 10518, Q.UNCOMMON, V.ORIG, 225, 245, 255, 265) + recipe = AddRecipe(12616, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10606) + recipe:SetCraftedItemID(10518) + recipe:SetSkillLevels(225, 225, 245, 255, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.CLOAK) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Deepdive Helmet -- 12617 - recipe = AddRecipe(12617, 230, 10506, Q.COMMON, V.ORIG, 230, 250, 260, 270) + recipe = AddRecipe(12617, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10607) + recipe:SetCraftedItemID(10506) + recipe:SetSkillLevels(230, 230, 250, 260, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOE, F.CLOTH) recipe:AddCustom(48) -- Rose Colored Goggles -- 12618 - recipe = AddRecipe(12618, 230, 10503, Q.COMMON, V.ORIG, 230, 250, 260, 270) + recipe = AddRecipe(12618, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10503) + recipe:SetSkillLevels(230, 230, 250, 260, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Hi-Explosive Bomb -- 12619 - recipe = AddRecipe(12619, 235, 10562, Q.COMMON, V.ORIG, 235, 235, 255, 275) + recipe = AddRecipe(12619, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10562) + recipe:SetSkillLevels(235, 235, 235, 255, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Sniper Scope -- 12620 - recipe = AddRecipe(12620, 240, 10548, Q.RARE, V.ORIG, 240, 260, 270, 280) + recipe = AddRecipe(12620, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(10608) + recipe:SetCraftedItemID(10548) + recipe:SetSkillLevels(240, 240, 260, 270, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Green Lens -- 12622 - recipe = AddRecipe(12622, 245, 10504, Q.COMMON, V.ORIG, 245, 265, 275, 285) + recipe = AddRecipe(12622, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10504) + recipe:SetSkillLevels(245, 245, 265, 275, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Mithril Mechanical Dragonling -- 12624 - recipe = AddRecipe(12624, 250, 10576, Q.COMMON, V.ORIG, 250, 270, 280, 290) + recipe = AddRecipe(12624, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10609) + recipe:SetCraftedItemID(10576) + recipe:SetSkillLevels(250, 250, 270, 280, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TRINKET) recipe:AddLimitedVendor(2688, 1, 35826, 1) -- Goblin Rocket Fuel Recipe -- 12715 - recipe = AddRecipe(12715, 205, 10644, Q.COMMON, V.ORIG, 205, 205, 205, 205, 20222) + recipe = AddRecipe(12715, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10644) + recipe:SetSkillLevels(205, 205, 205, 205, 205) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(8126, 29513) -- Goblin Mortar -- 12716 - recipe = AddRecipe(12716, 205, 10577, Q.COMMON, V.ORIG, 205, 225, 235, 245, 20222) + recipe = AddRecipe(12716, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10577) + recipe:SetSkillLevels(205, 205, 225, 235, 245) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TRINKET) recipe:AddTrainer(8126, 8738, 29513) -- Goblin Mining Helmet -- 12717 - recipe = AddRecipe(12717, 205, 10542, Q.COMMON, V.ORIG, 205, 225, 235, 245, 20222) + recipe = AddRecipe(12717, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10542) + recipe:SetSkillLevels(205, 205, 225, 235, 245) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.MAIL) recipe:AddTrainer(8126, 8738, 29513) -- Goblin Construction Helmet -- 12718 - recipe = AddRecipe(12718, 205, 10543, Q.COMMON, V.ORIG, 205, 225, 235, 245, 20222) + recipe = AddRecipe(12718, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10543) + recipe:SetSkillLevels(205, 205, 225, 235, 245) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.CLOTH) recipe:AddTrainer(8126, 8738, 29513) -- The Big One -- 12754 - recipe = AddRecipe(12754, 235, 10586, Q.COMMON, V.ORIG, 235, 235, 255, 275, 20222) + recipe = AddRecipe(12754, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10586) + recipe:SetSkillLevels(235, 235, 235, 255, 275) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(8126, 8738, 29513) -- Goblin Bomb Dispenser -- 12755 - recipe = AddRecipe(12755, 230, 10587, Q.COMMON, V.ORIG, 230, 230, 250, 270, 20222) + recipe = AddRecipe(12755, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10587) + recipe:SetSkillLevels(230, 230, 230, 250, 270) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TRINKET) recipe:AddTrainer(8126, 8738, 29513) -- Goblin Rocket Helmet -- 12758 - recipe = AddRecipe(12758, 245, 10588, Q.COMMON, V.ORIG, 245, 265, 275, 285, 20222) + recipe = AddRecipe(12758, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10588) + recipe:SetSkillLevels(245, 245, 265, 275, 285) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(8126, 8738, 29513) -- Gnomish Death Ray -- 12759 - recipe = AddRecipe(12759, 240, 10645, Q.COMMON, V.ORIG, 240, 260, 270, 280, 20219) + recipe = AddRecipe(12759, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10645) + recipe:SetSkillLevels(240, 240, 260, 270, 280) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TRINKET) recipe:AddTrainer(7406, 7944, 29514) -- Goblin Sapper Charge -- 12760 - recipe = AddRecipe(12760, 205, 10646, Q.COMMON, V.ORIG, 205, 205, 225, 245, 20222) + recipe = AddRecipe(12760, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10646) + recipe:SetSkillLevels(205, 205, 205, 225, 245) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(8126, 29513) -- Inlaid Mithril Cylinder Plans -- 12895 - recipe = AddRecipe(12895, 205, 10713, Q.COMMON, V.ORIG, 205, 205, 205, 205, 20219) + recipe = AddRecipe(12895, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10713) + recipe:SetSkillLevels(205, 205, 205, 205, 205) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(7406, 7944, 29514) -- Gnomish Goggles -- 12897 - recipe = AddRecipe(12897, 215, 10545, Q.COMMON, V.ORIG, 215, 230, 240, 250, 20219) + recipe = AddRecipe(12897, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10545) + recipe:SetSkillLevels(215, 215, 230, 240, 250) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(7406, 7944, 29514) -- Gnomish Shrink Ray -- 12899 - recipe = AddRecipe(12899, 205, 10716, Q.COMMON, V.ORIG, 205, 225, 235, 245, 20219) + recipe = AddRecipe(12899, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10716) + recipe:SetSkillLevels(205, 205, 225, 235, 245) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TRINKET) recipe:AddTrainer(7406, 7944, 29514) -- Gnomish Net-o-Matic Projector -- 12902 - recipe = AddRecipe(12902, 210, 10720, Q.COMMON, V.ORIG, 210, 230, 240, 250, 20219) + recipe = AddRecipe(12902, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10720) + recipe:SetSkillLevels(210, 210, 230, 240, 250) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TRINKET) recipe:AddTrainer(7406, 7944, 29514) -- Gnomish Harm Prevention Belt -- 12903 - recipe = AddRecipe(12903, 215, 10721, Q.COMMON, V.ORIG, 215, 235, 245, 255, 20219) + recipe = AddRecipe(12903, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10721) + recipe:SetSkillLevels(215, 215, 235, 245, 255) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(7406, 7944, 29514) -- Gnomish Rocket Boots -- 12905 - recipe = AddRecipe(12905, 210, 10724, Q.COMMON, V.ORIG, 210, 245, 255, 265, 20219) + recipe = AddRecipe(12905, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10724) + recipe:SetSkillLevels(210, 210, 245, 255, 265) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(7406, 7944, 29514) -- Gnomish Battle Chicken -- 12906 - recipe = AddRecipe(12906, 230, 10725, Q.COMMON, V.ORIG, 230, 250, 260, 270, 20219) + recipe = AddRecipe(12906, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10725) + recipe:SetSkillLevels(230, 230, 250, 260, 270) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TRINKET) recipe:AddTrainer(7406, 7944, 29514) -- Gnomish Mind Control Cap -- 12907 - recipe = AddRecipe(12907, 235, 10726, Q.COMMON, V.ORIG, 235, 255, 265, 275, 20219) + recipe = AddRecipe(12907, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10726) + recipe:SetSkillLevels(235, 235, 255, 265, 275) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(7406, 7944, 29514) -- Goblin Dragon Gun -- 12908 - recipe = AddRecipe(12908, 240, 10727, Q.COMMON, V.ORIG, 240, 260, 270, 280, 20222) + recipe = AddRecipe(12908, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10727) + recipe:SetSkillLevels(240, 240, 260, 270, 280) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TRINKET) recipe:AddTrainer(8126, 8738, 29513) -- The Mortar: Reloaded -- 13240 - recipe = AddRecipe(13240, 205, 10577, Q.COMMON, V.ORIG, 205, 205, 205, 205, 20222) + recipe = AddRecipe(13240, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10577) + recipe:SetSkillLevels(205, 205, 205, 205, 205) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TRINKET) recipe:AddTrainer(8126, 8738) -- Mechanical Repair Kit -- 15255 - recipe = AddRecipe(15255, 200, 11590, Q.COMMON, V.ORIG, 200, 200, 220, 240) + recipe = AddRecipe(15255, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(11590) + recipe:SetSkillLevels(200, 200, 200, 220, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Pet Bombling -- 15628 - recipe = AddRecipe(15628, 205, 11825, Q.UNCOMMON, V.ORIG, 205, 205, 205, 205) + recipe = AddRecipe(15628, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11828) + recipe:SetCraftedItemID(11825) + recipe:SetSkillLevels(205, 205, 205, 205, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP) recipe:AddCustom(16) -- Lil' Smoky -- 15633 - recipe = AddRecipe(15633, 205, 11826, Q.UNCOMMON, V.ORIG, 205, 205, 205, 205) + recipe = AddRecipe(15633, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(11827) + recipe:SetCraftedItemID(11826) + recipe:SetSkillLevels(205, 205, 205, 205, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP) recipe:AddCustom(16) -- Salt Shaker -- 19567 - recipe = AddRecipe(19567, 250, 15846, Q.COMMON, V.ORIG, 250, 270, 280, 290) + recipe = AddRecipe(19567, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(15846) + recipe:SetSkillLevels(250, 250, 270, 280, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Dense Blasting Powder -- 19788 - recipe = AddRecipe(19788, 250, 15992, Q.COMMON, V.ORIG, 250, 250, 255, 260) + recipe = AddRecipe(19788, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(15992) + recipe:SetSkillLevels(250, 250, 250, 255, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Thorium Grenade -- 19790 - recipe = AddRecipe(19790, 260, 15993, Q.COMMON, V.ORIG, 260, 280, 290, 300) + recipe = AddRecipe(19790, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16041) + recipe:SetCraftedItemID(15993) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Thorium Widget -- 19791 - recipe = AddRecipe(19791, 260, 15994, Q.COMMON, V.ORIG, 260, 280, 290, 300) + recipe = AddRecipe(19791, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16042) + recipe:SetCraftedItemID(15994) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Thorium Rifle -- 19792 - recipe = AddRecipe(19792, 260, 15995, Q.COMMON, V.ORIG, 260, 280, 290, 300) + recipe = AddRecipe(19792, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16043) + recipe:SetCraftedItemID(15995) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS, F.GUN) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Lifelike Mechanical Toad -- 19793 - recipe = AddRecipe(19793, 265, 15996, Q.UNCOMMON, V.ORIG, 265, 285, 295, 305) + recipe = AddRecipe(19793, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16044) + recipe:SetCraftedItemID(15996) + recipe:SetSkillLevels(265, 265, 285, 295, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Spellpower Goggles Xtreme Plus -- 19794 - recipe = AddRecipe(19794, 270, 15999, Q.COMMON, V.ORIG, 270, 290, 300, 310) + recipe = AddRecipe(19794, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16045) + recipe:SetCraftedItemID(15999) + recipe:SetSkillLevels(270, 270, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Thorium Tube -- 19795 - recipe = AddRecipe(19795, 275, 16000, Q.COMMON, V.ORIG, 275, 295, 305, 315) + recipe = AddRecipe(19795, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16047) + recipe:SetCraftedItemID(16000) + recipe:SetSkillLevels(275, 275, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Dark Iron Rifle -- 19796 - recipe = AddRecipe(19796, 275, 16004, Q.UNCOMMON, V.ORIG, 275, 295, 305, 315) + recipe = AddRecipe(19796, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16048) + recipe:SetCraftedItemID(16004) + recipe:SetSkillLevels(275, 275, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.GUN) recipe:AddMobDrop(8897) -- Dark Iron Bomb -- 19799 - recipe = AddRecipe(19799, 285, 16005, Q.UNCOMMON, V.ORIG, 285, 305, 315, 325) + recipe = AddRecipe(19799, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16049) + recipe:SetCraftedItemID(16005) + recipe:SetSkillLevels(285, 285, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(8920) -- Masterwork Target Dummy -- 19814 - recipe = AddRecipe(19814, 275, 16023, Q.COMMON, V.ORIG, 275, 295, 305, 315) + recipe = AddRecipe(19814, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16046) + recipe:SetCraftedItemID(16023) + recipe:SetSkillLevels(275, 275, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(11185) -- Delicate Arcanite Converter -- 19815 - recipe = AddRecipe(19815, 285, 16006, Q.COMMON, V.ORIG, 285, 305, 315, 325) + recipe = AddRecipe(19815, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16050) + recipe:SetCraftedItemID(16006) + recipe:SetSkillLevels(285, 285, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(11185) -- Voice Amplification Modulator -- 19819 - recipe = AddRecipe(19819, 290, 16009, Q.UNCOMMON, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(19819, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16052) + recipe:SetCraftedItemID(16009) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.NECK) recipe:AddMobDrop(10426) -- Master Engineer's Goggles -- 19825 - recipe = AddRecipe(19825, 290, 16008, Q.COMMON, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(19825, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16053) + recipe:SetCraftedItemID(16008) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Arcanite Dragonling -- 19830 - recipe = AddRecipe(19830, 300, 16022, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19830, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16054) + recipe:SetCraftedItemID(16022) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TRINKET) recipe:AddLimitedVendor(35826, 1) -- Arcane Bomb -- 19831 - recipe = AddRecipe(19831, 300, 16040, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19831, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16055) + recipe:SetCraftedItemID(16040) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Flawless Arcanite Rifle -- 19833 - recipe = AddRecipe(19833, 300, 16007, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19833, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(16056) + recipe:SetCraftedItemID(16007) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.GUN) recipe:AddMobDrop(8561) -- Snowmaster 9000 -- 21940 - recipe = AddRecipe(21940, 190, 17716, Q.UNCOMMON, V.ORIG, 190, 190, 210, 230) + recipe = AddRecipe(21940, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(17720) + recipe:SetCraftedItemID(17716) + recipe:SetSkillLevels(190, 190, 190, 210, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.SEASONAL, F.IBOE, F.RBOE) recipe:AddSeason(1) -- Field Repair Bot 74A -- 22704 - recipe = AddRecipe(22704, 300, 18232, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(22704, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(18232) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP) recipe:AddCustom(17) -- Biznicks 247x128 Accurascope -- 22793 - recipe = AddRecipe(22793, 300, 18283, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(22793, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18290) + recipe:SetCraftedItemID(18283) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.DPS) recipe:AddCustom(26) -- Core Marksman Rifle -- 22795 - recipe = AddRecipe(22795, 300, 18282, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(22795, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18292) + recipe:SetCraftedItemID(18282) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.DPS, F.GUN) recipe:AddCustom(26) -- Force Reactive Disk -- 22797 - recipe = AddRecipe(22797, 300, 18168, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(22797, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18291) + recipe:SetCraftedItemID(18168) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.TANK, F.SHIELD, F.ONE_HAND) recipe:AddCustom(26) -- Red Firework -- 23066 - recipe = AddRecipe(23066, 150, 9318, Q.COMMON, V.ORIG, 150, 150, 162, 175) + recipe = AddRecipe(23066, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(18647) + recipe:SetCraftedItemID(9318) + recipe:SetSkillLevels(150, 150, 150, 162, 175) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(3413) -- Blue Firework -- 23067 - recipe = AddRecipe(23067, 150, 9312, Q.COMMON, V.ORIG, 150, 150, 162, 175) + recipe = AddRecipe(23067, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(18649) + recipe:SetCraftedItemID(9312) + recipe:SetSkillLevels(150, 150, 150, 162, 175) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(5175) -- Green Firework -- 23068 - recipe = AddRecipe(23068, 150, 9313, Q.COMMON, V.ORIG, 150, 150, 162, 175) + recipe = AddRecipe(23068, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(18648) + recipe:SetCraftedItemID(9313) + recipe:SetSkillLevels(150, 150, 150, 162, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(2838, 1, 3495, 1) -- EZ-Thro Dynamite II -- 23069 - recipe = AddRecipe(23069, 200, 18588, Q.COMMON, V.ORIG, 200, 200, 210, 220) + recipe = AddRecipe(23069, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(18650) + recipe:SetCraftedItemID(18588) + recipe:SetSkillLevels(200, 200, 200, 210, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(8131) -- Dense Dynamite -- 23070 - recipe = AddRecipe(23070, 250, 18641, Q.COMMON, V.ORIG, 250, 250, 260, 270) + recipe = AddRecipe(23070, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(18641) + recipe:SetSkillLevels(250, 250, 250, 260, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Truesilver Transformer -- 23071 - recipe = AddRecipe(23071, 260, 18631, Q.COMMON, V.ORIG, 260, 270, 275, 280) + recipe = AddRecipe(23071, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(18651) + recipe:SetCraftedItemID(18631) + recipe:SetSkillLevels(260, 260, 270, 275, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Gyrofreeze Ice Reflector -- 23077 - recipe = AddRecipe(23077, 260, 18634, Q.COMMON, V.ORIG, 260, 280, 290, 300) + recipe = AddRecipe(23077, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(18652) + recipe:SetCraftedItemID(18634) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TRINKET) recipe:AddVendor(11185) -- Goblin Jumper Cables XL -- 23078 - recipe = AddRecipe(23078, 265, 18587, Q.UNCOMMON, V.ORIG, 265, 285, 295, 305, 20222) + recipe = AddRecipe(23078, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(18653) + recipe:SetCraftedItemID(18587) + recipe:SetSkillLevels(265, 265, 285, 295, 305) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(9499) -- Major Recombobulator -- 23079 - recipe = AddRecipe(23079, 275, 18637, Q.UNCOMMON, V.ORIG, 275, 285, 290, 295) + recipe = AddRecipe(23079, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(18655) + recipe:SetCraftedItemID(18637) + recipe:SetSkillLevels(275, 275, 285, 290, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOE, F.TRINKET) recipe:AddCustom(32) -- Powerful Seaforium Charge -- 23080 - recipe = AddRecipe(23080, 275, 18594, Q.COMMON, V.ORIG, 275, 275, 285, 295) + recipe = AddRecipe(23080, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(18656) + recipe:SetCraftedItemID(18594) + recipe:SetSkillLevels(275, 275, 275, 285, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(11185) -- Hyper-Radiant Flame Reflector -- 23081 - recipe = AddRecipe(23081, 290, 18638, Q.UNCOMMON, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(23081, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(18657) + recipe:SetCraftedItemID(18638) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.TRINKET) recipe:AddMobDrop(10264) -- Ultra-Flash Shadow Reflector -- 23082 - recipe = AddRecipe(23082, 300, 18639, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23082, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(18658) + recipe:SetCraftedItemID(18639) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.TRINKET) recipe:AddMobDrop(10426) -- Gnomish Alarm-o-Bot -- 23096 - recipe = AddRecipe(23096, 265, 18645, Q.UNCOMMON, V.ORIG, 265, 275, 280, 285, 20219) + recipe = AddRecipe(23096, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(18654) + recipe:SetCraftedItemID(18645) + recipe:SetSkillLevels(265, 265, 275, 280, 285) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(8920) -- World Enlarger -- 23129 - recipe = AddRecipe(23129, 260, 18660, Q.UNCOMMON, V.ORIG, 260, 260, 265, 270, 20219) + recipe = AddRecipe(23129, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(18661) + recipe:SetCraftedItemID(18660) + recipe:SetSkillLevels(260, 260, 260, 265, 270) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(8920) -- Dimensional Ripper - Everlook -- 23486 - recipe = AddRecipe(23486, 260, 18984, Q.COMMON, V.ORIG, 260, 285, 295, 305, 20222) + recipe = AddRecipe(23486, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(18984) + recipe:SetSkillLevels(260, 260, 285, 295, 305) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(14742) -- Ultrasafe Transporter - Gadgetzan -- 23489 - recipe = AddRecipe(23489, 260, 18986, Q.COMMON, V.ORIG, 260, 285, 295, 305, 20219) + recipe = AddRecipe(23489, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(18986) + recipe:SetSkillLevels(260, 260, 285, 295, 305) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(14743) -- Snake Burst Firework -- 23507 - recipe = AddRecipe(23507, 250, 19026, Q.COMMON, V.ORIG, 250, 250, 260, 270) + recipe = AddRecipe(23507, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19027) + recipe:SetCraftedItemID(19026) + recipe:SetSkillLevels(250, 250, 250, 260, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(14637) -- Bloodvine Goggles -- 24356 - recipe = AddRecipe(24356, 300, 19999, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24356, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20000) + recipe:SetCraftedItemID(19999) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(48) -- Bloodvine Lens -- 24357 - recipe = AddRecipe(24357, 300, 19998, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24357, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20001) + recipe:SetCraftedItemID(19998) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.LEATHER) recipe:AddCustom(48) -- Tranquil Mechanical Yeti -- 26011 - recipe = AddRecipe(26011, 250, 21277, Q.COMMON, V.ORIG, 250, 320, 330, 340) + recipe = AddRecipe(26011, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(21277) + recipe:SetSkillLevels(250, 250, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(8798) -- Small Blue Rocket -- 26416 - recipe = AddRecipe(26416, 125, 21558, Q.UNCOMMON, V.ORIG, 125, 125, 137, 150) + recipe = AddRecipe(26416, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21724) + recipe:SetCraftedItemID(21558) + recipe:SetSkillLevels(125, 125, 125, 137, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Small Green Rocket -- 26417 - recipe = AddRecipe(26417, 125, 21559, Q.UNCOMMON, V.ORIG, 125, 125, 137, 150) + recipe = AddRecipe(26417, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21725) + recipe:SetCraftedItemID(21559) + recipe:SetSkillLevels(125, 125, 125, 137, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Small Red Rocket -- 26418 - recipe = AddRecipe(26418, 125, 21557, Q.UNCOMMON, V.ORIG, 125, 125, 137, 150) + recipe = AddRecipe(26418, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21726) + recipe:SetCraftedItemID(21557) + recipe:SetSkillLevels(125, 125, 125, 137, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Large Blue Rocket -- 26420 - recipe = AddRecipe(26420, 175, 21589, Q.UNCOMMON, V.ORIG, 175, 175, 187, 200) + recipe = AddRecipe(26420, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21727) + recipe:SetCraftedItemID(21589) + recipe:SetSkillLevels(175, 175, 175, 187, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Large Green Rocket -- 26421 - recipe = AddRecipe(26421, 175, 21590, Q.UNCOMMON, V.ORIG, 175, 175, 187, 200) + recipe = AddRecipe(26421, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21728) + recipe:SetCraftedItemID(21590) + recipe:SetSkillLevels(175, 175, 175, 187, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Large Red Rocket -- 26422 - recipe = AddRecipe(26422, 175, 21592, Q.UNCOMMON, V.ORIG, 175, 175, 187, 200) + recipe = AddRecipe(26422, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21729) + recipe:SetCraftedItemID(21592) + recipe:SetSkillLevels(175, 175, 175, 187, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Blue Rocket Cluster -- 26423 - recipe = AddRecipe(26423, 225, 21571, Q.UNCOMMON, V.ORIG, 225, 225, 237, 250) + recipe = AddRecipe(26423, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21730) + recipe:SetCraftedItemID(21571) + recipe:SetSkillLevels(225, 225, 225, 237, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Green Rocket Cluster -- 26424 - recipe = AddRecipe(26424, 225, 21574, Q.UNCOMMON, V.ORIG, 225, 225, 237, 250) + recipe = AddRecipe(26424, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21731) + recipe:SetCraftedItemID(21574) + recipe:SetSkillLevels(225, 225, 225, 237, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Red Rocket Cluster -- 26425 - recipe = AddRecipe(26425, 225, 21576, Q.UNCOMMON, V.ORIG, 225, 225, 237, 250) + recipe = AddRecipe(26425, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21732) + recipe:SetCraftedItemID(21576) + recipe:SetSkillLevels(225, 225, 225, 237, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Large Blue Rocket Cluster -- 26426 - recipe = AddRecipe(26426, 275, 21714, Q.UNCOMMON, V.ORIG, 275, 275, 280, 285) + recipe = AddRecipe(26426, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21733) + recipe:SetCraftedItemID(21714) + recipe:SetSkillLevels(275, 275, 275, 280, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Large Green Rocket Cluster -- 26427 - recipe = AddRecipe(26427, 275, 21716, Q.UNCOMMON, V.ORIG, 275, 275, 280, 285) + recipe = AddRecipe(26427, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21734) + recipe:SetCraftedItemID(21716) + recipe:SetSkillLevels(275, 275, 275, 280, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Large Red Rocket Cluster -- 26428 - recipe = AddRecipe(26428, 275, 21718, Q.UNCOMMON, V.ORIG, 275, 275, 280, 285) + recipe = AddRecipe(26428, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(21735) + recipe:SetCraftedItemID(21718) + recipe:SetSkillLevels(275, 275, 275, 280, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Firework Launcher -- 26442 - recipe = AddRecipe(26442, 225, 21569, Q.UNCOMMON, V.ORIG, 225, 245, 255, 265) + recipe = AddRecipe(26442, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(44919) + recipe:SetCraftedItemID(21569) + recipe:SetSkillLevels(225, 225, 245, 255, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Cluster Launcher -- 26443 - recipe = AddRecipe(26443, 275, 21570, Q.UNCOMMON, V.ORIG, 275, 295, 305, 315) + recipe = AddRecipe(26443, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(44918) + recipe:SetCraftedItemID(21570) + recipe:SetSkillLevels(275, 275, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Steam Tonk Controller -- 28327 - recipe = AddRecipe(28327, 275, 22728, Q.COMMON, V.ORIG, 275, 275, 280, 285) + recipe = AddRecipe(28327, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22729) + recipe:SetCraftedItemID(22728) + recipe:SetSkillLevels(275, 275, 275, 280, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.QUEST, F.IBOE, F.RBOP) recipe:AddVendor(3413, 5175) recipe:AddQuest(9249) -- Elemental Blasting Powder -- 30303 - recipe = AddRecipe(30303, 300, 23781, Q.COMMON, V.TBC, 300, 300, 310, 320) + recipe = AddRecipe(30303, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23781) + recipe:SetSkillLevels(300, 300, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Fel Iron Casing -- 30304 - recipe = AddRecipe(30304, 300, 23782, Q.COMMON, V.TBC, 300, 300, 310, 320) + recipe = AddRecipe(30304, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23782) + recipe:SetSkillLevels(300, 300, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Handful of Fel Iron Bolts -- 30305 - recipe = AddRecipe(30305, 300, 23783, Q.COMMON, V.TBC, 300, 300, 305, 310) + recipe = AddRecipe(30305, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23783) + recipe:SetSkillLevels(300, 300, 300, 305, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Adamantite Frame -- 30306 - recipe = AddRecipe(30306, 325, 23784, Q.COMMON, V.TBC, 325, 325, 330, 335) + recipe = AddRecipe(30306, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23784) + recipe:SetSkillLevels(325, 325, 325, 330, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Hardened Adamantite Tube -- 30307 - recipe = AddRecipe(30307, 340, 23785, Q.COMMON, V.TBC, 340, 350, 360, 370) + recipe = AddRecipe(30307, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23785) + recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Khorium Power Core -- 30308 - recipe = AddRecipe(30308, 340, 23786, Q.COMMON, V.TBC, 340, 350, 360, 370) + recipe = AddRecipe(30308, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23786) + recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Felsteel Stabilizer -- 30309 - recipe = AddRecipe(30309, 340, 23787, Q.COMMON, V.TBC, 340, 350, 360, 370) + recipe = AddRecipe(30309, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23787) + recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Fel Iron Bomb -- 30310 - recipe = AddRecipe(30310, 300, 23736, Q.COMMON, V.TBC, 300, 320, 330, 340) + recipe = AddRecipe(30310, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23736) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Adamantite Grenade -- 30311 - recipe = AddRecipe(30311, 325, 23737, Q.COMMON, V.TBC, 325, 335, 345, 355) + recipe = AddRecipe(30311, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23737) + recipe:SetSkillLevels(325, 325, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Fel Iron Musket -- 30312 - recipe = AddRecipe(30312, 320, 23742, Q.COMMON, V.TBC, 320, 330, 340, 350) + recipe = AddRecipe(30312, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23742) + recipe:SetSkillLevels(320, 320, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.GUN) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Adamantite Rifle -- 30313 - recipe = AddRecipe(30313, 350, 23746, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(30313, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23799) + recipe:SetCraftedItemID(23746) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.GUN) recipe:AddVendor(16657, 16782, 19661) -- Felsteel Boomstick -- 30314 - recipe = AddRecipe(30314, 360, 23747, Q.RARE, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(30314, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23800) + recipe:SetCraftedItemID(23747) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.GUN) recipe:AddMobDrop(19960) -- Ornate Khorium Rifle -- 30315 - recipe = AddRecipe(30315, 375, 23748, Q.RARE, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(30315, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23802) + recipe:SetCraftedItemID(23748) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.GUN) recipe:AddWorldDrop("Outland") -- Cogspinner Goggles -- 30316 - recipe = AddRecipe(30316, 340, 23758, Q.COMMON, V.TBC, 340, 350, 360, 370) + recipe = AddRecipe(30316, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23803) + recipe:SetCraftedItemID(23758) + recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.LEATHER) recipe:AddVendor(18775, 19836) -- Power Amplification Goggles -- 30317 - recipe = AddRecipe(30317, 340, 23761, Q.RARE, V.TBC, 340, 350, 360, 370) + recipe = AddRecipe(30317, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23804) + recipe:SetCraftedItemID(23761) + recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Outland") -- Ultra-Spectropic Detection Goggles -- 30318 - recipe = AddRecipe(30318, 350, 23762, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(30318, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23805) + recipe:SetCraftedItemID(23762) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddVendor(18775, 19383) -- Hyper-Vision Goggles -- 30325 - recipe = AddRecipe(30325, 360, 23763, Q.RARE, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(30325, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23806) + recipe:SetCraftedItemID(23763) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddMobDrop(19755) -- Adamantite Scope -- 30329 - recipe = AddRecipe(30329, 335, 23764, Q.COMMON, V.TBC, 335, 345, 355, 365) + recipe = AddRecipe(30329, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23807) + recipe:SetCraftedItemID(23764) + recipe:SetSkillLevels(335, 335, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(19351, 19836) -- Khorium Scope -- 30332 - recipe = AddRecipe(30332, 360, 23765, Q.RARE, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(30332, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23808) + recipe:SetCraftedItemID(23765) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(20207) -- Stabilized Eternium Scope -- 30334 - recipe = AddRecipe(30334, 375, 23766, Q.RARE, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(30334, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23809) + recipe:SetCraftedItemID(23766) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(16152) -- Crashin' Thrashin' Robot -- 30337 - recipe = AddRecipe(30337, 325, 23767, Q.UNCOMMON, V.TBC, 325, 335, 345, 355) + recipe = AddRecipe(30337, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(23810) + recipe:SetCraftedItemID(23767) + recipe:SetSkillLevels(325, 325, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Outland") -- White Smoke Flare -- 30341 - recipe = AddRecipe(30341, 335, 23768, Q.COMMON, V.TBC, 335, 335, 345, 355) + recipe = AddRecipe(30341, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23811) + recipe:SetCraftedItemID(23768) + recipe:SetSkillLevels(335, 335, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(16657, 16782, 18484, 19383) -- Green Smoke Flare -- 30344 - recipe = AddRecipe(30344, 335, 23771, Q.COMMON, V.TBC, 335, 335, 345, 355) + recipe = AddRecipe(30344, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23814) + recipe:SetCraftedItemID(23771) + recipe:SetSkillLevels(335, 335, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_EXPEDITION) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.FRIENDLY, 17904) -- Fel Iron Toolbox -- 30348 - recipe = AddRecipe(30348, 325, 23774, Q.COMMON, V.TBC, 325, 325, 335, 345) + recipe = AddRecipe(30348, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23816) + recipe:SetCraftedItemID(23774) + recipe:SetSkillLevels(325, 325, 325, 335, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(16657, 16782, 18484) -- Titanium Toolbox -- 30349 - recipe = AddRecipe(30349, 405, 23775, Q.COMMON, V.WOTLK, 405, 425, 432, 440) + recipe = AddRecipe(30349, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(23817) + recipe:SetCraftedItemID(23775) + recipe:SetSkillLevels(405, 405, 425, 432, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(28722) -- Elemental Seaforium Charge -- 30547 - recipe = AddRecipe(30547, 350, 23819, Q.COMMON, V.TBC, 350, 350, 355, 360) + recipe = AddRecipe(30547, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23874) + recipe:SetCraftedItemID(23819) + recipe:SetSkillLevels(350, 350, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CONSORTIUM) recipe:AddRepVendor(FAC.CONSORTIUM, REP.REVERED, 20242, 23007) -- Zapthrottle Mote Extractor -- 30548 - recipe = AddRecipe(30548, 305, 23821, Q.COMMON, V.TBC, 305, 305, 315, 325) + recipe = AddRecipe(30548, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23888) + recipe:SetCraftedItemID(23821) + recipe:SetSkillLevels(305, 305, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(9635, 9636) -- Healing Potion Injector -- 30551 - recipe = AddRecipe(30551, 330, 33092, Q.RARE, V.TBC, 330, 330, 340, 350) + recipe = AddRecipe(30551, V.TBC, Q.RARE) + recipe:SetRecipeItemID(35310) + recipe:SetCraftedItemID(33092) + recipe:SetSkillLevels(330, 330, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(24664) -- Mana Potion Injector -- 30552 - recipe = AddRecipe(30552, 345, 33093, Q.RARE, V.TBC, 345, 345, 355, 365) + recipe = AddRecipe(30552, V.TBC, Q.RARE) + recipe:SetRecipeItemID(35311) + recipe:SetCraftedItemID(33093) + recipe:SetSkillLevels(345, 345, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(24664) -- Rocket Boots Xtreme -- 30556 - recipe = AddRecipe(30556, 355, 23824, Q.RARE, V.TBC, 355, 365, 375, 385) + recipe = AddRecipe(30556, V.TBC, Q.RARE) + recipe:SetRecipeItemID(23887) + recipe:SetCraftedItemID(23824) + recipe:SetSkillLevels(355, 355, 365, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddMobDrop(17796) -- The Bigger One -- 30558 - recipe = AddRecipe(30558, 325, 23826, Q.COMMON, V.TBC, 325, 325, 335, 345, 20222) + recipe = AddRecipe(30558, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23826) + recipe:SetSkillLevels(325, 325, 325, 335, 345) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(8126, 8738, 29513) -- Super Sapper Charge -- 30560 - recipe = AddRecipe(30560, 340, 23827, Q.COMMON, V.TBC, 340, 340, 350, 360, 20222) + recipe = AddRecipe(30560, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23827) + recipe:SetSkillLevels(340, 340, 340, 350, 360) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(8126, 8738, 29513) -- Goblin Rocket Launcher -- 30563 - recipe = AddRecipe(30563, 350, 23836, Q.COMMON, V.TBC, 350, 360, 370, 380, 20222) + recipe = AddRecipe(30563, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23836) + recipe:SetSkillLevels(350, 350, 360, 370, 380) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TRINKET) recipe:AddTrainer(8126, 8738, 29513) -- Foreman's Enchanted Helmet -- 30565 - recipe = AddRecipe(30565, 375, 23838, Q.COMMON, V.TBC, 375, 375, 385, 395, 20222) + recipe = AddRecipe(30565, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23838) + recipe:SetSkillLevels(375, 375, 375, 385, 395) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(8126, 8738, 29513) -- Foreman's Reinforced Helmet -- 30566 - recipe = AddRecipe(30566, 375, 23839, Q.COMMON, V.TBC, 375, 375, 385, 395, 20222) + recipe = AddRecipe(30566, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23839) + recipe:SetSkillLevels(375, 375, 375, 385, 395) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(8126, 8738, 29513) -- Gnomish Flame Turret -- 30568 - recipe = AddRecipe(30568, 325, 23841, Q.COMMON, V.TBC, 325, 335, 345, 355, 20219) + recipe = AddRecipe(30568, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23841) + recipe:SetSkillLevels(325, 325, 335, 345, 355) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(7406, 7944, 29514) -- Gnomish Poultryizer -- 30569 - recipe = AddRecipe(30569, 340, 23835, Q.COMMON, V.TBC, 340, 360, 370, 380, 20219) + recipe = AddRecipe(30569, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23835) + recipe:SetSkillLevels(340, 340, 360, 370, 380) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TRINKET) recipe:AddTrainer(7406, 7944, 29514) -- Nigh-Invulnerability Belt -- 30570 - recipe = AddRecipe(30570, 350, 23825, Q.COMMON, V.TBC, 350, 360, 370, 380, 20219) + recipe = AddRecipe(30570, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23825) + recipe:SetSkillLevels(350, 350, 360, 370, 380) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(7406, 7944, 29514) -- Gnomish Power Goggles -- 30574 - recipe = AddRecipe(30574, 375, 23828, Q.COMMON, V.TBC, 375, 375, 385, 395, 20219) + recipe = AddRecipe(30574, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23828) + recipe:SetSkillLevels(375, 375, 375, 385, 395) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(7406, 7944, 29514) -- Gnomish Battle Goggles -- 30575 - recipe = AddRecipe(30575, 375, 23829, Q.COMMON, V.TBC, 375, 375, 385, 395, 20219) + recipe = AddRecipe(30575, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23829) + recipe:SetSkillLevels(375, 375, 375, 385, 395) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(7406, 7944, 29514) -- Purple Smoke Flare -- 32814 - recipe = AddRecipe(32814, 335, 25886, Q.UNCOMMON, V.TBC, 335, 335, 345, 355) + recipe = AddRecipe(32814, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(25887) + recipe:SetCraftedItemID(25886) + recipe:SetSkillLevels(335, 335, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Outland") -- Dimensional Ripper - Area 52 -- 36954 - recipe = AddRecipe(36954, 350, 30542, Q.COMMON, V.TBC, 350, 350, 360, 370, 20222) + recipe = AddRecipe(36954, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30542) + recipe:SetSkillLevels(350, 350, 350, 360, 370) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(21493) -- Ultrasafe Transporter - Toshley's Station -- 36955 - recipe = AddRecipe(36955, 350, 30544, Q.COMMON, V.TBC, 350, 350, 360, 370, 20219) + recipe = AddRecipe(36955, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30544) + recipe:SetSkillLevels(350, 350, 350, 360, 370) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(21494) -- Fused Wiring -- 39895 - recipe = AddRecipe(39895, 275, 7191, Q.COMMON, V.TBC, 275, 275, 280, 285) + recipe = AddRecipe(39895, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32381) + recipe:SetCraftedItemID(7191) + recipe:SetSkillLevels(275, 275, 275, 280, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(11185, 19661) -- Icy Blasting Primers -- 39971 - recipe = AddRecipe(39971, 335, 32423, Q.COMMON, V.TBC, 335, 335, 340, 345) + recipe = AddRecipe(39971, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32423) + recipe:SetSkillLevels(335, 335, 335, 340, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Frost Grenades -- 39973 - recipe = AddRecipe(39973, 335, 32413, Q.COMMON, V.TBC, 335, 345, 355, 365) + recipe = AddRecipe(39973, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32413) + recipe:SetSkillLevels(335, 335, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Furious Gizmatic Goggles -- 40274 - recipe = AddRecipe(40274, 350, 32461, Q.COMMON, V.TBC, 350, 370, 380, 390) + recipe = AddRecipe(40274, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32461) + recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.PALADIN, F.WARRIOR, F.PLATE) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26955, 28697, 33586) -- Gyro-balanced Khorium Destroyer -- 41307 - recipe = AddRecipe(41307, 375, 32756, Q.COMMON, V.TBC, 375, 375, 392, 410) + recipe = AddRecipe(41307, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32756) + recipe:SetSkillLevels(375, 375, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.GUN) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Justicebringer 2000 Specs -- 41311 - recipe = AddRecipe(41311, 350, 32472, Q.COMMON, V.TBC, 350, 370, 380, 390) + recipe = AddRecipe(41311, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32472) + recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.PALADIN, F.PLATE) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586) -- Tankatronic Goggles -- 41312 - recipe = AddRecipe(41312, 350, 32473, Q.COMMON, V.TBC, 350, 370, 380, 390) + recipe = AddRecipe(41312, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32473) + recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TANK, F.PALADIN, F.WARRIOR, F.PLATE) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586) -- Surestrike Goggles v2.0 -- 41314 - recipe = AddRecipe(41314, 350, 32474, Q.COMMON, V.TBC, 350, 370, 380, 390) + recipe = AddRecipe(41314, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32474) + recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HUNTER, F.SHAMAN, F.MAIL) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586) -- Gadgetstorm Goggles -- 41315 - recipe = AddRecipe(41315, 350, 32476, Q.COMMON, V.TBC, 350, 370, 380, 390) + recipe = AddRecipe(41315, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32476) + recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.SHAMAN, F.MAIL) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586) -- Living Replicator Specs -- 41316 - recipe = AddRecipe(41316, 350, 32475, Q.COMMON, V.TBC, 350, 370, 380, 390) + recipe = AddRecipe(41316, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32475) + recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.SHAMAN, F.MAIL) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586) -- Deathblow X11 Goggles -- 41317 - recipe = AddRecipe(41317, 350, 32478, Q.COMMON, V.TBC, 350, 370, 380, 390) + recipe = AddRecipe(41317, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32478) + recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DRUID, F.ROGUE, F.LEATHER) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586) -- Wonderheal XT40 Shades -- 41318 - recipe = AddRecipe(41318, 350, 32479, Q.COMMON, V.TBC, 350, 370, 380, 390) + recipe = AddRecipe(41318, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32479) + recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DRUID, F.LEATHER) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586) -- Magnified Moon Specs -- 41319 - recipe = AddRecipe(41319, 350, 32480, Q.COMMON, V.TBC, 350, 370, 380, 390) + recipe = AddRecipe(41319, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32480) + recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DRUID, F.LEATHER) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586) -- Destruction Holo-gogs -- 41320 - recipe = AddRecipe(41320, 350, 32494, Q.COMMON, V.TBC, 350, 370, 380, 390) + recipe = AddRecipe(41320, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32494) + recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.MAGE, F.PRIEST, F.WARLOCK, F.CLOTH) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586) -- Powerheal 4000 Lens -- 41321 - recipe = AddRecipe(41321, 350, 32495, Q.COMMON, V.TBC, 350, 370, 380, 390) + recipe = AddRecipe(41321, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32495) + recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.PRIEST, F.CLOTH) recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586) -- Adamantite Arrow Maker -- 43676 - recipe = AddRecipe(43676, 335, 20475, Q.UNCOMMON, V.TBC, 335, 335, 345, 355) + recipe = AddRecipe(43676, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(33804) + recipe:SetCraftedItemID(20475) + recipe:SetSkillLevels(335, 335, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(19707) recipe:AddCustom(46) -- Flying Machine -- 44155 - recipe = AddRecipe(44155, 300, 34060, Q.COMMON, V.TBC, 300, 330, 340, 350) + recipe = AddRecipe(44155, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(34060) + recipe:SetSkillLevels(300, 300, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(24868, 25099, 25277, 26955, 28697, 33586) -- Turbo-Charged Flying Machine -- 44157 - recipe = AddRecipe(44157, 375, 34061, Q.COMMON, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(44157, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(34061) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(24868, 25099) -- Field Repair Bot 110G -- 44391 - recipe = AddRecipe(44391, 360, 34113, Q.UNCOMMON, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(44391, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(34114) + recipe:SetCraftedItemID(34113) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(23385, 23386) -- Wonderheal XT68 Shades -- 46106 - recipe = AddRecipe(46106, 375, 35183, Q.EPIC, V.TBC, 375, 390, 410, 430) + recipe = AddRecipe(46106, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35191) + recipe:SetCraftedItemID(35183) + recipe:SetSkillLevels(375, 375, 390, 410, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOP, F.DRUID, F.LEATHER) recipe:AddCustom(24) -- Justicebringer 3000 Specs -- 46107 - recipe = AddRecipe(46107, 375, 35185, Q.EPIC, V.TBC, 375, 390, 410, 430) + recipe = AddRecipe(46107, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35187) + recipe:SetCraftedItemID(35185) + recipe:SetSkillLevels(375, 375, 390, 410, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOP, F.PALADIN, F.PLATE) recipe:AddCustom(24) -- Powerheal 9000 Lens -- 46108 - recipe = AddRecipe(46108, 375, 35181, Q.EPIC, V.TBC, 375, 390, 410, 430) + recipe = AddRecipe(46108, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35189) + recipe:SetCraftedItemID(35181) + recipe:SetSkillLevels(375, 375, 390, 410, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOP, F.PRIEST, F.CLOTH) recipe:AddCustom(24) -- Hyper-Magnified Moon Specs -- 46109 - recipe = AddRecipe(46109, 375, 35182, Q.EPIC, V.TBC, 375, 390, 410, 430) + recipe = AddRecipe(46109, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35190) + recipe:SetCraftedItemID(35182) + recipe:SetSkillLevels(375, 375, 390, 410, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOP, F.DRUID, F.LEATHER) recipe:AddCustom(24) -- Primal-Attuned Goggles -- 46110 - recipe = AddRecipe(46110, 375, 35184, Q.EPIC, V.TBC, 375, 390, 410, 430) + recipe = AddRecipe(46110, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35192) + recipe:SetCraftedItemID(35184) + recipe:SetSkillLevels(375, 375, 390, 410, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOP, F.SHAMAN, F.MAIL) recipe:AddCustom(24) -- Annihilator Holo-Gogs -- 46111 - recipe = AddRecipe(46111, 375, 34847, Q.EPIC, V.TBC, 375, 390, 410, 430) + recipe = AddRecipe(46111, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35186) + recipe:SetCraftedItemID(34847) + recipe:SetSkillLevels(375, 375, 390, 410, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOP, F.MAGE, F.PRIEST, F.WARLOCK, F.CLOTH) recipe:AddCustom(24) -- Lightning Etched Specs -- 46112 - recipe = AddRecipe(46112, 375, 34355, Q.EPIC, V.TBC, 375, 390, 410, 430) + recipe = AddRecipe(46112, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35193) + recipe:SetCraftedItemID(34355) + recipe:SetSkillLevels(375, 375, 390, 410, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOP, F.SHAMAN, F.MAIL) recipe:AddCustom(24) -- Surestrike Goggles v3.0 -- 46113 - recipe = AddRecipe(46113, 375, 34356, Q.EPIC, V.TBC, 375, 390, 410, 430) + recipe = AddRecipe(46113, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35194) + recipe:SetCraftedItemID(34356) + recipe:SetSkillLevels(375, 375, 390, 410, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOP, F.HUNTER, F.SHAMAN, F.MAIL) recipe:AddCustom(24) -- Mayhem Projection Goggles -- 46114 - recipe = AddRecipe(46114, 375, 34354, Q.EPIC, V.TBC, 375, 390, 410, 430) + recipe = AddRecipe(46114, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35195) + recipe:SetCraftedItemID(34354) + recipe:SetSkillLevels(375, 375, 390, 410, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOP, F.DPS, F.DK, F.PALADIN, F.WARRIOR, F.PLATE) recipe:AddCustom(24) -- Hard Khorium Goggles -- 46115 - recipe = AddRecipe(46115, 375, 34357, Q.EPIC, V.TBC, 375, 390, 410, 430) + recipe = AddRecipe(46115, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35196) + recipe:SetCraftedItemID(34357) + recipe:SetSkillLevels(375, 375, 390, 410, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOP, F.TANK, F.PALADIN, F.WARRIOR, F.PLATE) recipe:AddCustom(24) -- Quad Deathblow X44 Goggles -- 46116 - recipe = AddRecipe(46116, 375, 34353, Q.EPIC, V.TBC, 375, 390, 410, 430) + recipe = AddRecipe(46116, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35197) + recipe:SetCraftedItemID(34353) + recipe:SetSkillLevels(375, 375, 390, 410, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOP, F.DRUID, F.ROGUE, F.LEATHER) recipe:AddCustom(24) -- Rocket Boots Xtreme Lite -- 46697 - recipe = AddRecipe(46697, 355, 35581, Q.RARE, V.TBC, 355, 365, 375, 385) + recipe = AddRecipe(46697, V.TBC, Q.RARE) + recipe:SetRecipeItemID(35582) + recipe:SetCraftedItemID(35581) + recipe:SetSkillLevels(355, 355, 365, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(19219) -- Volatile Blasting Trigger -- 53281 - recipe = AddRecipe(53281, 350, 39690, Q.COMMON, V.TBC, 350, 366, 375, 385) + recipe = AddRecipe(53281, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(39690) + recipe:SetSkillLevels(350, 350, 366, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Mark "S" Boomstick -- 54353 - recipe = AddRecipe(54353, 400, 39688, Q.COMMON, V.WOTLK, 400, 405, 410, 415) + recipe = AddRecipe(54353, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39688) + recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.GUN) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Personal Electromagnetic Pulse Generator -- 54736 - recipe = AddRecipe(54736, 390, nil, Q.COMMON, V.WOTLK, 390, 390, 392, 395) + recipe = AddRecipe(54736, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(390, 390, 390, 392, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Frag Belt -- 54793 - recipe = AddRecipe(54793, 380, nil, Q.COMMON, V.WOTLK, 380, 380, 382, 385) + recipe = AddRecipe(54793, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(380, 380, 380, 382, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Hand-Mounted Pyro Rocket -- 54998 - recipe = AddRecipe(54998, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 402, 405) + recipe = AddRecipe(54998, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 402, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Hyperspeed Accelerators -- 54999 - recipe = AddRecipe(54999, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 402, 405) + recipe = AddRecipe(54999, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 402, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Flexweave Underlay -- 55002 - recipe = AddRecipe(55002, 380, nil, Q.COMMON, V.WOTLK, 380, 380, 382, 385) + recipe = AddRecipe(55002, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(380, 380, 380, 382, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Nitro Boosts -- 55016 - recipe = AddRecipe(55016, 405, nil, Q.COMMON, V.WOTLK, 405, 405, 405, 410) + recipe = AddRecipe(55016, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(405, 405, 405, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Scrapbot Construction Kit -- 55252 - recipe = AddRecipe(55252, 415, 40769, Q.COMMON, V.WOTLK, 415, 415, 417, 420) + recipe = AddRecipe(55252, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40769) + recipe:SetSkillLevels(415, 415, 415, 417, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(12889) -- Handful of Cobalt Bolts -- 56349 - recipe = AddRecipe(56349, 350, 39681, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(56349, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(39681) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Hammer Pick -- 56459 - recipe = AddRecipe(56459, 375, 40892, Q.COMMON, V.TBC, 375, 380, 385, 390) + recipe = AddRecipe(56459, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(40892) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Cobalt Frag Bomb -- 56460 - recipe = AddRecipe(56460, 350, 40771, Q.COMMON, V.TBC, 350, 375, 382, 390) + recipe = AddRecipe(56460, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(40771) + recipe:SetSkillLevels(350, 350, 375, 382, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Bladed Pickaxe -- 56461 - recipe = AddRecipe(56461, 375, 40893, Q.COMMON, V.WOTLK, 375, 380, 385, 390) + recipe = AddRecipe(56461, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40893) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Gnomish Army Knife -- 56462 - recipe = AddRecipe(56462, 435, 40772, Q.COMMON, V.WOTLK, 435, 440, 445, 450) + recipe = AddRecipe(56462, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40772) + recipe:SetSkillLevels(435, 435, 440, 445, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Explosive Decoy -- 56463 - recipe = AddRecipe(56463, 375, 40536, Q.COMMON, V.WOTLK, 375, 385, 390, 395) + recipe = AddRecipe(56463, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40536) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Overcharged Capacitor -- 56464 - recipe = AddRecipe(56464, 375, 39682, Q.COMMON, V.WOTLK, 375, 380, 385, 390) + recipe = AddRecipe(56464, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39682) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Mechanized Snow Goggles -- 56465 - recipe = AddRecipe(56465, 420, 41112, Q.COMMON, V.WOTLK, 420, 425, 432, 440) + recipe = AddRecipe(56465, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41112) + recipe:SetSkillLevels(420, 420, 425, 432, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAGE, F.PRIEST, F.WARLOCK, F.CLOTH) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Sonic Booster -- 56466 - recipe = AddRecipe(56466, 420, 40767, Q.COMMON, V.WOTLK, 420, 435, 440, 445) + recipe = AddRecipe(56466, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40767) + recipe:SetSkillLevels(420, 420, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TRINKET) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Noise Machine -- 56467 - recipe = AddRecipe(56467, 420, 40865, Q.COMMON, V.WOTLK, 420, 435, 440, 445) + recipe = AddRecipe(56467, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40865) + recipe:SetSkillLevels(420, 420, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.TRINKET) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Box of Bombs -- 56468 - recipe = AddRecipe(56468, 405, 41119, Q.COMMON, V.WOTLK, 405, 410, 415, 420) + recipe = AddRecipe(56468, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41119) + recipe:SetSkillLevels(405, 405, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Gnomish Lightning Generator -- 56469 - recipe = AddRecipe(56469, 425, 41121, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(56469, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41121) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TRINKET) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Sun Scope -- 56470 - recipe = AddRecipe(56470, 425, 41146, Q.COMMON, V.WOTLK, 425, 430, 432, 435) + recipe = AddRecipe(56470, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41146) + recipe:SetSkillLevels(425, 425, 430, 432, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Froststeel Tube -- 56471 - recipe = AddRecipe(56471, 390, 39683, Q.COMMON, V.WOTLK, 390, 395, 400, 405) + recipe = AddRecipe(56471, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39683) + recipe:SetSkillLevels(390, 390, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- MOLL-E -- 56472 - recipe = AddRecipe(56472, 425, 40768, Q.COMMON, V.WOTLK, 425, 430, 432, 435) + recipe = AddRecipe(56472, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40768) + recipe:SetSkillLevels(425, 425, 430, 432, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Gnomish X-Ray Specs -- 56473 - recipe = AddRecipe(56473, 425, 40895, Q.COMMON, V.WOTLK, 425, 430, 435, 440, 20219) + recipe = AddRecipe(56473, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40895) + recipe:SetSkillLevels(425, 425, 430, 435, 440) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26907, 26955, 29514) -- Healing Injector Kit -- 56476 - recipe = AddRecipe(56476, 410, 37567, Q.COMMON, V.WOTLK, 410, 415, 420, 425) + recipe = AddRecipe(56476, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(37567) + recipe:SetSkillLevels(410, 410, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Mana Injector Kit -- 56477 - recipe = AddRecipe(56477, 415, 42546, Q.COMMON, V.WOTLK, 415, 420, 425, 430) + recipe = AddRecipe(56477, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42546) + recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Heartseeker Scope -- 56478 - recipe = AddRecipe(56478, 430, 41167, Q.COMMON, V.WOTLK, 430, 435, 445, 455) + recipe = AddRecipe(56478, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41167) + recipe:SetSkillLevels(430, 430, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Armor Plated Combat Shotgun -- 56479 - recipe = AddRecipe(56479, 450, 41168, Q.COMMON, V.WOTLK, 450, 455, 460, 465) + recipe = AddRecipe(56479, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41168) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.GUN) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Armored Titanium Goggles -- 56480 - recipe = AddRecipe(56480, 440, 42549, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56480, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42549) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.TANK, F.DK, F.PALADIN, F.WARRIOR, F.PLATE) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Weakness Spectralizers -- 56481 - recipe = AddRecipe(56481, 440, 42550, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56481, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42550) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DRUID, F.LEATHER) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Charged Titanium Specs -- 56483 - recipe = AddRecipe(56483, 440, 42552, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56483, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42552) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.DK, F.PALADIN, F.WARRIOR, F.PLATE) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Visage Liquification Goggles -- 56484 - recipe = AddRecipe(56484, 440, 42553, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56484, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42553) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.MAGE, F.PRIEST, F.WARLOCK, F.CLOTH) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Greensight Gogs -- 56486 - recipe = AddRecipe(56486, 440, 42554, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56486, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42554) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DRUID, F.LEATHER) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Electroflux Sight Enhancers -- 56487 - recipe = AddRecipe(56487, 440, 42555, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56487, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42555) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.SHAMAN, F.MAIL) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Global Thermal Sapper Charge -- 56514 - recipe = AddRecipe(56514, 425, 42641, Q.COMMON, V.WOTLK, 425, 425, 430, 435, 20222) + recipe = AddRecipe(56514, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42641) + recipe:SetSkillLevels(425, 425, 425, 430, 435) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 29513) -- Truesight Ice Blinders -- 56574 - recipe = AddRecipe(56574, 440, 42551, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56574, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42551) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HUNTER, F.SHAMAN, F.MAIL) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Mechano-Hog -- 60866 - recipe = AddRecipe(60866, 450, 41508, Q.EPIC, V.WOTLK, 450, 480, 485, 490, nil, "Horde") + recipe = AddRecipe(60866, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44502) + recipe:SetCraftedItemID(41508) + recipe:SetSkillLevels(450, 450, 480, 485, 490) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.WRATHCOMMON1) recipe:AddRepVendor(FAC.HORDE_EXPEDITION, REP.EXALTED, 32565, 32774) -- Mekgineer's Chopper -- 60867 - recipe = AddRecipe(60867, 450, 44413, Q.EPIC, V.WOTLK, 450, 480, 485, 490, nil, "Alliance") + recipe = AddRecipe(60867, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44503) + recipe:SetCraftedItemID(44413) + recipe:SetSkillLevels(450, 450, 480, 485, 490) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.WRATHCOMMON1) recipe:AddRepVendor(FAC.ALLIANCE_VANGUARD, REP.EXALTED, 32564, 32773) -- Nesingwary 4000 -- 60874 - recipe = AddRecipe(60874, 450, 44504, Q.COMMON, V.WOTLK, 450, 455, 460, 465) + recipe = AddRecipe(60874, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44504) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.GUN) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Diamond-cut Refractor Scope -- 61471 - recipe = AddRecipe(61471, 390, 44739, Q.COMMON, V.WOTLK, 390, 400, 407, 415) + recipe = AddRecipe(61471, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44739) + recipe:SetSkillLevels(390, 390, 400, 407, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Mechanized Snow Goggles -- 61481 - recipe = AddRecipe(61481, 420, 44742, Q.COMMON, V.WOTLK, 420, 425, 432, 440) + recipe = AddRecipe(61481, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44742) + recipe:SetSkillLevels(420, 420, 425, 432, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID, F.ROGUE, F.LEATHER) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Mechanized Snow Goggles -- 61482 - recipe = AddRecipe(61482, 420, 44742, Q.COMMON, V.WOTLK, 420, 425, 432, 440) + recipe = AddRecipe(61482, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44742) + recipe:SetSkillLevels(420, 420, 425, 432, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HUNTER, F.SHAMAN, F.MAIL) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Mechanized Snow Goggles -- 61483 - recipe = AddRecipe(61483, 420, 44742, Q.COMMON, V.WOTLK, 420, 425, 432, 440) + recipe = AddRecipe(61483, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44742) + recipe:SetSkillLevels(420, 420, 425, 432, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK, F.PALADIN, F.WARRIOR, F.PLATE) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Unbreakable Healing Amplifiers -- 62271 - recipe = AddRecipe(62271, 440, 44949, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(62271, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44949) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.PALADIN, F.PLATE) recipe:AddTrainer(25277, 26907, 26955) -- High-powered Flashlight -- 63750 - recipe = AddRecipe(63750, 250, 45631, Q.COMMON, V.WOTLK, 250, 270, 280, 290) + recipe = AddRecipe(63750, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45631) + recipe:SetSkillLevels(250, 250, 270, 280, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TRINKET) recipe:AddTrainer(1676, 1702, 3290, 3494, 5174, 5518, 8736, 11017, 11025, 11031, 11037, 16667, 16726, 17222, 17634, 17637, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Reticulated Armor Webbing -- 63770 - recipe = AddRecipe(63770, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 402, 405) + recipe = AddRecipe(63770, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 402, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TANK) recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) -- Goblin Beam Welder -- 67326 - recipe = AddRecipe(67326, 410, 47828, Q.COMMON, V.WOTLK, 410, 415, 420, 425) + recipe = AddRecipe(67326, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(47828) + recipe:SetSkillLevels(410, 410, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(25277, 26955, 28697, 33586) -- Mind Amplification Dish -- 67839 - recipe = AddRecipe(67839, 410, nil, Q.COMMON, V.WOTLK, 410, 410, 415, 420) + recipe = AddRecipe(67839, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(410, 410, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(25277, 26955, 28697, 33586) -- Wormhole Generator: Northrend -- 67920 - recipe = AddRecipe(67920, 435, 48933, Q.COMMON, V.WOTLK, 435, 450, 455, 460) + recipe = AddRecipe(67920, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(48933) + recipe:SetSkillLevels(435, 435, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(25277, 26955, 28697, 33586) -- Jeeves -- 68067 - recipe = AddRecipe(68067, 450, 49050, Q.RARE, V.WOTLK, 450, 480, 485, 490) + recipe = AddRecipe(68067, V.WOTLK, Q.RARE) + recipe:SetCraftedItemID(49050) + recipe:SetSkillLevels(450, 450, 480, 485, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOP, F.RBOP) recipe:AddWorldDrop("Northrend") -- Reinforced Bio-Optic Killshades -- 81714 - recipe = AddRecipe(81714, 525, 59359, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(81714, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59359) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.PALADIN, F.WARRIOR) recipe:AddTrainer(5518, 11017) -- Specialized Bio-Optic Killshades -- 81715 - recipe = AddRecipe(81715, 525, 59448, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(81715, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59448) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PALADIN) recipe:AddTrainer(5518, 11017) -- Deadly Bio-Optic Killshades -- 81716 - recipe = AddRecipe(81716, 525, 59456, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(81716, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59456) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HUNTER, F.SHAMAN) recipe:AddTrainer(5518, 11017) -- Energized Bio-Optic Killshades -- 81720 - recipe = AddRecipe(81720, 525, 59458, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(81720, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59458) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(5518, 11017) -- Agile Bio-Optic Killshades -- 81722 - recipe = AddRecipe(81722, 525, 59455, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(81722, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59455) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID, F.ROGUE) recipe:AddTrainer(5518, 11017) -- Camouflage Bio-Optic Killshades -- 81724 - recipe = AddRecipe(81724, 525, 59453, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(81724, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59453) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID) recipe:AddTrainer(5518, 11017) -- Lightweight Bio-Optic Killshades -- 81725 - recipe = AddRecipe(81725, 525, 59449, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(81725, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59449) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAGE, F.PRIEST, F.WARLOCK) recipe:AddTrainer(5518, 11017) -- Synapse Springs -- 82175 - recipe = AddRecipe(82175, 425, nil, Q.COMMON, V.CATA, 425, 425, 437, 450) + recipe = AddRecipe(82175, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 425, 437, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOP, F.RBOP) recipe:AddCustom(51) -- Quickflip Deflection Plates -- 82177 - recipe = AddRecipe(82177, 425, nil, Q.COMMON, V.CATA, 425, 425, 437, 450) + recipe = AddRecipe(82177, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 425, 437, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOP, F.RBOP) recipe:AddCustom(51) -- Tazik Shocker -- 82180 - recipe = AddRecipe(82180, 425, nil, Q.COMMON, V.CATA, 425, 425, 437, 450) + recipe = AddRecipe(82180, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 425, 437, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOP, F.RBOP) recipe:AddCustom(51) -- Spinal Healing Injector -- 82200 - recipe = AddRecipe(82200, 425, nil, Q.COMMON, V.CATA, 425, 425, 437, 450) + recipe = AddRecipe(82200, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 425, 437, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOP, F.RBOP) recipe:AddCustom(51) -- Z50 Mana Gulper -- 82201 - recipe = AddRecipe(82201, 425, nil, Q.COMMON, V.CATA, 425, 425, 437, 450) + recipe = AddRecipe(82201, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 425, 437, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOP, F.RBOP) recipe:AddCustom(51) -- Handful of Obsidium Bolts -- 84403 - recipe = AddRecipe(84403, 425, 60224, Q.COMMON, V.CATA, 425, 435, 442, 450) + recipe = AddRecipe(84403, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(60224) + recipe:SetSkillLevels(425, 425, 435, 442, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Authentic Jr. Engineer Goggles -- 84406 - recipe = AddRecipe(84406, 440, 60222, Q.COMMON, V.CATA, 440, 455, 457, 460) + recipe = AddRecipe(84406, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(60222) + recipe:SetSkillLevels(440, 440, 455, 457, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- R19 Threatfinder -- 84408 - recipe = AddRecipe(84408, 450, 59595, Q.COMMON, V.CATA, 450, 470, 472, 475) + recipe = AddRecipe(84408, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59595) + recipe:SetSkillLevels(450, 450, 470, 472, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Volatile Seaforium Blastpack -- 84409 - recipe = AddRecipe(84409, 455, 60853, Q.COMMON, V.CATA, 455, 460, 467, 475) + recipe = AddRecipe(84409, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(60853) + recipe:SetSkillLevels(455, 455, 460, 467, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Safety Catch Removal Kit -- 84410 - recipe = AddRecipe(84410, 450, 59596, Q.COMMON, V.CATA, 450, 470, 472, 475) + recipe = AddRecipe(84410, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59596) + recipe:SetSkillLevels(450, 450, 470, 472, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- High-Powered Bolt Gun -- 84411 - recipe = AddRecipe(84411, 465, 60223, Q.COMMON, V.CATA, 465, 465, 465, 480) + recipe = AddRecipe(84411, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(60223) + recipe:SetSkillLevels(465, 465, 465, 465, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Personal World Destroyer -- 84412 - recipe = AddRecipe(84412, 475, 59597, Q.COMMON, V.CATA, 475, 495, 497, 500, 20222) + recipe = AddRecipe(84412, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59597) + recipe:SetSkillLevels(475, 475, 495, 497, 500) + recipe:SetSpecialty(20222) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(29513) -- De-Weaponized Mechanical Companion -- 84413 - recipe = AddRecipe(84413, 475, 60216, Q.COMMON, V.CATA, 475, 495, 497, 500, 20219) + recipe = AddRecipe(84413, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(60216) + recipe:SetSkillLevels(475, 475, 495, 497, 500) + recipe:SetSpecialty(20219) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(7944, 29514) -- Lure Master Tackle Box -- 84415 - recipe = AddRecipe(84415, 475, 60218, Q.COMMON, V.CATA, 475, 490, 492, 495) + recipe = AddRecipe(84415, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(60218) + recipe:SetSkillLevels(475, 475, 490, 492, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Elementium Toolbox -- 84416 - recipe = AddRecipe(84416, 475, 60217, Q.COMMON, V.CATA, 475, 495, 497, 500) + recipe = AddRecipe(84416, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(60217) + recipe:SetSkillLevels(475, 475, 495, 497, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Volatile Thunderstick -- 84417 - recipe = AddRecipe(84417, 495, 59599, Q.COMMON, V.CATA, 495, 515, 517, 520) + recipe = AddRecipe(84417, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59599) + recipe:SetSkillLevels(495, 495, 515, 517, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Elementium Dragonling -- 84418 - recipe = AddRecipe(84418, 475, 60403, Q.COMMON, V.CATA, 475, 505, 507, 510) + recipe = AddRecipe(84418, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(60403) + recipe:SetSkillLevels(475, 475, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Finely-Tuned Throat Needler -- 84420 - recipe = AddRecipe(84420, 490, 59598, Q.COMMON, V.CATA, 490, 510, 512, 515) + recipe = AddRecipe(84420, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59598) + recipe:SetSkillLevels(490, 490, 510, 512, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Loot-a-Rang -- 84421 - recipe = AddRecipe(84421, 490, 60854, Q.COMMON, V.CATA, 490, 495, 497, 500) + recipe = AddRecipe(84421, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(60854) + recipe:SetSkillLevels(490, 490, 495, 497, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Invisibility Field -- 84424 - recipe = AddRecipe(84424, 425, nil, Q.COMMON, V.CATA, 425, 425, 437, 450) + recipe = AddRecipe(84424, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 425, 437, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOP, F.RBOP) recipe:AddCustom(51) -- Cardboard Assassin -- 84425 - recipe = AddRecipe(84425, 425, nil, Q.COMMON, V.CATA, 425, 425, 437, 450) + recipe = AddRecipe(84425, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 425, 437, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOP, F.RBOP) recipe:AddCustom(51) -- Grounded Plasma Shield -- 84427 - recipe = AddRecipe(84427, 425, nil, Q.COMMON, V.CATA, 425, 425, 437, 450) + recipe = AddRecipe(84427, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 425, 437, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOP, F.RBOP) recipe:AddCustom(51) -- Gnomish X-Ray Scope -- 84428 - recipe = AddRecipe(84428, 515, 59594, Q.COMMON, V.CATA, 515, 525, 530, 535) + recipe = AddRecipe(84428, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59594) + recipe:SetSkillLevels(515, 515, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Goblin Barbecue -- 84429 - recipe = AddRecipe(84429, 505, 60858, Q.COMMON, V.CATA, 505, 505, 505, 515) + recipe = AddRecipe(84429, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(60858) + recipe:SetSkillLevels(505, 505, 505, 505, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Heat-Treated Spinning Lure -- 84430 - recipe = AddRecipe(84430, 510, 68049, Q.COMMON, V.CATA, 510, 510, 520, 540) + recipe = AddRecipe(84430, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(68049) + recipe:SetSkillLevels(510, 510, 510, 520, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Overpowered Chicken Splitter -- 84431 - recipe = AddRecipe(84431, 525, 59364, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(84431, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59364) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Kickback 5000 -- 84432 - recipe = AddRecipe(84432, 525, 59367, Q.COMMON, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(84432, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(59367) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Electrified Ether -- 94748 - recipe = AddRecipe(94748, 445, 67749, Q.COMMON, V.CATA, 445, 455, 460, 465) + recipe = AddRecipe(94748, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(67749) + recipe:SetSkillLevels(445, 445, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) -- Electrostatic Condenser -- 95703 - recipe = AddRecipe(95703, 440, 67494, Q.COMMON, V.CATA, 440, 450, 452, 455) + recipe = AddRecipe(95703, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(67494) + recipe:SetSkillLevels(440, 440, 450, 452, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(5518, 11017) diff --git a/Database/FirstAid.lua b/Database/FirstAid.lua index 9cc6ed9..ffc9f7f 100644 --- a/Database/FirstAid.lua +++ b/Database/FirstAid.lua @@ -35,116 +35,165 @@ local V = private.game_versions -------------------------------------------------------------------------------------------------------------------- -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- -local function AddRecipe(spell_id, skill_level, item_id, quality, genesis, optimal_level, medium_level, easy_level, trivial_level, UNUSED, required_faction) - return addon:AddRecipe(spell_id, skill_level, item_id, quality, 3273, nil, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +local function AddRecipe(spell_id, genesis, quality) + return addon:AddRecipe(spell_id, 3273, genesis, quality) end function addon:InitFirstAid() local recipe -- Linen Bandage -- 3275 - recipe = AddRecipe(3275, 1, 1251, Q.COMMON, V.ORIG, 1, 30, 45, 60) + recipe = AddRecipe(3275, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(1251) + recipe:SetSkillLevels(1, 1, 30, 45, 60) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Heavy Linen Bandage -- 3276 - recipe = AddRecipe(3276, 40, 2581, Q.COMMON, V.ORIG, 40, 50, 75, 100) + recipe = AddRecipe(3276, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2581) + recipe:SetSkillLevels(40, 40, 50, 75, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Wool Bandage -- 3277 - recipe = AddRecipe(3277, 80, 3530, Q.COMMON, V.ORIG, 80, 80, 115, 150) + recipe = AddRecipe(3277, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3530) + recipe:SetSkillLevels(80, 80, 80, 115, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Heavy Wool Bandage -- 3278 - recipe = AddRecipe(3278, 115, 3531, Q.COMMON, V.ORIG, 115, 115, 150, 185) + recipe = AddRecipe(3278, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3531) + recipe:SetSkillLevels(115, 115, 115, 150, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Silk Bandage -- 7928 - recipe = AddRecipe(7928, 150, 6450, Q.COMMON, V.ORIG, 150, 150, 180, 210) + recipe = AddRecipe(7928, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6450) + recipe:SetSkillLevels(150, 150, 150, 180, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Heavy Silk Bandage -- 7929 - recipe = AddRecipe(7929, 180, 6451, Q.COMMON, V.ORIG, 180, 180, 210, 240) + recipe = AddRecipe(7929, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16112) + recipe:SetCraftedItemID(6451) + recipe:SetSkillLevels(180, 180, 180, 210, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Anti-Venom -- 7934 - recipe = AddRecipe(7934, 80, 6452, Q.COMMON, V.ORIG, 80, 80, 115, 150) + recipe = AddRecipe(7934, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6452) + recipe:SetSkillLevels(80, 80, 80, 115, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Strong Anti-Venom -- 7935 - recipe = AddRecipe(7935, 130, 6453, Q.UNCOMMON, V.ORIG, 130, 130, 165, 200) + recipe = AddRecipe(7935, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6454) + recipe:SetCraftedItemID(6453) + recipe:SetSkillLevels(130, 130, 130, 165, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Mageweave Bandage -- 10840 - recipe = AddRecipe(10840, 210, 8544, Q.COMMON, V.ORIG, 210, 210, 240, 270) + recipe = AddRecipe(10840, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(16113) + recipe:SetCraftedItemID(8544) + recipe:SetSkillLevels(210, 210, 210, 240, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Heavy Mageweave Bandage -- 10841 - recipe = AddRecipe(10841, 240, 8545, Q.COMMON, V.ORIG, 240, 240, 270, 300) + recipe = AddRecipe(10841, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8545) + recipe:SetSkillLevels(240, 240, 240, 270, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Runecloth Bandage -- 18629 - recipe = AddRecipe(18629, 260, 14529, Q.COMMON, V.ORIG, 260, 260, 290, 320) + recipe = AddRecipe(18629, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(14529) + recipe:SetSkillLevels(260, 260, 260, 290, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Heavy Runecloth Bandage -- 18630 - recipe = AddRecipe(18630, 290, 14530, Q.COMMON, V.ORIG, 290, 290, 320, 350) + recipe = AddRecipe(18630, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(14530) + recipe:SetSkillLevels(290, 290, 290, 320, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Powerful Anti-Venom -- 23787 - recipe = AddRecipe(23787, 300, 19440, Q.COMMON, V.ORIG, 300, 300, 330, 360) + recipe = AddRecipe(23787, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19442) + recipe:SetCraftedItemID(19440) + recipe:SetSkillLevels(300, 300, 300, 330, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ARGENTDAWN) recipe:AddRepVendor(FAC.ARGENTDAWN, REP.HONORED, 10856, 10857, 11536) -- Netherweave Bandage -- 27032 - recipe = AddRecipe(27032, 300, 21990, Q.COMMON, V.TBC, 300, 330, 347, 365) + recipe = AddRecipe(27032, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21992) + recipe:SetCraftedItemID(21990) + recipe:SetSkillLevels(300, 300, 330, 347, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Heavy Netherweave Bandage -- 27033 - recipe = AddRecipe(27033, 330, 21991, Q.COMMON, V.TBC, 330, 360, 367, 375) + recipe = AddRecipe(27033, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21993) + recipe:SetCraftedItemID(21991) + recipe:SetSkillLevels(330, 330, 360, 367, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Frostweave Bandage -- 45545 - recipe = AddRecipe(45545, 350, 34721, Q.COMMON, V.WOTLK, 350, 375, 392, 410) + recipe = AddRecipe(45545, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(34721) + recipe:SetSkillLevels(350, 350, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Heavy Frostweave Bandage -- 45546 - recipe = AddRecipe(45546, 400, 34722, Q.UNCOMMON, V.WOTLK, 400, 400, 430, 470) + recipe = AddRecipe(45546, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(39152) + recipe:SetCraftedItemID(34722) + recipe:SetSkillLevels(400, 400, 400, 430, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOP) recipe:AddTrainer(2798, 4591, 5759, 5939, 5943, 26956, 28706, 29233, 33589, 45540) recipe:AddWorldDrop("Northrend") -- Embersilk Bandage -- 74556 - recipe = AddRecipe(74556, 425, 34722, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(74556, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(34722) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Heavy Embersilk Bandage -- 74557 - recipe = AddRecipe(74557, 475, 53050, Q.COMMON, V.CATA, 475, 485, 505, 525) + recipe = AddRecipe(74557, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(53050) + recipe:SetSkillLevels(475, 475, 485, 505, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Field Bandage: Dense Embersilk -- 74558 - recipe = AddRecipe(74558, 525, 53051, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(74558, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(53051) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) -- Dense Embersilk Bandage -- 88893 - recipe = AddRecipe(88893, 525, 53051, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(88893, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(53051) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(2326, 2327, 2329, 2798, 3181, 4211, 4591, 5150, 5759, 5939, 5943, 6094, 16272, 16662, 16731, 17214, 17424, 18990, 18991, 19184, 19478, 22477, 23734, 26956, 26992, 28706, 29233, 33589, 33621, 45540, 49879, 50574) diff --git a/Database/Inscription.lua b/Database/Inscription.lua index 4ab888e..91cbf03 100644 --- a/Database/Inscription.lua +++ b/Database/Inscription.lua @@ -38,2339 +38,3258 @@ local V = private.game_versions -------------------------------------------------------------------------------------------------------------------- -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- -local function AddRecipe(spell_id, skill_level, item_id, quality, genesis, optimal_level, medium_level, easy_level, trivial_level, UNUSED, required_faction) - return addon:AddRecipe(spell_id, skill_level, item_id, quality, 45357, nil, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +local function AddRecipe(spell_id, genesis, quality) + return addon:AddRecipe(spell_id, 45357, genesis, quality) end function addon:InitInscription() local recipe -- Scroll of Stamina -- 45382 - recipe = AddRecipe(45382, 1, 1180, Q.COMMON, V.WOTLK, 1, 35, 40, 45) + recipe = AddRecipe(45382, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(1180) + recipe:SetSkillLevels(1, 1, 35, 40, 45) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Scroll of Intellect -- 48114 - recipe = AddRecipe(48114, 1, 955, Q.COMMON, V.WOTLK, 1, 35, 40, 45) + recipe = AddRecipe(48114, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(955) + recipe:SetSkillLevels(1, 1, 35, 40, 45) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Scroll of Spirit -- 48116 - recipe = AddRecipe(48116, 1, 1181, Q.COMMON, V.WOTLK, 1, 35, 40, 45) + recipe = AddRecipe(48116, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(1181) + recipe:SetSkillLevels(1, 1, 35, 40, 45) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddCustom(8) -- Glyph of Entangling Roots -- 48121 - recipe = AddRecipe(48121, 100, 40924, Q.COMMON, V.WOTLK, 100, 105, 110, 115) + recipe = AddRecipe(48121, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40924) + recipe:SetSkillLevels(100, 100, 105, 110, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Mysterious Tarot -- 48247 - recipe = AddRecipe(48247, 85, 37168, Q.COMMON, V.WOTLK, 85, 95, 100, 105) + recipe = AddRecipe(48247, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(37168) + recipe:SetSkillLevels(85, 85, 95, 100, 105) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Recall -- 48248 - recipe = AddRecipe(48248, 35, 37118, Q.COMMON, V.WOTLK, 35, 60, 67, 75) + recipe = AddRecipe(48248, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(37118) + recipe:SetSkillLevels(35, 35, 60, 67, 75) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Intellect II -- 50598 - recipe = AddRecipe(50598, 75, 2290, Q.COMMON, V.WOTLK, 75, 75, 80, 85) + recipe = AddRecipe(50598, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(2290) + recipe:SetSkillLevels(75, 75, 75, 80, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Intellect III -- 50599 - recipe = AddRecipe(50599, 165, 4419, Q.COMMON, V.WOTLK, 165, 170, 175, 180) + recipe = AddRecipe(50599, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(4419) + recipe:SetSkillLevels(165, 165, 170, 175, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Intellect IV -- 50600 - recipe = AddRecipe(50600, 215, 10308, Q.COMMON, V.WOTLK, 215, 220, 225, 230) + recipe = AddRecipe(50600, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(10308) + recipe:SetSkillLevels(215, 215, 220, 225, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Intellect V -- 50601 - recipe = AddRecipe(50601, 260, 27499, Q.COMMON, V.WOTLK, 260, 265, 270, 275) + recipe = AddRecipe(50601, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(27499) + recipe:SetSkillLevels(260, 260, 265, 270, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Intellect VI -- 50602 - recipe = AddRecipe(50602, 300, 33458, Q.COMMON, V.WOTLK, 300, 310, 315, 320) + recipe = AddRecipe(50602, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(33458) + recipe:SetSkillLevels(300, 300, 310, 315, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Intellect VII -- 50603 - recipe = AddRecipe(50603, 360, 37091, Q.COMMON, V.WOTLK, 360, 365, 370, 375) + recipe = AddRecipe(50603, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(37091) + recipe:SetSkillLevels(360, 360, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Scroll of Intellect VIII -- 50604 - recipe = AddRecipe(50604, 410, 37092, Q.COMMON, V.WOTLK, 410, 415, 420, 425) + recipe = AddRecipe(50604, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(37092) + recipe:SetSkillLevels(410, 410, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Scroll of Spirit II -- 50605 - recipe = AddRecipe(50605, 75, 1712, Q.COMMON, V.WOTLK, 75, 75, 80, 85) + recipe = AddRecipe(50605, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(1712) + recipe:SetSkillLevels(75, 75, 75, 80, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Spirit III -- 50606 - recipe = AddRecipe(50606, 160, 4424, Q.COMMON, V.WOTLK, 160, 165, 170, 175) + recipe = AddRecipe(50606, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(4424) + recipe:SetSkillLevels(160, 160, 165, 170, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Spirit IV -- 50607 - recipe = AddRecipe(50607, 210, 10306, Q.COMMON, V.WOTLK, 210, 215, 220, 225) + recipe = AddRecipe(50607, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(10306) + recipe:SetSkillLevels(210, 210, 215, 220, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Spirit V -- 50608 - recipe = AddRecipe(50608, 255, 27501, Q.COMMON, V.WOTLK, 255, 260, 265, 270) + recipe = AddRecipe(50608, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(27501) + recipe:SetSkillLevels(255, 255, 260, 265, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Spirit VI -- 50609 - recipe = AddRecipe(50609, 295, 33460, Q.COMMON, V.WOTLK, 295, 305, 310, 315) + recipe = AddRecipe(50609, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(33460) + recipe:SetSkillLevels(295, 295, 305, 310, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Spirit VII -- 50610 - recipe = AddRecipe(50610, 355, 37097, Q.COMMON, V.WOTLK, 355, 360, 365, 370) + recipe = AddRecipe(50610, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(37097) + recipe:SetSkillLevels(355, 355, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Scroll of Spirit VIII -- 50611 - recipe = AddRecipe(50611, 405, 37098, Q.COMMON, V.WOTLK, 405, 410, 415, 420) + recipe = AddRecipe(50611, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(37098) + recipe:SetSkillLevels(405, 405, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Scroll of Stamina II -- 50612 - recipe = AddRecipe(50612, 75, 1711, Q.COMMON, V.WOTLK, 75, 75, 80, 85) + recipe = AddRecipe(50612, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(1711) + recipe:SetSkillLevels(75, 75, 75, 80, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Stamina III -- 50614 - recipe = AddRecipe(50614, 155, 4422, Q.COMMON, V.WOTLK, 155, 160, 165, 170) + recipe = AddRecipe(50614, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(4422) + recipe:SetSkillLevels(155, 155, 160, 165, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Stamina IV -- 50616 - recipe = AddRecipe(50616, 205, 10307, Q.COMMON, V.WOTLK, 205, 210, 215, 220) + recipe = AddRecipe(50616, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(10307) + recipe:SetSkillLevels(205, 205, 210, 215, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Stamina V -- 50617 - recipe = AddRecipe(50617, 250, 27502, Q.COMMON, V.WOTLK, 250, 255, 260, 265) + recipe = AddRecipe(50617, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(27502) + recipe:SetSkillLevels(250, 250, 255, 260, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Stamina VI -- 50618 - recipe = AddRecipe(50618, 290, 33461, Q.COMMON, V.WOTLK, 290, 300, 305, 310) + recipe = AddRecipe(50618, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(33461) + recipe:SetSkillLevels(290, 290, 300, 305, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Stamina VII -- 50619 - recipe = AddRecipe(50619, 350, 37093, Q.COMMON, V.WOTLK, 350, 355, 360, 365) + recipe = AddRecipe(50619, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(37093) + recipe:SetSkillLevels(350, 350, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Scroll of Stamina VIII -- 50620 - recipe = AddRecipe(50620, 400, 37094, Q.COMMON, V.WOTLK, 400, 405, 410, 415) + recipe = AddRecipe(50620, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(37094) + recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Ivory Ink -- 52738 - recipe = AddRecipe(52738, 1, 37101, Q.COMMON, V.WOTLK, 1, 15, 22, 30) + recipe = AddRecipe(52738, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(37101) + recipe:SetSkillLevels(1, 1, 15, 22, 30) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Enchanting Vellum -- 52739 - recipe = AddRecipe(52739, 35, 38682, Q.COMMON, V.WOTLK, 35, 75, 87, 100) + recipe = AddRecipe(52739, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38682) + recipe:SetSkillLevels(35, 35, 75, 87, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Moonglow Ink -- 52843 - recipe = AddRecipe(52843, 35, 39469, Q.COMMON, V.WOTLK, 35, 45, 60, 75) + recipe = AddRecipe(52843, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39469) + recipe:SetSkillLevels(35, 35, 45, 60, 75) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Midnight Ink -- 53462 - recipe = AddRecipe(53462, 75, 39774, Q.COMMON, V.WOTLK, 75, 75, 77, 80) + recipe = AddRecipe(53462, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39774) + recipe:SetSkillLevels(75, 75, 75, 77, 80) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Frenzied Regeneration -- 56943 - recipe = AddRecipe(56943, 350, 40896, Q.COMMON, V.WOTLK, 350, 355, 360, 365) + recipe = AddRecipe(56943, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40896) + recipe:SetSkillLevels(350, 350, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Solar Beam -- 56944 - recipe = AddRecipe(56944, 385, 40899, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56944, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40899) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(15) -- Glyph of Healing Touch -- 56945 - recipe = AddRecipe(56945, 115, 40914, Q.COMMON, V.WOTLK, 115, 120, 125, 130) + recipe = AddRecipe(56945, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40914) + recipe:SetSkillLevels(115, 115, 120, 125, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Hurricane -- 56946 - recipe = AddRecipe(56946, 385, 40920, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56946, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40920) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(15) -- Glyph of Innervate -- 56947 - recipe = AddRecipe(56947, 385, 40908, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56947, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40908) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(15) -- Glyph of Insect Swarm -- 56948 - recipe = AddRecipe(56948, 150, 40919, Q.COMMON, V.WOTLK, 150, 155, 160, 165) + recipe = AddRecipe(56948, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40919) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Lifebloom -- 56949 - recipe = AddRecipe(56949, 385, 40915, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56949, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40915) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.DRUID) recipe:AddCustom(15) -- Glyph of Mangle -- 56950 - recipe = AddRecipe(56950, 385, 40900, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56950, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40900) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(15) -- Glyph of Moonfire -- 56951 - recipe = AddRecipe(56951, 130, 40923, Q.COMMON, V.WOTLK, 130, 135, 140, 145) + recipe = AddRecipe(56951, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40923) + recipe:SetSkillLevels(130, 130, 135, 140, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Rake -- 56952 - recipe = AddRecipe(56952, 310, 40903, Q.COMMON, V.WOTLK, 310, 315, 320, 325) + recipe = AddRecipe(56952, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40903) + recipe:SetSkillLevels(310, 310, 315, 320, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Rebirth -- 56953 - recipe = AddRecipe(56953, 170, 40909, Q.COMMON, V.WOTLK, 170, 175, 180, 185) + recipe = AddRecipe(56953, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40909) + recipe:SetSkillLevels(170, 170, 175, 180, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Regrowth -- 56954 - recipe = AddRecipe(56954, 385, 40912, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56954, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40912) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.DRUID) recipe:AddCustom(15) -- Glyph of Rejuvenation -- 56955 - recipe = AddRecipe(56955, 80, 40913, Q.COMMON, V.WOTLK, 80, 90, 100, 110) + recipe = AddRecipe(56955, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40913) + recipe:SetSkillLevels(80, 80, 90, 100, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Rip -- 56956 - recipe = AddRecipe(56956, 200, 40902, Q.COMMON, V.WOTLK, 200, 205, 210, 215) + recipe = AddRecipe(56956, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40902) + recipe:SetSkillLevels(200, 200, 205, 210, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Shred -- 56957 - recipe = AddRecipe(56957, 260, 40901, Q.COMMON, V.WOTLK, 260, 265, 270, 275) + recipe = AddRecipe(56957, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40901) + recipe:SetSkillLevels(260, 260, 265, 270, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Starfall -- 56958 - recipe = AddRecipe(56958, 385, 40921, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56958, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40921) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.DRUID) recipe:AddCustom(15) -- Glyph of Starfire -- 56959 - recipe = AddRecipe(56959, 220, 40916, Q.COMMON, V.WOTLK, 220, 225, 230, 235) + recipe = AddRecipe(56959, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40916) + recipe:SetSkillLevels(220, 220, 225, 230, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Swiftmend -- 56960 - recipe = AddRecipe(56960, 385, 40906, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56960, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40906) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.DRUID) recipe:AddCustom(15) -- Glyph of Maul -- 56961 - recipe = AddRecipe(56961, 90, 40897, Q.COMMON, V.WOTLK, 90, 100, 110, 120) + recipe = AddRecipe(56961, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40897) + recipe:SetSkillLevels(90, 90, 100, 110, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Wrath -- 56963 - recipe = AddRecipe(56963, 85, 40922, Q.COMMON, V.WOTLK, 85, 95, 105, 115) + recipe = AddRecipe(56963, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(40922) + recipe:SetSkillLevels(85, 85, 95, 105, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Typhoon -- 56965 - recipe = AddRecipe(56965, 310, 44922, Q.COMMON, V.WOTLK, 310, 320, 325, 330) + recipe = AddRecipe(56965, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44922) + recipe:SetSkillLevels(310, 310, 320, 325, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(14) -- Glyph of Arcane Missiles -- 56971 - recipe = AddRecipe(56971, 115, 42735, Q.COMMON, V.WOTLK, 115, 120, 125, 130) + recipe = AddRecipe(56971, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42735) + recipe:SetSkillLevels(115, 115, 120, 125, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Arcane Power -- 56972 - recipe = AddRecipe(56972, 335, 42736, Q.COMMON, V.WOTLK, 335, 340, 345, 350) + recipe = AddRecipe(56972, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42736) + recipe:SetSkillLevels(335, 335, 340, 345, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Blink -- 56973 - recipe = AddRecipe(56973, 130, 42737, Q.COMMON, V.WOTLK, 130, 135, 140, 145) + recipe = AddRecipe(56973, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42737) + recipe:SetSkillLevels(130, 130, 135, 140, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Evocation -- 56974 - recipe = AddRecipe(56974, 155, 42738, Q.COMMON, V.WOTLK, 155, 160, 165, 170) + recipe = AddRecipe(56974, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42738) + recipe:SetSkillLevels(155, 155, 160, 165, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Fireball -- 56975 - recipe = AddRecipe(56975, 385, 42739, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56975, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42739) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddCustom(15) -- Glyph of Frost Nova -- 56976 - recipe = AddRecipe(56976, 80, 42741, Q.COMMON, V.WOTLK, 80, 90, 100, 110) + recipe = AddRecipe(56976, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42741) + recipe:SetSkillLevels(80, 80, 90, 100, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Frostbolt -- 56977 - recipe = AddRecipe(56977, 385, 42742, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56977, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42742) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddCustom(15) -- Glyph of Pyroblast -- 56978 - recipe = AddRecipe(56978, 90, 42743, Q.COMMON, V.WOTLK, 90, 100, 110, 120) + recipe = AddRecipe(56978, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42743) + recipe:SetSkillLevels(90, 90, 100, 110, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Ice Block -- 56979 - recipe = AddRecipe(56979, 225, 42744, Q.COMMON, V.WOTLK, 225, 230, 235, 240) + recipe = AddRecipe(56979, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42744) + recipe:SetSkillLevels(225, 225, 230, 235, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Ice Lance -- 56980 - recipe = AddRecipe(56980, 375, 42745, Q.COMMON, V.WOTLK, 375, 380, 385, 390) + recipe = AddRecipe(56980, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42745) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Glyph of Icy Veins -- 56981 - recipe = AddRecipe(56981, 175, 42746, Q.COMMON, V.WOTLK, 175, 180, 185, 190) + recipe = AddRecipe(56981, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42746) + recipe:SetSkillLevels(175, 175, 180, 185, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Invisibility -- 56983 - recipe = AddRecipe(56983, 385, 42748, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56983, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42748) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddCustom(15) -- Glyph of Mage Armor -- 56984 - recipe = AddRecipe(56984, 325, 42749, Q.COMMON, V.WOTLK, 325, 330, 335, 340) + recipe = AddRecipe(56984, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42749) + recipe:SetSkillLevels(325, 325, 330, 335, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Molten Armor -- 56986 - recipe = AddRecipe(56986, 385, 42751, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56986, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42751) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddCustom(15) -- Glyph of Polymorph -- 56987 - recipe = AddRecipe(56987, 400, 42752, Q.COMMON, V.WOTLK, 400, 400, 400, 405) + recipe = AddRecipe(56987, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42752) + recipe:SetSkillLevels(400, 400, 400, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Glyph of Cone of Cold -- 56988 - recipe = AddRecipe(56988, 385, 42753, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56988, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42753) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddCustom(15) -- Glyph of Dragon's Breath -- 56989 - recipe = AddRecipe(56989, 385, 42754, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56989, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42754) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddCustom(15) -- Glyph of Blast Wave -- 56990 - recipe = AddRecipe(56990, 310, 44920, Q.COMMON, V.WOTLK, 310, 355, 360, 365) + recipe = AddRecipe(56990, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44920) + recipe:SetSkillLevels(310, 310, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.MAGE) recipe:AddCustom(14) -- Glyph of Arcane Blast -- 56991 - recipe = AddRecipe(56991, 315, 44955, Q.COMMON, V.WOTLK, 315, 320, 325, 330) + recipe = AddRecipe(56991, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44955) + recipe:SetSkillLevels(315, 315, 320, 325, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAGE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Aimed Shot -- 56994 - recipe = AddRecipe(56994, 175, 42897, Q.COMMON, V.WOTLK, 175, 180, 185, 190) + recipe = AddRecipe(56994, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42897) + recipe:SetSkillLevels(175, 175, 180, 185, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Arcane Shot -- 56995 - recipe = AddRecipe(56995, 100, 42898, Q.COMMON, V.WOTLK, 100, 105, 110, 115) + recipe = AddRecipe(56995, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42898) + recipe:SetSkillLevels(100, 100, 105, 110, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Trap Launcher -- 56996 - recipe = AddRecipe(56996, 385, 42899, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56996, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42899) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddCustom(15) -- Glyph of Mending -- 56997 - recipe = AddRecipe(56997, 115, 42900, Q.COMMON, V.WOTLK, 115, 120, 125, 130) + recipe = AddRecipe(56997, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42900) + recipe:SetSkillLevels(115, 115, 120, 125, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Concussive Shot -- 56998 - recipe = AddRecipe(56998, 385, 42901, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56998, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42901) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddCustom(15) -- Glyph of Bestial Wrath -- 56999 - recipe = AddRecipe(56999, 385, 42902, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(56999, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42902) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddCustom(15) -- Glyph of Deterrence -- 57000 - recipe = AddRecipe(57000, 200, 42903, Q.COMMON, V.WOTLK, 200, 205, 210, 215) + recipe = AddRecipe(57000, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42903) + recipe:SetSkillLevels(200, 200, 205, 210, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Disengage -- 57001 - recipe = AddRecipe(57001, 225, 42904, Q.COMMON, V.WOTLK, 225, 230, 235, 240) + recipe = AddRecipe(57001, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42904) + recipe:SetSkillLevels(225, 225, 230, 235, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Freezing Trap -- 57002 - recipe = AddRecipe(57002, 260, 42905, Q.COMMON, V.WOTLK, 260, 265, 270, 275) + recipe = AddRecipe(57002, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42905) + recipe:SetSkillLevels(260, 260, 265, 270, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Ice Trap -- 57003 - recipe = AddRecipe(57003, 350, 42906, Q.COMMON, V.WOTLK, 350, 355, 360, 365) + recipe = AddRecipe(57003, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42906) + recipe:SetSkillLevels(350, 350, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Misdirection -- 57004 - recipe = AddRecipe(57004, 80, 42907, Q.COMMON, V.WOTLK, 80, 90, 100, 110) + recipe = AddRecipe(57004, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42907) + recipe:SetSkillLevels(80, 80, 90, 100, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Immolation Trap -- 57005 - recipe = AddRecipe(57005, 130, 42908, Q.COMMON, V.WOTLK, 130, 135, 140, 145) + recipe = AddRecipe(57005, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42908) + recipe:SetSkillLevels(130, 130, 135, 140, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of the Dazzled Prey -- 57006 - recipe = AddRecipe(57006, 375, 42909, Q.COMMON, V.WOTLK, 375, 380, 385, 390) + recipe = AddRecipe(57006, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42909) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Glyph of Silencing Shot -- 57007 - recipe = AddRecipe(57007, 150, 42910, Q.COMMON, V.WOTLK, 150, 155, 160, 165) + recipe = AddRecipe(57007, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42910) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Rapid Fire -- 57008 - recipe = AddRecipe(57008, 315, 42911, Q.COMMON, V.WOTLK, 315, 320, 325, 330) + recipe = AddRecipe(57008, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42911) + recipe:SetSkillLevels(315, 315, 320, 325, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Serpent Sting -- 57009 - recipe = AddRecipe(57009, 90, 42912, Q.COMMON, V.WOTLK, 90, 100, 110, 120) + recipe = AddRecipe(57009, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42912) + recipe:SetSkillLevels(90, 90, 100, 110, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Snake Trap -- 57010 - recipe = AddRecipe(57010, 385, 42913, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57010, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42913) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddCustom(15) -- Glyph of Steady Shot -- 57011 - recipe = AddRecipe(57011, 385, 42914, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57011, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42914) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddCustom(15) -- Glyph of Kill Command -- 57012 - recipe = AddRecipe(57012, 385, 42915, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57012, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42915) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddCustom(15) -- Glyph of Wyvern Sting -- 57014 - recipe = AddRecipe(57014, 385, 42917, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57014, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42917) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddCustom(15) -- Glyph of Focused Shield -- 57019 - recipe = AddRecipe(57019, 385, 41101, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57019, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41101) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(15) -- Glyph of Cleansing -- 57020 - recipe = AddRecipe(57020, 180, 41104, Q.COMMON, V.WOTLK, 180, 185, 190, 195) + recipe = AddRecipe(57020, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41104) + recipe:SetSkillLevels(180, 180, 185, 190, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of the Ascetic Crusader -- 57021 - recipe = AddRecipe(57021, 385, 41107, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57021, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41107) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(15) -- Glyph of Divine Protection -- 57022 - recipe = AddRecipe(57022, 80, 41096, Q.COMMON, V.WOTLK, 80, 90, 100, 110) + recipe = AddRecipe(57022, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41096) + recipe:SetSkillLevels(80, 80, 90, 100, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Consecration -- 57023 - recipe = AddRecipe(57023, 205, 41099, Q.COMMON, V.WOTLK, 205, 210, 215, 220) + recipe = AddRecipe(57023, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41099) + recipe:SetSkillLevels(205, 205, 210, 215, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Crusader Strike -- 57024 - recipe = AddRecipe(57024, 230, 41098, Q.COMMON, V.WOTLK, 230, 235, 240, 245) + recipe = AddRecipe(57024, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41098) + recipe:SetSkillLevels(230, 230, 235, 240, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Exorcism -- 57025 - recipe = AddRecipe(57025, 265, 41103, Q.COMMON, V.WOTLK, 265, 270, 275, 280) + recipe = AddRecipe(57025, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41103) + recipe:SetSkillLevels(265, 265, 270, 275, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Word of Glory -- 57026 - recipe = AddRecipe(57026, 300, 41105, Q.COMMON, V.WOTLK, 300, 305, 310, 315) + recipe = AddRecipe(57026, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41105) + recipe:SetSkillLevels(300, 300, 305, 310, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Hammer of Justice -- 57027 - recipe = AddRecipe(57027, 90, 41095, Q.COMMON, V.WOTLK, 90, 100, 110, 120) + recipe = AddRecipe(57027, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41095) + recipe:SetSkillLevels(90, 90, 100, 110, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Hammer of Wrath -- 57028 - recipe = AddRecipe(57028, 385, 41097, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57028, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41097) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(15) -- Glyph of Divine Favor -- 57029 - recipe = AddRecipe(57029, 105, 41106, Q.COMMON, V.WOTLK, 105, 110, 115, 120) + recipe = AddRecipe(57029, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41106) + recipe:SetSkillLevels(105, 105, 110, 115, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Judgement -- 57030 - recipe = AddRecipe(57030, 120, 41092, Q.COMMON, V.WOTLK, 120, 125, 130, 135) + recipe = AddRecipe(57030, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41092) + recipe:SetSkillLevels(120, 120, 125, 130, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Divinity -- 57031 - recipe = AddRecipe(57031, 135, 41108, Q.COMMON, V.WOTLK, 135, 140, 145, 150) + recipe = AddRecipe(57031, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41108) + recipe:SetSkillLevels(135, 135, 140, 145, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Righteousness -- 57032 - recipe = AddRecipe(57032, 155, 41100, Q.COMMON, V.WOTLK, 155, 160, 165, 170) + recipe = AddRecipe(57032, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41100) + recipe:SetSkillLevels(155, 155, 160, 165, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679) -- Glyph of Rebuke -- 57033 - recipe = AddRecipe(57033, 335, 41094, Q.COMMON, V.WOTLK, 335, 340, 345, 350) + recipe = AddRecipe(57033, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41094) + recipe:SetSkillLevels(335, 335, 340, 345, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Seal of Insight -- 57034 - recipe = AddRecipe(57034, 385, 41110, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57034, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41110) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(15) -- Glyph of Light of Dawn -- 57035 - recipe = AddRecipe(57035, 385, 41109, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57035, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41109) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(15) -- Glyph of Turn Evil -- 57036 - recipe = AddRecipe(57036, 375, 41102, Q.COMMON, V.WOTLK, 375, 380, 385, 390) + recipe = AddRecipe(57036, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41102) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PALADIN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Glyph of Adrenaline Rush -- 57112 - recipe = AddRecipe(57112, 385, 42954, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57112, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42954) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(15) -- Glyph of Ambush -- 57113 - recipe = AddRecipe(57113, 340, 42955, Q.COMMON, V.WOTLK, 340, 345, 350, 355) + recipe = AddRecipe(57113, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42955) + recipe:SetSkillLevels(340, 340, 345, 350, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Backstab -- 57114 - recipe = AddRecipe(57114, 80, 42956, Q.COMMON, V.WOTLK, 80, 90, 100, 110) + recipe = AddRecipe(57114, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42956) + recipe:SetSkillLevels(80, 80, 90, 100, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Blade Flurry -- 57115 - recipe = AddRecipe(57115, 385, 42957, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57115, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42957) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(15) -- Glyph of Crippling Poison -- 57116 - recipe = AddRecipe(57116, 385, 42958, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57116, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42958) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(15) -- Glyph of Deadly Throw -- 57117 - recipe = AddRecipe(57117, 385, 42959, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57117, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42959) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(15) -- Glyph of Evasion -- 57119 - recipe = AddRecipe(57119, 95, 42960, Q.COMMON, V.WOTLK, 95, 105, 115, 125) + recipe = AddRecipe(57119, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42960) + recipe:SetSkillLevels(95, 95, 105, 115, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Eviscerate -- 57120 - recipe = AddRecipe(57120, 105, 42961, Q.COMMON, V.WOTLK, 105, 110, 115, 120) + recipe = AddRecipe(57120, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42961) + recipe:SetSkillLevels(105, 105, 110, 115, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Expose Armor -- 57121 - recipe = AddRecipe(57121, 120, 42962, Q.COMMON, V.WOTLK, 120, 125, 130, 135) + recipe = AddRecipe(57121, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42962) + recipe:SetSkillLevels(120, 120, 125, 130, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Feint -- 57122 - recipe = AddRecipe(57122, 305, 42963, Q.COMMON, V.WOTLK, 305, 310, 315, 320) + recipe = AddRecipe(57122, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42963) + recipe:SetSkillLevels(305, 305, 310, 315, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Garrote -- 57123 - recipe = AddRecipe(57123, 135, 42964, Q.COMMON, V.WOTLK, 135, 140, 145, 150) + recipe = AddRecipe(57123, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42964) + recipe:SetSkillLevels(135, 135, 140, 145, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Revealing Strike -- 57124 - recipe = AddRecipe(57124, 385, 42965, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57124, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42965) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(15) -- Glyph of Gouge -- 57125 - recipe = AddRecipe(57125, 160, 42966, Q.COMMON, V.WOTLK, 160, 165, 170, 175) + recipe = AddRecipe(57125, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42966) + recipe:SetSkillLevels(160, 160, 165, 170, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Hemorrhage -- 57126 - recipe = AddRecipe(57126, 385, 42967, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57126, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42967) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(15) -- Glyph of Preparation -- 57127 - recipe = AddRecipe(57127, 385, 42968, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57127, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42968) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(15) -- Glyph of Rupture -- 57128 - recipe = AddRecipe(57128, 385, 42969, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57128, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42969) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(15) -- Glyph of Sap -- 57129 - recipe = AddRecipe(57129, 185, 42970, Q.COMMON, V.WOTLK, 185, 190, 195, 200) + recipe = AddRecipe(57129, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42970) + recipe:SetSkillLevels(185, 185, 190, 195, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Kick -- 57130 - recipe = AddRecipe(57130, 385, 42971, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57130, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42971) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(15) -- Glyph of Sinister Strike -- 57131 - recipe = AddRecipe(57131, 210, 42972, Q.COMMON, V.WOTLK, 210, 215, 220, 225) + recipe = AddRecipe(57131, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42972) + recipe:SetSkillLevels(210, 210, 215, 220, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Slice and Dice -- 57132 - recipe = AddRecipe(57132, 235, 42973, Q.COMMON, V.WOTLK, 235, 240, 245, 250) + recipe = AddRecipe(57132, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42973) + recipe:SetSkillLevels(235, 235, 240, 245, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Sprint -- 57133 - recipe = AddRecipe(57133, 285, 42974, Q.COMMON, V.WOTLK, 285, 290, 295, 300) + recipe = AddRecipe(57133, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42974) + recipe:SetSkillLevels(285, 285, 290, 295, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Shield Slam -- 57152 - recipe = AddRecipe(57152, 385, 43425, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57152, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43425) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.TANK, F.WARRIOR) recipe:AddCustom(15) -- Glyph of Bloody Healing -- 57153 - recipe = AddRecipe(57153, 385, 43412, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57153, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43412) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(15) -- Glyph of Cleaving -- 57154 - recipe = AddRecipe(57154, 240, 43414, Q.COMMON, V.WOTLK, 240, 245, 250, 255) + recipe = AddRecipe(57154, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43414) + recipe:SetSkillLevels(240, 240, 245, 250, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Devastate -- 57155 - recipe = AddRecipe(57155, 385, 43415, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57155, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43415) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(15) -- Glyph of Bloodthirst -- 57156 - recipe = AddRecipe(57156, 285, 43416, Q.COMMON, V.WOTLK, 285, 290, 295, 300) + recipe = AddRecipe(57156, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43416) + recipe:SetSkillLevels(285, 285, 290, 295, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Piercing Howl -- 57157 - recipe = AddRecipe(57157, 125, 43417, Q.COMMON, V.WOTLK, 125, 130, 135, 140) + recipe = AddRecipe(57157, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43417) + recipe:SetSkillLevels(125, 125, 130, 135, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Heroic Throw -- 57158 - recipe = AddRecipe(57158, 95, 43418, Q.COMMON, V.WOTLK, 95, 105, 115, 125) + recipe = AddRecipe(57158, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43418) + recipe:SetSkillLevels(95, 95, 105, 115, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Intervene -- 57159 - recipe = AddRecipe(57159, 385, 43419, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57159, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43419) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(15) -- Glyph of Mortal Strike -- 57160 - recipe = AddRecipe(57160, 385, 43421, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57160, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43421) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(15) -- Glyph of Overpower -- 57161 - recipe = AddRecipe(57161, 170, 43422, Q.COMMON, V.WOTLK, 170, 175, 180, 185) + recipe = AddRecipe(57161, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43422) + recipe:SetSkillLevels(170, 170, 175, 180, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Rapid Charge -- 57162 - recipe = AddRecipe(57162, 85, 43413, Q.COMMON, V.WOTLK, 85, 95, 105, 115) + recipe = AddRecipe(57162, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43413) + recipe:SetSkillLevels(85, 85, 95, 105, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Slam -- 57163 - recipe = AddRecipe(57163, 110, 43423, Q.COMMON, V.WOTLK, 110, 115, 120, 125) + recipe = AddRecipe(57163, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43423) + recipe:SetSkillLevels(110, 110, 115, 120, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Resonating Power -- 57164 - recipe = AddRecipe(57164, 385, 43430, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57164, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43430) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(15) -- Glyph of Revenge -- 57165 - recipe = AddRecipe(57165, 190, 43424, Q.COMMON, V.WOTLK, 190, 195, 200, 205) + recipe = AddRecipe(57165, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43424) + recipe:SetSkillLevels(190, 190, 195, 200, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Sunder Armor -- 57167 - recipe = AddRecipe(57167, 140, 43427, Q.COMMON, V.WOTLK, 140, 145, 150, 155) + recipe = AddRecipe(57167, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43427) + recipe:SetSkillLevels(140, 140, 145, 150, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.WARRIOR) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Sweeping Strikes -- 57168 - recipe = AddRecipe(57168, 320, 43428, Q.COMMON, V.WOTLK, 320, 325, 330, 335) + recipe = AddRecipe(57168, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43428) + recipe:SetSkillLevels(320, 320, 325, 330, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Victory Rush -- 57170 - recipe = AddRecipe(57170, 385, 43431, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57170, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43431) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(15) -- Glyph of Raging Blow -- 57172 - recipe = AddRecipe(57172, 345, 43432, Q.COMMON, V.WOTLK, 345, 350, 355, 360) + recipe = AddRecipe(57172, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43432) + recipe:SetSkillLevels(345, 345, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Circle of Healing -- 57181 - recipe = AddRecipe(57181, 385, 42396, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57181, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42396) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.PRIEST) recipe:AddCustom(15) -- Glyph of Dispel Magic -- 57183 - recipe = AddRecipe(57183, 230, 42397, Q.COMMON, V.WOTLK, 230, 235, 240, 245) + recipe = AddRecipe(57183, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42397) + recipe:SetSkillLevels(230, 230, 235, 240, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Fade -- 57184 - recipe = AddRecipe(57184, 105, 42398, Q.COMMON, V.WOTLK, 105, 110, 115, 120) + recipe = AddRecipe(57184, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42398) + recipe:SetSkillLevels(105, 105, 110, 115, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Fear Ward -- 57185 - recipe = AddRecipe(57185, 270, 42399, Q.COMMON, V.WOTLK, 270, 275, 280, 285) + recipe = AddRecipe(57185, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42399) + recipe:SetSkillLevels(270, 270, 275, 280, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Flash Heal -- 57186 - recipe = AddRecipe(57186, 120, 42400, Q.COMMON, V.WOTLK, 120, 125, 130, 135) + recipe = AddRecipe(57186, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42400) + recipe:SetSkillLevels(120, 120, 125, 130, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Holy Nova -- 57187 - recipe = AddRecipe(57187, 315, 42401, Q.COMMON, V.WOTLK, 315, 320, 325, 330) + recipe = AddRecipe(57187, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42401) + recipe:SetSkillLevels(315, 315, 320, 325, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Inner Fire -- 57188 - recipe = AddRecipe(57188, 135, 42402, Q.COMMON, V.WOTLK, 135, 140, 145, 150) + recipe = AddRecipe(57188, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42402) + recipe:SetSkillLevels(135, 135, 140, 145, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Lightwell -- 57189 - recipe = AddRecipe(57189, 385, 42403, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57189, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42403) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.PRIEST) recipe:AddCustom(15) -- Glyph of Mass Dispel -- 57190 - recipe = AddRecipe(57190, 385, 42404, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57190, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42404) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddCustom(15) -- Glyph of Psychic Horror -- 57191 - recipe = AddRecipe(57191, 385, 42405, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57191, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42405) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddCustom(15) -- Glyph of Shadow Word: Pain -- 57192 - recipe = AddRecipe(57192, 350, 42406, Q.COMMON, V.WOTLK, 350, 355, 360, 365) + recipe = AddRecipe(57192, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42406) + recipe:SetSkillLevels(350, 350, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Power Word: Barrier -- 57193 - recipe = AddRecipe(57193, 385, 42407, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57193, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42407) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddCustom(15) -- Glyph of Power Word: Shield -- 57194 - recipe = AddRecipe(57194, 80, 42408, Q.COMMON, V.WOTLK, 80, 90, 100, 110) + recipe = AddRecipe(57194, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42408) + recipe:SetSkillLevels(80, 80, 90, 100, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Prayer of Healing -- 57195 - recipe = AddRecipe(57195, 385, 42409, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57195, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42409) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.PRIEST) recipe:AddCustom(15) -- Glyph of Psychic Scream -- 57196 - recipe = AddRecipe(57196, 95, 42410, Q.COMMON, V.WOTLK, 95, 105, 115, 125) + recipe = AddRecipe(57196, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42410) + recipe:SetSkillLevels(95, 95, 105, 115, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Renew -- 57197 - recipe = AddRecipe(57197, 160, 42411, Q.COMMON, V.WOTLK, 160, 165, 170, 175) + recipe = AddRecipe(57197, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42411) + recipe:SetSkillLevels(160, 160, 165, 170, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Scourge Imprisonment -- 57198 - recipe = AddRecipe(57198, 375, 42412, Q.COMMON, V.WOTLK, 375, 380, 385, 390) + recipe = AddRecipe(57198, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42412) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Glyph of Shadow Word: Death -- 57199 - recipe = AddRecipe(57199, 385, 42414, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57199, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42414) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.PRIEST) recipe:AddCustom(15) -- Glyph of Mind Flay -- 57200 - recipe = AddRecipe(57200, 180, 42415, Q.COMMON, V.WOTLK, 180, 185, 190, 195) + recipe = AddRecipe(57200, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42415) + recipe:SetSkillLevels(180, 180, 185, 190, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Smite -- 57201 - recipe = AddRecipe(57201, 210, 42416, Q.COMMON, V.WOTLK, 210, 215, 220, 225) + recipe = AddRecipe(57201, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42416) + recipe:SetSkillLevels(210, 210, 215, 220, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Spirit of Redemption -- 57202 - recipe = AddRecipe(57202, 385, 42417, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57202, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42417) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.PRIEST) recipe:AddCustom(15) -- Glyph of Anti-Magic Shell -- 57207 - recipe = AddRecipe(57207, 385, 43533, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57207, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43533) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(15) -- Glyph of Heart Strike -- 57208 - recipe = AddRecipe(57208, 385, 43534, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57208, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43534) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(15) -- Glyph of Blood Tap -- 57209 - recipe = AddRecipe(57209, 320, 43535, Q.COMMON, V.WOTLK, 320, 330, 335, 340) + recipe = AddRecipe(57209, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43535) + recipe:SetSkillLevels(320, 320, 330, 335, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(14) -- Glyph of Bone Shield -- 57210 - recipe = AddRecipe(57210, 265, 43536, Q.COMMON, V.WOTLK, 265, 270, 275, 280) + recipe = AddRecipe(57210, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43536) + recipe:SetSkillLevels(265, 265, 270, 275, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Chains of Ice -- 57211 - recipe = AddRecipe(57211, 385, 43537, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57211, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43537) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(15) -- Glyph of Death Grip -- 57213 - recipe = AddRecipe(57213, 285, 43541, Q.COMMON, V.WOTLK, 285, 290, 295, 300) + recipe = AddRecipe(57213, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43541) + recipe:SetSkillLevels(285, 285, 290, 295, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Death and Decay -- 57214 - recipe = AddRecipe(57214, 385, 43542, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57214, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43542) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(15) -- Glyph of Death's Embrace -- 57215 - recipe = AddRecipe(57215, 300, 43539, Q.COMMON, V.WOTLK, 300, 305, 310, 315) + recipe = AddRecipe(57215, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43539) + recipe:SetSkillLevels(300, 300, 305, 310, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(14) -- Glyph of Frost Strike -- 57216 - recipe = AddRecipe(57216, 270, 43543, Q.COMMON, V.WOTLK, 270, 275, 280, 285) + recipe = AddRecipe(57216, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43543) + recipe:SetSkillLevels(270, 270, 275, 280, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Horn of Winter -- 57217 - recipe = AddRecipe(57217, 320, 43544, Q.COMMON, V.WOTLK, 320, 330, 335, 340) + recipe = AddRecipe(57217, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43544) + recipe:SetSkillLevels(320, 320, 330, 335, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(14) -- Glyph of Icy Touch -- 57219 - recipe = AddRecipe(57219, 280, 43546, Q.COMMON, V.WOTLK, 280, 285, 290, 295) + recipe = AddRecipe(57219, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43546) + recipe:SetSkillLevels(280, 280, 285, 290, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Obliterate -- 57220 - recipe = AddRecipe(57220, 385, 43547, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57220, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43547) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(15) -- Glyph of Pestilence -- 57221 - recipe = AddRecipe(57221, 300, 43548, Q.COMMON, V.WOTLK, 300, 305, 310, 315) + recipe = AddRecipe(57221, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43548) + recipe:SetSkillLevels(300, 300, 305, 310, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Raise Dead -- 57222 - recipe = AddRecipe(57222, 350, 43549, Q.COMMON, V.WOTLK, 350, 355, 360, 365) + recipe = AddRecipe(57222, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43549) + recipe:SetSkillLevels(350, 350, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Rune Strike -- 57223 - recipe = AddRecipe(57223, 385, 43550, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57223, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43550) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(15) -- Glyph of Scourge Strike -- 57224 - recipe = AddRecipe(57224, 330, 43551, Q.COMMON, V.WOTLK, 330, 335, 340, 345) + recipe = AddRecipe(57224, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43551) + recipe:SetSkillLevels(330, 330, 335, 340, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Strangulate -- 57225 - recipe = AddRecipe(57225, 375, 43552, Q.COMMON, V.WOTLK, 375, 380, 385, 390) + recipe = AddRecipe(57225, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43552) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Glyph of Pillar of Frost -- 57226 - recipe = AddRecipe(57226, 305, 43553, Q.COMMON, V.WOTLK, 305, 310, 315, 320) + recipe = AddRecipe(57226, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43553) + recipe:SetSkillLevels(305, 305, 310, 315, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Vampiric Blood -- 57227 - recipe = AddRecipe(57227, 345, 43554, Q.COMMON, V.WOTLK, 345, 350, 355, 360) + recipe = AddRecipe(57227, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43554) + recipe:SetSkillLevels(345, 345, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Raise Ally -- 57228 - recipe = AddRecipe(57228, 300, 43673, Q.COMMON, V.WOTLK, 300, 305, 310, 315) + recipe = AddRecipe(57228, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43673) + recipe:SetSkillLevels(300, 300, 305, 310, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(14) -- Glyph of Path of Frost -- 57229 - recipe = AddRecipe(57229, 300, 43671, Q.COMMON, V.WOTLK, 300, 305, 310, 315) + recipe = AddRecipe(57229, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43671) + recipe:SetSkillLevels(300, 300, 305, 310, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(14) -- Glyph of Resilient Grip -- 57230 - recipe = AddRecipe(57230, 300, 43672, Q.COMMON, V.WOTLK, 300, 305, 310, 315) + recipe = AddRecipe(57230, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43672) + recipe:SetSkillLevels(300, 300, 305, 310, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(14) -- Glyph of Chain Heal -- 57232 - recipe = AddRecipe(57232, 385, 41517, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57232, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41517) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.SHAMAN) recipe:AddCustom(15) -- Glyph of Chain Lightning -- 57233 - recipe = AddRecipe(57233, 385, 41518, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57233, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41518) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.SHAMAN) recipe:AddCustom(15) -- Glyph of Lava Burst -- 57234 - recipe = AddRecipe(57234, 385, 41524, Q.COMMON, V.WOTLK, 385, 390, 395, 400) + recipe = AddRecipe(57234, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41524) + recipe:SetSkillLevels(385, 385, 390, 395, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(15) -- Glyph of Shocking -- 57235 - recipe = AddRecipe(57235, 385, 41526, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57235, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41526) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(15) -- Glyph of Earthliving Weapon -- 57236 - recipe = AddRecipe(57236, 300, 41527, Q.COMMON, V.WOTLK, 300, 305, 310, 315) + recipe = AddRecipe(57236, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41527) + recipe:SetSkillLevels(300, 300, 305, 310, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Fire Elemental Totem -- 57237 - recipe = AddRecipe(57237, 385, 41529, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57237, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41529) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(15) -- Glyph of Fire Nova -- 57238 - recipe = AddRecipe(57238, 110, 41530, Q.COMMON, V.WOTLK, 110, 115, 120, 125) + recipe = AddRecipe(57238, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41530) + recipe:SetSkillLevels(110, 110, 115, 120, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Flame Shock -- 57239 - recipe = AddRecipe(57239, 85, 41531, Q.COMMON, V.WOTLK, 85, 95, 105, 115) + recipe = AddRecipe(57239, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41531) + recipe:SetSkillLevels(85, 85, 95, 105, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Flametongue Weapon -- 57240 - recipe = AddRecipe(57240, 125, 41532, Q.COMMON, V.WOTLK, 125, 130, 135, 140) + recipe = AddRecipe(57240, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41532) + recipe:SetSkillLevels(125, 125, 130, 135, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Frost Shock -- 57241 - recipe = AddRecipe(57241, 185, 41547, Q.COMMON, V.WOTLK, 185, 190, 195, 200) + recipe = AddRecipe(57241, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41547) + recipe:SetSkillLevels(185, 185, 190, 195, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Healing Stream Totem -- 57242 - recipe = AddRecipe(57242, 215, 41533, Q.COMMON, V.WOTLK, 215, 220, 225, 230) + recipe = AddRecipe(57242, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41533) + recipe:SetSkillLevels(215, 215, 220, 225, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Healing Wave -- 57243 - recipe = AddRecipe(57243, 385, 41534, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57243, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41534) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.SHAMAN) recipe:AddCustom(15) -- Glyph of Totemic Recall -- 57244 - recipe = AddRecipe(57244, 235, 41535, Q.COMMON, V.WOTLK, 235, 240, 245, 250) + recipe = AddRecipe(57244, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41535) + recipe:SetSkillLevels(235, 235, 240, 245, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Lightning Bolt -- 57245 - recipe = AddRecipe(57245, 140, 41536, Q.COMMON, V.WOTLK, 140, 145, 150, 155) + recipe = AddRecipe(57245, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41536) + recipe:SetSkillLevels(140, 140, 145, 150, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Lightning Shield -- 57246 - recipe = AddRecipe(57246, 95, 41537, Q.COMMON, V.WOTLK, 95, 105, 115, 125) + recipe = AddRecipe(57246, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41537) + recipe:SetSkillLevels(95, 95, 105, 115, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Grounding Totem -- 57247 - recipe = AddRecipe(57247, 385, 41538, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57247, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41538) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(15) -- Glyph of Stormstrike -- 57248 - recipe = AddRecipe(57248, 375, 41539, Q.COMMON, V.WOTLK, 375, 380, 385, 390) + recipe = AddRecipe(57248, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41539) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Glyph of Lava Lash -- 57249 - recipe = AddRecipe(57249, 165, 41540, Q.COMMON, V.WOTLK, 165, 170, 175, 180) + recipe = AddRecipe(57249, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41540) + recipe:SetSkillLevels(165, 165, 170, 175, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Elemental Mastery -- 57250 - recipe = AddRecipe(57250, 385, 41552, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57250, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41552) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(15) -- Glyph of Water Shield -- 57251 - recipe = AddRecipe(57251, 275, 41541, Q.COMMON, V.WOTLK, 275, 280, 285, 290) + recipe = AddRecipe(57251, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41541) + recipe:SetSkillLevels(275, 275, 280, 285, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Windfury Weapon -- 57252 - recipe = AddRecipe(57252, 330, 41542, Q.COMMON, V.WOTLK, 330, 335, 340, 345) + recipe = AddRecipe(57252, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41542) + recipe:SetSkillLevels(330, 330, 335, 340, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Thunderstorm -- 57253 - recipe = AddRecipe(57253, 355, 44923, Q.COMMON, V.WOTLK, 355, 355, 360, 365) + recipe = AddRecipe(57253, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44923) + recipe:SetSkillLevels(355, 355, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(14) -- Glyph of Incinerate -- 57257 - recipe = AddRecipe(57257, 350, 42453, Q.COMMON, V.WOTLK, 350, 355, 360, 365) + recipe = AddRecipe(57257, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42453) + recipe:SetSkillLevels(350, 350, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Conflagrate -- 57258 - recipe = AddRecipe(57258, 385, 42454, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57258, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42454) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(15) -- Glyph of Corruption -- 57259 - recipe = AddRecipe(57259, 85, 42455, Q.COMMON, V.WOTLK, 85, 95, 105, 115) + recipe = AddRecipe(57259, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42455) + recipe:SetSkillLevels(85, 85, 95, 105, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Bane of Agony -- 57260 - recipe = AddRecipe(57260, 385, 42456, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57260, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42456) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(15) -- Glyph of Death Coil -- 57261 - recipe = AddRecipe(57261, 275, 42457, Q.COMMON, V.WOTLK, 275, 285, 290, 295) + recipe = AddRecipe(57261, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42457) + recipe:SetSkillLevels(275, 275, 285, 290, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(46716) recipe:AddCustom(15) -- Glyph of Fear -- 57262 - recipe = AddRecipe(57262, 125, 42458, Q.COMMON, V.WOTLK, 125, 130, 135, 140) + recipe = AddRecipe(57262, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42458) + recipe:SetSkillLevels(125, 125, 130, 135, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Felguard -- 57263 - recipe = AddRecipe(57263, 385, 42459, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57263, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42459) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(15) -- Glyph of Felhunter -- 57264 - recipe = AddRecipe(57264, 385, 42460, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57264, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42460) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(15) -- Glyph of Health Funnel -- 57265 - recipe = AddRecipe(57265, 110, 42461, Q.COMMON, V.WOTLK, 110, 115, 120, 125) + recipe = AddRecipe(57265, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42461) + recipe:SetSkillLevels(110, 110, 115, 120, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Healthstone -- 57266 - recipe = AddRecipe(57266, 95, 42462, Q.COMMON, V.WOTLK, 95, 105, 115, 125) + recipe = AddRecipe(57266, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42462) + recipe:SetSkillLevels(95, 95, 105, 115, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Howl of Terror -- 57267 - recipe = AddRecipe(57267, 385, 42463, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57267, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42463) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(15) -- Glyph of Immolate -- 57268 - recipe = AddRecipe(57268, 385, 42464, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57268, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42464) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(15) -- Glyph of Imp -- 57269 - recipe = AddRecipe(57269, 140, 42465, Q.COMMON, V.WOTLK, 140, 145, 150, 155) + recipe = AddRecipe(57269, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42465) + recipe:SetSkillLevels(140, 140, 145, 150, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Soul Swap -- 57270 - recipe = AddRecipe(57270, 215, 42466, Q.COMMON, V.WOTLK, 215, 220, 225, 230) + recipe = AddRecipe(57270, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42466) + recipe:SetSkillLevels(215, 215, 220, 225, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Shadow Bolt -- 57271 - recipe = AddRecipe(57271, 165, 42467, Q.COMMON, V.WOTLK, 165, 170, 175, 180) + recipe = AddRecipe(57271, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42467) + recipe:SetSkillLevels(165, 165, 170, 175, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Shadowburn -- 57272 - recipe = AddRecipe(57272, 275, 42468, Q.COMMON, V.WOTLK, 275, 280, 285, 290) + recipe = AddRecipe(57272, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42468) + recipe:SetSkillLevels(275, 275, 280, 285, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Soulstone -- 57274 - recipe = AddRecipe(57274, 240, 42470, Q.COMMON, V.WOTLK, 240, 245, 250, 255) + recipe = AddRecipe(57274, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42470) + recipe:SetSkillLevels(240, 240, 245, 250, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Seduction -- 57275 - recipe = AddRecipe(57275, 325, 42471, Q.COMMON, V.WOTLK, 325, 330, 335, 340) + recipe = AddRecipe(57275, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42471) + recipe:SetSkillLevels(325, 325, 330, 335, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Unstable Affliction -- 57276 - recipe = AddRecipe(57276, 385, 42472, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(57276, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42472) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(15) -- Glyph of Voidwalker -- 57277 - recipe = AddRecipe(57277, 190, 42473, Q.COMMON, V.WOTLK, 190, 195, 200, 205) + recipe = AddRecipe(57277, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42473) + recipe:SetSkillLevels(190, 190, 195, 200, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Hunter's Ink -- 57703 - recipe = AddRecipe(57703, 85, 43115, Q.COMMON, V.WOTLK, 85, 85, 90, 95) + recipe = AddRecipe(57703, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43115) + recipe:SetSkillLevels(85, 85, 85, 90, 95) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Lion's Ink -- 57704 - recipe = AddRecipe(57704, 100, 43116, Q.COMMON, V.WOTLK, 100, 100, 100, 105) + recipe = AddRecipe(57704, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43116) + recipe:SetSkillLevels(100, 100, 100, 100, 105) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Dawnstar Ink -- 57706 - recipe = AddRecipe(57706, 125, 43117, Q.COMMON, V.WOTLK, 125, 125, 130, 135) + recipe = AddRecipe(57706, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43117) + recipe:SetSkillLevels(125, 125, 125, 130, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Jadefire Ink -- 57707 - recipe = AddRecipe(57707, 150, 43118, Q.COMMON, V.WOTLK, 150, 150, 150, 155) + recipe = AddRecipe(57707, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43118) + recipe:SetSkillLevels(150, 150, 150, 150, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Royal Ink -- 57708 - recipe = AddRecipe(57708, 175, 43119, Q.COMMON, V.WOTLK, 175, 175, 175, 180) + recipe = AddRecipe(57708, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43119) + recipe:SetSkillLevels(175, 175, 175, 175, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Celestial Ink -- 57709 - recipe = AddRecipe(57709, 200, 43120, Q.COMMON, V.WOTLK, 200, 200, 200, 205) + recipe = AddRecipe(57709, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43120) + recipe:SetSkillLevels(200, 200, 200, 200, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Fiery Ink -- 57710 - recipe = AddRecipe(57710, 225, 43121, Q.COMMON, V.WOTLK, 225, 225, 225, 230) + recipe = AddRecipe(57710, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43121) + recipe:SetSkillLevels(225, 225, 225, 225, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Shimmering Ink -- 57711 - recipe = AddRecipe(57711, 250, 43122, Q.COMMON, V.WOTLK, 250, 250, 250, 255) + recipe = AddRecipe(57711, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43122) + recipe:SetSkillLevels(250, 250, 250, 250, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Ink of the Sky -- 57712 - recipe = AddRecipe(57712, 275, 43123, Q.COMMON, V.WOTLK, 275, 290, 295, 300) + recipe = AddRecipe(57712, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43123) + recipe:SetSkillLevels(275, 275, 290, 295, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Ethereal Ink -- 57713 - recipe = AddRecipe(57713, 290, 43124, Q.COMMON, V.WOTLK, 290, 295, 300, 305) + recipe = AddRecipe(57713, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43124) + recipe:SetSkillLevels(290, 290, 295, 300, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Darkflame Ink -- 57714 - recipe = AddRecipe(57714, 325, 43125, Q.COMMON, V.WOTLK, 325, 325, 325, 330) + recipe = AddRecipe(57714, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43125) + recipe:SetSkillLevels(325, 325, 325, 325, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Ink of the Sea -- 57715 - recipe = AddRecipe(57715, 350, 43126, Q.COMMON, V.WOTLK, 350, 350, 350, 355) + recipe = AddRecipe(57715, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43126) + recipe:SetSkillLevels(350, 350, 350, 350, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Snowfall Ink -- 57716 - recipe = AddRecipe(57716, 375, 43127, Q.COMMON, V.WOTLK, 375, 375, 375, 380) + recipe = AddRecipe(57716, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43127) + recipe:SetSkillLevels(375, 375, 375, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Glyph of Aquatic Form -- 58286 - recipe = AddRecipe(58286, 75, 43316, Q.COMMON, V.WOTLK, 75, 105, 110, 115) + recipe = AddRecipe(58286, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43316) + recipe:SetSkillLevels(75, 75, 105, 110, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(14) -- Glyph of Challenging Roar -- 58287 - recipe = AddRecipe(58287, 150, 43334, Q.COMMON, V.WOTLK, 150, 155, 160, 165) + recipe = AddRecipe(58287, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43334) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(14) -- Glyph of Unburdened Rebirth -- 58288 - recipe = AddRecipe(58288, 95, 43331, Q.COMMON, V.WOTLK, 95, 105, 110, 115) + recipe = AddRecipe(58288, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43331) + recipe:SetSkillLevels(95, 95, 105, 110, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(14) -- Glyph of Thorns -- 58289 - recipe = AddRecipe(58289, 75, 43332, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58289, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43332) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(14) -- Glyph of Mark of the Wild -- 58296 - recipe = AddRecipe(58296, 75, 43335, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58296, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43335) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(14) -- Glyph of Aspect of the Pack -- 58297 - recipe = AddRecipe(58297, 195, 43355, Q.COMMON, V.WOTLK, 195, 205, 210, 215) + recipe = AddRecipe(58297, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43355) + recipe:SetSkillLevels(195, 195, 205, 210, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddCustom(14) -- Glyph of Scare Beast -- 58298 - recipe = AddRecipe(58298, 75, 43356, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58298, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43356) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddCustom(14) -- Glyph of Revive Pet -- 58299 - recipe = AddRecipe(58299, 75, 43338, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58299, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43338) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddCustom(14) -- Glyph of Mend Pet -- 58301 - recipe = AddRecipe(58301, 75, 43350, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58301, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43350) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddCustom(14) -- Glyph of Feign Death -- 58302 - recipe = AddRecipe(58302, 150, 43351, Q.COMMON, V.WOTLK, 150, 155, 160, 165) + recipe = AddRecipe(58302, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43351) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HUNTER) recipe:AddCustom(14) -- Glyph of Arcane Intellect -- 58303 - recipe = AddRecipe(58303, 75, 43339, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58303, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43339) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddCustom(14) -- Glyph of Conjuring -- 58306 - recipe = AddRecipe(58306, 75, 43359, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58306, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43359) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddCustom(14) -- Glyph of the Monkey -- 58307 - recipe = AddRecipe(58307, 120, 43360, Q.COMMON, V.WOTLK, 120, 130, 135, 140) + recipe = AddRecipe(58307, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43360) + recipe:SetSkillLevels(120, 120, 130, 135, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddCustom(14) -- Glyph of Slow Fall -- 58308 - recipe = AddRecipe(58308, 75, 43364, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58308, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43364) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddCustom(14) -- Glyph of the Penguin -- 58310 - recipe = AddRecipe(58310, 75, 43361, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58310, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43361) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.MAGE) recipe:AddCustom(14) -- Glyph of Blessing of Kings -- 58311 - recipe = AddRecipe(58311, 95, 43365, Q.COMMON, V.WOTLK, 95, 105, 110, 115) + recipe = AddRecipe(58311, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43365) + recipe:SetSkillLevels(95, 95, 105, 110, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(14) -- Glyph of Insight -- 58312 - recipe = AddRecipe(58312, 75, 43366, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58312, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43366) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(14) -- Glyph of Lay on Hands -- 58313 - recipe = AddRecipe(58313, 75, 43367, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58313, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43367) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(14) -- Glyph of Blessing of Might -- 58314 - recipe = AddRecipe(58314, 75, 43340, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58314, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43340) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(14) -- Glyph of Truth -- 58315 - recipe = AddRecipe(58315, 95, 43368, Q.COMMON, V.WOTLK, 95, 105, 110, 115) + recipe = AddRecipe(58315, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43368) + recipe:SetSkillLevels(95, 95, 105, 110, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(14) -- Glyph of Justice -- 58316 - recipe = AddRecipe(58316, 150, 43369, Q.COMMON, V.WOTLK, 150, 155, 160, 165) + recipe = AddRecipe(58316, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43369) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(14) -- Glyph of Fading -- 58317 - recipe = AddRecipe(58317, 75, 43342, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58317, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43342) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddCustom(14) -- Glyph of Fortitude -- 58318 - recipe = AddRecipe(58318, 75, 43371, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58318, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43371) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddCustom(14) -- Glyph of Levitate -- 58319 - recipe = AddRecipe(58319, 170, 43370, Q.COMMON, V.WOTLK, 170, 180, 185, 190) + recipe = AddRecipe(58319, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43370) + recipe:SetSkillLevels(170, 170, 180, 185, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddCustom(14) -- Glyph of Shackle Undead -- 58320 - recipe = AddRecipe(58320, 95, 43373, Q.COMMON, V.WOTLK, 95, 105, 110, 115) + recipe = AddRecipe(58320, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43373) + recipe:SetSkillLevels(95, 95, 105, 110, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddCustom(14) -- Glyph of Shadow Protection -- 58321 - recipe = AddRecipe(58321, 150, 43372, Q.COMMON, V.WOTLK, 150, 155, 160, 165) + recipe = AddRecipe(58321, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43372) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddCustom(14) -- Glyph of Shadowfiend -- 58322 - recipe = AddRecipe(58322, 345, 43374, Q.COMMON, V.WOTLK, 345, 355, 360, 365) + recipe = AddRecipe(58322, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43374) + recipe:SetSkillLevels(345, 345, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddCustom(14) -- Glyph of Blurred Speed -- 58323 - recipe = AddRecipe(58323, 75, 43379, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58323, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43379) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(14) -- Glyph of Distract -- 58324 - recipe = AddRecipe(58324, 120, 43376, Q.COMMON, V.WOTLK, 120, 130, 135, 140) + recipe = AddRecipe(58324, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43376) + recipe:SetSkillLevels(120, 120, 130, 135, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(14) -- Glyph of Pick Lock -- 58325 - recipe = AddRecipe(58325, 95, 43377, Q.COMMON, V.WOTLK, 95, 105, 110, 115) + recipe = AddRecipe(58325, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43377) + recipe:SetSkillLevels(95, 95, 105, 110, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(14) -- Glyph of Pick Pocket -- 58326 - recipe = AddRecipe(58326, 75, 43343, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58326, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43343) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(14) -- Glyph of Safe Fall -- 58327 - recipe = AddRecipe(58327, 195, 43378, Q.COMMON, V.WOTLK, 195, 205, 210, 215) + recipe = AddRecipe(58327, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43378) + recipe:SetSkillLevels(195, 195, 205, 210, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(14) -- Glyph of Poisons -- 58328 - recipe = AddRecipe(58328, 120, 43380, Q.COMMON, V.WOTLK, 120, 130, 135, 140) + recipe = AddRecipe(58328, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43380) + recipe:SetSkillLevels(120, 120, 130, 135, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.ROGUE) recipe:AddCustom(14) -- Glyph of Astral Recall -- 58329 - recipe = AddRecipe(58329, 150, 43381, Q.COMMON, V.WOTLK, 150, 155, 160, 165) + recipe = AddRecipe(58329, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43381) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.SHAMAN) recipe:AddCustom(14) -- Glyph of Renewed Life -- 58330 - recipe = AddRecipe(58330, 150, 43385, Q.COMMON, V.WOTLK, 150, 155, 160, 165) + recipe = AddRecipe(58330, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43385) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(14) -- Glyph of Water Breathing -- 58331 - recipe = AddRecipe(58331, 120, 43344, Q.COMMON, V.WOTLK, 120, 130, 135, 140) + recipe = AddRecipe(58331, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43344) + recipe:SetSkillLevels(120, 120, 130, 135, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(14) -- Glyph of the Arctic Wolf -- 58332 - recipe = AddRecipe(58332, 95, 43386, Q.COMMON, V.WOTLK, 95, 105, 110, 115) + recipe = AddRecipe(58332, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43386) + recipe:SetSkillLevels(95, 95, 105, 110, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(14) -- Glyph of Water Walking -- 58333 - recipe = AddRecipe(58333, 150, 43388, Q.COMMON, V.WOTLK, 150, 155, 160, 165) + recipe = AddRecipe(58333, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43388) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(14) -- Glyph of Unending Breath -- 58336 - recipe = AddRecipe(58336, 95, 43389, Q.COMMON, V.WOTLK, 95, 105, 110, 115) + recipe = AddRecipe(58336, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43389) + recipe:SetSkillLevels(95, 95, 105, 110, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARLOCK) recipe:AddCustom(14) -- Glyph of Drain Soul -- 58337 - recipe = AddRecipe(58337, 75, 43390, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58337, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43390) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(14) -- Glyph of Curse of Exhaustion -- 58338 - recipe = AddRecipe(58338, 150, 43392, Q.COMMON, V.WOTLK, 150, 155, 160, 165) + recipe = AddRecipe(58338, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43392) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(14) -- Glyph of Enslave Demon -- 58339 - recipe = AddRecipe(58339, 150, 43393, Q.COMMON, V.WOTLK, 150, 155, 160, 165) + recipe = AddRecipe(58339, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43393) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(14) -- Glyph of Eye of Kilrogg -- 58340 - recipe = AddRecipe(58340, 120, 43391, Q.COMMON, V.WOTLK, 120, 130, 135, 140) + recipe = AddRecipe(58340, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43391) + recipe:SetSkillLevels(120, 120, 130, 135, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(14) -- Glyph of Ritual of Souls -- 58341 - recipe = AddRecipe(58341, 345, 43394, Q.COMMON, V.WOTLK, 345, 355, 360, 365) + recipe = AddRecipe(58341, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43394) + recipe:SetSkillLevels(345, 345, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(14) -- Glyph of Battle -- 58342 - recipe = AddRecipe(58342, 75, 43395, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58342, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43395) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(14) -- Glyph of Berserker Rage -- 58343 - recipe = AddRecipe(58343, 75, 43396, Q.COMMON, V.WOTLK, 75, 80, 85, 90) + recipe = AddRecipe(58343, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43396) + recipe:SetSkillLevels(75, 75, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(14) -- Glyph of Long Charge -- 58344 - recipe = AddRecipe(58344, 80, 43397, Q.COMMON, V.WOTLK, 80, 90, 95, 100) + recipe = AddRecipe(58344, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43397) + recipe:SetSkillLevels(80, 80, 90, 95, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddTrainer(46716) recipe:AddCustom(14) -- Glyph of Demoralizing Shout -- 58345 - recipe = AddRecipe(58345, 95, 43398, Q.COMMON, V.WOTLK, 95, 105, 110, 115) + recipe = AddRecipe(58345, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43398) + recipe:SetSkillLevels(95, 95, 105, 110, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(14) -- Glyph of Thunder Clap -- 58346 - recipe = AddRecipe(58346, 80, 43399, Q.COMMON, V.WOTLK, 80, 90, 95, 100) + recipe = AddRecipe(58346, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43399) + recipe:SetSkillLevels(80, 80, 90, 95, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddTrainer(46716) recipe:AddCustom(14) -- Glyph of Enduring Victory -- 58347 - recipe = AddRecipe(58347, 320, 43400, Q.COMMON, V.WOTLK, 320, 330, 335, 340) + recipe = AddRecipe(58347, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43400) + recipe:SetSkillLevels(320, 320, 330, 335, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(14) -- Scroll of Agility -- 58472 - recipe = AddRecipe(58472, 15, 3012, Q.COMMON, V.WOTLK, 15, 35, 40, 45) + recipe = AddRecipe(58472, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(3012) + recipe:SetSkillLevels(15, 15, 35, 40, 45) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Agility II -- 58473 - recipe = AddRecipe(58473, 85, 1477, Q.COMMON, V.WOTLK, 85, 85, 90, 95) + recipe = AddRecipe(58473, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(1477) + recipe:SetSkillLevels(85, 85, 85, 90, 95) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Agility III -- 58476 - recipe = AddRecipe(58476, 175, 4425, Q.COMMON, V.WOTLK, 175, 180, 185, 190) + recipe = AddRecipe(58476, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(4425) + recipe:SetSkillLevels(175, 175, 180, 185, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Agility IV -- 58478 - recipe = AddRecipe(58478, 225, 10309, Q.COMMON, V.WOTLK, 225, 230, 235, 240) + recipe = AddRecipe(58478, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(10309) + recipe:SetSkillLevels(225, 225, 230, 235, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Agility V -- 58480 - recipe = AddRecipe(58480, 270, 27498, Q.COMMON, V.WOTLK, 270, 275, 280, 285) + recipe = AddRecipe(58480, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(27498) + recipe:SetSkillLevels(270, 270, 275, 280, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Agility VI -- 58481 - recipe = AddRecipe(58481, 310, 33457, Q.COMMON, V.WOTLK, 310, 320, 325, 330) + recipe = AddRecipe(58481, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(33457) + recipe:SetSkillLevels(310, 310, 320, 325, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Agility VII -- 58482 - recipe = AddRecipe(58482, 370, 43463, Q.COMMON, V.WOTLK, 370, 375, 380, 385) + recipe = AddRecipe(58482, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43463) + recipe:SetSkillLevels(370, 370, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Scroll of Agility VIII -- 58483 - recipe = AddRecipe(58483, 420, 43464, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(58483, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43464) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Scroll of Strength -- 58484 - recipe = AddRecipe(58484, 15, 954, Q.COMMON, V.WOTLK, 15, 35, 40, 45) + recipe = AddRecipe(58484, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(954) + recipe:SetSkillLevels(15, 15, 35, 40, 45) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Strength II -- 58485 - recipe = AddRecipe(58485, 80, 2289, Q.COMMON, V.WOTLK, 80, 80, 85, 90) + recipe = AddRecipe(58485, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(2289) + recipe:SetSkillLevels(80, 80, 80, 85, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Strength III -- 58486 - recipe = AddRecipe(58486, 170, 4426, Q.COMMON, V.WOTLK, 170, 175, 180, 185) + recipe = AddRecipe(58486, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(4426) + recipe:SetSkillLevels(170, 170, 175, 180, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Strength IV -- 58487 - recipe = AddRecipe(58487, 220, 10310, Q.COMMON, V.WOTLK, 220, 225, 230, 235) + recipe = AddRecipe(58487, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(10310) + recipe:SetSkillLevels(220, 220, 225, 230, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Strength V -- 58488 - recipe = AddRecipe(58488, 265, 27503, Q.COMMON, V.WOTLK, 265, 270, 275, 280) + recipe = AddRecipe(58488, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(27503) + recipe:SetSkillLevels(265, 265, 270, 275, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Strength VI -- 58489 - recipe = AddRecipe(58489, 305, 33462, Q.COMMON, V.WOTLK, 305, 315, 320, 325) + recipe = AddRecipe(58489, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(33462) + recipe:SetSkillLevels(305, 305, 315, 320, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Strength VII -- 58490 - recipe = AddRecipe(58490, 365, 43465, Q.COMMON, V.WOTLK, 365, 370, 375, 380) + recipe = AddRecipe(58490, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43465) + recipe:SetSkillLevels(365, 365, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Scroll of Strength VIII -- 58491 - recipe = AddRecipe(58491, 415, 43466, Q.COMMON, V.WOTLK, 415, 420, 425, 430) + recipe = AddRecipe(58491, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43466) + recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Mystic Tome -- 58565 - recipe = AddRecipe(58565, 85, 43515, Q.COMMON, V.WOTLK, 85, 95, 100, 105) + recipe = AddRecipe(58565, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43515) + recipe:SetSkillLevels(85, 85, 95, 100, 105) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Dash -- 59315 - recipe = AddRecipe(59315, 150, 43674, Q.COMMON, V.WOTLK, 150, 155, 160, 165) + recipe = AddRecipe(59315, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43674) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(14) -- Glyph of Ghost Wolf -- 59326 - recipe = AddRecipe(59326, 100, 43725, Q.COMMON, V.WOTLK, 100, 110, 115, 120) + recipe = AddRecipe(59326, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43725) + recipe:SetSkillLevels(100, 100, 110, 115, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(46716) recipe:AddCustom(14) -- Glyph of Rune Tap -- 59338 - recipe = AddRecipe(59338, 310, 43825, Q.COMMON, V.WOTLK, 310, 315, 320, 325) + recipe = AddRecipe(59338, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43825) + recipe:SetSkillLevels(310, 310, 315, 320, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Blood Boil -- 59339 - recipe = AddRecipe(59339, 320, 43826, Q.COMMON, V.WOTLK, 320, 325, 330, 335) + recipe = AddRecipe(59339, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43826) + recipe:SetSkillLevels(320, 320, 325, 330, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Death Strike -- 59340 - recipe = AddRecipe(59340, 340, 43827, Q.COMMON, V.WOTLK, 340, 345, 350, 355) + recipe = AddRecipe(59340, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43827) + recipe:SetSkillLevels(340, 340, 345, 350, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Certificate of Ownership -- 59387 - recipe = AddRecipe(59387, 200, 43850, Q.COMMON, V.WOTLK, 200, 205, 210, 215) + recipe = AddRecipe(59387, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43850) + recipe:SetSkillLevels(200, 200, 205, 210, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HUNTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Tome of the Dawn -- 59475 - recipe = AddRecipe(59475, 125, 43654, Q.COMMON, V.WOTLK, 125, 150, 162, 175) + recipe = AddRecipe(59475, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43654) + recipe:SetSkillLevels(125, 125, 150, 162, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Book of Survival -- 59478 - recipe = AddRecipe(59478, 125, 43655, Q.COMMON, V.WOTLK, 125, 150, 162, 175) + recipe = AddRecipe(59478, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43655) + recipe:SetSkillLevels(125, 125, 150, 162, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Strange Tarot -- 59480 - recipe = AddRecipe(59480, 125, 44142, Q.COMMON, V.WOTLK, 125, 150, 162, 175) + recipe = AddRecipe(59480, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44142) + recipe:SetSkillLevels(125, 125, 150, 162, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Tome of Kings -- 59484 - recipe = AddRecipe(59484, 175, 43656, Q.COMMON, V.WOTLK, 175, 200, 205, 210) + recipe = AddRecipe(59484, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43656) + recipe:SetSkillLevels(175, 175, 200, 205, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Royal Guide of Escape Routes -- 59486 - recipe = AddRecipe(59486, 175, 43657, Q.COMMON, V.WOTLK, 175, 200, 205, 210) + recipe = AddRecipe(59486, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43657) + recipe:SetSkillLevels(175, 175, 200, 205, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Arcane Tarot -- 59487 - recipe = AddRecipe(59487, 175, nil, Q.COMMON, V.WOTLK, 175, 200, 205, 210) + recipe = AddRecipe(59487, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(175, 175, 200, 205, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Fire Eater's Guide -- 59489 - recipe = AddRecipe(59489, 225, 43660, Q.COMMON, V.WOTLK, 225, 240, 245, 250) + recipe = AddRecipe(59489, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43660) + recipe:SetSkillLevels(225, 225, 240, 245, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Book of Stars -- 59490 - recipe = AddRecipe(59490, 225, 43661, Q.COMMON, V.WOTLK, 225, 240, 245, 250) + recipe = AddRecipe(59490, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43661) + recipe:SetSkillLevels(225, 225, 240, 245, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Shadowy Tarot -- 59491 - recipe = AddRecipe(59491, 225, nil, Q.COMMON, V.WOTLK, 225, 240, 245, 250) + recipe = AddRecipe(59491, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(225, 225, 240, 245, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Stormbound Tome -- 59493 - recipe = AddRecipe(59493, 275, 43663, Q.COMMON, V.WOTLK, 275, 290, 295, 300) + recipe = AddRecipe(59493, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43663) + recipe:SetSkillLevels(275, 275, 290, 295, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Manual of Clouds -- 59494 - recipe = AddRecipe(59494, 275, 43664, Q.COMMON, V.WOTLK, 275, 290, 295, 300) + recipe = AddRecipe(59494, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43664) + recipe:SetSkillLevels(275, 275, 290, 295, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Hellfire Tome -- 59495 - recipe = AddRecipe(59495, 325, 43666, Q.COMMON, V.WOTLK, 325, 340, 345, 350) + recipe = AddRecipe(59495, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43666) + recipe:SetSkillLevels(325, 325, 340, 345, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Book of Clever Tricks -- 59496 - recipe = AddRecipe(59496, 325, 43667, Q.COMMON, V.WOTLK, 325, 340, 345, 350) + recipe = AddRecipe(59496, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43667) + recipe:SetSkillLevels(325, 325, 340, 345, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Iron-bound Tome -- 59497 - recipe = AddRecipe(59497, 400, 38322, Q.COMMON, V.WOTLK, 400, 425, 437, 450) + recipe = AddRecipe(59497, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38322) + recipe:SetSkillLevels(400, 400, 425, 437, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Faces of Doom -- 59498 - recipe = AddRecipe(59498, 400, 44210, Q.COMMON, V.WOTLK, 400, 425, 437, 450) + recipe = AddRecipe(59498, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44210) + recipe:SetSkillLevels(400, 400, 425, 437, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Darkmoon Card -- 59502 - recipe = AddRecipe(59502, 275, nil, Q.COMMON, V.WOTLK, 275, 290, 295, 300) + recipe = AddRecipe(59502, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(275, 275, 290, 295, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Greater Darkmoon Card -- 59503 - recipe = AddRecipe(59503, 325, nil, Q.COMMON, V.WOTLK, 325, 340, 345, 350) + recipe = AddRecipe(59503, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(325, 325, 340, 345, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30721, 30722, 33603, 33615, 33679, 46716) -- Darkmoon Card of the North -- 59504 - recipe = AddRecipe(59504, 400, nil, Q.COMMON, V.WOTLK, 400, 425, 450, 475) + recipe = AddRecipe(59504, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 425, 450, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Glyph of Holy Wrath -- 59559 - recipe = AddRecipe(59559, 385, 43867, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(59559, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43867) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(15) -- Glyph of Dazing Shield -- 59560 - recipe = AddRecipe(59560, 385, 43868, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(59560, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43868) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(15) -- Glyph of Seal of Truth -- 59561 - recipe = AddRecipe(59561, 385, 43869, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(59561, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43869) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DPS, F.PALADIN) recipe:AddCustom(15) -- Scroll of Recall II -- 60336 - recipe = AddRecipe(60336, 200, 44314, Q.COMMON, V.WOTLK, 200, 215, 220, 225) + recipe = AddRecipe(60336, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44314) + recipe:SetSkillLevels(200, 200, 215, 220, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Scroll of Recall III -- 60337 - recipe = AddRecipe(60337, 350, 44315, Q.COMMON, V.WOTLK, 350, 350, 350, 355) + recipe = AddRecipe(60337, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44315) + recipe:SetSkillLevels(350, 350, 350, 350, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Master's Inscription of the Axe -- 61117 - recipe = AddRecipe(61117, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 400, 405) + recipe = AddRecipe(61117, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Master's Inscription of the Crag -- 61118 - recipe = AddRecipe(61118, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 400, 405) + recipe = AddRecipe(61118, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Master's Inscription of the Pinnacle -- 61119 - recipe = AddRecipe(61119, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 400, 405) + recipe = AddRecipe(61119, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Master's Inscription of the Storm -- 61120 - recipe = AddRecipe(61120, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 400, 405) + recipe = AddRecipe(61120, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Northrend Inscription Research -- 61177 - recipe = AddRecipe(61177, 385, nil, Q.COMMON, V.WOTLK, 385, 425, 437, 450) + recipe = AddRecipe(61177, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(385, 385, 425, 437, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 33679, 46716) -- Minor Inscription Research -- 61288 - recipe = AddRecipe(61288, 75, nil, Q.COMMON, V.WOTLK, 75, 125, 137, 150) + recipe = AddRecipe(61288, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(75, 75, 125, 137, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Frostfire -- 61677 - recipe = AddRecipe(61677, 385, 44684, Q.COMMON, V.WOTLK, 385, 390, 397, 405) + recipe = AddRecipe(61677, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44684) + recipe:SetSkillLevels(385, 385, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.MAGE) recipe:AddCustom(15) -- Glyph of Focus -- 62162 - recipe = AddRecipe(62162, 375, 44928, Q.COMMON, V.WOTLK, 375, 380, 385, 390) + recipe = AddRecipe(62162, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44928) + recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Rituals of the New Moon -- 64051 - recipe = AddRecipe(64051, 350, 46108, Q.UNCOMMON, V.WOTLK, 350, 375, 387, 400) + recipe = AddRecipe(64051, V.WOTLK, Q.UNCOMMON) + recipe:SetCraftedItemID(46108) + recipe:SetSkillLevels(350, 350, 375, 387, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.CASTER, F.ONE_HAND) recipe:AddMobDrop(26679, 26708, 27546, 27676) -- Twilight Tome -- 64053 - recipe = AddRecipe(64053, 350, 45849, Q.COMMON, V.WOTLK, 350, 375, 387, 400) + recipe = AddRecipe(64053, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45849) + recipe:SetSkillLevels(350, 350, 375, 387, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ONE_HAND) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Glyph of Raptor Strike -- 64246 - recipe = AddRecipe(64246, 425, 45735, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64246, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45735) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HUNTER) recipe:AddCustom(40) -- Glyph of Stoneclaw Totem -- 64247 - recipe = AddRecipe(64247, 425, 45778, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64247, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45778) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(40) -- Glyph of Life Tap -- 64248 - recipe = AddRecipe(64248, 425, 45785, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64248, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45785) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.CASTER, F.WARLOCK) recipe:AddCustom(40) -- Glyph of Scatter Shot -- 64249 - recipe = AddRecipe(64249, 425, 45734, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64249, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45734) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HUNTER) recipe:AddCustom(40) -- Glyph of Soul Link -- 64250 - recipe = AddRecipe(64250, 425, 45789, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64250, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45789) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARLOCK) recipe:AddCustom(40) -- Glyph of Salvation -- 64251 - recipe = AddRecipe(64251, 425, 45747, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64251, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45747) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(40) -- Glyph of Shield Wall -- 64252 - recipe = AddRecipe(64252, 425, 45797, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64252, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45797) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(40) -- Glyph of Master's Call -- 64253 - recipe = AddRecipe(64253, 425, 45733, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64253, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45733) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HUNTER) recipe:AddCustom(40) -- Glyph of Holy Shock -- 64254 - recipe = AddRecipe(64254, 425, 45746, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64254, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45746) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(40) -- Glyph of Furious Sundering -- 64255 - recipe = AddRecipe(64255, 425, 45793, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64255, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45793) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(14) -- Glyph of Barkskin -- 64256 - recipe = AddRecipe(64256, 425, 45623, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64256, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45623) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(40) -- Glyph of Ice Barrier -- 64257 - recipe = AddRecipe(64257, 425, 45740, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64257, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45740) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.MAGE) recipe:AddCustom(40) -- Glyph of Monsoon -- 64258 - recipe = AddRecipe(64258, 250, 45622, Q.COMMON, V.WOTLK, 250, 255, 262, 270) + recipe = AddRecipe(64258, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45622) + recipe:SetSkillLevels(250, 250, 255, 262, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Pain Suppression -- 64259 - recipe = AddRecipe(64259, 255, 45760, Q.COMMON, V.WOTLK, 255, 255, 262, 270) + recipe = AddRecipe(64259, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45760) + recipe:SetSkillLevels(255, 255, 255, 262, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.PRIEST) recipe:AddTrainer(26916, 26959, 26977, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Mutilate -- 64260 - recipe = AddRecipe(64260, 255, 45768, Q.COMMON, V.WOTLK, 255, 255, 262, 270) + recipe = AddRecipe(64260, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45768) + recipe:SetSkillLevels(255, 255, 255, 262, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.ROGUE) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Earth Shield -- 64261 - recipe = AddRecipe(64261, 250, 45775, Q.COMMON, V.WOTLK, 250, 255, 262, 270) + recipe = AddRecipe(64261, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45775) + recipe:SetSkillLevels(250, 250, 255, 262, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Shamanistic Rage -- 64262 - recipe = AddRecipe(64262, 255, 45776, Q.COMMON, V.WOTLK, 255, 255, 262, 270) + recipe = AddRecipe(64262, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45776) + recipe:SetSkillLevels(255, 255, 255, 262, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Death Coil -- 64266 - recipe = AddRecipe(64266, 275, 45804, Q.COMMON, V.WOTLK, 275, 280, 287, 295) + recipe = AddRecipe(64266, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45804) + recipe:SetSkillLevels(275, 275, 280, 287, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DK) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 30706, 30709, 30710, 30711, 30713, 30715, 30716, 30717, 30721, 30722, 33603, 33615, 33679, 46716) -- Glyph of Berserk -- 64268 - recipe = AddRecipe(64268, 425, 45601, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64268, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45601) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(40) -- Glyph of Wild Growth -- 64270 - recipe = AddRecipe(64270, 425, 45602, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64270, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45602) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(40) -- Glyph of Chimera Shot -- 64271 - recipe = AddRecipe(64271, 425, 45625, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64271, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45625) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HUNTER) recipe:AddCustom(40) -- Glyph of Explosive Shot -- 64273 - recipe = AddRecipe(64273, 425, 45731, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64273, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45731) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HUNTER) recipe:AddCustom(40) -- Glyph of Deep Freeze -- 64274 - recipe = AddRecipe(64274, 425, 45736, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64274, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45736) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.MAGE) recipe:AddCustom(40) -- Glyph of Slow -- 64275 - recipe = AddRecipe(64275, 425, 45737, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64275, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45737) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.MAGE) recipe:AddCustom(40) -- Glyph of Arcane Barrage -- 64276 - recipe = AddRecipe(64276, 425, 45738, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64276, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45738) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.MAGE) recipe:AddCustom(40) -- Glyph of Beacon of Light -- 64277 - recipe = AddRecipe(64277, 425, 45741, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64277, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45741) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(40) -- Glyph of Hammer of the Righteous -- 64278 - recipe = AddRecipe(64278, 425, 45742, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64278, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45742) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(40) -- Glyph of Templar's Verdict -- 64279 - recipe = AddRecipe(64279, 425, 45743, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64279, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45743) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(40) -- Glyph of Dispersion -- 64280 - recipe = AddRecipe(64280, 425, 45753, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64280, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45753) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PRIEST) recipe:AddCustom(40) -- Glyph of Guardian Spirit -- 64281 - recipe = AddRecipe(64281, 425, 45755, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64281, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45755) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.PRIEST) recipe:AddCustom(40) -- Glyph of Penance -- 64282 - recipe = AddRecipe(64282, 425, 45756, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64282, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45756) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PRIEST) recipe:AddCustom(40) -- Glyph of Divine Accuracy -- 64283 - recipe = AddRecipe(64283, 425, 45758, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64283, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45758) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PRIEST) recipe:AddCustom(40) -- Glyph of Vendetta -- 64284 - recipe = AddRecipe(64284, 425, 45761, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64284, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45761) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.ROGUE) recipe:AddCustom(40) -- Glyph of Killing Spree -- 64285 - recipe = AddRecipe(64285, 425, 45762, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64285, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45762) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.ROGUE) recipe:AddCustom(40) -- Glyph of Shadow Dance -- 64286 - recipe = AddRecipe(64286, 425, 45764, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64286, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45764) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.ROGUE) recipe:AddCustom(40) -- Glyph of Thunder -- 64287 - recipe = AddRecipe(64287, 425, 45770, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64287, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45770) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(40) -- Glyph of Feral Spirit -- 64288 - recipe = AddRecipe(64288, 425, 45771, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64288, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45771) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SHAMAN) recipe:AddCustom(40) -- Glyph of Riptide -- 64289 - recipe = AddRecipe(64289, 425, 45772, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64289, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45772) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(40) -- Glyph of Haunt -- 64291 - recipe = AddRecipe(64291, 425, 45779, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64291, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45779) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARLOCK) recipe:AddCustom(40) -- Glyph of Chaos Bolt -- 64294 - recipe = AddRecipe(64294, 425, 45781, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64294, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45781) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARLOCK) recipe:AddCustom(40) -- Glyph of Bladestorm -- 64295 - recipe = AddRecipe(64295, 425, 45790, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64295, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45790) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(40) -- Glyph of Shockwave -- 64296 - recipe = AddRecipe(64296, 425, 45792, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64296, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45792) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(40) -- Glyph of Dancing Rune Weapon -- 64297 - recipe = AddRecipe(64297, 425, 45799, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64297, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45799) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(40) -- Glyph of Hungering Cold -- 64298 - recipe = AddRecipe(64298, 425, 45800, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64298, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45800) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(40) -- Glyph of Howling Blast -- 64300 - recipe = AddRecipe(64300, 425, 45806, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64300, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45806) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DK) recipe:AddCustom(40) -- Glyph of Spell Reflection -- 64302 - recipe = AddRecipe(64302, 425, 45795, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64302, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45795) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(40) -- Glyph of Cloak of Shadows -- 64303 - recipe = AddRecipe(64303, 425, 45769, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64303, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45769) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.ROGUE) recipe:AddCustom(40) -- Glyph of Kill Shot -- 64304 - recipe = AddRecipe(64304, 425, 45732, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64304, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45732) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.HUNTER) recipe:AddCustom(40) -- Glyph of Divine Plea -- 64305 - recipe = AddRecipe(64305, 425, 45745, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64305, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45745) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(40) -- Glyph of Savage Roar -- 64307 - recipe = AddRecipe(64307, 425, 45604, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64307, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45604) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(40) -- Glyph of Shield of the Righteous -- 64308 - recipe = AddRecipe(64308, 425, 45744, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64308, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45744) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PALADIN) recipe:AddCustom(40) -- Glyph of Spirit Tap -- 64309 - recipe = AddRecipe(64309, 425, 45757, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64309, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45757) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.PRIEST) recipe:AddCustom(40) -- Glyph of Tricks of the Trade -- 64310 - recipe = AddRecipe(64310, 425, 45767, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64310, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45767) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.ROGUE) recipe:AddCustom(40) -- Glyph of Shadowflame -- 64311 - recipe = AddRecipe(64311, 425, 45783, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64311, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45783) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARLOCK) recipe:AddCustom(40) -- Glyph of Intimidating Shout -- 64312 - recipe = AddRecipe(64312, 425, 45794, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64312, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45794) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(40) -- Glyph of Starsurge -- 64313 - recipe = AddRecipe(64313, 425, 45603, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64313, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45603) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.DRUID) recipe:AddCustom(40) -- Glyph of Mirror Image -- 64314 - recipe = AddRecipe(64314, 425, 45739, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64314, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45739) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.MAGE) recipe:AddCustom(40) -- Glyph of Fan of Knives -- 64315 - recipe = AddRecipe(64315, 425, 45766, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64315, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45766) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.ROGUE) recipe:AddCustom(40) -- Glyph of Hex -- 64316 - recipe = AddRecipe(64316, 425, 45777, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64316, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45777) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.SHAMAN) recipe:AddCustom(40) -- Glyph of Demonic Circle -- 64317 - recipe = AddRecipe(64317, 425, 45782, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64317, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45782) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARLOCK) recipe:AddCustom(40) -- Glyph of Metamorphosis -- 64318 - recipe = AddRecipe(64318, 425, 45780, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(64318, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45780) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARLOCK) recipe:AddCustom(40) -- Glyph of Ferocious Bite -- 67600 - recipe = AddRecipe(67600, 100, 48720, Q.COMMON, V.WOTLK, 100, 105, 110, 115) + recipe = AddRecipe(67600, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(48720) + recipe:SetSkillLevels(100, 100, 105, 110, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DRUID) recipe:AddTrainer(26959, 28702, 30706, 30710, 30722, 33603, 33679, 46716) -- Glyph of Command -- 68166 - recipe = AddRecipe(68166, 355, 49084, Q.COMMON, V.WOTLK, 355, 355, 360, 365) + recipe = AddRecipe(68166, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(49084) + recipe:SetSkillLevels(355, 355, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOP, F.WARRIOR) recipe:AddCustom(14) -- Runescroll of Fortitude -- 69385 - recipe = AddRecipe(69385, 440, 49632, Q.COMMON, V.WOTLK, 440, 440, 442, 460) + recipe = AddRecipe(69385, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(49632) + recipe:SetSkillLevels(440, 440, 440, 442, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26916, 26959, 26977, 26995, 28702, 33603, 46716) -- Glyph of Mana Shield -- 71101 - recipe = AddRecipe(71101, 250, 50045, Q.COMMON, V.WOTLK, 250, 255, 260, 265) + recipe = AddRecipe(71101, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(50166) + recipe:SetCraftedItemID(50045) + recipe:SetSkillLevels(250, 250, 255, 260, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CASTER, F.MAGE) recipe:AddVendor(28723, 30734, 30735) -- Glyph of Lash of Pain -- 71102 - recipe = AddRecipe(71102, 375, 50077, Q.COMMON, V.WOTLK, 375, 380, 382, 385) + recipe = AddRecipe(71102, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(50168) + recipe:SetCraftedItemID(50077) + recipe:SetSkillLevels(375, 375, 380, 382, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CASTER, F.WARLOCK) recipe:AddVendor(28723) -- Runescroll of Fortitude II -- 85785 - recipe = AddRecipe(85785, 500, 62251, Q.COMMON, V.CATA, 500, 505, 510, 515) + recipe = AddRecipe(85785, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62251) + recipe:SetSkillLevels(500, 500, 505, 510, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Blackfallow Ink -- 86004 - recipe = AddRecipe(86004, 425, 61978, Q.COMMON, V.CATA, 425, 440, 445, 450) + recipe = AddRecipe(86004, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(61978) + recipe:SetSkillLevels(425, 425, 440, 445, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Inferno Ink -- 86005 - recipe = AddRecipe(86005, 475, 61981, Q.COMMON, V.CATA, 475, 480, 482, 485) + recipe = AddRecipe(86005, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(61981) + recipe:SetSkillLevels(475, 475, 480, 482, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Swiftsteel Inscription -- 86375 - recipe = AddRecipe(86375, 500, nil, Q.COMMON, V.CATA, 500, 500, 500, 505) + recipe = AddRecipe(86375, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 500, 500, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Lionsmane Inscription -- 86401 - recipe = AddRecipe(86401, 500, nil, Q.COMMON, V.CATA, 500, 500, 500, 505) + recipe = AddRecipe(86401, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 500, 500, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Inscription of the Earth Prince -- 86402 - recipe = AddRecipe(86402, 500, nil, Q.COMMON, V.CATA, 500, 500, 500, 505) + recipe = AddRecipe(86402, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 500, 500, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Felfire Inscription -- 86403 - recipe = AddRecipe(86403, 500, nil, Q.COMMON, V.CATA, 500, 500, 500, 505) + recipe = AddRecipe(86403, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 500, 500, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Mysterious Fortune Card -- 86609 - recipe = AddRecipe(86609, 450, 60838, Q.COMMON, V.CATA, 450, 460, 467, 475) + recipe = AddRecipe(86609, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(60838) + recipe:SetSkillLevels(450, 450, 460, 467, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Darkmoon Card of Destruction -- 86615 - recipe = AddRecipe(86615, 525, 61987, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(86615, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(61987) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Book of Blood -- 86616 - recipe = AddRecipe(86616, 475, 62231, Q.COMMON, V.CATA, 475, 485, 487, 490) + recipe = AddRecipe(86616, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62231) + recipe:SetSkillLevels(475, 475, 485, 487, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Lord Rottington's Pressed Wisp Book -- 86640 - recipe = AddRecipe(86640, 475, 62233, Q.COMMON, V.CATA, 475, 485, 487, 490) + recipe = AddRecipe(86640, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62233) + recipe:SetSkillLevels(475, 475, 485, 487, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Dungeoneering Guide -- 86641 - recipe = AddRecipe(86641, 510, 62234, Q.COMMON, V.CATA, 510, 520, 525, 530) + recipe = AddRecipe(86641, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62234) + recipe:SetSkillLevels(510, 510, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Divine Companion -- 86642 - recipe = AddRecipe(86642, 510, 62235, Q.COMMON, V.CATA, 510, 520, 525, 530) + recipe = AddRecipe(86642, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62235) + recipe:SetSkillLevels(510, 510, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Battle Tome -- 86643 - recipe = AddRecipe(86643, 510, 62236, Q.COMMON, V.CATA, 510, 520, 525, 530) + recipe = AddRecipe(86643, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62236) + recipe:SetSkillLevels(510, 510, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Origami Slime -- 86644 - recipe = AddRecipe(86644, 480, 62239, Q.COMMON, V.CATA, 480, 480, 480, 490) + recipe = AddRecipe(86644, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62239) + recipe:SetSkillLevels(480, 480, 480, 480, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOP) recipe:AddCustom(49) -- Origami Rock -- 86645 - recipe = AddRecipe(86645, 490, 62238, Q.COMMON, V.CATA, 490, 490, 490, 500) + recipe = AddRecipe(86645, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62238) + recipe:SetSkillLevels(490, 490, 490, 490, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOP) recipe:AddCustom(50) -- Etched Horn -- 86647 - recipe = AddRecipe(86647, 480, 62240, Q.COMMON, V.CATA, 480, 500, 502, 505) + recipe = AddRecipe(86647, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62240) + recipe:SetSkillLevels(480, 480, 500, 502, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Manual of the Planes -- 86648 - recipe = AddRecipe(86648, 480, 62241, Q.COMMON, V.CATA, 480, 500, 502, 505) + recipe = AddRecipe(86648, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62241) + recipe:SetSkillLevels(480, 480, 500, 502, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Runed Dragonscale -- 86649 - recipe = AddRecipe(86649, 505, 62242, Q.COMMON, V.CATA, 505, 515, 520, 525) + recipe = AddRecipe(86649, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62242) + recipe:SetSkillLevels(505, 505, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Notched Jawbone -- 86650 - recipe = AddRecipe(86650, 515, 62243, Q.COMMON, V.CATA, 515, 525, 530, 535) + recipe = AddRecipe(86650, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62243) + recipe:SetSkillLevels(515, 515, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Tattooed Eyeball -- 86652 - recipe = AddRecipe(86652, 515, 62244, Q.COMMON, V.CATA, 515, 525, 530, 535) + recipe = AddRecipe(86652, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62244) + recipe:SetSkillLevels(515, 515, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Silver Inlaid Leaf -- 86653 - recipe = AddRecipe(86653, 515, 62245, Q.COMMON, V.CATA, 515, 525, 530, 535) + recipe = AddRecipe(86653, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62245) + recipe:SetSkillLevels(515, 515, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Forged Documents -- 86654 - recipe = AddRecipe(86654, 500, 63276, Q.COMMON, V.CATA, 500, 510, 522, 535, nil, "Horde") + recipe = AddRecipe(86654, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(63276) + recipe:SetSkillLevels(500, 500, 510, 522, 535) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 46716) -- Forged Documents -- 89244 - recipe = AddRecipe(89244, 500, 62056, Q.COMMON, V.CATA, 500, 510, 522, 535, nil, "Alliance") + recipe = AddRecipe(89244, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62056) + recipe:SetSkillLevels(500, 500, 510, 522, 535) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30713, 30715, 30717, 46716) -- Adventurer's Journal -- 89367 - recipe = AddRecipe(89367, 460, 62237, Q.COMMON, V.CATA, 460, 475, 480, 485) + recipe = AddRecipe(89367, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(62237) + recipe:SetSkillLevels(460, 460, 475, 480, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Scroll of Intellect IX -- 89368 - recipe = AddRecipe(89368, 445, 63305, Q.COMMON, V.CATA, 445, 450, 455, 460) + recipe = AddRecipe(89368, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(63305) + recipe:SetSkillLevels(445, 445, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Scroll of Strength IX -- 89369 - recipe = AddRecipe(89369, 465, 63304, Q.COMMON, V.CATA, 465, 470, 475, 480) + recipe = AddRecipe(89369, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(63304) + recipe:SetSkillLevels(465, 465, 470, 475, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Scroll of Agility IX -- 89370 - recipe = AddRecipe(89370, 470, 63303, Q.COMMON, V.CATA, 470, 475, 480, 485) + recipe = AddRecipe(89370, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(63303) + recipe:SetSkillLevels(470, 470, 475, 480, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Scroll of Spirit IX -- 89371 - recipe = AddRecipe(89371, 455, 63307, Q.COMMON, V.CATA, 455, 460, 465, 470) + recipe = AddRecipe(89371, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(63307) + recipe:SetSkillLevels(455, 455, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Scroll of Stamina IX -- 89372 - recipe = AddRecipe(89372, 460, 63306, Q.COMMON, V.CATA, 460, 465, 470, 475) + recipe = AddRecipe(89372, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(63306) + recipe:SetSkillLevels(460, 460, 465, 470, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Scroll of Protection IX -- 89373 - recipe = AddRecipe(89373, 450, 63308, Q.COMMON, V.CATA, 450, 455, 460, 465) + recipe = AddRecipe(89373, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(63308) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Glyph of Colossus Smash -- 89815 - recipe = AddRecipe(89815, 430, 63481, Q.COMMON, V.CATA, 430, 430, 435, 440) + recipe = AddRecipe(89815, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(63481) + recipe:SetSkillLevels(430, 430, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.WARRIOR) recipe:AddVendor(49703, 50248) -- Vanishing Powder -- 92026 - recipe = AddRecipe(92026, 75, 64670, Q.COMMON, V.CATA, 75, 90, 100, 110) + recipe = AddRecipe(92026, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(64670) + recipe:SetSkillLevels(75, 75, 90, 100, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30713, 30717, 46716) -- Dust of Disappearance -- 92027 - recipe = AddRecipe(92027, 475, 63388, Q.COMMON, V.CATA, 475, 475, 487, 500) + recipe = AddRecipe(92027, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(63388) + recipe:SetSkillLevels(475, 475, 475, 487, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) -- Glyph of Blind -- 92579 - recipe = AddRecipe(92579, 180, 64493, Q.COMMON, V.CATA, 180, 185, 190, 195) + recipe = AddRecipe(92579, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(64493) + recipe:SetSkillLevels(180, 180, 185, 190, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.ROGUE) recipe:AddTrainer(28702, 30706, 30713, 30717, 46716) -- Glyph of Living Bomb -- 94000 - recipe = AddRecipe(94000, 390, 63539, Q.COMMON, V.WOTLK, 390, 390, 397, 405) + recipe = AddRecipe(94000, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(63539) + recipe:SetSkillLevels(390, 390, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOE, F.CASTER, F.MAGE) recipe:AddCustom(15) -- Glyph of Tiger's Fury -- 94401 - recipe = AddRecipe(94401, 120, 67487, Q.COMMON, V.CATA, 120, 125, 130, 135) + recipe = AddRecipe(94401, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(67487) + recipe:SetSkillLevels(120, 120, 125, 130, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DRUID) recipe:AddTrainer(28702, 30706, 30713, 30717, 46716) -- Glyph of Lacerate -- 94402 - recipe = AddRecipe(94402, 330, 67484, Q.COMMON, V.CATA, 330, 335, 340, 345) + recipe = AddRecipe(94402, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(67484) + recipe:SetSkillLevels(330, 330, 335, 340, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DRUID) recipe:AddTrainer(28702, 30706, 30713, 30717, 46716) -- Glyph of Faerie Fire -- 94403 - recipe = AddRecipe(94403, 120, 67485, Q.COMMON, V.CATA, 120, 125, 130, 135) + recipe = AddRecipe(94403, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(67485) + recipe:SetSkillLevels(120, 120, 125, 130, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DRUID) recipe:AddTrainer(28702, 30706, 30713, 30717, 46716) -- Glyph of Feral Charge -- 94404 - recipe = AddRecipe(94404, 150, 67486, Q.COMMON, V.CATA, 150, 155, 160, 165) + recipe = AddRecipe(94404, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(67486) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DRUID) recipe:AddTrainer(28702, 30706, 30713, 30717, 46716) -- Glyph of Death Wish -- 94405 - recipe = AddRecipe(94405, 150, 67483, Q.COMMON, V.CATA, 150, 155, 160, 165) + recipe = AddRecipe(94405, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(67483) + recipe:SetSkillLevels(150, 150, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.WARRIOR) recipe:AddTrainer(28702, 30706, 30713, 30717, 46716) -- Glyph of Intercept -- 94406 - recipe = AddRecipe(94406, 250, 67482, Q.COMMON, V.CATA, 250, 255, 260, 265) + recipe = AddRecipe(94406, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(67482) + recipe:SetSkillLevels(250, 250, 255, 260, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.WARRIOR) recipe:AddTrainer(28702, 30706, 30713, 30717, 46716) -- Glyph of Vanish -- 94711 - recipe = AddRecipe(94711, 430, 63420, Q.COMMON, V.CATA, 430, 430, 435, 440) + recipe = AddRecipe(94711, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(63420) + recipe:SetSkillLevels(430, 430, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOE, F.ROGUE) recipe:AddCustom(40) -- Glyph of the Treant -- 95215 - recipe = AddRecipe(95215, 155, 68039, Q.COMMON, V.CATA, 155, 155, 160, 165) + recipe = AddRecipe(95215, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(68039) + recipe:SetSkillLevels(155, 155, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOE, F.DRUID) recipe:AddCustom(14) -- Glyph of Armors -- 95710 - recipe = AddRecipe(95710, 155, 63416, Q.COMMON, V.CATA, 155, 155, 160, 165) + recipe = AddRecipe(95710, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(63416) + recipe:SetSkillLevels(155, 155, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOE, F.MAGE) recipe:AddCustom(14) -- Glyph of the Long Word -- 95825 - recipe = AddRecipe(95825, 390, 66918, Q.COMMON, V.CATA, 390, 390, 397, 405) + recipe = AddRecipe(95825, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(66918) + recipe:SetSkillLevels(390, 390, 390, 397, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.DISC, F.IBOE, F.RBOE, F.PALADIN) recipe:AddCustom(15) -- Glyph of Dark Succor -- 96284 - recipe = AddRecipe(96284, 275, 68793, Q.COMMON, V.CATA, 275, 280, 287, 295) + recipe = AddRecipe(96284, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(68793) + recipe:SetSkillLevels(275, 275, 280, 287, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE) recipe:AddTrainer(28702, 30706, 30711, 30713, 30715, 30717, 46716) diff --git a/Database/Jewelcrafting.lua b/Database/Jewelcrafting.lua index 61d1fd2..2627025 100644 --- a/Database/Jewelcrafting.lua +++ b/Database/Jewelcrafting.lua @@ -35,2977 +35,4387 @@ local V = private.game_versions -------------------------------------------------------------------------------------------------------------------- -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- -local function AddRecipe(spell_id, skill_level, item_id, quality, genesis, optimal_level, medium_level, easy_level, trivial_level, UNUSED, required_faction) - return addon:AddRecipe(spell_id, skill_level, item_id, quality, 25229, nil, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +local function AddRecipe(spell_id, genesis, quality) + return addon:AddRecipe(spell_id, 25229, genesis, quality) end function addon:InitJewelcrafting() local recipe -- Delicate Copper Wire -- 25255 - recipe = AddRecipe(25255, 1, 20816, Q.COMMON, V.TBC, 1, 20, 35, 50) + recipe = AddRecipe(25255, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20816) + recipe:SetSkillLevels(1, 1, 20, 35, 50) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Bronze Setting -- 25278 - recipe = AddRecipe(25278, 50, 20817, Q.COMMON, V.TBC, 50, 70, 80, 90) + recipe = AddRecipe(25278, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20817) + recipe:SetSkillLevels(50, 50, 70, 80, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Elegant Silver Ring -- 25280 - recipe = AddRecipe(25280, 50, 20818, Q.COMMON, V.TBC, 50, 80, 95, 110) + recipe = AddRecipe(25280, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20818) + recipe:SetSkillLevels(50, 50, 80, 95, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Inlaid Malachite Ring -- 25283 - recipe = AddRecipe(25283, 30, 20821, Q.COMMON, V.TBC, 30, 60, 75, 90) + recipe = AddRecipe(25283, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20821) + recipe:SetSkillLevels(30, 30, 60, 75, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Simple Pearl Ring -- 25284 - recipe = AddRecipe(25284, 60, 20820, Q.COMMON, V.TBC, 60, 90, 105, 120) + recipe = AddRecipe(25284, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20820) + recipe:SetSkillLevels(60, 60, 90, 105, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Gloom Band -- 25287 - recipe = AddRecipe(25287, 70, 20823, Q.COMMON, V.TBC, 70, 100, 115, 130) + recipe = AddRecipe(25287, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20823) + recipe:SetSkillLevels(70, 70, 100, 115, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Heavy Silver Ring -- 25305 - recipe = AddRecipe(25305, 90, 20826, Q.COMMON, V.TBC, 90, 120, 135, 150) + recipe = AddRecipe(25305, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20826) + recipe:SetSkillLevels(90, 90, 120, 135, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Ring of Silver Might -- 25317 - recipe = AddRecipe(25317, 80, 20827, Q.COMMON, V.TBC, 80, 110, 125, 140) + recipe = AddRecipe(25317, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20827) + recipe:SetSkillLevels(80, 80, 110, 125, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Ring of Twilight Shadows -- 25318 - recipe = AddRecipe(25318, 100, 20828, Q.COMMON, V.TBC, 100, 130, 145, 160) + recipe = AddRecipe(25318, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20828) + recipe:SetSkillLevels(100, 100, 130, 145, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Heavy Golden Necklace of Battle -- 25320 - recipe = AddRecipe(25320, 150, 20856, Q.COMMON, V.TBC, 150, 180, 195, 210) + recipe = AddRecipe(25320, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(20856) + recipe:SetCraftedItemID(20856) + recipe:SetSkillLevels(150, 150, 180, 195, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.NECK) recipe:AddLimitedVendor(1286, 1, 3367, 1, 16624, 1, 17512, 1) -- Moonsoul Crown -- 25321 - recipe = AddRecipe(25321, 120, 20832, Q.COMMON, V.TBC, 120, 150, 165, 180) + recipe = AddRecipe(25321, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20832) + recipe:SetSkillLevels(120, 120, 150, 165, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Wicked Moonstone Ring -- 25323 - recipe = AddRecipe(25323, 125, 20833, Q.COMMON, V.TBC, 125, 155, 170, 185) + recipe = AddRecipe(25323, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(20855) + recipe:SetCraftedItemID(20833) + recipe:SetSkillLevels(125, 125, 155, 170, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.RING) recipe:AddLimitedVendor(3499, 1, 3954, 1) -- Amulet of the Moon -- 25339 - recipe = AddRecipe(25339, 110, 20830, Q.COMMON, V.TBC, 110, 140, 155, 170) + recipe = AddRecipe(25339, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(20854) + recipe:SetCraftedItemID(20830) + recipe:SetSkillLevels(110, 110, 140, 155, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.NECK) recipe:AddLimitedVendor(4229, 1, 4561, 1, 16624, 1, 17512, 1) -- Solid Bronze Ring -- 25490 - recipe = AddRecipe(25490, 50, 20907, Q.COMMON, V.TBC, 50, 80, 95, 110) + recipe = AddRecipe(25490, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20907) + recipe:SetSkillLevels(50, 50, 80, 95, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Braided Copper Ring -- 25493 - recipe = AddRecipe(25493, 1, 20906, Q.COMMON, V.TBC, 1, 30, 45, 60) + recipe = AddRecipe(25493, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20906) + recipe:SetSkillLevels(1, 1, 30, 45, 60) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddCustom(8) -- Barbaric Iron Collar -- 25498 - recipe = AddRecipe(25498, 110, 20909, Q.COMMON, V.TBC, 110, 140, 155, 170) + recipe = AddRecipe(25498, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20909) + recipe:SetSkillLevels(110, 110, 140, 155, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.NECK) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Pendant of the Agate Shield -- 25610 - recipe = AddRecipe(25610, 120, 20950, Q.COMMON, V.TBC, 120, 150, 165, 180) + recipe = AddRecipe(25610, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(20970) + recipe:SetCraftedItemID(20950) + recipe:SetSkillLevels(120, 120, 150, 165, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TANK, F.NECK) recipe:AddVendor(1448, 4877) -- Heavy Iron Knuckles -- 25612 - recipe = AddRecipe(25612, 125, 20954, Q.COMMON, V.TBC, 125, 155, 170, 185) + recipe = AddRecipe(25612, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(20971) + recipe:SetCraftedItemID(20954) + recipe:SetSkillLevels(125, 125, 155, 170, 185) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.ONE_HAND, F.FIST) recipe:AddLimitedVendor(2393, 1) -- Golden Dragon Ring -- 25613 - recipe = AddRecipe(25613, 135, 20955, Q.COMMON, V.TBC, 135, 165, 180, 195) + recipe = AddRecipe(25613, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20955) + recipe:SetSkillLevels(135, 135, 165, 180, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Mithril Filigree -- 25615 - recipe = AddRecipe(25615, 150, 20963, Q.COMMON, V.TBC, 150, 170, 180, 190) + recipe = AddRecipe(25615, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20963) + recipe:SetSkillLevels(150, 150, 170, 180, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Blazing Citrine Ring -- 25617 - recipe = AddRecipe(25617, 150, 20958, Q.COMMON, V.TBC, 150, 180, 195, 210) + recipe = AddRecipe(25617, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(20973) + recipe:SetCraftedItemID(20958) + recipe:SetSkillLevels(150, 150, 180, 195, 210) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.RING) recipe:AddLimitedVendor(9636, 1) -- Jade Pendant of Blasting -- 25618 - recipe = AddRecipe(25618, 160, 20966, Q.UNCOMMON, V.TBC, 160, 190, 205, 220) + recipe = AddRecipe(25618, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(20974) + recipe:SetCraftedItemID(20966) + recipe:SetSkillLevels(160, 160, 190, 205, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.NECK) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- The Jade Eye -- 25619 - recipe = AddRecipe(25619, 170, 20959, Q.COMMON, V.TBC, 170, 200, 215, 230) + recipe = AddRecipe(25619, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(20975) + recipe:SetCraftedItemID(20959) + recipe:SetSkillLevels(170, 170, 200, 215, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TANK, F.RING) recipe:AddLimitedVendor(4775, 1, 5163, 1, 16624, 1, 17512, 1) -- Engraved Truesilver Ring -- 25620 - recipe = AddRecipe(25620, 170, 20960, Q.COMMON, V.TBC, 170, 200, 215, 230) + recipe = AddRecipe(25620, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20960) + recipe:SetSkillLevels(170, 170, 200, 215, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Citrine Ring of Rapid Healing -- 25621 - recipe = AddRecipe(25621, 180, 20961, Q.COMMON, V.TBC, 180, 210, 225, 240) + recipe = AddRecipe(25621, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20961) + recipe:SetSkillLevels(180, 180, 210, 225, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Citrine Pendant of Golden Healing -- 25622 - recipe = AddRecipe(25622, 190, 20967, Q.UNCOMMON, V.TBC, 190, 220, 235, 250) + recipe = AddRecipe(25622, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(20976) + recipe:SetCraftedItemID(20967) + recipe:SetSkillLevels(190, 190, 220, 235, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NECK) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Figurine - Jade Owl -- 26872 - recipe = AddRecipe(26872, 200, 21748, Q.COMMON, V.TBC, 200, 225, 240, 255) + recipe = AddRecipe(26872, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21748) + recipe:SetSkillLevels(200, 200, 225, 240, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.TRINKET) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Figurine - Golden Hare -- 26873 - recipe = AddRecipe(26873, 200, 21756, Q.UNCOMMON, V.TBC, 200, 225, 240, 255) + recipe = AddRecipe(26873, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(21940) + recipe:SetCraftedItemID(21756) + recipe:SetSkillLevels(200, 200, 225, 240, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOP, F.RBOE, F.TRINKET) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Aquamarine Signet -- 26874 - recipe = AddRecipe(26874, 210, 20964, Q.COMMON, V.TBC, 210, 235, 250, 265) + recipe = AddRecipe(26874, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(20964) + recipe:SetSkillLevels(210, 210, 235, 250, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Figurine - Black Pearl Panther -- 26875 - recipe = AddRecipe(26875, 215, 21758, Q.COMMON, V.TBC, 215, 240, 255, 270) + recipe = AddRecipe(26875, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21941) + recipe:SetCraftedItemID(21758) + recipe:SetSkillLevels(215, 215, 240, 255, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOE, F.DPS, F.TRINKET) recipe:AddVendor(989, 4897) -- Aquamarine Pendant of the Warrior -- 26876 - recipe = AddRecipe(26876, 220, 21755, Q.COMMON, V.TBC, 220, 245, 260, 275) + recipe = AddRecipe(26876, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21755) + recipe:SetSkillLevels(220, 220, 245, 260, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.NECK) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Ruby Crown of Restoration -- 26878 - recipe = AddRecipe(26878, 225, 20969, Q.COMMON, V.TBC, 225, 250, 265, 280) + recipe = AddRecipe(26878, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21942) + recipe:SetCraftedItemID(20969) + recipe:SetSkillLevels(225, 225, 250, 265, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(2810, 1, 2821, 1) -- Thorium Setting -- 26880 - recipe = AddRecipe(26880, 225, 21752, Q.COMMON, V.TBC, 225, 235, 245, 255) + recipe = AddRecipe(26880, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21752) + recipe:SetSkillLevels(225, 225, 235, 245, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Figurine - Truesilver Crab -- 26881 - recipe = AddRecipe(26881, 225, 21760, Q.COMMON, V.TBC, 225, 250, 265, 280) + recipe = AddRecipe(26881, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21943) + recipe:SetCraftedItemID(21760) + recipe:SetSkillLevels(225, 225, 250, 265, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOE, F.TANK, F.TRINKET) recipe:AddLimitedVendor(1148, 1, 4897, 1) -- Figurine - Truesilver Boar -- 26882 - recipe = AddRecipe(26882, 235, 21763, Q.UNCOMMON, V.TBC, 235, 260, 275, 290) + recipe = AddRecipe(26882, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(21944) + recipe:SetCraftedItemID(21763) + recipe:SetSkillLevels(235, 235, 260, 275, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOP, F.RBOE, F.DPS, F.TRINKET) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Ruby Pendant of Fire -- 26883 - recipe = AddRecipe(26883, 235, 21764, Q.COMMON, V.TBC, 235, 260, 275, 290) + recipe = AddRecipe(26883, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21764) + recipe:SetSkillLevels(235, 235, 260, 275, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NECK) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Truesilver Healing Ring -- 26885 - recipe = AddRecipe(26885, 240, 21765, Q.COMMON, V.TBC, 240, 265, 280, 295) + recipe = AddRecipe(26885, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21765) + recipe:SetSkillLevels(240, 240, 265, 280, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- The Aquamarine Ward -- 26887 - recipe = AddRecipe(26887, 245, 21754, Q.UNCOMMON, V.TBC, 245, 270, 285, 300) + recipe = AddRecipe(26887, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(21945) + recipe:SetCraftedItemID(21754) + recipe:SetSkillLevels(245, 245, 270, 285, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.RING) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Gem Studded Band -- 26896 - recipe = AddRecipe(26896, 250, 21753, Q.UNCOMMON, V.TBC, 250, 275, 290, 305) + recipe = AddRecipe(26896, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(21947) + recipe:SetCraftedItemID(21753) + recipe:SetSkillLevels(250, 250, 275, 290, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.RING) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Opal Necklace of Impact -- 26897 - recipe = AddRecipe(26897, 250, 21766, Q.COMMON, V.TBC, 250, 275, 290, 305) + recipe = AddRecipe(26897, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21948) + recipe:SetCraftedItemID(21766) + recipe:SetSkillLevels(250, 250, 275, 290, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.NECK) recipe:AddLimitedVendor(5163, 1, 8363, 1, 16624, 1, 17512, 1) -- Figurine - Ruby Serpent -- 26900 - recipe = AddRecipe(26900, 260, 21769, Q.UNCOMMON, V.TBC, 260, 280, 290, 300) + recipe = AddRecipe(26900, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(21949) + recipe:SetCraftedItemID(21769) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.TRINKET) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Simple Opal Ring -- 26902 - recipe = AddRecipe(26902, 260, 21767, Q.COMMON, V.TBC, 260, 280, 290, 300) + recipe = AddRecipe(26902, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21767) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Sapphire Signet -- 26903 - recipe = AddRecipe(26903, 275, 21768, Q.COMMON, V.TBC, 275, 285, 295, 305) + recipe = AddRecipe(26903, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21768) + recipe:SetSkillLevels(275, 275, 285, 295, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Emerald Crown of Destruction -- 26906 - recipe = AddRecipe(26906, 275, 21774, Q.COMMON, V.TBC, 275, 285, 295, 305) + recipe = AddRecipe(26906, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21952) + recipe:SetCraftedItemID(21774) + recipe:SetSkillLevels(275, 275, 285, 295, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(15179, 1) -- Onslaught Ring -- 26907 - recipe = AddRecipe(26907, 280, 21775, Q.COMMON, V.TBC, 280, 290, 300, 310) + recipe = AddRecipe(26907, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21775) + recipe:SetSkillLevels(280, 280, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Sapphire Pendant of Winter Night -- 26908 - recipe = AddRecipe(26908, 280, 21790, Q.COMMON, V.TBC, 280, 290, 300, 310) + recipe = AddRecipe(26908, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21790) + recipe:SetSkillLevels(280, 280, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NECK) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Figurine - Emerald Owl -- 26909 - recipe = AddRecipe(26909, 285, 21777, Q.UNCOMMON, V.TBC, 285, 295, 305, 315) + recipe = AddRecipe(26909, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(21953) + recipe:SetCraftedItemID(21777) + recipe:SetSkillLevels(285, 285, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.TRINKET) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Ring of Bitter Shadows -- 26910 - recipe = AddRecipe(26910, 285, 21778, Q.COMMON, V.TBC, 285, 295, 305, 315) + recipe = AddRecipe(26910, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21954) + recipe:SetCraftedItemID(21778) + recipe:SetSkillLevels(285, 285, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.RING) recipe:AddVendor(12941) -- Living Emerald Pendant -- 26911 - recipe = AddRecipe(26911, 290, 21791, Q.COMMON, V.TBC, 290, 300, 310, 320) + recipe = AddRecipe(26911, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21791) + recipe:SetSkillLevels(290, 290, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.NECK) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Figurine - Black Diamond Crab -- 26912 - recipe = AddRecipe(26912, 300, 21784, Q.UNCOMMON, V.TBC, 300, 310, 320, 330) + recipe = AddRecipe(26912, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(21955) + recipe:SetCraftedItemID(21784) + recipe:SetSkillLevels(300, 300, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOP, F.RBOP, F.TANK, F.TRINKET) recipe:AddMobDrop(9736) -- Figurine - Dark Iron Scorpid -- 26914 - recipe = AddRecipe(26914, 300, 21789, Q.UNCOMMON, V.TBC, 300, 310, 320, 330) + recipe = AddRecipe(26914, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(21956) + recipe:SetCraftedItemID(21789) + recipe:SetSkillLevels(300, 300, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOP, F.RBOP, F.DPS, F.TRINKET) recipe:AddMobDrop(8983) -- Necklace of the Diamond Tower -- 26915 - recipe = AddRecipe(26915, 305, 21792, Q.COMMON, V.TBC, 305, 315, 325, 335) + recipe = AddRecipe(26915, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21957) + recipe:SetCraftedItemID(21792) + recipe:SetSkillLevels(305, 305, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TANK, F.NECK) recipe:AddVendor(11189) -- Band of Natural Fire -- 26916 - recipe = AddRecipe(26916, 310, 21779, Q.COMMON, V.TBC, 310, 320, 330, 340) + recipe = AddRecipe(26916, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21779) + recipe:SetSkillLevels(310, 310, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Woven Copper Ring -- 26925 - recipe = AddRecipe(26925, 1, 21931, Q.COMMON, V.TBC, 1, 30, 45, 60) + recipe = AddRecipe(26925, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21931) + recipe:SetSkillLevels(1, 1, 30, 45, 60) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddCustom(8) -- Heavy Copper Ring -- 26926 - recipe = AddRecipe(26926, 5, 21932, Q.COMMON, V.TBC, 5, 35, 50, 65) + recipe = AddRecipe(26926, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21932) + recipe:SetSkillLevels(5, 5, 35, 50, 65) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Thick Bronze Necklace -- 26927 - recipe = AddRecipe(26927, 50, 21933, Q.COMMON, V.TBC, 50, 80, 95, 110) + recipe = AddRecipe(26927, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21933) + recipe:SetSkillLevels(50, 50, 80, 95, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.NECK) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Ornate Tigerseye Necklace -- 26928 - recipe = AddRecipe(26928, 30, 21934, Q.COMMON, V.TBC, 30, 60, 75, 90) + recipe = AddRecipe(26928, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21934) + recipe:SetSkillLevels(30, 30, 60, 75, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NECK) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Brilliant Blood Garnet -- 28903 - recipe = AddRecipe(28903, 300, 23094, Q.COMMON, V.TBC, 300, 300, 320, 340) + recipe = AddRecipe(28903, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23130) + recipe:SetCraftedItemID(23094) + recipe:SetSkillLevels(300, 300, 300, 320, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Bold Blood Garnet -- 28905 - recipe = AddRecipe(28905, 305, 23095, Q.COMMON, V.TBC, 305, 305, 325, 345) + recipe = AddRecipe(28905, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23131) + recipe:SetCraftedItemID(23095) + recipe:SetSkillLevels(305, 305, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Inscribed Flame Spessarite -- 28910 - recipe = AddRecipe(28910, 300, 23098, Q.COMMON, V.TBC, 300, 300, 320, 340) + recipe = AddRecipe(28910, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23135) + recipe:SetCraftedItemID(23098) + recipe:SetSkillLevels(300, 300, 300, 320, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Reckless Flame Spessarite -- 28912 - recipe = AddRecipe(28912, 305, 23099, Q.UNCOMMON, V.TBC, 305, 305, 325, 345) + recipe = AddRecipe(28912, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(23136) + recipe:SetCraftedItemID(23099) + recipe:SetSkillLevels(305, 305, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CONSORTIUM) recipe:AddRepVendor(FAC.CONSORTIUM, REP.FRIENDLY, 20242, 23007) -- Glinting Shadow Draenite -- 28914 - recipe = AddRecipe(28914, 315, 23100, Q.COMMON, V.TBC, 315, 315, 335, 355) + recipe = AddRecipe(28914, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23137) + recipe:SetCraftedItemID(23100) + recipe:SetSkillLevels(315, 315, 315, 335, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Potent Flame Spessarite -- 28915 - recipe = AddRecipe(28915, 325, 23101, Q.UNCOMMON, V.TBC, 325, 325, 340, 355) + recipe = AddRecipe(28915, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(23138) + recipe:SetCraftedItemID(23101) + recipe:SetSkillLevels(325, 325, 325, 340, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LOWERCITY) recipe:AddRepVendor(FAC.LOWERCITY, REP.FRIENDLY, 21655) -- Radiant Deep Peridot -- 28916 - recipe = AddRecipe(28916, 300, 23103, Q.COMMON, V.TBC, 300, 300, 320, 340) + recipe = AddRecipe(28916, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23140) + recipe:SetCraftedItemID(23103) + recipe:SetSkillLevels(300, 300, 300, 320, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CASTER) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Jagged Deep Peridot -- 28917 - recipe = AddRecipe(28917, 305, 23104, Q.COMMON, V.TBC, 305, 305, 325, 345) + recipe = AddRecipe(28917, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23141) + recipe:SetCraftedItemID(23104) + recipe:SetSkillLevels(305, 305, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Regal Deep Peridot -- 28918 - recipe = AddRecipe(28918, 315, 23105, Q.UNCOMMON, V.TBC, 315, 315, 335, 355) + recipe = AddRecipe(28918, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(31359) + recipe:SetCraftedItemID(23105) + recipe:SetSkillLevels(315, 315, 315, 335, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.HELLFIRE) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.FRIENDLY, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.FRIENDLY, 17585) -- Timeless Shadow Draenite -- 28925 - recipe = AddRecipe(28925, 300, 23108, Q.COMMON, V.TBC, 300, 300, 320, 340) + recipe = AddRecipe(28925, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23108) + recipe:SetSkillLevels(300, 300, 300, 320, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Purified Shadow Draenite -- 28927 - recipe = AddRecipe(28927, 305, 23109, Q.UNCOMMON, V.TBC, 305, 305, 325, 345) + recipe = AddRecipe(28927, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(23145) + recipe:SetCraftedItemID(23109) + recipe:SetSkillLevels(305, 305, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ALDOR) recipe:AddRepVendor(FAC.ALDOR, REP.HONORED, 19321) -- Shifting Shadow Draenite -- 28933 - recipe = AddRecipe(28933, 315, 23110, Q.UNCOMMON, V.TBC, 315, 315, 335, 355) + recipe = AddRecipe(28933, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(23146) + recipe:SetCraftedItemID(23110) + recipe:SetSkillLevels(315, 315, 315, 335, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CONSORTIUM) recipe:AddRepVendor(FAC.CONSORTIUM, REP.FRIENDLY, 20242, 23007) -- Sovereign Shadow Draenite -- 28936 - recipe = AddRecipe(28936, 325, 23111, Q.COMMON, V.TBC, 325, 325, 340, 355) + recipe = AddRecipe(28936, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23147) + recipe:SetCraftedItemID(23111) + recipe:SetSkillLevels(325, 325, 325, 340, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Smooth Golden Draenite -- 28944 - recipe = AddRecipe(28944, 305, 23114, Q.UNCOMMON, V.TBC, 305, 305, 325, 345) + recipe = AddRecipe(28944, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(23149) + recipe:SetCraftedItemID(23114) + recipe:SetSkillLevels(305, 305, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.ALDOR) recipe:AddRepVendor(FAC.ALDOR, REP.FRIENDLY, 19321) -- Subtle Golden Draenite -- 28947 - recipe = AddRecipe(28947, 315, 23115, Q.UNCOMMON, V.TBC, 315, 315, 335, 355) + recipe = AddRecipe(28947, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(23150) + recipe:SetCraftedItemID(23115) + recipe:SetSkillLevels(315, 315, 315, 335, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.CONSORTIUM) recipe:AddRepVendor(FAC.CONSORTIUM, REP.HONORED, 20242, 23007) -- Rigid Azure Moonstone -- 28948 - recipe = AddRecipe(28948, 325, 23116, Q.COMMON, V.TBC, 325, 325, 340, 355) + recipe = AddRecipe(28948, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23151) + recipe:SetCraftedItemID(23116) + recipe:SetSkillLevels(325, 325, 325, 340, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Solid Azure Moonstone -- 28950 - recipe = AddRecipe(28950, 300, 23118, Q.COMMON, V.TBC, 300, 300, 320, 340) + recipe = AddRecipe(28950, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23152) + recipe:SetCraftedItemID(23118) + recipe:SetSkillLevels(300, 300, 300, 320, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Sparkling Azure Moonstone -- 28953 - recipe = AddRecipe(28953, 305, 23119, Q.COMMON, V.TBC, 305, 305, 325, 345) + recipe = AddRecipe(28953, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(23153) + recipe:SetCraftedItemID(23119) + recipe:SetSkillLevels(305, 305, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Stormy Azure Moonstone -- 28955 - recipe = AddRecipe(28955, 315, 23120, Q.UNCOMMON, V.TBC, 315, 315, 335, 355) + recipe = AddRecipe(28955, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(23154) + recipe:SetCraftedItemID(23120) + recipe:SetSkillLevels(315, 315, 315, 335, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.CASTER) recipe:AddWorldDrop("Outland") -- Fel Iron Blood Ring -- 31048 - recipe = AddRecipe(31048, 310, 24074, Q.COMMON, V.TBC, 310, 320, 330, 340) + recipe = AddRecipe(31048, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(24074) + recipe:SetSkillLevels(310, 310, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Golden Draenite Ring -- 31049 - recipe = AddRecipe(31049, 310, 24075, Q.COMMON, V.TBC, 310, 320, 335, 350) + recipe = AddRecipe(31049, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(24075) + recipe:SetSkillLevels(310, 310, 320, 335, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Azure Moonstone Ring -- 31050 - recipe = AddRecipe(31050, 320, 24076, Q.COMMON, V.TBC, 320, 330, 340, 350) + recipe = AddRecipe(31050, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(24076) + recipe:SetSkillLevels(320, 320, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Thick Adamantite Necklace -- 31051 - recipe = AddRecipe(31051, 335, 24077, Q.COMMON, V.TBC, 335, 345, 355, 365) + recipe = AddRecipe(31051, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(24077) + recipe:SetSkillLevels(335, 335, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.NECK) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Heavy Adamantite Ring -- 31052 - recipe = AddRecipe(31052, 335, 24078, Q.COMMON, V.TBC, 335, 345, 355, 365) + recipe = AddRecipe(31052, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(24078) + recipe:SetSkillLevels(335, 335, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Khorium Band of Shadows -- 31053 - recipe = AddRecipe(31053, 350, 24079, Q.RARE, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(31053, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24158) + recipe:SetCraftedItemID(24079) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddMobDrop(19826) -- Khorium Band of Frost -- 31054 - recipe = AddRecipe(31054, 355, 24080, Q.RARE, V.TBC, 355, 365, 372, 380) + recipe = AddRecipe(31054, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24159) + recipe:SetCraftedItemID(24080) + recipe:SetSkillLevels(355, 355, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddMobDrop(17722) -- Khorium Inferno Band -- 31055 - recipe = AddRecipe(31055, 355, 24082, Q.RARE, V.TBC, 355, 365, 372, 380) + recipe = AddRecipe(31055, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24160) + recipe:SetCraftedItemID(24082) + recipe:SetSkillLevels(355, 355, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddMobDrop(18472) -- Khorium Band of Leaves -- 31056 - recipe = AddRecipe(31056, 360, 24085, Q.RARE, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(31056, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24161) + recipe:SetCraftedItemID(24085) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddMobDrop(19984) -- Arcane Khorium Band -- 31057 - recipe = AddRecipe(31057, 365, 24086, Q.RARE, V.TBC, 365, 370, 375, 380) + recipe = AddRecipe(31057, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24162) + recipe:SetCraftedItemID(24086) + recipe:SetSkillLevels(365, 365, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddMobDrop(18866) -- Heavy Felsteel Ring -- 31058 - recipe = AddRecipe(31058, 345, 24087, Q.RARE, V.TBC, 345, 355, 365, 375) + recipe = AddRecipe(31058, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24163) + recipe:SetCraftedItemID(24087) + recipe:SetSkillLevels(345, 345, 355, 365, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.RING) recipe:AddWorldDrop("Outland") -- Delicate Eternium Ring -- 31060 - recipe = AddRecipe(31060, 355, 24088, Q.RARE, V.TBC, 355, 365, 375, 385) + recipe = AddRecipe(31060, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24164) + recipe:SetCraftedItemID(24088) + recipe:SetSkillLevels(355, 355, 365, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.TANK, F.RING) recipe:AddWorldDrop("Outland") -- Blazing Eternium Band -- 31061 - recipe = AddRecipe(31061, 365, 24089, Q.RARE, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(31061, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24165) + recipe:SetCraftedItemID(24089) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.RING) recipe:AddWorldDrop("Outland") -- Pendant of Frozen Flame -- 31062 - recipe = AddRecipe(31062, 360, 24092, Q.RARE, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(31062, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24174) + recipe:SetCraftedItemID(24092) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.KOT, F.NECK) recipe:AddRepVendor(FAC.KEEPERS_OF_TIME, REP.REVERED, 21643) -- Pendant of Thawing -- 31063 - recipe = AddRecipe(31063, 360, 24093, Q.RARE, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(31063, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24175) + recipe:SetCraftedItemID(24093) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.LOWERCITY, F.NECK) recipe:AddRepVendor(FAC.LOWERCITY, REP.REVERED, 21655) -- Pendant of Withering -- 31064 - recipe = AddRecipe(31064, 360, 24095, Q.RARE, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(31064, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24176) + recipe:SetCraftedItemID(24095) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SCRYER, F.NECK) recipe:AddRepVendor(FAC.SCRYER, REP.REVERED, 19331) -- Pendant of Shadow's End -- 31065 - recipe = AddRecipe(31065, 360, 24097, Q.RARE, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(31065, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24177) + recipe:SetCraftedItemID(24097) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.ALDOR, F.NECK) recipe:AddRepVendor(FAC.ALDOR, REP.REVERED, 19321) -- Pendant of the Null Rune -- 31066 - recipe = AddRecipe(31066, 360, 24098, Q.RARE, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(31066, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24178) + recipe:SetCraftedItemID(24098) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CONSORTIUM, F.NECK) recipe:AddRepVendor(FAC.CONSORTIUM, REP.REVERED, 20242, 23007) -- Thick Felsteel Necklace -- 31067 - recipe = AddRecipe(31067, 355, 24106, Q.RARE, V.TBC, 355, 365, 375, 385) + recipe = AddRecipe(31067, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24166) + recipe:SetCraftedItemID(24106) + recipe:SetSkillLevels(355, 355, 365, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.NECK) recipe:AddWorldDrop("Outland") -- Living Ruby Pendant -- 31068 - recipe = AddRecipe(31068, 355, 24110, Q.RARE, V.TBC, 355, 365, 375, 385) + recipe = AddRecipe(31068, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24167) + recipe:SetCraftedItemID(24110) + recipe:SetSkillLevels(355, 355, 365, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.NECK) recipe:AddWorldDrop("Outland") -- Braided Eternium Chain -- 31070 - recipe = AddRecipe(31070, 360, 24114, Q.RARE, V.TBC, 360, 370, 377, 385) + recipe = AddRecipe(31070, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24168) + recipe:SetCraftedItemID(24114) + recipe:SetSkillLevels(360, 360, 370, 377, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.NECK) recipe:AddWorldDrop("Outland") -- Eye of the Night -- 31071 - recipe = AddRecipe(31071, 360, 24116, Q.RARE, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(31071, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24169) + recipe:SetCraftedItemID(24116) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.NECK) recipe:AddWorldDrop("Outland") -- Embrace of the Dawn -- 31072 - recipe = AddRecipe(31072, 365, 24117, Q.RARE, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(31072, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24170) + recipe:SetCraftedItemID(24117) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.NECK) recipe:AddWorldDrop("Outland") -- Chain of the Twilight Owl -- 31076 - recipe = AddRecipe(31076, 365, 24121, Q.RARE, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(31076, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24171) + recipe:SetCraftedItemID(24121) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.HEALER, F.CASTER, F.NECK) recipe:AddWorldDrop("Outland") -- Coronet of Verdant Flame -- 31077 - recipe = AddRecipe(31077, 370, 24122, Q.EPIC, V.TBC, 370, 375, 380, 385) + recipe = AddRecipe(31077, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24172) + recipe:SetCraftedItemID(24122) + recipe:SetSkillLevels(370, 370, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(18422) -- Circlet of Arcane Might -- 31078 - recipe = AddRecipe(31078, 370, 24123, Q.EPIC, V.TBC, 370, 375, 380, 385) + recipe = AddRecipe(31078, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24173) + recipe:SetCraftedItemID(24123) + recipe:SetSkillLevels(370, 370, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(18096) -- Figurine - Felsteel Boar -- 31079 - recipe = AddRecipe(31079, 370, 24124, Q.RARE, V.TBC, 370, 375, 380, 385) + recipe = AddRecipe(31079, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24179) + recipe:SetCraftedItemID(24124) + recipe:SetSkillLevels(370, 370, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.DPS, F.LOWERCITY, F.TRINKET) recipe:AddRepVendor(FAC.LOWERCITY, REP.REVERED, 21655) -- Figurine - Dawnstone Crab -- 31080 - recipe = AddRecipe(31080, 370, 24125, Q.RARE, V.TBC, 370, 375, 380, 385) + recipe = AddRecipe(31080, V.TBC, Q.RARE) + recipe:SetRecipeItemID(31358) + recipe:SetCraftedItemID(24125) + recipe:SetSkillLevels(370, 370, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.TANK, F.HELLFIRE, F.TRINKET) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.REVERED, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.REVERED, 17585) -- Figurine - Living Ruby Serpent -- 31081 - recipe = AddRecipe(31081, 370, 24126, Q.RARE, V.TBC, 370, 375, 380, 385) + recipe = AddRecipe(31081, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24181) + recipe:SetCraftedItemID(24126) + recipe:SetSkillLevels(370, 370, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.KOT, F.TRINKET) recipe:AddRepVendor(FAC.KEEPERS_OF_TIME, REP.REVERED, 21643) -- Figurine - Talasite Owl -- 31082 - recipe = AddRecipe(31082, 370, 24127, Q.RARE, V.TBC, 370, 375, 380, 385) + recipe = AddRecipe(31082, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24182) + recipe:SetCraftedItemID(24127) + recipe:SetSkillLevels(370, 370, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.SHATAR, F.TRINKET) recipe:AddRepVendor(FAC.SHATAR, REP.REVERED, 21432) -- Figurine - Nightseye Panther -- 31083 - recipe = AddRecipe(31083, 370, 24128, Q.RARE, V.TBC, 370, 375, 380, 385) + recipe = AddRecipe(31083, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24183) + recipe:SetCraftedItemID(24128) + recipe:SetSkillLevels(370, 370, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.DPS, F.CENARION_EXPEDITION, F.TRINKET) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.REVERED, 17904) -- Bold Living Ruby -- 31084 - recipe = AddRecipe(31084, 350, 24027, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31084, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24193) + recipe:SetCraftedItemID(24027) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Outland") -- Delicate Living Ruby -- 31085 - recipe = AddRecipe(31085, 350, 24028, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31085, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24194) + recipe:SetCraftedItemID(24028) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Outland") -- Brilliant Living Ruby -- 31088 - recipe = AddRecipe(31088, 350, 24030, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31088, V.TBC, Q.RARE) + recipe:SetRecipeItemID(35305) + recipe:SetCraftedItemID(24030) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.MOB_DROP, F.IBOE, F.RBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddMobDrop(24664) recipe:AddWorldDrop("Outland") -- Subtle Dawnstone -- 31090 - recipe = AddRecipe(31090, 350, 24032, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31090, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24197) + recipe:SetCraftedItemID(24032) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK) recipe:AddWorldDrop("Outland") -- Flashing Living Ruby -- 31091 - recipe = AddRecipe(31091, 350, 24036, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31091, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24198) + recipe:SetCraftedItemID(24036) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK) recipe:AddWorldDrop("Outland") -- Solid Star of Elune -- 31092 - recipe = AddRecipe(31092, 350, 24033, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31092, V.TBC, Q.RARE) + recipe:SetRecipeItemID(35304) + recipe:SetCraftedItemID(24033) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.MOB_DROP, F.IBOE, F.RBOE, F.RBOP) recipe:AddMobDrop(24664) recipe:AddWorldDrop("Outland") -- Stormy Star of Elune -- 31095 - recipe = AddRecipe(31095, 350, 24039, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31095, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24202) + recipe:SetCraftedItemID(24039) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.CASTER) recipe:AddWorldDrop("Outland") -- Smooth Dawnstone -- 31097 - recipe = AddRecipe(31097, 350, 24048, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31097, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24204) + recipe:SetCraftedItemID(24048) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Outland") -- Rigid Star of Elune -- 31098 - recipe = AddRecipe(31098, 350, 24051, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31098, V.TBC, Q.RARE) + recipe:SetRecipeItemID(35307) + recipe:SetCraftedItemID(24051) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.MOB_DROP, F.IBOE, F.RBOE, F.RBOP) recipe:AddMobDrop(24664) recipe:AddWorldDrop("Outland") -- Mystic Dawnstone -- 31101 - recipe = AddRecipe(31101, 350, 24053, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31101, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24208) + recipe:SetCraftedItemID(24053) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(21474, 21485) -- Sovereign Nightseye -- 31102 - recipe = AddRecipe(31102, 350, 24054, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31102, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24209) + recipe:SetCraftedItemID(24054) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Outland") -- Shifting Nightseye -- 31103 - recipe = AddRecipe(31103, 350, 24055, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31103, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24210) + recipe:SetCraftedItemID(24055) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Outland") -- Timeless Nightseye -- 31104 - recipe = AddRecipe(31104, 350, 24056, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31104, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24211) + recipe:SetCraftedItemID(24056) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Outland") -- Inscribed Noble Topaz -- 31106 - recipe = AddRecipe(31106, 350, 24058, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31106, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24213) + recipe:SetCraftedItemID(24058) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Outland") -- Potent Noble Topaz -- 31107 - recipe = AddRecipe(31107, 350, 24059, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31107, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24214) + recipe:SetCraftedItemID(24059) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Outland") -- Reckless Noble Topaz -- 31108 - recipe = AddRecipe(31108, 350, 24060, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31108, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24215) + recipe:SetCraftedItemID(24060) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Outland") -- Glinting Nightseye -- 31109 - recipe = AddRecipe(31109, 350, 24061, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31109, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24216) + recipe:SetCraftedItemID(24061) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Outland") -- Radiant Talasite -- 31111 - recipe = AddRecipe(31111, 350, 24066, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31111, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24218) + recipe:SetCraftedItemID(24066) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.CASTER) recipe:AddWorldDrop("Outland") -- Purified Nightseye -- 31112 - recipe = AddRecipe(31112, 350, 24065, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31112, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24219) + recipe:SetCraftedItemID(24065) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Outland") -- Jagged Talasite -- 31113 - recipe = AddRecipe(31113, 350, 24067, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31113, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24220) + recipe:SetCraftedItemID(24067) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Outland") -- Sparkling Star of Elune -- 31149 - recipe = AddRecipe(31149, 350, 24035, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(31149, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24200) + recipe:SetCraftedItemID(24035) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Outland") -- Malachite Pendant -- 32178 - recipe = AddRecipe(32178, 20, 25438, Q.COMMON, V.TBC, 20, 50, 65, 80) + recipe = AddRecipe(32178, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25438) + recipe:SetSkillLevels(20, 20, 50, 65, 80) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.NECK) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Tigerseye Band -- 32179 - recipe = AddRecipe(32179, 20, 25439, Q.COMMON, V.TBC, 20, 50, 65, 80) + recipe = AddRecipe(32179, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25439) + recipe:SetSkillLevels(20, 20, 50, 65, 80) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Rough Stone Statue -- 32259 - recipe = AddRecipe(32259, 1, 25498, Q.COMMON, V.TBC, 1, 30, 40, 50) + recipe = AddRecipe(32259, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25498) + recipe:SetSkillLevels(1, 1, 30, 40, 50) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddCustom(8) -- Coarse Stone Statue -- 32801 - recipe = AddRecipe(32801, 50, 25880, Q.COMMON, V.TBC, 50, 70, 80, 90) + recipe = AddRecipe(32801, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25880) + recipe:SetSkillLevels(50, 50, 70, 80, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Heavy Stone Statue -- 32807 - recipe = AddRecipe(32807, 110, 25881, Q.COMMON, V.TBC, 110, 120, 130, 140) + recipe = AddRecipe(32807, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25881) + recipe:SetSkillLevels(110, 110, 120, 130, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Solid Stone Statue -- 32808 - recipe = AddRecipe(32808, 175, 25882, Q.COMMON, V.TBC, 175, 175, 185, 195) + recipe = AddRecipe(32808, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25882) + recipe:SetSkillLevels(175, 175, 175, 185, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Dense Stone Statue -- 32809 - recipe = AddRecipe(32809, 225, 25883, Q.COMMON, V.TBC, 225, 225, 235, 245) + recipe = AddRecipe(32809, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25883) + recipe:SetSkillLevels(225, 225, 225, 235, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Powerful Earthstorm Diamond -- 32866 - recipe = AddRecipe(32866, 365, 25896, Q.COMMON, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(32866, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25902) + recipe:SetCraftedItemID(25896) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CONSORTIUM) recipe:AddRepVendor(FAC.CONSORTIUM, REP.HONORED, 17518) -- Bracing Earthstorm Diamond -- 32867 - recipe = AddRecipe(32867, 365, 25897, Q.COMMON, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(32867, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25903) + recipe:SetCraftedItemID(25897) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CONSORTIUM) recipe:AddRepVendor(FAC.CONSORTIUM, REP.REVERED, 17518) -- Tenacious Earthstorm Diamond -- 32868 - recipe = AddRecipe(32868, 365, 25898, Q.RARE, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(32868, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25905) + recipe:SetCraftedItemID(25898) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK) recipe:AddWorldDrop("Outland") -- Brutal Earthstorm Diamond -- 32869 - recipe = AddRecipe(32869, 365, 25899, Q.RARE, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(32869, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25906) + recipe:SetCraftedItemID(25899) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Outland") -- Insightful Earthstorm Diamond -- 32870 - recipe = AddRecipe(32870, 365, 25901, Q.COMMON, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(32870, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25904) + recipe:SetCraftedItemID(25901) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SHATAR) recipe:AddRepVendor(FAC.SHATAR, REP.FRIENDLY, 21432) -- Destructive Skyfire Diamond -- 32871 - recipe = AddRecipe(32871, 365, 25890, Q.RARE, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(32871, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25907) + recipe:SetCraftedItemID(25890) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Outland") -- Mystical Skyfire Diamond -- 32872 - recipe = AddRecipe(32872, 365, 25893, Q.RARE, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(32872, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25909) + recipe:SetCraftedItemID(25893) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Outland") -- Swift Skyfire Diamond -- 32873 - recipe = AddRecipe(32873, 365, 25894, Q.COMMON, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(32873, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25908) + recipe:SetCraftedItemID(25894) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CONSORTIUM) recipe:AddRepVendor(FAC.CONSORTIUM, REP.HONORED, 20242, 23007) -- Enigmatic Skyfire Diamond -- 32874 - recipe = AddRecipe(32874, 365, 25895, Q.COMMON, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(32874, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25910) + recipe:SetCraftedItemID(25895) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.KOT) recipe:AddRepVendor(FAC.KEEPERS_OF_TIME, REP.HONORED, 21643) -- Delicate Blood Garnet -- 34590 - recipe = AddRecipe(34590, 305, 28595, Q.COMMON, V.TBC, 305, 305, 325, 345) + recipe = AddRecipe(34590, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(28596) + recipe:SetCraftedItemID(28595) + recipe:SetSkillLevels(305, 305, 305, 325, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Golden Ring of Power -- 34955 - recipe = AddRecipe(34955, 180, 29157, Q.COMMON, V.TBC, 180, 190, 200, 210) + recipe = AddRecipe(34955, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29157) + recipe:SetSkillLevels(180, 180, 190, 200, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Truesilver Commander's Ring -- 34959 - recipe = AddRecipe(34959, 200, 29158, Q.COMMON, V.TBC, 200, 210, 220, 230) + recipe = AddRecipe(34959, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29158) + recipe:SetSkillLevels(200, 200, 210, 220, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Glowing Thorium Band -- 34960 - recipe = AddRecipe(34960, 280, 29159, Q.COMMON, V.TBC, 280, 290, 300, 310) + recipe = AddRecipe(34960, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29159) + recipe:SetSkillLevels(280, 280, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Emerald Lion Ring -- 34961 - recipe = AddRecipe(34961, 290, 29160, Q.COMMON, V.TBC, 290, 300, 310, 320) + recipe = AddRecipe(34961, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29160) + recipe:SetSkillLevels(290, 290, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Brilliant Necklace -- 36523 - recipe = AddRecipe(36523, 75, 30419, Q.COMMON, V.TBC, 75, 105, 120, 135) + recipe = AddRecipe(36523, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30419) + recipe:SetSkillLevels(75, 75, 105, 120, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NECK) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Heavy Jade Ring -- 36524 - recipe = AddRecipe(36524, 105, 30420, Q.COMMON, V.TBC, 105, 135, 150, 165) + recipe = AddRecipe(36524, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30420) + recipe:SetSkillLevels(105, 105, 135, 150, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Red Ring of Destruction -- 36525 - recipe = AddRecipe(36525, 230, 30421, Q.COMMON, V.TBC, 230, 255, 270, 285) + recipe = AddRecipe(36525, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30421) + recipe:SetSkillLevels(230, 230, 255, 270, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Diamond Focus Ring -- 36526 - recipe = AddRecipe(36526, 265, 30422, Q.COMMON, V.TBC, 265, 285, 295, 305) + recipe = AddRecipe(36526, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30422) + recipe:SetSkillLevels(265, 265, 285, 295, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Bronze Band of Force -- 37818 - recipe = AddRecipe(37818, 65, 30804, Q.COMMON, V.TBC, 65, 95, 110, 125) + recipe = AddRecipe(37818, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(30804) + recipe:SetSkillLevels(65, 65, 95, 110, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Ring of Arcane Shielding -- 37855 - recipe = AddRecipe(37855, 360, 30825, Q.RARE, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(37855, V.TBC, Q.RARE) + recipe:SetRecipeItemID(30826) + recipe:SetCraftedItemID(30825) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SHATAR, F.RING) recipe:AddRepVendor(FAC.SHATAR, REP.HONORED, 21432) -- Mercurial Adamantite -- 38068 - recipe = AddRecipe(38068, 325, 31079, Q.COMMON, V.TBC, 325, 325, 335, 345) + recipe = AddRecipe(38068, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(31079) + recipe:SetSkillLevels(325, 325, 325, 335, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Bronze Torc -- 38175 - recipe = AddRecipe(38175, 80, 31154, Q.COMMON, V.TBC, 80, 110, 125, 140) + recipe = AddRecipe(38175, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(31154) + recipe:SetSkillLevels(80, 80, 110, 125, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.NECK) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- The Frozen Eye -- 38503 - recipe = AddRecipe(38503, 375, 31398, Q.EPIC, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(38503, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(31401) + recipe:SetCraftedItemID(31398) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.VIOLETEYE, F.RING) recipe:AddRepVendor(FAC.VIOLETEYE, REP.HONORED, 18255) -- The Natural Ward -- 38504 - recipe = AddRecipe(38504, 375, 31399, Q.EPIC, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(38504, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(31402) + recipe:SetCraftedItemID(31399) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_EXPEDITION, F.RING) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.EXALTED, 17904) -- Veiled Shadow Draenite -- 39466 - recipe = AddRecipe(39466, 325, 31866, Q.UNCOMMON, V.TBC, 325, 325, 340, 355) + recipe = AddRecipe(39466, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(31873) + recipe:SetCraftedItemID(31866) + recipe:SetSkillLevels(325, 325, 325, 340, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddCustom(35) -- Deadly Flame Spessarite -- 39467 - recipe = AddRecipe(39467, 325, 31869, Q.UNCOMMON, V.TBC, 325, 325, 340, 355) + recipe = AddRecipe(39467, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(31874) + recipe:SetCraftedItemID(31869) + recipe:SetSkillLevels(325, 325, 325, 340, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddCustom(35) -- Veiled Nightseye -- 39470 - recipe = AddRecipe(39470, 350, 31867, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(39470, V.TBC, Q.RARE) + recipe:SetRecipeItemID(31878) + recipe:SetCraftedItemID(31867) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Outland") -- Deadly Noble Topaz -- 39471 - recipe = AddRecipe(39471, 350, 31868, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(39471, V.TBC, Q.RARE) + recipe:SetRecipeItemID(31879) + recipe:SetCraftedItemID(31868) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Outland") -- Bold Crimson Spinel -- 39705 - recipe = AddRecipe(39705, 375, 32193, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39705, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35244) + recipe:SetCraftedItemID(32193) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.FRIENDLY, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.FRIENDLY, 23437) -- Delicate Crimson Spinel -- 39706 - recipe = AddRecipe(39706, 375, 32194, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39706, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35246) + recipe:SetCraftedItemID(32194) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.FRIENDLY, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.FRIENDLY, 23437) -- Brilliant Crimson Spinel -- 39711 - recipe = AddRecipe(39711, 375, 32196, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39711, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35248) + recipe:SetCraftedItemID(32196) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.FRIENDLY, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.FRIENDLY, 23437) -- Subtle Lionseye -- 39713 - recipe = AddRecipe(39713, 375, 32198, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39713, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35249) + recipe:SetCraftedItemID(32198) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.FRIENDLY, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.FRIENDLY, 23437) -- Flashing Crimson Spinel -- 39714 - recipe = AddRecipe(39714, 375, 32199, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39714, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35247) + recipe:SetCraftedItemID(32199) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.IBOE, F.RBOP, F.TANK, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25950, 27666) recipe:AddCustom(27) -- Solid Empyrean Sapphire -- 39715 - recipe = AddRecipe(39715, 375, 32200, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39715, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35263) + recipe:SetCraftedItemID(32200) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.FRIENDLY, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.FRIENDLY, 23437) -- Sparkling Empyrean Sapphire -- 39716 - recipe = AddRecipe(39716, 375, 32201, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39716, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35264) + recipe:SetCraftedItemID(32201) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.FRIENDLY, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.FRIENDLY, 23437) -- Stormy Empyrean Sapphire -- 39718 - recipe = AddRecipe(39718, 375, 32203, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39718, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35265) + recipe:SetCraftedItemID(32203) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.IBOE, F.RBOP, F.CASTER, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25950, 27666) recipe:AddCustom(27) -- Smooth Lionseye -- 39720 - recipe = AddRecipe(39720, 375, 32205, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39720, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35260) + recipe:SetCraftedItemID(32205) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.FRIENDLY, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.FRIENDLY, 23437) -- Rigid Empyrean Sapphire -- 39721 - recipe = AddRecipe(39721, 375, 32206, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39721, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35259) + recipe:SetCraftedItemID(32206) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.REVERED, 23437) -- Mystic Lionseye -- 39724 - recipe = AddRecipe(39724, 375, 32209, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39724, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35258) + recipe:SetCraftedItemID(32209) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.IBOE, F.RBOP, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25950, 27666) recipe:AddCustom(27) -- Sovereign Shadowsong Amethyst -- 39727 - recipe = AddRecipe(39727, 375, 32211, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39727, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35243) + recipe:SetCraftedItemID(32211) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.IBOE, F.RBOP, F.DPS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25950, 27666) recipe:AddCustom(27) -- Shifting Shadowsong Amethyst -- 39728 - recipe = AddRecipe(39728, 375, 32212, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39728, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35242) + recipe:SetCraftedItemID(32212) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.IBOE, F.RBOP, F.DPS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25950, 27666) recipe:AddCustom(27) -- Timeless Shadowsong Amethyst -- 39731 - recipe = AddRecipe(39731, 375, 32215, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39731, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35239) + recipe:SetCraftedItemID(32215) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.HONORED, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.HONORED, 23437) -- Inscribed Pyrestone -- 39733 - recipe = AddRecipe(39733, 375, 32217, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39733, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35267) + recipe:SetCraftedItemID(32217) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.IBOE, F.RBOP, F.DPS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25950, 27666) recipe:AddCustom(27) -- Potent Pyrestone -- 39734 - recipe = AddRecipe(39734, 375, 32218, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39734, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35269) + recipe:SetCraftedItemID(32218) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.HONORED, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.HONORED, 23437) -- Glinting Shadowsong Amethyst -- 39736 - recipe = AddRecipe(39736, 375, 32220, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39736, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35266) + recipe:SetCraftedItemID(32220) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.HONORED, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.HONORED, 23437) -- Veiled Shadowsong Amethyst -- 39737 - recipe = AddRecipe(39737, 375, 32221, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39737, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35270) + recipe:SetCraftedItemID(32221) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25950, 27666) recipe:AddCustom(27) -- Deadly Pyrestone -- 39738 - recipe = AddRecipe(39738, 375, 32222, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39738, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35271) + recipe:SetCraftedItemID(32222) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.REVERED, 23437) -- Regal Seaspray Emerald -- 39739 - recipe = AddRecipe(39739, 375, 32223, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39739, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35252) + recipe:SetCraftedItemID(32223) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.REVERED, 23437) -- Radiant Seaspray Emerald -- 39740 - recipe = AddRecipe(39740, 375, 32224, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39740, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35254) + recipe:SetCraftedItemID(32224) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CASTER, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.HONORED, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.HONORED, 23437) -- Purified Shadowsong Amethyst -- 39741 - recipe = AddRecipe(39741, 375, 32225, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39741, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35251) + recipe:SetCraftedItemID(32225) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.HONORED, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.HONORED, 23437) -- Jagged Seaspray Emerald -- 39742 - recipe = AddRecipe(39742, 375, 32226, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(39742, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35253) + recipe:SetCraftedItemID(32226) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.HONORED, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.HONORED, 23437) -- Relentless Earthstorm Diamond -- 39961 - recipe = AddRecipe(39961, 365, 32409, Q.RARE, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(39961, V.TBC, Q.RARE) + recipe:SetRecipeItemID(33622) + recipe:SetCraftedItemID(32409) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CONSORTIUM) recipe:AddRepVendor(FAC.CONSORTIUM, REP.EXALTED, 20242, 23007) -- Thundering Skyfire Diamond -- 39963 - recipe = AddRecipe(39963, 365, 32410, Q.RARE, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(39963, V.TBC, Q.RARE) + recipe:SetRecipeItemID(32411) + recipe:SetCraftedItemID(32410) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Outland") -- Necklace of the Deep -- 40514 - recipe = AddRecipe(40514, 340, 32508, Q.COMMON, V.TBC, 340, 340, 355, 370) + recipe = AddRecipe(40514, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32508) + recipe:SetSkillLevels(340, 340, 340, 355, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.NECK) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Brilliant Pearl Band -- 41414 - recipe = AddRecipe(41414, 325, 32772, Q.COMMON, V.TBC, 325, 335, 345, 355) + recipe = AddRecipe(41414, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32772) + recipe:SetSkillLevels(325, 325, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- The Black Pearl -- 41415 - recipe = AddRecipe(41415, 330, 32774, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(41415, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32774) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Crown of the Sea Witch -- 41418 - recipe = AddRecipe(41418, 365, 32776, Q.COMMON, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(41418, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32776) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Purified Jaggal Pearl -- 41420 - recipe = AddRecipe(41420, 325, 32833, Q.COMMON, V.TBC, 325, 325, 332, 340) + recipe = AddRecipe(41420, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32833) + recipe:SetSkillLevels(325, 325, 325, 332, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Purified Shadow Pearl -- 41429 - recipe = AddRecipe(41429, 350, 32836, Q.COMMON, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(41429, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(32836) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Don Julio's Heart -- 42558 - recipe = AddRecipe(42558, 360, 33133, Q.COMMON, V.TBC, 360, 365, 370, 375) + recipe = AddRecipe(42558, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(33305) + recipe:SetCraftedItemID(33133) + recipe:SetSkillLevels(360, 360, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.CONSORTIUM) recipe:AddRepVendor(FAC.CONSORTIUM, REP.REVERED, 20242, 23007) -- Kailee's Rose -- 42588 - recipe = AddRecipe(42588, 360, 33134, Q.COMMON, V.TBC, 360, 365, 370, 375) + recipe = AddRecipe(42588, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(33155) + recipe:SetCraftedItemID(33134) + recipe:SetSkillLevels(360, 360, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.SHATAR) recipe:AddRepVendor(FAC.SHATAR, REP.HONORED, 21432) -- Crimson Sun -- 42589 - recipe = AddRecipe(42589, 360, 33131, Q.COMMON, V.TBC, 360, 365, 370, 375) + recipe = AddRecipe(42589, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(33156) + recipe:SetCraftedItemID(33131) + recipe:SetSkillLevels(360, 360, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.DPS, F.CONSORTIUM) recipe:AddRepVendor(FAC.CONSORTIUM, REP.REVERED, 20242, 23007) -- Falling Star -- 42590 - recipe = AddRecipe(42590, 360, 33135, Q.COMMON, V.TBC, 360, 365, 370, 375) + recipe = AddRecipe(42590, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(33157) + recipe:SetCraftedItemID(33135) + recipe:SetSkillLevels(360, 360, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.LOWERCITY) recipe:AddRepVendor(FAC.LOWERCITY, REP.REVERED, 21655) -- Stone of Blades -- 42591 - recipe = AddRecipe(42591, 360, 33143, Q.COMMON, V.TBC, 360, 365, 370, 375) + recipe = AddRecipe(42591, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(33158) + recipe:SetCraftedItemID(33143) + recipe:SetSkillLevels(360, 360, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.KOT) recipe:AddRepVendor(FAC.KEEPERS_OF_TIME, REP.REVERED, 21643) -- Blood of Amber -- 42592 - recipe = AddRecipe(42592, 360, 33140, Q.COMMON, V.TBC, 360, 365, 370, 375) + recipe = AddRecipe(42592, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(33159) + recipe:SetCraftedItemID(33140) + recipe:SetSkillLevels(360, 360, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.DPS, F.SHATAR) recipe:AddRepVendor(FAC.SHATAR, REP.REVERED, 21432) -- Facet of Eternity -- 42593 - recipe = AddRecipe(42593, 360, 33144, Q.COMMON, V.TBC, 360, 365, 370, 375) + recipe = AddRecipe(42593, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(33160) + recipe:SetCraftedItemID(33144) + recipe:SetSkillLevels(360, 360, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.TANK, F.KOT) recipe:AddRepVendor(FAC.KEEPERS_OF_TIME, REP.HONORED, 21643) -- Steady Talasite -- 43493 - recipe = AddRecipe(43493, 350, 33782, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(43493, V.TBC, Q.RARE) + recipe:SetRecipeItemID(33783) + recipe:SetCraftedItemID(33782) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP) recipe:AddVendor(18821, 18822) -- Chaotic Skyfire Diamond -- 44794 - recipe = AddRecipe(44794, 365, 34220, Q.RARE, V.TBC, 365, 375, 377, 380) + recipe = AddRecipe(44794, V.TBC, Q.RARE) + recipe:SetRecipeItemID(34689) + recipe:SetCraftedItemID(34220) + recipe:SetSkillLevels(365, 365, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(19768) -- Loop of Forged Power -- 46122 - recipe = AddRecipe(46122, 365, 34362, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(46122, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35198) + recipe:SetCraftedItemID(34362) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddCustom(24) -- Ring of Flowing Life -- 46123 - recipe = AddRecipe(46123, 365, 34363, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(46123, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35538) + recipe:SetCraftedItemID(34363) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddCustom(24) -- Hard Khorium Band -- 46124 - recipe = AddRecipe(46124, 365, 34361, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(46124, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35200) + recipe:SetCraftedItemID(34361) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddCustom(24) -- Pendant of Sunfire -- 46125 - recipe = AddRecipe(46125, 365, 34359, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(46125, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35201) + recipe:SetCraftedItemID(34359) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.NECK) recipe:AddCustom(24) -- Amulet of Flowing Life -- 46126 - recipe = AddRecipe(46126, 365, 34360, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(46126, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35533) + recipe:SetCraftedItemID(34360) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.NECK) recipe:AddCustom(24) -- Hard Khorium Choker -- 46127 - recipe = AddRecipe(46127, 365, 34358, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(46127, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35203) + recipe:SetCraftedItemID(34358) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.DPS, F.NECK) recipe:AddCustom(24) -- Quick Dawnstone -- 46403 - recipe = AddRecipe(46403, 350, 35315, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(46403, V.TBC, Q.RARE) + recipe:SetRecipeItemID(35322) + recipe:SetCraftedItemID(35315) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25950, 27666) -- Forceful Talasite -- 46405 - recipe = AddRecipe(46405, 350, 35318, Q.RARE, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(46405, V.TBC, Q.RARE) + recipe:SetRecipeItemID(35325) + recipe:SetCraftedItemID(35318) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.EXALTED, 25950, 27666) -- Eternal Earthstorm Diamond -- 46597 - recipe = AddRecipe(46597, 370, 35501, Q.COMMON, V.TBC, 370, 375, 377, 380) + recipe = AddRecipe(46597, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35502) + recipe:SetCraftedItemID(35501) + recipe:SetSkillLevels(370, 370, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25032) -- Ember Skyfire Diamond -- 46601 - recipe = AddRecipe(46601, 370, 35503, Q.COMMON, V.TBC, 370, 375, 377, 380) + recipe = AddRecipe(46601, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35505) + recipe:SetCraftedItemID(35503) + recipe:SetSkillLevels(370, 370, 375, 377, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25032) -- Figurine - Empyrean Tortoise -- 46775 - recipe = AddRecipe(46775, 375, 35693, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(46775, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35695) + recipe:SetCraftedItemID(35693) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.TANK, F.SHATTEREDSUN, F.TRINKET) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25032) -- Figurine - Khorium Boar -- 46776 - recipe = AddRecipe(46776, 375, 35694, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(46776, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35696) + recipe:SetCraftedItemID(35694) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.DPS, F.SHATTEREDSUN, F.TRINKET) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25032) -- Figurine - Crimson Serpent -- 46777 - recipe = AddRecipe(46777, 375, 35700, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(46777, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35697) + recipe:SetCraftedItemID(35700) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.SHATTEREDSUN, F.TRINKET) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25032) -- Figurine - Shadowsong Panther -- 46778 - recipe = AddRecipe(46778, 375, 35702, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(46778, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35698) + recipe:SetCraftedItemID(35702) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.DPS, F.SHATTEREDSUN, F.TRINKET) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25032) -- Figurine - Seaspray Albatross -- 46779 - recipe = AddRecipe(46779, 375, 35703, Q.COMMON, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(46779, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35699) + recipe:SetCraftedItemID(35703) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.SHATTEREDSUN, F.TRINKET) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25032) -- Regal Talasite -- 46803 - recipe = AddRecipe(46803, 350, 35707, Q.COMMON, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(46803, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(35708) + recipe:SetCraftedItemID(35707) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25032) -- Forceful Seaspray Emerald -- 47053 - recipe = AddRecipe(47053, 375, 35759, Q.EPIC, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(47053, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35769) + recipe:SetCraftedItemID(35759) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25032, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.HONORED, 23437) -- Steady Seaspray Emerald -- 47054 - recipe = AddRecipe(47054, 375, 35758, Q.EPIC, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(47054, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35766) + recipe:SetCraftedItemID(35758) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.HONORED, 23437) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25032, 25950, 27666) -- Reckless Pyrestone -- 47055 - recipe = AddRecipe(47055, 375, 35760, Q.EPIC, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(47055, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35767) + recipe:SetCraftedItemID(35760) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25032, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.HONORED, 23437) -- Quick Lionseye -- 47056 - recipe = AddRecipe(47056, 375, 35761, Q.EPIC, V.TBC, 375, 375, 380, 385) + recipe = AddRecipe(47056, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35768) + recipe:SetCraftedItemID(35761) + recipe:SetSkillLevels(375, 375, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SCALE_SANDS, F.SHATTEREDSUN) recipe:AddRepVendor(FAC.SHATTEREDSUN, REP.REVERED, 25032, 25950, 27666) recipe:AddRepVendor(FAC.SCALE_OF_SANDS, REP.HONORED, 23437) -- Brilliant Glass -- 47280 - recipe = AddRecipe(47280, 350, 35945, Q.COMMON, V.TBC, 350, 350, 365, 380) + recipe = AddRecipe(47280, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(35945) + recipe:SetSkillLevels(350, 350, 350, 365, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Bold Scarlet Ruby -- 53830 - recipe = AddRecipe(53830, 390, 39996, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53830, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41576) + recipe:SetCraftedItemID(39996) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(28721, 33602) -- Bold Bloodstone -- 53831 - recipe = AddRecipe(53831, 350, 39900, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53831, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39900) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Delicate Bloodstone -- 53832 - recipe = AddRecipe(53832, 350, 39905, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53832, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39905) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Subtle Sun Crystal -- 53843 - recipe = AddRecipe(53843, 360, 39907, Q.COMMON, V.WOTLK, 360, 375, 395, 415) + recipe = AddRecipe(53843, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39907) + recipe:SetSkillLevels(360, 360, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Flashing Bloodstone -- 53844 - recipe = AddRecipe(53844, 350, 39908, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53844, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39908) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Smooth Sun Crystal -- 53845 - recipe = AddRecipe(53845, 350, 39909, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53845, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39909) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Brilliant Bloodstone -- 53852 - recipe = AddRecipe(53852, 350, 39912, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53852, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39912) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Rigid Chalcedony -- 53854 - recipe = AddRecipe(53854, 350, 39915, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53854, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39915) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Quick Sun Crystal -- 53856 - recipe = AddRecipe(53856, 350, 39918, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53856, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39918) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Mystic Sun Crystal -- 53857 - recipe = AddRecipe(53857, 350, 39917, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53857, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41559) + recipe:SetCraftedItemID(39917) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP) recipe:AddVendor(34039, 34079) -- Sovereign Shadow Crystal -- 53859 - recipe = AddRecipe(53859, 350, 39934, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53859, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39934) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Shifting Shadow Crystal -- 53860 - recipe = AddRecipe(53860, 350, 39935, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53860, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39935) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Glinting Shadow Crystal -- 53861 - recipe = AddRecipe(53861, 350, 39942, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53861, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39942) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Mysterious Shadow Crystal -- 53865 - recipe = AddRecipe(53865, 350, 39945, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53865, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41575) + recipe:SetCraftedItemID(39945) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(34039, 34079) -- Defender's Shadow Crystal -- 53869 - recipe = AddRecipe(53869, 350, 39939, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53869, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41574) + recipe:SetCraftedItemID(39939) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.KALUAK) recipe:AddRepVendor(FAC.KALUAK, REP.HONORED, 31916, 32763) -- Jagged Dark Jade -- 53870 - recipe = AddRecipe(53870, 350, 39933, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53870, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39933) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Guardian's Shadow Crystal -- 53871 - recipe = AddRecipe(53871, 350, 39940, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53871, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39940) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Inscribed Huge Citrine -- 53872 - recipe = AddRecipe(53872, 350, 39947, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53872, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39947) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Etched Shadow Crystal -- 53873 - recipe = AddRecipe(53873, 350, 39948, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53873, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39948) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Champion's Huge Citrine -- 53874 - recipe = AddRecipe(53874, 350, 39949, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53874, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39949) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Resplendent Huge Citrine -- 53875 - recipe = AddRecipe(53875, 350, 39950, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53875, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41566) + recipe:SetCraftedItemID(39950) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(34039, 34079) -- Fierce Huge Citrine -- 53876 - recipe = AddRecipe(53876, 350, 39951, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53876, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39951) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Deadly Huge Citrine -- 53877 - recipe = AddRecipe(53877, 350, 39952, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53877, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41562) + recipe:SetCraftedItemID(39952) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.EBONBLADE) recipe:AddRepVendor(FAC.EBONBLADE, REP.FRIENDLY, 32538) -- Lucent Huge Citrine -- 53879 - recipe = AddRecipe(53879, 350, 39954, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53879, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41565) + recipe:SetCraftedItemID(39954) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(34039, 34079) -- Deft Huge Citrine -- 53880 - recipe = AddRecipe(53880, 350, 39955, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53880, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39955) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Potent Huge Citrine -- 53882 - recipe = AddRecipe(53882, 350, 39956, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53882, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39956) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Veiled Shadow Crystal -- 53883 - recipe = AddRecipe(53883, 350, 39957, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53883, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39957) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Willful Huge Citrine -- 53884 - recipe = AddRecipe(53884, 350, 39958, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53884, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41563) + recipe:SetCraftedItemID(39958) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(34039, 34079) -- Reckless Huge Citrine -- 53885 - recipe = AddRecipe(53885, 350, 39959, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53885, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41561) + recipe:SetCraftedItemID(39959) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.FRENZYHEART) recipe:AddRepVendor(FAC.FRENZYHEART, REP.FRIENDLY, 31911) -- Stalwart Huge Citrine -- 53891 - recipe = AddRecipe(53891, 360, 39965, Q.COMMON, V.WOTLK, 360, 375, 395, 415) + recipe = AddRecipe(53891, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39965) + recipe:SetSkillLevels(360, 360, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Accurate Shadow Crystal -- 53892 - recipe = AddRecipe(53892, 350, 39966, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53892, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39966) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Resolute Huge Citrine -- 53893 - recipe = AddRecipe(53893, 350, 39967, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53893, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39967) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Timeless Shadow Crystal -- 53894 - recipe = AddRecipe(53894, 350, 39968, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53894, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39968) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Nimble Dark Jade -- 53917 - recipe = AddRecipe(53917, 350, 39975, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53917, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41567) + recipe:SetCraftedItemID(39975) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ORACLES) recipe:AddRepVendor(FAC.ORACLES, REP.FRIENDLY, 31910) -- Regal Dark Jade -- 53918 - recipe = AddRecipe(53918, 350, 39976, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53918, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39976) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Steady Dark Jade -- 53919 - recipe = AddRecipe(53919, 350, 39977, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53919, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41572) + recipe:SetCraftedItemID(39977) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP) recipe:AddVendor(34039, 34079) -- Forceful Dark Jade -- 53920 - recipe = AddRecipe(53920, 350, 39978, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53920, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39978) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Purified Shadow Crystal -- 53921 - recipe = AddRecipe(53921, 350, 39979, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53921, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41568) + recipe:SetCraftedItemID(39979) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.KALUAK) recipe:AddRepVendor(FAC.KALUAK, REP.FRIENDLY, 31916, 32763) -- Misty Dark Jade -- 53922 - recipe = AddRecipe(53922, 350, 39980, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53922, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39980) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Lightning Dark Jade -- 53923 - recipe = AddRecipe(53923, 350, 39981, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53923, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39981) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Turbid Dark Jade -- 53924 - recipe = AddRecipe(53924, 350, 39982, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53924, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41571) + recipe:SetCraftedItemID(39982) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(34039, 34079) -- Energized Dark Jade -- 53925 - recipe = AddRecipe(53925, 350, 39983, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53925, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39983) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Radiant Dark Jade -- 53932 - recipe = AddRecipe(53932, 350, 39991, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53932, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41570) + recipe:SetCraftedItemID(39991) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.CASTER) recipe:AddVendor(34039, 34079) -- Shattered Dark Jade -- 53933 - recipe = AddRecipe(53933, 350, 39992, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53933, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41569) + recipe:SetCraftedItemID(39992) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.CASTER) recipe:AddVendor(34039, 34079) -- Solid Chalcedony -- 53934 - recipe = AddRecipe(53934, 350, 39919, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53934, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39919) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Sparkling Chalcedony -- 53941 - recipe = AddRecipe(53941, 350, 39927, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53941, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39927) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Stormy Chalcedony -- 53943 - recipe = AddRecipe(53943, 350, 39927, Q.UNCOMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(53943, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(41560) + recipe:SetCraftedItemID(39927) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.CASTER) recipe:AddVendor(34039, 34079) -- Delicate Scarlet Ruby -- 53945 - recipe = AddRecipe(53945, 390, 39997, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53945, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41577) + recipe:SetCraftedItemID(39997) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(28721, 33602) -- Brilliant Scarlet Ruby -- 53946 - recipe = AddRecipe(53946, 390, 39998, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53946, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41718) + recipe:SetCraftedItemID(39998) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.KIRINTOR) recipe:AddRepVendor(FAC.KIRINTOR, REP.EXALTED, 32287) -- Subtle Autumn's Glow -- 53948 - recipe = AddRecipe(53948, 390, 40000, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53948, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41719) + recipe:SetCraftedItemID(40000) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK) recipe:AddVendor(28721, 33602) -- Flashing Scarlet Ruby -- 53949 - recipe = AddRecipe(53949, 390, 40001, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53949, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41578) + recipe:SetCraftedItemID(40001) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK) recipe:AddVendor(28721, 33602) -- Precise Scarlet Ruby -- 53951 - recipe = AddRecipe(53951, 390, 40003, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53951, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41790) + recipe:SetCraftedItemID(40003) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddMobDrop(29311) -- Solid Sky Sapphire -- 53952 - recipe = AddRecipe(53952, 390, 40008, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53952, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42138) + recipe:SetCraftedItemID(40008) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(28721, 33602) -- Sparkling Sky Sapphire -- 53954 - recipe = AddRecipe(53954, 390, 40010, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53954, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41581) + recipe:SetCraftedItemID(40010) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(28721, 33602) -- Stormy Sky Sapphire -- 53955 - recipe = AddRecipe(53955, 390, 40011, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53955, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41728) + recipe:SetCraftedItemID(40011) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.CASTER) recipe:AddVendor(30489, 32294, 32296) -- Smooth Autumn's Glow -- 53957 - recipe = AddRecipe(53957, 390, 40013, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53957, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41720) + recipe:SetCraftedItemID(40013) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HODIR) recipe:AddRepVendor(FAC.HODIR, REP.EXALTED, 32540) -- Rigid Sky Sapphire -- 53958 - recipe = AddRecipe(53958, 390, 40014, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53958, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41580) + recipe:SetCraftedItemID(40014) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(28721, 33602) -- Mystic Autumn's Glow -- 53960 - recipe = AddRecipe(53960, 390, 40016, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53960, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41727) + recipe:SetCraftedItemID(40016) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP) recipe:AddVendor(30489, 32294, 32296) -- Quick Autumn's Glow -- 53961 - recipe = AddRecipe(53961, 390, 40017, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53961, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41579) + recipe:SetCraftedItemID(40017) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(28721, 33602) -- Sovereign Twilight Opal -- 53962 - recipe = AddRecipe(53962, 390, 40022, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53962, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41784) + recipe:SetCraftedItemID(40022) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Northrend") -- Shifting Twilight Opal -- 53963 - recipe = AddRecipe(53963, 390, 40023, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53963, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41747) + recipe:SetCraftedItemID(40023) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(28721, 33602) -- Timeless Twilight Opal -- 53965 - recipe = AddRecipe(53965, 390, 40025, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53965, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41725) + recipe:SetCraftedItemID(40025) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.EBONBLADE) recipe:AddRepVendor(FAC.EBONBLADE, REP.EXALTED, 32538) -- Purified Twilight Opal -- 53966 - recipe = AddRecipe(53966, 390, 40026, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53966, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41783) + recipe:SetCraftedItemID(40026) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Northrend") -- Mysterious Twilight Opal -- 53968 - recipe = AddRecipe(53968, 390, 40028, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53968, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41740) + recipe:SetCraftedItemID(40028) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(30489, 32294, 32296) -- Defender's Twilight Opal -- 53972 - recipe = AddRecipe(53972, 390, 40032, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53972, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41820) + recipe:SetCraftedItemID(40032) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.TANK) recipe:AddMobDrop(29370, 29376, 30208, 30222) -- Guardian's Twilight Opal -- 53974 - recipe = AddRecipe(53974, 390, 40034, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53974, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41726) + recipe:SetCraftedItemID(40034) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TANK, F.ARGENTCRUSADE) recipe:AddRepVendor(FAC.ARGENTCRUSADE, REP.REVERED, 30431) -- Inscribed Monarch Topaz -- 53975 - recipe = AddRecipe(53975, 390, 40037, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53975, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41789) + recipe:SetCraftedItemID(40037) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Northrend") -- Etched Twilight Opal -- 53976 - recipe = AddRecipe(53976, 390, 40038, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53976, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41777) + recipe:SetCraftedItemID(40038) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS) recipe:AddWorldDrop("Northrend") -- Champion's Monarch Topaz -- 53977 - recipe = AddRecipe(53977, 390, 40039, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53977, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41780) + recipe:SetCraftedItemID(40039) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.TANK) recipe:AddWorldDrop("Northrend") -- Resplendent Monarch Topaz -- 53978 - recipe = AddRecipe(53978, 390, 40040, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53978, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41734) + recipe:SetCraftedItemID(40040) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(30489, 32294, 32296) -- Glinting Twilight Opal -- 53980 - recipe = AddRecipe(53980, 390, 40044, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53980, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41582) + recipe:SetCraftedItemID(40044) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(28721, 33602) -- Lucent Monarch Topaz -- 53981 - recipe = AddRecipe(53981, 390, 40045, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53981, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41733) + recipe:SetCraftedItemID(40045) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(30489, 32294, 32296) -- Potent Monarch Topaz -- 53984 - recipe = AddRecipe(53984, 390, 40048, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53984, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41686) + recipe:SetCraftedItemID(40048) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(28721, 33602) -- Veiled Twilight Opal -- 53985 - recipe = AddRecipe(53985, 390, 40049, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53985, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41688) + recipe:SetCraftedItemID(40049) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(28721, 33602) -- Willful Monarch Topaz -- 53986 - recipe = AddRecipe(53986, 390, 40050, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53986, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41730) + recipe:SetCraftedItemID(40050) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(30489, 32294, 32296) -- Reckless Monarch Topaz -- 53987 - recipe = AddRecipe(53987, 390, 40051, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53987, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41690) + recipe:SetCraftedItemID(40051) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(28721, 33602) -- Deadly Monarch Topaz -- 53988 - recipe = AddRecipe(53988, 390, 40052, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53988, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41721) + recipe:SetCraftedItemID(40052) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.EBONBLADE) recipe:AddRepVendor(FAC.EBONBLADE, REP.REVERED, 32538) -- Deft Monarch Topaz -- 53991 - recipe = AddRecipe(53991, 390, 40055, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53991, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41687) + recipe:SetCraftedItemID(40055) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(28721, 33602) -- Stalwart Monarch Topaz -- 53993 - recipe = AddRecipe(53993, 390, 40057, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53993, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41722) + recipe:SetCraftedItemID(40057) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.WYRMREST) recipe:AddRepVendor(FAC.WYRMREST, REP.EXALTED, 32533) -- Accurate Twilight Opal -- 53994 - recipe = AddRecipe(53994, 390, 40058, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53994, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41818) + recipe:SetCraftedItemID(40058) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddMobDrop(28379, 28851, 29402, 30260, 30448) -- Jagged Forest Emerald -- 53996 - recipe = AddRecipe(53996, 390, 40086, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53996, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41723) + recipe:SetCraftedItemID(40086) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.FRENZYHEART) recipe:AddRepVendor(FAC.FRENZYHEART, REP.REVERED, 31911) -- Nimble Forest Emerald -- 53997 - recipe = AddRecipe(53997, 390, 40088, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53997, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41698) + recipe:SetCraftedItemID(40088) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(28721, 33602) -- Regal Forest Emerald -- 53998 - recipe = AddRecipe(53998, 390, 40089, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(53998, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41697) + recipe:SetCraftedItemID(40089) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK) recipe:AddVendor(28721, 33602) -- Steady Forest Emerald -- 54000 - recipe = AddRecipe(54000, 390, 40090, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(54000, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41738) + recipe:SetCraftedItemID(40090) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP) recipe:AddVendor(30489, 32294, 32296) -- Forceful Forest Emerald -- 54001 - recipe = AddRecipe(54001, 390, 40091, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(54001, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41693) + recipe:SetCraftedItemID(40091) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(28721, 33602) -- Misty Forest Emerald -- 54003 - recipe = AddRecipe(54003, 390, 40095, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(54003, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41781) + recipe:SetCraftedItemID(40095) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Northrend") -- Turbid Forest Emerald -- 54005 - recipe = AddRecipe(54005, 390, 40102, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(54005, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41737) + recipe:SetCraftedItemID(40102) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(30489, 32294, 32296) -- Lightning Forest Emerald -- 54009 - recipe = AddRecipe(54009, 390, 40100, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(54009, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41696) + recipe:SetCraftedItemID(40100) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(28721, 33602) -- Energized Forest Emerald -- 54011 - recipe = AddRecipe(54011, 390, 40105, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(54011, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41692) + recipe:SetCraftedItemID(40105) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(28721, 33602) -- Radiant Forest Emerald -- 54012 - recipe = AddRecipe(54012, 390, 40098, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(54012, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41819) + recipe:SetCraftedItemID(40098) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.CASTER) recipe:AddMobDrop(29792, 29793) -- Shattered Forest Emerald -- 54014 - recipe = AddRecipe(54014, 390, 40106, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(54014, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41735) + recipe:SetCraftedItemID(40106) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.CASTER) recipe:AddVendor(30489, 32294, 32296) -- Precise Bloodstone -- 54017 - recipe = AddRecipe(54017, 350, 39910, Q.COMMON, V.WOTLK, 350, 375, 395, 415) + recipe = AddRecipe(54017, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(39910) + recipe:SetSkillLevels(350, 350, 375, 395, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Fierce Monarch Topaz -- 54019 - recipe = AddRecipe(54019, 390, 40041, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(54019, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41793) + recipe:SetCraftedItemID(40041) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS) recipe:AddMobDrop(23954) -- Resolute Monarch Topaz -- 54023 - recipe = AddRecipe(54023, 390, 40059, Q.RARE, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(54023, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41778) + recipe:SetCraftedItemID(40059) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.TANK) recipe:AddWorldDrop("Northrend") -- Shielded Skyflare Diamond -- 55384 - recipe = AddRecipe(55384, 420, 41377, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55384, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41705) + recipe:SetCraftedItemID(41377) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(28721, 33602) -- Tireless Skyflare Diamond -- 55386 - recipe = AddRecipe(55386, 420, 41375, Q.COMMON, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55386, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41375) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Forlorn Skyflare Diamond -- 55387 - recipe = AddRecipe(55387, 420, 41378, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55387, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41743) + recipe:SetCraftedItemID(41378) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(30489, 32294, 32296) -- Impassive Skyflare Diamond -- 55388 - recipe = AddRecipe(55388, 420, 41379, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55388, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41744) + recipe:SetCraftedItemID(41379) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP) recipe:AddVendor(30489, 32294, 32296) -- Chaotic Skyflare Diamond -- 55389 - recipe = AddRecipe(55389, 420, 41285, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55389, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41704) + recipe:SetCraftedItemID(41285) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(28721, 33602) -- Destructive Skyflare Diamond -- 55390 - recipe = AddRecipe(55390, 420, 41307, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55390, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41786) + recipe:SetCraftedItemID(41307) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Northrend") -- Ember Skyflare Diamond -- 55392 - recipe = AddRecipe(55392, 420, 41333, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55392, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41706) + recipe:SetCraftedItemID(41333) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(28721, 33602) -- Enigmatic Skyflare Diamond -- 55393 - recipe = AddRecipe(55393, 420, 41335, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55393, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41742) + recipe:SetCraftedItemID(41335) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.PVP, F.IBOE, F.RBOP) recipe:AddVendor(30489, 32294, 32296) -- Swift Skyflare Diamond -- 55394 - recipe = AddRecipe(55394, 420, 41339, Q.COMMON, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55394, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41339) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Thundering Skyflare Diamond -- 55395 - recipe = AddRecipe(55395, 420, 41400, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55395, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41787) + recipe:SetCraftedItemID(41400) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Northrend") -- Insightful Earthsiege Diamond -- 55396 - recipe = AddRecipe(55396, 420, 41401, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55396, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41708) + recipe:SetCraftedItemID(41401) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(28721, 33602) -- Bracing Earthsiege Diamond -- 55397 - recipe = AddRecipe(55397, 420, 41395, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55397, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41798) + recipe:SetCraftedItemID(41395) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddMobDrop(27656) -- Eternal Earthsiege Diamond -- 55398 - recipe = AddRecipe(55398, 420, 41396, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55398, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41799) + recipe:SetCraftedItemID(41396) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.TANK) recipe:AddMobDrop(28923) -- Powerful Earthsiege Diamond -- 55399 - recipe = AddRecipe(55399, 420, 41397, Q.COMMON, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55399, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41397) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Relentless Earthsiege Diamond -- 55400 - recipe = AddRecipe(55400, 420, 41398, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55400, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41710) + recipe:SetCraftedItemID(41398) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(28721, 33602) -- Austere Earthsiege Diamond -- 55401 - recipe = AddRecipe(55401, 420, 41380, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55401, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41797) + recipe:SetCraftedItemID(41380) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(26861) -- Persistent Earthsiege Diamond -- 55402 - recipe = AddRecipe(55402, 420, 41381, Q.COMMON, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55402, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41381) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Trenchant Earthsiege Diamond -- 55403 - recipe = AddRecipe(55403, 420, 41382, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55403, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41711) + recipe:SetCraftedItemID(41382) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(28721, 33602) -- Invigorating Earthsiege Diamond -- 55404 - recipe = AddRecipe(55404, 420, 41385, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55404, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41709) + recipe:SetCraftedItemID(41385) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(28721, 33602) -- Beaming Earthsiege Diamond -- 55405 - recipe = AddRecipe(55405, 420, 41389, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55405, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41788) + recipe:SetCraftedItemID(41389) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER) recipe:AddWorldDrop("Northrend") -- Revitalizing Skyflare Diamond -- 55407 - recipe = AddRecipe(55407, 420, 41376, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(55407, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(41707) + recipe:SetCraftedItemID(41376) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(28721, 33602) -- Bold Dragon's Eye -- 56049 - recipe = AddRecipe(56049, 370, 42142, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56049, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42298) + recipe:SetCraftedItemID(42142) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.DPS) recipe:AddVendor(28721, 33602) -- Delicate Dragon's Eye -- 56052 - recipe = AddRecipe(56052, 370, 42143, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56052, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42301) + recipe:SetCraftedItemID(42143) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.DPS) recipe:AddVendor(28721, 33602) -- Brilliant Dragon's Eye -- 56053 - recipe = AddRecipe(56053, 370, 42144, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56053, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42309) + recipe:SetCraftedItemID(42144) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(28721, 33602) -- Subtle Dragon's Eye -- 56055 - recipe = AddRecipe(56055, 370, 42151, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56055, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42314) + recipe:SetCraftedItemID(42151) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.TANK) recipe:AddVendor(28721, 33602) -- Flashing Dragon's Eye -- 56056 - recipe = AddRecipe(56056, 370, 42152, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56056, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42302) + recipe:SetCraftedItemID(42152) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.TANK) recipe:AddVendor(28721, 33602) -- Mystic Dragon's Eye -- 56079 - recipe = AddRecipe(56079, 370, 42158, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56079, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42305) + recipe:SetCraftedItemID(42158) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(28721, 33602) -- Precise Dragon's Eye -- 56081 - recipe = AddRecipe(56081, 370, 42154, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56081, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42306) + recipe:SetCraftedItemID(42154) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.DPS, F.TANK) recipe:AddVendor(28721, 33602) -- Quick Dragon's Eye -- 56083 - recipe = AddRecipe(56083, 370, 42150, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56083, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42307) + recipe:SetCraftedItemID(42150) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(28721, 33602) -- Rigid Dragon's Eye -- 56084 - recipe = AddRecipe(56084, 370, 42156, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56084, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42308) + recipe:SetCraftedItemID(42156) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(28721, 33602) -- Smooth Dragon's Eye -- 56085 - recipe = AddRecipe(56085, 370, 42149, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56085, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42310) + recipe:SetCraftedItemID(42149) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(28721, 33602) -- Solid Dragon's Eye -- 56086 - recipe = AddRecipe(56086, 370, 36767, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56086, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42311) + recipe:SetCraftedItemID(36767) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP) recipe:AddVendor(28721, 33602) -- Sparkling Dragon's Eye -- 56087 - recipe = AddRecipe(56087, 370, 42145, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56087, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42312) + recipe:SetCraftedItemID(42145) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(28721, 33602) -- Stormy Dragon's Eye -- 56088 - recipe = AddRecipe(56088, 370, 42155, Q.RARE, V.WOTLK, 370, 390, 415, 440) + recipe = AddRecipe(56088, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(42313) + recipe:SetCraftedItemID(42155) + recipe:SetSkillLevels(370, 370, 390, 415, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOP, F.RBOP, F.CASTER) recipe:AddVendor(28721, 33602) -- Bloodstone Band -- 56193 - recipe = AddRecipe(56193, 350, 42336, Q.COMMON, V.WOTLK, 350, 380, 400, 420) + recipe = AddRecipe(56193, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42336) + recipe:SetSkillLevels(350, 350, 380, 400, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Sun Rock Ring -- 56194 - recipe = AddRecipe(56194, 350, 42337, Q.COMMON, V.WOTLK, 350, 380, 400, 420) + recipe = AddRecipe(56194, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42337) + recipe:SetSkillLevels(350, 350, 380, 400, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Jade Dagger Pendant -- 56195 - recipe = AddRecipe(56195, 380, 42338, Q.COMMON, V.WOTLK, 380, 400, 410, 420) + recipe = AddRecipe(56195, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42338) + recipe:SetSkillLevels(380, 380, 400, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.NECK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Blood Sun Necklace -- 56196 - recipe = AddRecipe(56196, 380, 42339, Q.COMMON, V.WOTLK, 380, 400, 410, 420) + recipe = AddRecipe(56196, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42339) + recipe:SetSkillLevels(380, 380, 400, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NECK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Dream Signet -- 56197 - recipe = AddRecipe(56197, 420, 42340, Q.COMMON, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(56197, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42340) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Figurine - Ruby Hare -- 56199 - recipe = AddRecipe(56199, 400, 42341, Q.COMMON, V.WOTLK, 400, 430, 440, 450) + recipe = AddRecipe(56199, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42341) + recipe:SetSkillLevels(400, 400, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TRINKET) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Figurine - Twilight Serpent -- 56201 - recipe = AddRecipe(56201, 400, 42395, Q.COMMON, V.WOTLK, 400, 430, 440, 450) + recipe = AddRecipe(56201, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42395) + recipe:SetSkillLevels(400, 400, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.TRINKET) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Figurine - Sapphire Owl -- 56202 - recipe = AddRecipe(56202, 400, 42413, Q.COMMON, V.WOTLK, 400, 430, 440, 450) + recipe = AddRecipe(56202, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42413) + recipe:SetSkillLevels(400, 400, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.TRINKET) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Figurine - Emerald Boar -- 56203 - recipe = AddRecipe(56203, 400, 42418, Q.COMMON, V.WOTLK, 400, 430, 440, 450) + recipe = AddRecipe(56203, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42418) + recipe:SetSkillLevels(400, 400, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.TRINKET) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Dark Jade Focusing Lens -- 56205 - recipe = AddRecipe(56205, 350, 41367, Q.COMMON, V.WOTLK, 350, 360, 370, 380) + recipe = AddRecipe(56205, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41367) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Shadow Crystal Focusing Lens -- 56206 - recipe = AddRecipe(56206, 360, 42420, Q.COMMON, V.WOTLK, 360, 370, 380, 390) + recipe = AddRecipe(56206, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42420) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Shadow Jade Focusing Lens -- 56208 - recipe = AddRecipe(56208, 370, 42421, Q.COMMON, V.WOTLK, 370, 380, 390, 400) + recipe = AddRecipe(56208, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42421) + recipe:SetSkillLevels(370, 370, 380, 390, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Titanium Impact Band -- 56496 - recipe = AddRecipe(56496, 430, 42642, Q.EPIC, V.WOTLK, 430, 450, 455, 460) + recipe = AddRecipe(56496, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(42648) + recipe:SetCraftedItemID(42642) + recipe:SetSkillLevels(430, 430, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddVendor(28721, 33602) -- Titanium Earthguard Ring -- 56497 - recipe = AddRecipe(56497, 430, 42643, Q.EPIC, V.WOTLK, 430, 450, 455, 460) + recipe = AddRecipe(56497, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(42649) + recipe:SetCraftedItemID(42643) + recipe:SetSkillLevels(430, 430, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.RING) recipe:AddVendor(28721, 33602) -- Titanium Spellshock Ring -- 56498 - recipe = AddRecipe(56498, 430, 42644, Q.EPIC, V.WOTLK, 430, 450, 455, 460) + recipe = AddRecipe(56498, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(42650) + recipe:SetCraftedItemID(42644) + recipe:SetSkillLevels(430, 430, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddVendor(28721, 33602) -- Titanium Impact Choker -- 56499 - recipe = AddRecipe(56499, 440, 42645, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56499, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(42651) + recipe:SetCraftedItemID(42645) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.NECK) recipe:AddVendor(28721, 33602) -- Titanium Earthguard Chain -- 56500 - recipe = AddRecipe(56500, 440, 42646, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56500, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(42652) + recipe:SetCraftedItemID(42646) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.NECK) recipe:AddVendor(28721, 33602) -- Titanium Spellshock Necklace -- 56501 - recipe = AddRecipe(56501, 440, 42647, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56501, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(42653) + recipe:SetCraftedItemID(42647) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NECK) recipe:AddVendor(28721, 33602) -- Enchanted Pearl -- 56530 - recipe = AddRecipe(56530, 360, 42701, Q.COMMON, V.WOTLK, 360, 380, 400, 420) + recipe = AddRecipe(56530, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42701) + recipe:SetSkillLevels(360, 360, 380, 400, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Enchanted Tear -- 56531 - recipe = AddRecipe(56531, 390, 42702, Q.COMMON, V.WOTLK, 390, 410, 425, 440) + recipe = AddRecipe(56531, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42702) + recipe:SetSkillLevels(390, 390, 410, 425, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Crystal Citrine Necklace -- 58141 - recipe = AddRecipe(58141, 350, 43244, Q.COMMON, V.WOTLK, 350, 380, 400, 420) + recipe = AddRecipe(58141, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43244) + recipe:SetSkillLevels(350, 350, 380, 400, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NECK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Crystal Chalcedony Amulet -- 58142 - recipe = AddRecipe(58142, 350, 43245, Q.COMMON, V.WOTLK, 350, 380, 400, 420) + recipe = AddRecipe(58142, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43245) + recipe:SetSkillLevels(350, 350, 380, 400, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.NECK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Earthshadow Ring -- 58143 - recipe = AddRecipe(58143, 370, 43246, Q.COMMON, V.WOTLK, 370, 390, 405, 420) + recipe = AddRecipe(58143, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43246) + recipe:SetSkillLevels(370, 370, 390, 405, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Jade Ring of Slaying -- 58144 - recipe = AddRecipe(58144, 370, 43247, Q.COMMON, V.WOTLK, 370, 390, 405, 420) + recipe = AddRecipe(58144, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43247) + recipe:SetSkillLevels(370, 370, 390, 405, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.TANK, F.RING) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Stoneguard Band -- 58145 - recipe = AddRecipe(58145, 390, 43248, Q.COMMON, V.WOTLK, 390, 410, 420, 430) + recipe = AddRecipe(58145, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43248) + recipe:SetSkillLevels(390, 390, 410, 420, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.RING) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Shadowmight Ring -- 58146 - recipe = AddRecipe(58146, 390, 43249, Q.COMMON, V.WOTLK, 390, 410, 420, 430) + recipe = AddRecipe(58146, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43249) + recipe:SetSkillLevels(390, 390, 410, 420, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.RING) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Ring of Earthen Might -- 58147 - recipe = AddRecipe(58147, 420, 43250, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(58147, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(43317) + recipe:SetCraftedItemID(43250) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TANK, F.RING) recipe:AddVendor(28721, 33602) -- Ring of Scarlet Shadows -- 58148 - recipe = AddRecipe(58148, 420, 43251, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(58148, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(43318) + recipe:SetCraftedItemID(43251) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddVendor(28721, 33602) -- Windfire Band -- 58149 - recipe = AddRecipe(58149, 420, 43252, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(58149, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(43319) + recipe:SetCraftedItemID(43252) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.RING) recipe:AddVendor(28721, 33602) -- Ring of Northern Tears -- 58150 - recipe = AddRecipe(58150, 420, 43253, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(58150, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(43320) + recipe:SetCraftedItemID(43253) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddVendor(28721, 33602) -- Savage Titanium Ring -- 58492 - recipe = AddRecipe(58492, 420, 43482, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(58492, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(43485) + recipe:SetCraftedItemID(43482) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddVendor(28721, 33602) -- Savage Titanium Band -- 58507 - recipe = AddRecipe(58507, 420, 43498, Q.RARE, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(58507, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(43497) + recipe:SetCraftedItemID(43498) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddVendor(28721, 33602) -- Titanium Frostguard Ring -- 58954 - recipe = AddRecipe(58954, 420, 43582, Q.EPIC, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(58954, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(43597) + recipe:SetCraftedItemID(43582) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.RING) recipe:AddVendor(28721, 33602) -- Figurine - Monarch Crab -- 59759 - recipe = AddRecipe(59759, 400, 44063, Q.COMMON, V.WOTLK, 400, 430, 440, 450) + recipe = AddRecipe(59759, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44063) + recipe:SetSkillLevels(400, 400, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TANK, F.TRINKET) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Icy Prism -- 62242 - recipe = AddRecipe(62242, 425, 44943, Q.COMMON, V.WOTLK, 425, 445, 457, 470) + recipe = AddRecipe(62242, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44943) + recipe:SetSkillLevels(425, 425, 445, 457, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Prismatic Black Diamond -- 62941 - recipe = AddRecipe(62941, 300, 45054, Q.COMMON, V.WOTLK, 300, 310, 315, 320) + recipe = AddRecipe(62941, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45054) + recipe:SetSkillLevels(300, 300, 310, 315, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19539, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Amulet of Truesight -- 63743 - recipe = AddRecipe(63743, 200, 45627, Q.COMMON, V.WOTLK, 200, 210, 220, 230) + recipe = AddRecipe(63743, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45627) + recipe:SetSkillLevels(200, 200, 210, 220, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.NECK) recipe:AddTrainer(15501, 18751, 18774, 19063, 19539, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 33680) -- Emerald Choker -- 64725 - recipe = AddRecipe(64725, 420, 45812, Q.COMMON, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(64725, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45812) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.NECK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Sky Sapphire Amulet -- 64726 - recipe = AddRecipe(64726, 420, 45813, Q.COMMON, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(64726, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45813) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NECK) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Runed Mana Band -- 64727 - recipe = AddRecipe(64727, 420, 45808, Q.COMMON, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(64727, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45808) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.RING) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Scarlet Signet -- 64728 - recipe = AddRecipe(64728, 420, 45809, Q.COMMON, V.WOTLK, 420, 440, 450, 460) + recipe = AddRecipe(64728, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45809) + recipe:SetSkillLevels(420, 420, 440, 450, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.RING) recipe:AddTrainer(26915, 26960, 26982, 26997, 28701, 33590) -- Regal Eye of Zul -- 66338 - recipe = AddRecipe(66338, 450, 40167, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66338, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46897) + recipe:SetCraftedItemID(40167) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK) recipe:AddVendor(19065, 28701, 33637, 33680) -- Steady Eye of Zul -- 66428 - recipe = AddRecipe(66428, 450, 40168, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66428, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46898) + recipe:SetCraftedItemID(40168) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(19065, 28701, 33637, 33680) -- Nimble Eye of Zul -- 66429 - recipe = AddRecipe(66429, 450, 40166, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66429, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46899) + recipe:SetCraftedItemID(40166) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(19065, 28701, 33637, 33680) -- Jagged Eye of Zul -- 66431 - recipe = AddRecipe(66431, 450, 40165, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66431, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46901) + recipe:SetCraftedItemID(40165) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(19065, 28701, 33637, 33680) -- Timeless Dreadstone -- 66432 - recipe = AddRecipe(66432, 450, 40164, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66432, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46902) + recipe:SetCraftedItemID(40164) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Forceful Eye of Zul -- 66434 - recipe = AddRecipe(66434, 450, 40169, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66434, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46904) + recipe:SetCraftedItemID(40169) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(19065, 28701, 33637, 33680) -- Misty Eye of Zul -- 66435 - recipe = AddRecipe(66435, 450, 40171, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66435, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46905) + recipe:SetCraftedItemID(40171) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Lightning Eye of Zul -- 66439 - recipe = AddRecipe(66439, 450, 40177, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66439, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46909) + recipe:SetCraftedItemID(40177) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Radiant Eye of Zul -- 66441 - recipe = AddRecipe(66441, 450, 40180, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66441, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46911) + recipe:SetCraftedItemID(40180) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Energized Eye of Zul -- 66442 - recipe = AddRecipe(66442, 450, 40179, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66442, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46912) + recipe:SetCraftedItemID(40179) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Shattered Eye of Zul -- 66443 - recipe = AddRecipe(66443, 450, 40182, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66443, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46913) + recipe:SetCraftedItemID(40182) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Turbid Eye of Zul -- 66445 - recipe = AddRecipe(66445, 450, 40173, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66445, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46915) + recipe:SetCraftedItemID(40173) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Brilliant Cardinal Ruby -- 66446 - recipe = AddRecipe(66446, 450, 40113, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66446, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46916) + recipe:SetCraftedItemID(40113) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Bold Cardinal Ruby -- 66447 - recipe = AddRecipe(66447, 450, 40111, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66447, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46917) + recipe:SetCraftedItemID(40111) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Delicate Cardinal Ruby -- 66448 - recipe = AddRecipe(66448, 450, 40112, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66448, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46918) + recipe:SetCraftedItemID(40112) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Precise Cardinal Ruby -- 66450 - recipe = AddRecipe(66450, 450, 40118, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66450, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46920) + recipe:SetCraftedItemID(40118) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddVendor(19065, 28701, 33637, 33680) -- Subtle King's Amber -- 66452 - recipe = AddRecipe(66452, 450, 40115, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66452, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46922) + recipe:SetCraftedItemID(40115) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK) recipe:AddVendor(19065, 28701, 33637, 33680) -- Flashing Cardinal Ruby -- 66453 - recipe = AddRecipe(66453, 450, 40116, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66453, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46923) + recipe:SetCraftedItemID(40116) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK) recipe:AddVendor(19065, 28701, 33637, 33680) -- Solid Majestic Zircon -- 66497 - recipe = AddRecipe(66497, 450, 40119, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66497, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46924) + recipe:SetCraftedItemID(40119) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(19065, 28701, 33637, 33680) -- Sparkling Majestic Zircon -- 66498 - recipe = AddRecipe(66498, 450, 40120, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66498, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46925) + recipe:SetCraftedItemID(40120) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Stormy Majestic Zircon -- 66499 - recipe = AddRecipe(66499, 450, 40122, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66499, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46926) + recipe:SetCraftedItemID(40122) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Rigid Majestic Zircon -- 66501 - recipe = AddRecipe(66501, 450, 40125, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66501, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46928) + recipe:SetCraftedItemID(40125) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(19065, 28701, 33637, 33680) -- Smooth King's Amber -- 66502 - recipe = AddRecipe(66502, 450, 40124, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66502, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46929) + recipe:SetCraftedItemID(40124) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(19065, 28701, 33637, 33680) -- Mystic King's Amber -- 66505 - recipe = AddRecipe(66505, 450, 40127, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66505, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46932) + recipe:SetCraftedItemID(40127) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(19065, 28701, 33637, 33680) -- Quick King's Amber -- 66506 - recipe = AddRecipe(66506, 450, 40128, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66506, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46933) + recipe:SetCraftedItemID(40128) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(19065, 28701, 33637, 33680) -- Sovereign Dreadstone -- 66554 - recipe = AddRecipe(66554, 450, 40129, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66554, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46935) + recipe:SetCraftedItemID(40129) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Purified Dreadstone -- 66556 - recipe = AddRecipe(66556, 450, 40133, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66556, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46937) + recipe:SetCraftedItemID(40133) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Shifting Dreadstone -- 66557 - recipe = AddRecipe(66557, 450, 40130, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66557, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46938) + recipe:SetCraftedItemID(40130) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Defender's Dreadstone -- 66560 - recipe = AddRecipe(66560, 450, 40139, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66560, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46941) + recipe:SetCraftedItemID(40139) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK) recipe:AddVendor(19065, 28701, 33637, 33680) -- Guardian's Dreadstone -- 66561 - recipe = AddRecipe(66561, 450, 40141, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66561, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46942) + recipe:SetCraftedItemID(40141) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddVendor(19065, 28701, 33637, 33680) -- Mysterious Dreadstone -- 66562 - recipe = AddRecipe(66562, 450, 40135, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66562, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46943) + recipe:SetCraftedItemID(40135) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Inscribed Ametrine -- 66567 - recipe = AddRecipe(66567, 450, 40142, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66567, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46948) + recipe:SetCraftedItemID(40142) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Deadly Ametrine -- 66568 - recipe = AddRecipe(66568, 450, 40147, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66568, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46949) + recipe:SetCraftedItemID(40147) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Potent Ametrine -- 66569 - recipe = AddRecipe(66569, 450, 40152, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66569, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46950) + recipe:SetCraftedItemID(40152) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Veiled Dreadstone -- 66570 - recipe = AddRecipe(66570, 450, 40153, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66570, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46951) + recipe:SetCraftedItemID(40153) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Willful Ametrine -- 66571 - recipe = AddRecipe(66571, 450, 40154, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66571, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46952) + recipe:SetCraftedItemID(40154) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Etched Dreadstone -- 66572 - recipe = AddRecipe(66572, 450, 40143, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66572, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46953) + recipe:SetCraftedItemID(40143) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Glinting Dreadstone -- 66573 - recipe = AddRecipe(66573, 450, 40157, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66573, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(46956) + recipe:SetCraftedItemID(40157) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Reckless Ametrine -- 66574 - recipe = AddRecipe(66574, 450, 40155, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66574, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(47007) + recipe:SetCraftedItemID(40155) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddVendor(19065, 28701, 33637, 33680) -- Accurate Dreadstone -- 66576 - recipe = AddRecipe(66576, 450, 40162, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66576, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(47010) + recipe:SetCraftedItemID(40162) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddVendor(19065, 28701, 33637, 33680) -- Champion's Ametrine -- 66579 - recipe = AddRecipe(66579, 450, 40144, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66579, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(47015) + recipe:SetCraftedItemID(40144) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Stalwart Ametrine -- 66581 - recipe = AddRecipe(66581, 450, 40160, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66581, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(47017) + recipe:SetCraftedItemID(40160) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK) recipe:AddVendor(19065, 28701, 33637, 33680) -- Resplendent Ametrine -- 66582 - recipe = AddRecipe(66582, 450, 40145, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66582, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(47018) + recipe:SetCraftedItemID(40145) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Fierce Ametrine -- 66583 - recipe = AddRecipe(66583, 450, 40146, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66583, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(47019) + recipe:SetCraftedItemID(40146) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Deft Ametrine -- 66584 - recipe = AddRecipe(66584, 450, 40150, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66584, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(47020) + recipe:SetCraftedItemID(40150) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Lucent Ametrine -- 66585 - recipe = AddRecipe(66585, 450, 40149, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66585, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(47021) + recipe:SetCraftedItemID(40149) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS) recipe:AddVendor(19065, 28701, 33637, 33680) -- Resolute Ametrine -- 66586 - recipe = AddRecipe(66586, 450, 40163, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(66586, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(47022) + recipe:SetCraftedItemID(40163) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TANK) recipe:AddVendor(19065, 28701, 33637, 33680) -- Nightmare Tear -- 68253 - recipe = AddRecipe(68253, 450, 49110, Q.RARE, V.WOTLK, 450, 450, 452, 465) + recipe = AddRecipe(68253, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(49112) + recipe:SetCraftedItemID(49110) + recipe:SetSkillLevels(450, 450, 450, 452, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(19065, 28701, 33637, 33680) -- Bold Carnelian -- 73222 - recipe = AddRecipe(73222, 425, 52081, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73222, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52081) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Delicate Carnelian -- 73223 - recipe = AddRecipe(73223, 425, 52082, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73223, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52082) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Flashing Carnelian -- 73224 - recipe = AddRecipe(73224, 425, 52083, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73224, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52083) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Brilliant Carnelian -- 73225 - recipe = AddRecipe(73225, 425, 52084, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73225, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52084) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Precise Carnelian -- 73226 - recipe = AddRecipe(73226, 425, 52085, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73226, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52085) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Solid Zephyrite -- 73227 - recipe = AddRecipe(73227, 425, 52086, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73227, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52086) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Sparkling Zephyrite -- 73228 - recipe = AddRecipe(73228, 425, 52087, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73228, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52087) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Stormy Zephyrite -- 73229 - recipe = AddRecipe(73229, 425, 52088, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73229, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52088) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Rigid Zephyrite -- 73230 - recipe = AddRecipe(73230, 425, 52089, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73230, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52089) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Subtle Alicite -- 73231 - recipe = AddRecipe(73231, 425, 52090, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73231, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52090) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Smooth Alicite -- 73232 - recipe = AddRecipe(73232, 425, 52091, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73232, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52091) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Quick Alicite -- 73234 - recipe = AddRecipe(73234, 425, 52093, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73234, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52093) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Fractured Alicite -- 73239 - recipe = AddRecipe(73239, 425, 52094, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73239, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52094) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Sovereign Nightstone -- 73240 - recipe = AddRecipe(73240, 425, 52095, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73240, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52095) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Shifting Nightstone -- 73241 - recipe = AddRecipe(73241, 425, 52096, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73241, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52096) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Defender's Nightstone -- 73242 - recipe = AddRecipe(73242, 425, 52097, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73242, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52097) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Timeless Nightstone -- 73243 - recipe = AddRecipe(73243, 425, 52098, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73243, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52098) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Guardian's Nightstone -- 73244 - recipe = AddRecipe(73244, 425, 52099, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73244, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52099) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Purified Nightstone -- 73245 - recipe = AddRecipe(73245, 425, 52100, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73245, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52100) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Etched Nightstone -- 73246 - recipe = AddRecipe(73246, 425, 52101, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73246, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52101) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Glinting Nightstone -- 73247 - recipe = AddRecipe(73247, 425, 52102, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73247, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52102) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Retaliating Nightstone -- 73248 - recipe = AddRecipe(73248, 425, 52103, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73248, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52103) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Veiled Nightstone -- 73249 - recipe = AddRecipe(73249, 425, 52104, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73249, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52104) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Accurate Nightstone -- 73250 - recipe = AddRecipe(73250, 425, 52105, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73250, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52105) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Polished Hessonite -- 73258 - recipe = AddRecipe(73258, 425, 52106, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73258, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52106) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Inscribed Hessonite -- 73260 - recipe = AddRecipe(73260, 425, 52108, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73260, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52108) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Deadly Hessonite -- 73262 - recipe = AddRecipe(73262, 425, 52109, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73262, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52109) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Potent Hessonite -- 73263 - recipe = AddRecipe(73263, 425, 52110, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73263, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52110) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Fierce Hessonite -- 73264 - recipe = AddRecipe(73264, 425, 52111, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73264, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52111) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Deft Hessonite -- 73265 - recipe = AddRecipe(73265, 425, 52112, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73265, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52112) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Reckless Hessonite -- 73266 - recipe = AddRecipe(73266, 450, 68741, Q.COMMON, V.CATA, 450, 450, 467, 485) + recipe = AddRecipe(73266, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(68741) + recipe:SetSkillLevels(450, 450, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Skillful Hessonite -- 73267 - recipe = AddRecipe(73267, 425, 52114, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73267, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52114) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Adept Hessonite -- 73268 - recipe = AddRecipe(73268, 425, 52115, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73268, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52115) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Fine Hessonite -- 73269 - recipe = AddRecipe(73269, 425, 52116, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73269, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52116) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Artful Hessonite -- 73270 - recipe = AddRecipe(73270, 425, 52117, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73270, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52117) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Keen Hessonite -- 73271 - recipe = AddRecipe(73271, 425, 52118, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73271, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52118) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Regal Jasper -- 73272 - recipe = AddRecipe(73272, 425, 52119, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73272, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52119) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Nimble Jasper -- 73273 - recipe = AddRecipe(73273, 425, 52120, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73273, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52120) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Jagged Jasper -- 73274 - recipe = AddRecipe(73274, 425, 52121, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73274, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52121) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Piercing Jasper -- 73275 - recipe = AddRecipe(73275, 425, 52122, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73275, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52122) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Steady Jasper -- 73276 - recipe = AddRecipe(73276, 425, 52123, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73276, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52123) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Forceful Jasper -- 73277 - recipe = AddRecipe(73277, 425, 52124, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73277, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52124) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Lightning Jasper -- 73278 - recipe = AddRecipe(73278, 425, 52125, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73278, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52125) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Puissant Jasper -- 73279 - recipe = AddRecipe(73279, 425, 52126, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73279, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52126) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Zen Jasper -- 73280 - recipe = AddRecipe(73280, 425, 52127, Q.UNCOMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73280, V.CATA, Q.UNCOMMON) + recipe:SetCraftedItemID(52127) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Sensei's Jasper -- 73281 - recipe = AddRecipe(73281, 425, 52128, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73281, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52128) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26915, 26960, 26982, 26997, 28701, 33590, 33614, 44582, 46675) -- Bold Inferno Ruby -- 73335 - recipe = AddRecipe(73335, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73335, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Delicate Inferno Ruby -- 73336 - recipe = AddRecipe(73336, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73336, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Flashing Inferno Ruby -- 73337 - recipe = AddRecipe(73337, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73337, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Brilliant Inferno Ruby -- 73338 - recipe = AddRecipe(73338, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73338, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Precise Inferno Ruby -- 73339 - recipe = AddRecipe(73339, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73339, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Solid Ocean Sapphire -- 73340 - recipe = AddRecipe(73340, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73340, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Sparkling Ocean Sapphire -- 73341 - recipe = AddRecipe(73341, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73341, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Stormy Ocean Sapphire -- 73343 - recipe = AddRecipe(73343, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73343, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Rigid Ocean Sapphire -- 73344 - recipe = AddRecipe(73344, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73344, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Subtle Amberjewel -- 73345 - recipe = AddRecipe(73345, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73345, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Smooth Amberjewel -- 73346 - recipe = AddRecipe(73346, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73346, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Mystic Amberjewel -- 73347 - recipe = AddRecipe(73347, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73347, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Quick Amberjewel -- 73348 - recipe = AddRecipe(73348, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73348, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Fractured Amberjewel -- 73349 - recipe = AddRecipe(73349, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73349, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Sovereign Demonseye -- 73350 - recipe = AddRecipe(73350, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73350, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Shifting Demonseye -- 73351 - recipe = AddRecipe(73351, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73351, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Defender's Demonseye -- 73352 - recipe = AddRecipe(73352, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73352, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Timeless Demonseye -- 73353 - recipe = AddRecipe(73353, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73353, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Guardian's Demonseye -- 73354 - recipe = AddRecipe(73354, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73354, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Purified Demonseye -- 73355 - recipe = AddRecipe(73355, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73355, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Etched Demonseye -- 73356 - recipe = AddRecipe(73356, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73356, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Glinting Demonseye -- 73357 - recipe = AddRecipe(73357, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73357, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Retaliating Demonseye -- 73358 - recipe = AddRecipe(73358, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73358, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Veiled Demonseye -- 73359 - recipe = AddRecipe(73359, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73359, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Accurate Demonseye -- 73360 - recipe = AddRecipe(73360, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73360, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Polished Ember Topaz -- 73361 - recipe = AddRecipe(73361, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73361, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Resolute Ember Topaz -- 73362 - recipe = AddRecipe(73362, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73362, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Inscribed Ember Topaz -- 73364 - recipe = AddRecipe(73364, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73364, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Deadly Ember Topaz -- 73365 - recipe = AddRecipe(73365, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73365, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Potent Ember Topaz -- 73366 - recipe = AddRecipe(73366, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73366, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Fierce Ember Topaz -- 73367 - recipe = AddRecipe(73367, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73367, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Deft Ember Topaz -- 73368 - recipe = AddRecipe(73368, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73368, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Reckless Ember Topaz -- 73369 - recipe = AddRecipe(73369, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73369, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Skillful Ember Topaz -- 73370 - recipe = AddRecipe(73370, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73370, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Adept Ember Topaz -- 73371 - recipe = AddRecipe(73371, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73371, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Fine Ember Topaz -- 73372 - recipe = AddRecipe(73372, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73372, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Artful Ember Topaz -- 73373 - recipe = AddRecipe(73373, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73373, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Keen Ember Topaz -- 73374 - recipe = AddRecipe(73374, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73374, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Regal Dream Emerald -- 73375 - recipe = AddRecipe(73375, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73375, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Nimble Dream Emerald -- 73376 - recipe = AddRecipe(73376, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73376, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Jagged Dream Emerald -- 73377 - recipe = AddRecipe(73377, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73377, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Piercing Dream Emerald -- 73378 - recipe = AddRecipe(73378, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73378, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Steady Dream Emerald -- 73379 - recipe = AddRecipe(73379, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73379, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Forceful Dream Emerald -- 73380 - recipe = AddRecipe(73380, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73380, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Lightning Dream Emerald -- 73381 - recipe = AddRecipe(73381, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73381, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Puissant Dream Emerald -- 73382 - recipe = AddRecipe(73382, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73382, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Zen Dream Emerald -- 73383 - recipe = AddRecipe(73383, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73383, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Sensei's Dream Emerald -- 73384 - recipe = AddRecipe(73384, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(73384, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Bold Chimera's Eye -- 73396 - recipe = AddRecipe(73396, 500, nil, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73396, V.CATA, Q.EPIC) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Delicate Chimera's Eye -- 73397 - recipe = AddRecipe(73397, 500, nil, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73397, V.CATA, Q.EPIC) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Flashing Chimera's Eye -- 73398 - recipe = AddRecipe(73398, 500, nil, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73398, V.CATA, Q.EPIC) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Brilliant Chimera's Eye -- 73399 - recipe = AddRecipe(73399, 500, nil, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73399, V.CATA, Q.EPIC) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Precise Chimera's Eye -- 73400 - recipe = AddRecipe(73400, 500, nil, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73400, V.CATA, Q.EPIC) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Solid Chimera's Eye -- 73401 - recipe = AddRecipe(73401, 500, nil, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73401, V.CATA, Q.EPIC) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Sparkling Chimera's Eye -- 73402 - recipe = AddRecipe(73402, 500, 52262, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73402, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(52262) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Stormy Chimera's Eye -- 73403 - recipe = AddRecipe(73403, 500, 52263, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73403, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(52263) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Rigid Chimera's Eye -- 73404 - recipe = AddRecipe(73404, 500, nil, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73404, V.CATA, Q.EPIC) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Subtle Chimera's Eye -- 73405 - recipe = AddRecipe(73405, 500, 52265, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73405, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(52265) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Smooth Chimera's Eye -- 73406 - recipe = AddRecipe(73406, 500, nil, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73406, V.CATA, Q.EPIC) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Mystic Chimera's Eye -- 73407 - recipe = AddRecipe(73407, 500, nil, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73407, V.CATA, Q.EPIC) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Quick Chimera's Eye -- 73408 - recipe = AddRecipe(73408, 500, nil, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73408, V.CATA, Q.EPIC) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Fractured Chimera's Eye -- 73409 - recipe = AddRecipe(73409, 500, nil, Q.EPIC, V.CATA, 500, 505, 507, 510) + recipe = AddRecipe(73409, V.CATA, Q.EPIC) + recipe:SetSkillLevels(500, 500, 505, 507, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Fleet Shadowspirit Diamond -- 73464 - recipe = AddRecipe(73464, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73464, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Chaotic Shadowspirit Diamond -- 73465 - recipe = AddRecipe(73465, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73465, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Bracing Shadowspirit Diamond -- 73466 - recipe = AddRecipe(73466, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73466, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Eternal Shadowspirit Diamond -- 73467 - recipe = AddRecipe(73467, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73467, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Austere Shadowspirit Diamond -- 73468 - recipe = AddRecipe(73468, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73468, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Effulgent Shadowspirit Diamond -- 73469 - recipe = AddRecipe(73469, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73469, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Ember Shadowspirit Diamond -- 73470 - recipe = AddRecipe(73470, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73470, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Revitalizing Shadowspirit Diamond -- 73471 - recipe = AddRecipe(73471, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73471, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Destructive Shadowspirit Diamond -- 73472 - recipe = AddRecipe(73472, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73472, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Powerful Shadowspirit Diamond -- 73473 - recipe = AddRecipe(73473, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73473, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Enigmatic Shadowspirit Diamond -- 73474 - recipe = AddRecipe(73474, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73474, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Impassive Shadowspirit Diamond -- 73475 - recipe = AddRecipe(73475, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73475, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Forlorn Shadowspirit Diamond -- 73476 - recipe = AddRecipe(73476, 490, nil, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(73476, V.CATA, Q.RARE) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Fire Prism -- 73478 - recipe = AddRecipe(73478, 500, nil, Q.COMMON, V.CATA, 500, 500, 500, 525) + recipe = AddRecipe(73478, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 500, 500, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(19063, 19775, 19778, 26982, 26997, 28701, 44582, 46675) -- Jasper Ring -- 73494 - recipe = AddRecipe(73494, 425, 52306, Q.COMMON, V.CATA, 425, 450, 467, 485) + recipe = AddRecipe(73494, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52306) + recipe:SetSkillLevels(425, 425, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(19063, 19775, 19778, 26982, 26997, 28701, 44582, 46675) -- Hessonite Band -- 73495 - recipe = AddRecipe(73495, 450, 52308, Q.COMMON, V.CATA, 450, 485, 495, 505) + recipe = AddRecipe(73495, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52308) + recipe:SetSkillLevels(450, 450, 485, 495, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(19063, 19775, 19778, 26982, 26997, 28701, 44582, 46675) -- Alicite Pendant -- 73496 - recipe = AddRecipe(73496, 435, 52307, Q.COMMON, V.CATA, 435, 450, 467, 485) + recipe = AddRecipe(73496, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52307) + recipe:SetSkillLevels(435, 435, 450, 467, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(19063, 19775, 19778, 26982, 26997, 28701, 44582, 46675) -- Nightstone Choker -- 73497 - recipe = AddRecipe(73497, 460, 52309, Q.COMMON, V.CATA, 460, 495, 505, 515) + recipe = AddRecipe(73497, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52309) + recipe:SetSkillLevels(460, 460, 495, 505, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18751, 18774, 19063, 19775, 19778, 26982, 26997, 28701, 33614, 44582, 46675) -- Band of Blades -- 73498 - recipe = AddRecipe(73498, 525, 52318, Q.EPIC, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(73498, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(52318) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Ring of Warring Elements -- 73502 - recipe = AddRecipe(73502, 525, 52319, Q.EPIC, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(73502, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(52319) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Elementium Moebius Band -- 73503 - recipe = AddRecipe(73503, 525, 52320, Q.EPIC, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(73503, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(52320) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Entwined Elementium Choker -- 73504 - recipe = AddRecipe(73504, 525, 52321, Q.EPIC, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(73504, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(52321) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Eye of Many Deaths -- 73505 - recipe = AddRecipe(73505, 525, 52322, Q.EPIC, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(73505, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(52322) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Elementium Guardian -- 73506 - recipe = AddRecipe(73506, 525, 52323, Q.EPIC, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(73506, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(52323) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Elementium Destroyer's Ring -- 73520 - recipe = AddRecipe(73520, 525, 52348, Q.EPIC, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(73520, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(52348) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Brazen Elementium Medallion -- 73521 - recipe = AddRecipe(73521, 525, 52350, Q.EPIC, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(73521, V.CATA, Q.EPIC) + recipe:SetCraftedItemID(52350) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Carnelian Spikes -- 73620 - recipe = AddRecipe(73620, 460, 52492, Q.COMMON, V.CATA, 460, 470, 475, 480) + recipe = AddRecipe(73620, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52492) + recipe:SetSkillLevels(460, 460, 470, 475, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(19063, 19775, 19778, 26982, 26997, 28701, 44582, 46675) -- The Perforator -- 73621 - recipe = AddRecipe(73621, 490, nil, Q.COMMON, V.CATA, 490, 500, 505, 510) + recipe = AddRecipe(73621, V.CATA, Q.COMMON) + recipe:SetSkillLevels(490, 490, 500, 505, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(19063, 19775, 19778, 26982, 26997, 28701, 44582, 46675) -- Jeweler's Ruby Monocle -- 73625 - recipe = AddRecipe(73625, 450, 52485, Q.RARE, V.CATA, 450, 480, 490, 500) + recipe = AddRecipe(73625, V.CATA, Q.RARE) + recipe:SetCraftedItemID(52485) + recipe:SetSkillLevels(450, 450, 480, 490, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Jeweler's Sapphire Monocle -- 73626 - recipe = AddRecipe(73626, 455, 52486, Q.RARE, V.CATA, 455, 485, 495, 505) + recipe = AddRecipe(73626, V.CATA, Q.RARE) + recipe:SetCraftedItemID(52486) + recipe:SetSkillLevels(455, 455, 485, 495, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Jeweler's Emerald Monocle -- 73627 - recipe = AddRecipe(73627, 460, 52487, Q.RARE, V.CATA, 460, 490, 500, 510) + recipe = AddRecipe(73627, V.CATA, Q.RARE) + recipe:SetCraftedItemID(52487) + recipe:SetSkillLevels(460, 460, 490, 500, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Willful Ember Topaz -- 95754 - recipe = AddRecipe(95754, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(95754, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Lucent Ember Topaz -- 95755 - recipe = AddRecipe(95755, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(95755, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Resplendent Ember Topaz -- 95756 - recipe = AddRecipe(95756, 465, nil, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(95756, V.CATA, Q.RARE) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Vivid Dream Emerald -- 96226 - recipe = AddRecipe(96226, 465, 68741, Q.RARE, V.CATA, 465, 500, 507, 515) + recipe = AddRecipe(96226, V.CATA, Q.RARE) + recipe:SetCraftedItemID(68741) + recipe:SetSkillLevels(465, 465, 500, 507, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50480, 50482) -- Agile Shadowspirit Diamond -- 96255 - recipe = AddRecipe(96255, 490, 68778, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(96255, V.CATA, Q.RARE) + recipe:SetCraftedItemID(68778) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Deepholm", "Eastern Kingdoms", "Kalimdor") -- Reverberating Shadowspirit Diamond -- 96256 - recipe = AddRecipe(96256, 490, 68779, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(96256, V.CATA, Q.RARE) + recipe:SetCraftedItemID(68779) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Deepholm", "Eastern Kingdoms", "Kalimdor") -- Burning Shadowspirit Diamond -- 96257 - recipe = AddRecipe(96257, 490, 68780, Q.RARE, V.CATA, 490, 515, 520, 525) + recipe = AddRecipe(96257, V.CATA, Q.RARE) + recipe:SetCraftedItemID(68780) + recipe:SetSkillLevels(490, 490, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Deepholm", "Eastern Kingdoms", "Kalimdor") diff --git a/Database/Leatherworking.lua b/Database/Leatherworking.lua index 2008a2c..0b4196c 100644 --- a/Database/Leatherworking.lua +++ b/Database/Leatherworking.lua @@ -36,3029 +36,4492 @@ local V = private.game_versions -------------------------------------------------------------------------------------------------------------------- -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- -local function AddRecipe(spell_id, skill_level, item_id, quality, genesis, optimal_level, medium_level, easy_level, trivial_level, specialty, required_faction) - return addon:AddRecipe(spell_id, skill_level, item_id, quality, 2108, specialty, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +local function AddRecipe(spell_id, genesis, quality) + return addon:AddRecipe(spell_id, 2108, genesis, quality) end function addon:InitLeatherworking() local recipe -- Handstitched Leather Boots -- 2149 - recipe = AddRecipe(2149, 1, 2302, Q.COMMON, V.ORIG, 1, 40, 55, 70) + recipe = AddRecipe(2149, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2302) + recipe:SetSkillLevels(1, 1, 40, 55, 70) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddCustom(8) -- Light Armor Kit -- 2152 - recipe = AddRecipe(2152, 1, 2304, Q.COMMON, V.ORIG, 1, 30, 45, 60) + recipe = AddRecipe(2152, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2304) + recipe:SetSkillLevels(1, 1, 30, 45, 60) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Handstitched Leather Pants -- 2153 - recipe = AddRecipe(2153, 15, 2303, Q.COMMON, V.ORIG, 15, 45, 60, 75) + recipe = AddRecipe(2153, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2303) + recipe:SetSkillLevels(15, 15, 45, 60, 75) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3069, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Fine Leather Boots -- 2158 - recipe = AddRecipe(2158, 90, 2307, Q.UNCOMMON, V.ORIG, 90, 120, 135, 150) + recipe = AddRecipe(2158, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(2406) + recipe:SetCraftedItemID(2307) + recipe:SetSkillLevels(90, 90, 120, 135, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Fine Leather Cloak -- 2159 - recipe = AddRecipe(2159, 85, 2308, Q.COMMON, V.ORIG, 85, 105, 120, 135) + recipe = AddRecipe(2159, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2308) + recipe:SetSkillLevels(85, 85, 105, 120, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOAK) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Embossed Leather Vest -- 2160 - recipe = AddRecipe(2160, 40, 2300, Q.COMMON, V.ORIG, 40, 70, 85, 100) + recipe = AddRecipe(2160, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2300) + recipe:SetSkillLevels(40, 40, 70, 85, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3069, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Embossed Leather Boots -- 2161 - recipe = AddRecipe(2161, 55, 2309, Q.COMMON, V.ORIG, 55, 85, 100, 115) + recipe = AddRecipe(2161, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2309) + recipe:SetSkillLevels(55, 55, 85, 100, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3069, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Embossed Leather Cloak -- 2162 - recipe = AddRecipe(2162, 60, 2310, Q.COMMON, V.ORIG, 60, 90, 105, 120) + recipe = AddRecipe(2162, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2310) + recipe:SetSkillLevels(60, 60, 90, 105, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.CLOAK) recipe:AddTrainer(1385, 1632, 3007, 3069, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- White Leather Jerkin -- 2163 - recipe = AddRecipe(2163, 60, 2311, Q.UNCOMMON, V.ORIG, 60, 90, 105, 120) + recipe = AddRecipe(2163, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(2407) + recipe:SetCraftedItemID(2311) + recipe:SetSkillLevels(60, 60, 90, 105, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Fine Leather Gloves -- 2164 - recipe = AddRecipe(2164, 75, 2312, Q.UNCOMMON, V.ORIG, 75, 105, 120, 135) + recipe = AddRecipe(2164, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(2408) + recipe:SetCraftedItemID(2312) + recipe:SetSkillLevels(75, 75, 105, 120, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Medium Armor Kit -- 2165 - recipe = AddRecipe(2165, 100, 2313, Q.COMMON, V.ORIG, 100, 115, 122, 130) + recipe = AddRecipe(2165, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2313) + recipe:SetSkillLevels(100, 100, 115, 122, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Toughened Leather Armor -- 2166 - recipe = AddRecipe(2166, 120, 2314, Q.COMMON, V.ORIG, 120, 145, 157, 170) + recipe = AddRecipe(2166, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2314) + recipe:SetSkillLevels(120, 120, 145, 157, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Dark Leather Boots -- 2167 - recipe = AddRecipe(2167, 100, 2315, Q.COMMON, V.ORIG, 100, 125, 137, 150) + recipe = AddRecipe(2167, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2315) + recipe:SetSkillLevels(100, 100, 125, 137, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Dark Leather Cloak -- 2168 - recipe = AddRecipe(2168, 110, 2316, Q.COMMON, V.ORIG, 110, 135, 147, 160) + recipe = AddRecipe(2168, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2316) + recipe:SetSkillLevels(110, 110, 135, 147, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.CLOAK) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Dark Leather Tunic -- 2169 - recipe = AddRecipe(2169, 100, 2317, Q.UNCOMMON, V.ORIG, 100, 125, 137, 150) + recipe = AddRecipe(2169, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(2409) + recipe:SetCraftedItemID(2317) + recipe:SetSkillLevels(100, 100, 125, 137, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Light Leather -- 2881 - recipe = AddRecipe(2881, 1, 2318, Q.COMMON, V.ORIG, 1, 20, 30, 40) + recipe = AddRecipe(2881, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2318) + recipe:SetSkillLevels(1, 1, 20, 30, 40) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddCustom(8) -- Handstitched Leather Belt -- 3753 - recipe = AddRecipe(3753, 25, 4237, Q.COMMON, V.ORIG, 25, 55, 70, 85) + recipe = AddRecipe(3753, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4237) + recipe:SetSkillLevels(25, 25, 55, 70, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3069, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Embossed Leather Gloves -- 3756 - recipe = AddRecipe(3756, 55, 4239, Q.COMMON, V.ORIG, 55, 85, 100, 115) + recipe = AddRecipe(3756, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4239) + recipe:SetSkillLevels(55, 55, 85, 100, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3069, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Embossed Leather Pants -- 3759 - recipe = AddRecipe(3759, 75, 4242, Q.COMMON, V.ORIG, 75, 105, 120, 135) + recipe = AddRecipe(3759, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4242) + recipe:SetSkillLevels(75, 75, 105, 120, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3069, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Hillman's Cloak -- 3760 - recipe = AddRecipe(3760, 150, 3719, Q.COMMON, V.ORIG, 150, 170, 180, 190) + recipe = AddRecipe(3760, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3719) + recipe:SetSkillLevels(150, 150, 170, 180, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Fine Leather Tunic -- 3761 - recipe = AddRecipe(3761, 85, 4243, Q.COMMON, V.ORIG, 85, 115, 130, 145) + recipe = AddRecipe(3761, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4243) + recipe:SetSkillLevels(85, 85, 115, 130, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Hillman's Leather Vest -- 3762 - recipe = AddRecipe(3762, 100, 4244, Q.UNCOMMON, V.ORIG, 100, 125, 137, 150) + recipe = AddRecipe(3762, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4293) + recipe:SetCraftedItemID(4244) + recipe:SetSkillLevels(100, 100, 125, 137, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Fine Leather Belt -- 3763 - recipe = AddRecipe(3763, 80, 4246, Q.COMMON, V.ORIG, 80, 110, 125, 140) + recipe = AddRecipe(3763, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4246) + recipe:SetSkillLevels(80, 80, 110, 125, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Hillman's Leather Gloves -- 3764 - recipe = AddRecipe(3764, 145, 4247, Q.COMMON, V.ORIG, 145, 170, 182, 195) + recipe = AddRecipe(3764, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4247) + recipe:SetSkillLevels(145, 145, 170, 182, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Dark Leather Gloves -- 3765 - recipe = AddRecipe(3765, 120, 4248, Q.UNCOMMON, V.ORIG, 120, 155, 167, 180) + recipe = AddRecipe(3765, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7360) + recipe:SetCraftedItemID(4248) + recipe:SetSkillLevels(120, 120, 155, 167, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Dark Leather Belt -- 3766 - recipe = AddRecipe(3766, 125, 4249, Q.COMMON, V.ORIG, 125, 150, 162, 175) + recipe = AddRecipe(3766, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4249) + recipe:SetSkillLevels(125, 125, 150, 162, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Hillman's Belt -- 3767 - recipe = AddRecipe(3767, 120, 4250, Q.UNCOMMON, V.ORIG, 120, 145, 157, 170) + recipe = AddRecipe(3767, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4294) + recipe:SetCraftedItemID(4250) + recipe:SetSkillLevels(120, 120, 145, 157, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Hillman's Shoulders -- 3768 - recipe = AddRecipe(3768, 130, 4251, Q.COMMON, V.ORIG, 130, 155, 167, 180) + recipe = AddRecipe(3768, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4251) + recipe:SetSkillLevels(130, 130, 155, 167, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635) -- Dark Leather Shoulders -- 3769 - recipe = AddRecipe(3769, 140, 4252, Q.UNCOMMON, V.ORIG, 140, 165, 177, 190) + recipe = AddRecipe(3769, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4296) + recipe:SetCraftedItemID(4252) + recipe:SetSkillLevels(140, 140, 165, 177, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Toughened Leather Gloves -- 3770 - recipe = AddRecipe(3770, 135, 4253, Q.COMMON, V.ORIG, 135, 160, 172, 185) + recipe = AddRecipe(3770, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4253) + recipe:SetSkillLevels(135, 135, 160, 172, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Barbaric Gloves -- 3771 - recipe = AddRecipe(3771, 150, 4254, Q.UNCOMMON, V.ORIG, 150, 170, 180, 190) + recipe = AddRecipe(3771, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4297) + recipe:SetCraftedItemID(4254) + recipe:SetSkillLevels(150, 150, 170, 180, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Green Leather Armor -- 3772 - recipe = AddRecipe(3772, 155, 4255, Q.COMMON, V.ORIG, 155, 175, 185, 195) + recipe = AddRecipe(3772, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(7613) + recipe:SetCraftedItemID(4255) + recipe:SetSkillLevels(155, 155, 175, 185, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.TANK, F.LEATHER) recipe:AddVendor(2679, 2698) -- Guardian Armor -- 3773 - recipe = AddRecipe(3773, 175, 4256, Q.UNCOMMON, V.ORIG, 175, 195, 205, 215) + recipe = AddRecipe(3773, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4299) + recipe:SetCraftedItemID(4256) + recipe:SetSkillLevels(175, 175, 195, 205, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Green Leather Belt -- 3774 - recipe = AddRecipe(3774, 160, 4257, Q.COMMON, V.ORIG, 160, 180, 190, 200) + recipe = AddRecipe(3774, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4257) + recipe:SetSkillLevels(160, 160, 180, 190, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Guardian Belt -- 3775 - recipe = AddRecipe(3775, 170, 4258, Q.RARE, V.ORIG, 170, 190, 200, 210) + recipe = AddRecipe(3775, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(4298) + recipe:SetCraftedItemID(4258) + recipe:SetSkillLevels(170, 170, 190, 200, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Green Leather Bracers -- 3776 - recipe = AddRecipe(3776, 180, 4259, Q.COMMON, V.ORIG, 180, 200, 210, 220) + recipe = AddRecipe(3776, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4259) + recipe:SetSkillLevels(180, 180, 200, 210, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Guardian Leather Bracers -- 3777 - recipe = AddRecipe(3777, 195, 4260, Q.UNCOMMON, V.ORIG, 195, 215, 225, 235) + recipe = AddRecipe(3777, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4300) + recipe:SetCraftedItemID(4260) + recipe:SetSkillLevels(195, 195, 215, 225, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Gem-studded Leather Belt -- 3778 - recipe = AddRecipe(3778, 185, 4262, Q.COMMON, V.ORIG, 185, 205, 215, 225) + recipe = AddRecipe(3778, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14635) + recipe:SetCraftedItemID(4262) + recipe:SetSkillLevels(185, 185, 205, 215, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.LEATHER) recipe:AddLimitedVendor(2699, 1) -- Barbaric Belt -- 3779 - recipe = AddRecipe(3779, 200, 4264, Q.RARE, V.ORIG, 200, 220, 230, 240) + recipe = AddRecipe(3779, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(4301) + recipe:SetCraftedItemID(4264) + recipe:SetSkillLevels(200, 200, 220, 230, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Heavy Armor Kit -- 3780 - recipe = AddRecipe(3780, 150, 4265, Q.COMMON, V.ORIG, 150, 170, 180, 190) + recipe = AddRecipe(3780, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4265) + recipe:SetSkillLevels(150, 150, 170, 180, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Cured Light Hide -- 3816 - recipe = AddRecipe(3816, 35, 4231, Q.COMMON, V.ORIG, 35, 55, 65, 75) + recipe = AddRecipe(3816, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4231) + recipe:SetSkillLevels(35, 35, 55, 65, 75) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1385, 1632, 3007, 3069, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Cured Medium Hide -- 3817 - recipe = AddRecipe(3817, 100, 4233, Q.COMMON, V.ORIG, 100, 115, 122, 130) + recipe = AddRecipe(3817, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4233) + recipe:SetSkillLevels(100, 100, 115, 122, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Cured Heavy Hide -- 3818 - recipe = AddRecipe(3818, 150, 4236, Q.COMMON, V.ORIG, 150, 160, 165, 170) + recipe = AddRecipe(3818, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4236) + recipe:SetSkillLevels(150, 150, 160, 165, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Raptor Hide Harness -- 4096 - recipe = AddRecipe(4096, 165, 4455, Q.UNCOMMON, V.WOTLK, 165, 185, 195, 205) + recipe = AddRecipe(4096, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(13287) + recipe:SetCraftedItemID(4455) + recipe:SetSkillLevels(165, 165, 185, 195, 205) recipe:AddFilters(F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddLimitedVendor(2819, 1) -- Raptor Hide Belt -- 4097 - recipe = AddRecipe(4097, 165, 4456, Q.UNCOMMON, V.ORIG, 165, 185, 195, 205) + recipe = AddRecipe(4097, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(13288) + recipe:SetCraftedItemID(4456) + recipe:SetSkillLevels(165, 165, 185, 195, 205) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddVendor(2816) -- Kodo Hide Bag -- 5244 - recipe = AddRecipe(5244, 40, 5081, Q.UNCOMMON, V.ORIG, 40, 70, 85, 100) + recipe = AddRecipe(5244, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(5083) + recipe:SetCraftedItemID(5081) + recipe:SetSkillLevels(40, 40, 70, 85, 100) recipe:AddFilters(F.HORDE, F.QUEST, F.IBOE, F.RBOE) recipe:AddQuest(769) -- Barbaric Harness -- 6661 - recipe = AddRecipe(6661, 190, 5739, Q.COMMON, V.ORIG, 190, 210, 220, 230) + recipe = AddRecipe(6661, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5739) + recipe:SetSkillLevels(190, 190, 210, 220, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Murloc Scale Belt -- 6702 - recipe = AddRecipe(6702, 90, 5780, Q.COMMON, V.ORIG, 90, 120, 135, 150) + recipe = AddRecipe(6702, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5786) + recipe:SetCraftedItemID(5780) + recipe:SetSkillLevels(90, 90, 120, 135, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddMobDrop(1732, 3385) recipe:AddVendor(843, 3556, 4186) -- Murloc Scale Breastplate -- 6703 - recipe = AddRecipe(6703, 95, 5781, Q.COMMON, V.ORIG, 95, 125, 140, 155) + recipe = AddRecipe(6703, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5787) + recipe:SetCraftedItemID(5781) + recipe:SetSkillLevels(95, 95, 125, 140, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddMobDrop(657, 3386) recipe:AddVendor(843, 3556, 4186) -- Thick Murloc Armor -- 6704 - recipe = AddRecipe(6704, 170, 5782, Q.UNCOMMON, V.ORIG, 170, 190, 200, 210) + recipe = AddRecipe(6704, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(5788) + recipe:SetCraftedItemID(5782) + recipe:SetSkillLevels(170, 170, 190, 200, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddMobDrop(938, 1160) recipe:AddLimitedVendor(2393, 1, 2846, 1) -- Murloc Scale Bracers -- 6705 - recipe = AddRecipe(6705, 190, 5783, Q.UNCOMMON, V.ORIG, 190, 210, 220, 230) + recipe = AddRecipe(6705, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(5789) + recipe:SetCraftedItemID(5783) + recipe:SetSkillLevels(190, 190, 210, 220, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddMobDrop(1561, 2636) recipe:AddLimitedVendor(4897, 1) -- Handstitched Leather Vest -- 7126 - recipe = AddRecipe(7126, 1, 5957, Q.COMMON, V.ORIG, 1, 40, 55, 70) + recipe = AddRecipe(7126, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5957) + recipe:SetSkillLevels(1, 1, 40, 55, 70) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddCustom(8) -- Fine Leather Pants -- 7133 - recipe = AddRecipe(7133, 105, 5958, Q.UNCOMMON, V.ORIG, 105, 130, 142, 155) + recipe = AddRecipe(7133, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(5972) + recipe:SetCraftedItemID(5958) + recipe:SetSkillLevels(105, 105, 130, 142, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Dark Leather Pants -- 7135 - recipe = AddRecipe(7135, 115, 5961, Q.COMMON, V.ORIG, 115, 140, 152, 165) + recipe = AddRecipe(7135, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5961) + recipe:SetSkillLevels(115, 115, 140, 152, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Guardian Pants -- 7147 - recipe = AddRecipe(7147, 160, 5962, Q.COMMON, V.ORIG, 160, 180, 190, 200) + recipe = AddRecipe(7147, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5962) + recipe:SetSkillLevels(160, 160, 180, 190, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Barbaric Leggings -- 7149 - recipe = AddRecipe(7149, 170, 5963, Q.COMMON, V.ORIG, 170, 190, 200, 210) + recipe = AddRecipe(7149, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5973) + recipe:SetCraftedItemID(5963) + recipe:SetSkillLevels(170, 170, 190, 200, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddVendor(2810, 2821, 3958, 4877) -- Barbaric Shoulders -- 7151 - recipe = AddRecipe(7151, 175, 5964, Q.COMMON, V.ORIG, 175, 195, 205, 215) + recipe = AddRecipe(7151, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5964) + recipe:SetSkillLevels(175, 175, 195, 205, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Guardian Cloak -- 7153 - recipe = AddRecipe(7153, 185, 5965, Q.UNCOMMON, V.ORIG, 185, 205, 215, 225) + recipe = AddRecipe(7153, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(5974) + recipe:SetCraftedItemID(5965) + recipe:SetSkillLevels(185, 185, 205, 215, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOAK) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Guardian Gloves -- 7156 - recipe = AddRecipe(7156, 190, 5966, Q.COMMON, V.ORIG, 190, 210, 220, 230) + recipe = AddRecipe(7156, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5966) + recipe:SetSkillLevels(190, 190, 210, 220, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Deviate Scale Cloak -- 7953 - recipe = AddRecipe(7953, 90, 6466, Q.COMMON, V.ORIG, 90, 120, 135, 150) + recipe = AddRecipe(7953, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6474) + recipe:SetCraftedItemID(6466) + recipe:SetSkillLevels(90, 90, 120, 135, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR) recipe:AddCustom(48) -- Deviate Scale Gloves -- 7954 - recipe = AddRecipe(7954, 105, 6467, Q.COMMON, V.ORIG, 105, 130, 142, 155) + recipe = AddRecipe(7954, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6475) + recipe:SetCraftedItemID(6467) + recipe:SetSkillLevels(105, 105, 130, 142, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR) recipe:AddCustom(48) -- Deviate Scale Belt -- 7955 - recipe = AddRecipe(7955, 115, 6468, Q.UNCOMMON, V.ORIG, 115, 140, 152, 165) + recipe = AddRecipe(7955, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6476) + recipe:SetCraftedItemID(6468) + recipe:SetSkillLevels(115, 115, 140, 152, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddCustom(48) -- Moonglow Vest -- 8322 - recipe = AddRecipe(8322, 90, 6709, Q.UNCOMMON, V.ORIG, 90, 115, 130, 145) + recipe = AddRecipe(8322, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6710) + recipe:SetCraftedItemID(6709) + recipe:SetSkillLevels(90, 90, 115, 130, 145) recipe:AddFilters(F.ALLIANCE, F.QUEST, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddQuest(1582) -- Handstitched Leather Cloak -- 9058 - recipe = AddRecipe(9058, 1, 7276, Q.COMMON, V.ORIG, 1, 40, 55, 70) + recipe = AddRecipe(9058, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7276) + recipe:SetSkillLevels(1, 1, 40, 55, 70) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOAK) recipe:AddCustom(8) -- Handstitched Leather Bracers -- 9059 - recipe = AddRecipe(9059, 1, 7277, Q.COMMON, V.ORIG, 1, 40, 55, 70) + recipe = AddRecipe(9059, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7277) + recipe:SetSkillLevels(1, 1, 40, 55, 70) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddCustom(8) -- Rugged Leather Pants -- 9064 - recipe = AddRecipe(9064, 35, 7280, Q.UNCOMMON, V.ORIG, 35, 65, 80, 95) + recipe = AddRecipe(9064, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7288) + recipe:SetCraftedItemID(7280) + recipe:SetSkillLevels(35, 35, 65, 80, 95) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Light Leather Bracers -- 9065 - recipe = AddRecipe(9065, 70, 7281, Q.COMMON, V.ORIG, 70, 100, 115, 130) + recipe = AddRecipe(9065, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7281) + recipe:SetSkillLevels(70, 70, 100, 115, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3069, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Light Leather Pants -- 9068 - recipe = AddRecipe(9068, 95, 7282, Q.COMMON, V.ORIG, 95, 125, 140, 155) + recipe = AddRecipe(9068, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7282) + recipe:SetSkillLevels(95, 95, 125, 140, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Black Whelp Cloak -- 9070 - recipe = AddRecipe(9070, 100, 7283, Q.COMMON, V.ORIG, 100, 125, 137, 150) + recipe = AddRecipe(9070, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(7289) + recipe:SetCraftedItemID(7283) + recipe:SetSkillLevels(100, 100, 125, 137, 150) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.CLOAK) recipe:AddVendor(2697) -- Red Whelp Gloves -- 9072 - recipe = AddRecipe(9072, 120, 7284, Q.COMMON, V.ORIG, 120, 145, 157, 170) + recipe = AddRecipe(9072, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(7290) + recipe:SetCraftedItemID(7284) + recipe:SetSkillLevels(120, 120, 145, 157, 170) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.LEATHER) recipe:AddVendor(2679) -- Nimble Leather Gloves -- 9074 - recipe = AddRecipe(9074, 120, 7285, Q.COMMON, V.ORIG, 120, 145, 157, 170) + recipe = AddRecipe(9074, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7285) + recipe:SetSkillLevels(120, 120, 145, 157, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Fletcher's Gloves -- 9145 - recipe = AddRecipe(9145, 125, 7348, Q.COMMON, V.ORIG, 125, 150, 162, 175) + recipe = AddRecipe(9145, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7348) + recipe:SetSkillLevels(125, 125, 150, 162, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Herbalist's Gloves -- 9146 - recipe = AddRecipe(9146, 135, 7349, Q.UNCOMMON, V.ORIG, 135, 160, 172, 185) + recipe = AddRecipe(9146, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7361) + recipe:SetCraftedItemID(7349) + recipe:SetSkillLevels(135, 135, 160, 172, 185) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.LEATHER) recipe:AddVendor(6731) -- Earthen Leather Shoulders -- 9147 - recipe = AddRecipe(9147, 135, 7352, Q.COMMON, V.ORIG, 135, 160, 172, 185) + recipe = AddRecipe(9147, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(7362) + recipe:SetCraftedItemID(7352) + recipe:SetSkillLevels(135, 135, 160, 172, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.LEATHER) recipe:AddVendor(3537) -- Pilferer's Gloves -- 9148 - recipe = AddRecipe(9148, 140, 7358, Q.UNCOMMON, V.ORIG, 140, 165, 177, 190) + recipe = AddRecipe(9148, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7363) + recipe:SetCraftedItemID(7358) + recipe:SetSkillLevels(140, 140, 165, 177, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Heavy Earthen Gloves -- 9149 - recipe = AddRecipe(9149, 145, 7359, Q.UNCOMMON, V.ORIG, 145, 170, 182, 195) + recipe = AddRecipe(9149, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7364) + recipe:SetCraftedItemID(7359) + recipe:SetSkillLevels(145, 145, 170, 182, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Dusky Leather Leggings -- 9195 - recipe = AddRecipe(9195, 165, 7373, Q.UNCOMMON, V.ORIG, 165, 185, 195, 205) + recipe = AddRecipe(9195, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7449) + recipe:SetCraftedItemID(7373) + recipe:SetSkillLevels(165, 165, 185, 195, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Dusky Leather Armor -- 9196 - recipe = AddRecipe(9196, 175, 7374, Q.COMMON, V.ORIG, 175, 195, 205, 215) + recipe = AddRecipe(9196, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7374) + recipe:SetSkillLevels(175, 175, 195, 205, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Green Whelp Armor -- 9197 - recipe = AddRecipe(9197, 175, 7375, Q.UNCOMMON, V.ORIG, 175, 195, 205, 215) + recipe = AddRecipe(9197, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7450) + recipe:SetCraftedItemID(7375) + recipe:SetSkillLevels(175, 175, 195, 205, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Frost Leather Cloak -- 9198 - recipe = AddRecipe(9198, 180, 7377, Q.COMMON, V.ORIG, 180, 200, 210, 220) + recipe = AddRecipe(9198, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7377) + recipe:SetSkillLevels(180, 180, 200, 210, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Dusky Bracers -- 9201 - recipe = AddRecipe(9201, 185, 7378, Q.COMMON, V.ORIG, 185, 205, 215, 225) + recipe = AddRecipe(9201, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7378) + recipe:SetSkillLevels(185, 185, 205, 215, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Green Whelp Bracers -- 9202 - recipe = AddRecipe(9202, 190, 7386, Q.UNCOMMON, V.ORIG, 190, 210, 220, 230) + recipe = AddRecipe(9202, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7451) + recipe:SetCraftedItemID(7386) + recipe:SetSkillLevels(190, 190, 210, 220, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.LEATHER) recipe:AddVendor(4225, 4589, 7852, 7854) -- Dusky Belt -- 9206 - recipe = AddRecipe(9206, 195, 7387, Q.COMMON, V.ORIG, 195, 215, 225, 235) + recipe = AddRecipe(9206, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7387) + recipe:SetSkillLevels(195, 195, 215, 225, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Dusky Boots -- 9207 - recipe = AddRecipe(9207, 200, 7390, Q.RARE, V.ORIG, 200, 220, 230, 240) + recipe = AddRecipe(9207, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(7452) + recipe:SetCraftedItemID(7390) + recipe:SetSkillLevels(200, 200, 220, 230, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Swift Boots -- 9208 - recipe = AddRecipe(9208, 200, 7391, Q.UNCOMMON, V.ORIG, 200, 220, 230, 240) + recipe = AddRecipe(9208, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7453) + recipe:SetCraftedItemID(7391) + recipe:SetSkillLevels(200, 200, 220, 230, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Cured Thick Hide -- 10482 - recipe = AddRecipe(10482, 200, 8172, Q.COMMON, V.ORIG, 200, 200, 200, 200) + recipe = AddRecipe(10482, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8172) + recipe:SetSkillLevels(200, 200, 200, 200, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Thick Armor Kit -- 10487 - recipe = AddRecipe(10487, 200, 8173, Q.COMMON, V.ORIG, 200, 220, 230, 240) + recipe = AddRecipe(10487, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8173) + recipe:SetSkillLevels(200, 200, 220, 230, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Comfortable Leather Hat -- 10490 - recipe = AddRecipe(10490, 200, 8174, Q.RARE, V.ORIG, 200, 220, 230, 240) + recipe = AddRecipe(10490, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(8384) + recipe:SetCraftedItemID(8174) + recipe:SetSkillLevels(200, 200, 220, 230, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Nightscape Tunic -- 10499 - recipe = AddRecipe(10499, 205, 8175, Q.COMMON, V.ORIG, 205, 225, 235, 245) + recipe = AddRecipe(10499, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8175) + recipe:SetSkillLevels(205, 205, 225, 235, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Nightscape Headband -- 10507 - recipe = AddRecipe(10507, 205, 8176, Q.COMMON, V.ORIG, 205, 225, 235, 245) + recipe = AddRecipe(10507, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8176) + recipe:SetSkillLevels(205, 205, 225, 235, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Turtle Scale Gloves -- 10509 - recipe = AddRecipe(10509, 205, 8187, Q.COMMON, V.ORIG, 205, 225, 235, 245) + recipe = AddRecipe(10509, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(8385) + recipe:SetCraftedItemID(8187) + recipe:SetSkillLevels(205, 205, 225, 235, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(7852, 7854) -- Turtle Scale Breastplate -- 10511 - recipe = AddRecipe(10511, 210, 8189, Q.COMMON, V.ORIG, 210, 230, 240, 250) + recipe = AddRecipe(10511, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8189) + recipe:SetSkillLevels(210, 210, 230, 240, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Nightscape Shoulders -- 10516 - recipe = AddRecipe(10516, 210, 8192, Q.UNCOMMON, V.ORIG, 210, 230, 240, 250) + recipe = AddRecipe(10516, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8409) + recipe:SetCraftedItemID(8192) + recipe:SetSkillLevels(210, 210, 230, 240, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddVendor(7854, 8160) -- Turtle Scale Bracers -- 10518 - recipe = AddRecipe(10518, 210, 8198, Q.COMMON, V.ORIG, 210, 230, 240, 250) + recipe = AddRecipe(10518, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8198) + recipe:SetSkillLevels(210, 210, 230, 240, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAIL) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Big Voodoo Robe -- 10520 - recipe = AddRecipe(10520, 215, 8200, Q.UNCOMMON, V.ORIG, 215, 235, 245, 255) + recipe = AddRecipe(10520, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8386) + recipe:SetCraftedItemID(8200) + recipe:SetSkillLevels(215, 215, 235, 245, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Tough Scorpid Breastplate -- 10525 - recipe = AddRecipe(10525, 220, 8203, Q.UNCOMMON, V.ORIG, 220, 240, 250, 260) + recipe = AddRecipe(10525, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8395) + recipe:SetCraftedItemID(8203) + recipe:SetSkillLevels(220, 220, 240, 250, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddMobDrop(5618) -- Wild Leather Shoulders -- 10529 - recipe = AddRecipe(10529, 220, 8210, Q.UNCOMMON, V.ORIG, 220, 240, 250, 260) + recipe = AddRecipe(10529, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8403) + recipe:SetCraftedItemID(8210) + recipe:SetSkillLevels(220, 220, 240, 250, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.LEATHER) recipe:AddQuest(2848, 2855) -- Big Voodoo Mask -- 10531 - recipe = AddRecipe(10531, 220, 8201, Q.UNCOMMON, V.ORIG, 220, 240, 250, 260) + recipe = AddRecipe(10531, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8387) + recipe:SetCraftedItemID(8201) + recipe:SetSkillLevels(220, 220, 240, 250, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Tough Scorpid Bracers -- 10533 - recipe = AddRecipe(10533, 220, 8205, Q.UNCOMMON, V.ORIG, 220, 240, 250, 260) + recipe = AddRecipe(10533, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8397) + recipe:SetCraftedItemID(8205) + recipe:SetSkillLevels(220, 220, 240, 250, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddMobDrop(5617) -- Tough Scorpid Gloves -- 10542 - recipe = AddRecipe(10542, 225, 8204, Q.UNCOMMON, V.ORIG, 225, 245, 255, 265) + recipe = AddRecipe(10542, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8398) + recipe:SetCraftedItemID(8204) + recipe:SetSkillLevels(225, 225, 245, 255, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddMobDrop(5616) -- Wild Leather Vest -- 10544 - recipe = AddRecipe(10544, 225, 8211, Q.UNCOMMON, V.ORIG, 225, 245, 255, 265) + recipe = AddRecipe(10544, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8404) + recipe:SetCraftedItemID(8211) + recipe:SetSkillLevels(225, 225, 245, 255, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.LEATHER) recipe:AddQuest(2849, 2856) -- Wild Leather Helmet -- 10546 - recipe = AddRecipe(10546, 225, 8214, Q.UNCOMMON, V.ORIG, 225, 245, 255, 265) + recipe = AddRecipe(10546, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8405) + recipe:SetCraftedItemID(8214) + recipe:SetSkillLevels(225, 225, 245, 255, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.LEATHER) recipe:AddQuest(2850, 2857) -- Nightscape Pants -- 10548 - recipe = AddRecipe(10548, 230, 8193, Q.COMMON, V.ORIG, 230, 250, 260, 270) + recipe = AddRecipe(10548, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8193) + recipe:SetSkillLevels(230, 230, 250, 260, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Turtle Scale Helm -- 10552 - recipe = AddRecipe(10552, 230, 8191, Q.COMMON, V.ORIG, 230, 250, 260, 270) + recipe = AddRecipe(10552, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8191) + recipe:SetSkillLevels(230, 230, 250, 260, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Tough Scorpid Boots -- 10554 - recipe = AddRecipe(10554, 235, 8209, Q.UNCOMMON, V.ORIG, 235, 255, 265, 275) + recipe = AddRecipe(10554, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8399) + recipe:SetCraftedItemID(8209) + recipe:SetSkillLevels(235, 235, 255, 265, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddMobDrop(5615) -- Turtle Scale Leggings -- 10556 - recipe = AddRecipe(10556, 235, 8185, Q.COMMON, V.ORIG, 235, 255, 265, 275) + recipe = AddRecipe(10556, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8185) + recipe:SetSkillLevels(235, 235, 255, 265, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Nightscape Boots -- 10558 - recipe = AddRecipe(10558, 235, 8197, Q.COMMON, V.ORIG, 235, 255, 265, 275) + recipe = AddRecipe(10558, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8197) + recipe:SetSkillLevels(235, 235, 255, 265, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Big Voodoo Pants -- 10560 - recipe = AddRecipe(10560, 240, 8202, Q.UNCOMMON, V.ORIG, 240, 260, 270, 280) + recipe = AddRecipe(10560, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8389) + recipe:SetCraftedItemID(8202) + recipe:SetSkillLevels(240, 240, 260, 270, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Big Voodoo Cloak -- 10562 - recipe = AddRecipe(10562, 240, 8216, Q.UNCOMMON, V.ORIG, 240, 260, 270, 280) + recipe = AddRecipe(10562, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8390) + recipe:SetCraftedItemID(8216) + recipe:SetSkillLevels(240, 240, 260, 270, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOAK) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Tough Scorpid Shoulders -- 10564 - recipe = AddRecipe(10564, 240, 8207, Q.UNCOMMON, V.ORIG, 240, 260, 270, 280) + recipe = AddRecipe(10564, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8400) + recipe:SetCraftedItemID(8207) + recipe:SetSkillLevels(240, 240, 260, 270, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.RETIRED, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddCustom(48) -- Wild Leather Boots -- 10566 - recipe = AddRecipe(10566, 245, 8213, Q.UNCOMMON, V.ORIG, 245, 265, 275, 285) + recipe = AddRecipe(10566, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8406) + recipe:SetCraftedItemID(8213) + recipe:SetSkillLevels(245, 245, 265, 275, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.LEATHER) recipe:AddQuest(2851, 2858) -- Tough Scorpid Leggings -- 10568 - recipe = AddRecipe(10568, 245, 8206, Q.UNCOMMON, V.ORIG, 245, 265, 275, 285) + recipe = AddRecipe(10568, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8401) + recipe:SetCraftedItemID(8206) + recipe:SetSkillLevels(245, 245, 265, 275, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddMobDrop(5615) -- Tough Scorpid Helm -- 10570 - recipe = AddRecipe(10570, 250, 8208, Q.UNCOMMON, V.ORIG, 250, 270, 280, 290) + recipe = AddRecipe(10570, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8402) + recipe:SetCraftedItemID(8208) + recipe:SetSkillLevels(250, 250, 270, 280, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.RETIRED, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddCustom(48) -- Wild Leather Leggings -- 10572 - recipe = AddRecipe(10572, 250, 8212, Q.UNCOMMON, V.ORIG, 250, 270, 280, 290) + recipe = AddRecipe(10572, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8407) + recipe:SetCraftedItemID(8212) + recipe:SetSkillLevels(250, 250, 270, 280, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.LEATHER) recipe:AddQuest(2852, 2859) -- Wild Leather Cloak -- 10574 - recipe = AddRecipe(10574, 250, 8215, Q.UNCOMMON, V.ORIG, 250, 270, 280, 290) + recipe = AddRecipe(10574, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(8408) + recipe:SetCraftedItemID(8215) + recipe:SetSkillLevels(250, 250, 270, 280, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.CLOAK) recipe:AddQuest(2853, 2860) -- Dragonscale Gauntlets -- 10619 - recipe = AddRecipe(10619, 225, 8347, Q.COMMON, V.ORIG, 225, 245, 255, 265) + recipe = AddRecipe(10619, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8347) + recipe:SetSkillLevels(225, 225, 245, 255, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAIL) recipe:AddTrainer(7866, 7867, 29508) -- Wolfshead Helm -- 10621 - recipe = AddRecipe(10621, 225, 8345, Q.COMMON, V.ORIG, 225, 245, 255, 265) + recipe = AddRecipe(10621, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8345) + recipe:SetSkillLevels(225, 225, 245, 255, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.DRUID, F.LEATHER) recipe:AddTrainer(7870, 7871, 29509) -- Gauntlets of the Sea -- 10630 - recipe = AddRecipe(10630, 230, 8346, Q.COMMON, V.ORIG, 230, 250, 260, 270) + recipe = AddRecipe(10630, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8346) + recipe:SetSkillLevels(230, 230, 250, 260, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(7868, 7869, 29507) -- Helm of Fire -- 10632 - recipe = AddRecipe(10632, 250, 8348, Q.COMMON, V.ORIG, 250, 270, 280, 290) + recipe = AddRecipe(10632, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8348) + recipe:SetSkillLevels(250, 250, 270, 280, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(7868, 7869, 29507) -- Feathered Breastplate -- 10647 - recipe = AddRecipe(10647, 250, 8349, Q.COMMON, V.ORIG, 250, 270, 280, 290) + recipe = AddRecipe(10647, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8349) + recipe:SetSkillLevels(250, 250, 270, 280, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(7870, 7871, 29509) -- Dragonscale Breastplate -- 10650 - recipe = AddRecipe(10650, 255, 8367, Q.COMMON, V.ORIG, 255, 275, 285, 295) + recipe = AddRecipe(10650, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8367) + recipe:SetSkillLevels(255, 255, 275, 285, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAIL) recipe:AddTrainer(7866, 7867, 29508) -- Cured Rugged Hide -- 19047 - recipe = AddRecipe(19047, 250, 15407, Q.COMMON, V.ORIG, 250, 250, 255, 260) + recipe = AddRecipe(19047, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(15407) + recipe:SetSkillLevels(250, 250, 250, 255, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Heavy Scorpid Bracers -- 19048 - recipe = AddRecipe(19048, 255, 15077, Q.COMMON, V.ORIG, 255, 275, 285, 295) + recipe = AddRecipe(19048, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15724) + recipe:SetCraftedItemID(15077) + recipe:SetSkillLevels(255, 255, 275, 285, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddVendor(12956) -- Wicked Leather Gauntlets -- 19049 - recipe = AddRecipe(19049, 260, 15083, Q.COMMON, V.ORIG, 260, 280, 290, 300) + recipe = AddRecipe(19049, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15725) + recipe:SetCraftedItemID(15083) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddVendor(12942, 12943) -- Green Dragonscale Breastplate -- 19050 - recipe = AddRecipe(19050, 260, 15045, Q.COMMON, V.ORIG, 260, 280, 290, 300) + recipe = AddRecipe(19050, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15726) + recipe:SetCraftedItemID(15045) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(11874) -- Heavy Scorpid Vest -- 19051 - recipe = AddRecipe(19051, 265, 15076, Q.UNCOMMON, V.ORIG, 265, 285, 295, 305) + recipe = AddRecipe(19051, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15727) + recipe:SetCraftedItemID(15076) + recipe:SetSkillLevels(265, 265, 285, 295, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddMobDrop(6005) -- Wicked Leather Bracers -- 19052 - recipe = AddRecipe(19052, 265, 15084, Q.COMMON, V.ORIG, 265, 285, 295, 305) + recipe = AddRecipe(19052, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15728) + recipe:SetCraftedItemID(15084) + recipe:SetSkillLevels(265, 265, 285, 295, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Chimeric Gloves -- 19053 - recipe = AddRecipe(19053, 265, 15074, Q.COMMON, V.ORIG, 265, 285, 295, 305) + recipe = AddRecipe(19053, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15729) + recipe:SetCraftedItemID(15074) + recipe:SetSkillLevels(265, 265, 285, 295, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOE, F.LEATHER) recipe:AddCustom(48) -- Red Dragonscale Breastplate -- 19054 - recipe = AddRecipe(19054, 300, 15047, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19054, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(15730) + recipe:SetCraftedItemID(15047) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddMobDrop(10363) -- Runic Leather Gauntlets -- 19055 - recipe = AddRecipe(19055, 270, 15091, Q.COMMON, V.ORIG, 270, 290, 300, 310) + recipe = AddRecipe(19055, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15731) + recipe:SetCraftedItemID(15091) + recipe:SetSkillLevels(270, 270, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Rugged Armor Kit -- 19058 - recipe = AddRecipe(19058, 250, 15564, Q.COMMON, V.ORIG, 250, 255, 265, 275) + recipe = AddRecipe(19058, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(15564) + recipe:SetSkillLevels(250, 250, 255, 265, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Volcanic Leggings -- 19059 - recipe = AddRecipe(19059, 270, 15054, Q.UNCOMMON, V.ORIG, 270, 290, 300, 310) + recipe = AddRecipe(19059, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15732) + recipe:SetCraftedItemID(15054) + recipe:SetSkillLevels(270, 270, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddMobDrop(7035) -- Green Dragonscale Leggings -- 19060 - recipe = AddRecipe(19060, 270, 15046, Q.RARE, V.ORIG, 270, 290, 300, 310) + recipe = AddRecipe(19060, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(15733) + recipe:SetCraftedItemID(15046) + recipe:SetSkillLevels(270, 270, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddMobDrop(5226) -- Living Shoulders -- 19061 - recipe = AddRecipe(19061, 270, 15061, Q.COMMON, V.ORIG, 270, 290, 300, 310) + recipe = AddRecipe(19061, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15734) + recipe:SetCraftedItemID(15061) + recipe:SetSkillLevels(270, 270, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(7852, 7854) -- Ironfeather Shoulders -- 19062 - recipe = AddRecipe(19062, 270, 15067, Q.COMMON, V.ORIG, 270, 290, 300, 310) + recipe = AddRecipe(19062, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15735) + recipe:SetCraftedItemID(15067) + recipe:SetSkillLevels(270, 270, 290, 300, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(12958) -- Chimeric Boots -- 19063 - recipe = AddRecipe(19063, 275, 15073, Q.UNCOMMON, V.ORIG, 275, 295, 305, 315) + recipe = AddRecipe(19063, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15737) + recipe:SetCraftedItemID(15073) + recipe:SetSkillLevels(275, 275, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Heavy Scorpid Gauntlets -- 19064 - recipe = AddRecipe(19064, 275, 15078, Q.UNCOMMON, V.ORIG, 275, 295, 305, 315) + recipe = AddRecipe(19064, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15738) + recipe:SetCraftedItemID(15078) + recipe:SetSkillLevels(275, 275, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddMobDrop(7025) -- Runic Leather Bracers -- 19065 - recipe = AddRecipe(19065, 275, 15092, Q.COMMON, V.ORIG, 275, 295, 305, 315) + recipe = AddRecipe(19065, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15739) + recipe:SetCraftedItemID(15092) + recipe:SetSkillLevels(275, 275, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Frostsaber Boots -- 19066 - recipe = AddRecipe(19066, 275, 15071, Q.COMMON, V.ORIG, 275, 295, 305, 315) + recipe = AddRecipe(19066, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15740) + recipe:SetCraftedItemID(15071) + recipe:SetSkillLevels(275, 275, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.LEATHER) recipe:AddVendor(11189) -- Stormshroud Pants -- 19067 - recipe = AddRecipe(19067, 275, 15057, Q.COMMON, V.ORIG, 275, 295, 305, 315) + recipe = AddRecipe(19067, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15741) + recipe:SetCraftedItemID(15057) + recipe:SetSkillLevels(275, 275, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.TANK, F.LEATHER) recipe:AddVendor(12942, 12943) -- Warbear Harness -- 19068 - recipe = AddRecipe(19068, 275, 15064, Q.COMMON, V.ORIG, 275, 295, 305, 315) + recipe = AddRecipe(19068, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20253) + recipe:SetCraftedItemID(15064) + recipe:SetSkillLevels(275, 275, 295, 305, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.WORLD_DROP, F.IBOE, F.RBOP, F.DPS, F.TIMBERMAW_HOLD, F.LEATHER) recipe:AddRepVendor(FAC.TIMBERMAW_HOLD, REP.FRIENDLY, 11557) -- Heavy Scorpid Belt -- 19070 - recipe = AddRecipe(19070, 280, 15082, Q.UNCOMMON, V.ORIG, 280, 300, 310, 320) + recipe = AddRecipe(19070, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15743) + recipe:SetCraftedItemID(15082) + recipe:SetSkillLevels(280, 280, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Wicked Leather Headband -- 19071 - recipe = AddRecipe(19071, 280, 15086, Q.COMMON, V.ORIG, 280, 300, 310, 320) + recipe = AddRecipe(19071, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15744) + recipe:SetCraftedItemID(15086) + recipe:SetSkillLevels(280, 280, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Runic Leather Belt -- 19072 - recipe = AddRecipe(19072, 280, 15093, Q.COMMON, V.ORIG, 280, 300, 310, 320) + recipe = AddRecipe(19072, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15745) + recipe:SetCraftedItemID(15093) + recipe:SetSkillLevels(280, 280, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Chimeric Leggings -- 19073 - recipe = AddRecipe(19073, 280, 15072, Q.UNCOMMON, V.ORIG, 280, 300, 310, 320) + recipe = AddRecipe(19073, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15746) + recipe:SetCraftedItemID(15072) + recipe:SetSkillLevels(280, 280, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Frostsaber Leggings -- 19074 - recipe = AddRecipe(19074, 285, 15069, Q.UNCOMMON, V.ORIG, 285, 305, 315, 325) + recipe = AddRecipe(19074, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15747) + recipe:SetCraftedItemID(15069) + recipe:SetSkillLevels(285, 285, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddMobDrop(7440) -- Heavy Scorpid Leggings -- 19075 - recipe = AddRecipe(19075, 285, 15079, Q.UNCOMMON, V.ORIG, 285, 305, 315, 325) + recipe = AddRecipe(19075, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15748) + recipe:SetCraftedItemID(15079) + recipe:SetSkillLevels(285, 285, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddMobDrop(7027) -- Volcanic Breastplate -- 19076 - recipe = AddRecipe(19076, 285, 15053, Q.UNCOMMON, V.ORIG, 285, 305, 315, 325) + recipe = AddRecipe(19076, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15749) + recipe:SetCraftedItemID(15053) + recipe:SetSkillLevels(285, 285, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddMobDrop(9259) -- Blue Dragonscale Breastplate -- 19077 - recipe = AddRecipe(19077, 285, 15048, Q.COMMON, V.ORIG, 285, 305, 315, 325) + recipe = AddRecipe(19077, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15751) + recipe:SetCraftedItemID(15048) + recipe:SetSkillLevels(285, 285, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(48) -- Living Leggings -- 19078 - recipe = AddRecipe(19078, 285, 15060, Q.RARE, V.ORIG, 285, 305, 315, 325) + recipe = AddRecipe(19078, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(15752) + recipe:SetCraftedItemID(15060) + recipe:SetSkillLevels(285, 285, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddMobDrop(7158) -- Stormshroud Armor -- 19079 - recipe = AddRecipe(19079, 285, 15056, Q.RARE, V.ORIG, 285, 305, 315, 325) + recipe = AddRecipe(19079, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(15753) + recipe:SetCraftedItemID(15056) + recipe:SetSkillLevels(285, 285, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.RETIRED, F.IBOE, F.RBOE, F.DPS, F.TANK, F.LEATHER) recipe:AddCustom(48) -- Warbear Woolies -- 19080 - recipe = AddRecipe(19080, 285, 15065, Q.COMMON, V.ORIG, 285, 305, 315, 325) + recipe = AddRecipe(19080, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20254) + recipe:SetCraftedItemID(15065) + recipe:SetSkillLevels(285, 285, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TIMBERMAW_HOLD, F.LEATHER) recipe:AddRepVendor(FAC.TIMBERMAW_HOLD, REP.FRIENDLY, 11557) -- Chimeric Vest -- 19081 - recipe = AddRecipe(19081, 290, 15075, Q.UNCOMMON, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(19081, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15755) + recipe:SetCraftedItemID(15075) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Runic Leather Headband -- 19082 - recipe = AddRecipe(19082, 290, 15094, Q.COMMON, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(19082, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15756) + recipe:SetCraftedItemID(15094) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Wicked Leather Pants -- 19083 - recipe = AddRecipe(19083, 290, 15087, Q.COMMON, V.ORIG, 290, 315, 325, 335) + recipe = AddRecipe(19083, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15757) + recipe:SetCraftedItemID(15087) + recipe:SetSkillLevels(290, 290, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Devilsaur Gauntlets -- 19084 - recipe = AddRecipe(19084, 290, 15063, Q.COMMON, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(19084, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15758) + recipe:SetCraftedItemID(15063) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddVendor(12959) -- Black Dragonscale Breastplate -- 19085 - recipe = AddRecipe(19085, 290, 15050, Q.COMMON, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(19085, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15759) + recipe:SetCraftedItemID(15050) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddVendor(9499) -- Ironfeather Breastplate -- 19086 - recipe = AddRecipe(19086, 290, 15066, Q.RARE, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(19086, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(15760) + recipe:SetCraftedItemID(15066) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddMobDrop(2644) -- Frostsaber Gloves -- 19087 - recipe = AddRecipe(19087, 295, 15070, Q.UNCOMMON, V.ORIG, 295, 315, 325, 335) + recipe = AddRecipe(19087, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15761) + recipe:SetCraftedItemID(15070) + recipe:SetSkillLevels(295, 295, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddMobDrop(7441) -- Heavy Scorpid Helm -- 19088 - recipe = AddRecipe(19088, 295, 15080, Q.COMMON, V.ORIG, 295, 315, 325, 335) + recipe = AddRecipe(19088, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15762) + recipe:SetCraftedItemID(15080) + recipe:SetSkillLevels(295, 295, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddVendor(12956) -- Blue Dragonscale Shoulders -- 19089 - recipe = AddRecipe(19089, 295, 15049, Q.RARE, V.ORIG, 295, 315, 325, 335) + recipe = AddRecipe(19089, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(15763) + recipe:SetCraftedItemID(15049) + recipe:SetSkillLevels(295, 295, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.RETIRED, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(48) -- Stormshroud Shoulders -- 19090 - recipe = AddRecipe(19090, 295, 15058, Q.RARE, V.ORIG, 295, 315, 325, 335) + recipe = AddRecipe(19090, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(15764) + recipe:SetCraftedItemID(15058) + recipe:SetSkillLevels(295, 295, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.RETIRED, F.IBOE, F.RBOE, F.DPS, F.TANK, F.LEATHER) recipe:AddCustom(48) -- Runic Leather Pants -- 19091 - recipe = AddRecipe(19091, 300, 15095, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19091, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15765) + recipe:SetCraftedItemID(15095) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Wicked Leather Belt -- 19092 - recipe = AddRecipe(19092, 300, 15088, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19092, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15768) + recipe:SetCraftedItemID(15088) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Onyxia Scale Cloak -- 19093 - recipe = AddRecipe(19093, 300, 15138, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19093, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15769) + recipe:SetCraftedItemID(15138) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.QUEST, F.IBOE, F.RBOP, F.CLOAK) recipe:AddQuest(7493, 7497) recipe:AddCustom(10) -- Black Dragonscale Shoulders -- 19094 - recipe = AddRecipe(19094, 300, 15051, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19094, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(15770) + recipe:SetCraftedItemID(15051) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddMobDrop(8898) -- Living Breastplate -- 19095 - recipe = AddRecipe(19095, 300, 15059, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19095, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(15771) + recipe:SetCraftedItemID(15059) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddMobDrop(1813) -- Devilsaur Leggings -- 19097 - recipe = AddRecipe(19097, 300, 15062, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19097, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(15772) + recipe:SetCraftedItemID(15062) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddMobDrop(6556, 6557, 6559, 9477) -- Wicked Leather Armor -- 19098 - recipe = AddRecipe(19098, 300, 15085, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19098, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15773) + recipe:SetCraftedItemID(15085) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Heavy Scorpid Shoulders -- 19100 - recipe = AddRecipe(19100, 300, 15081, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19100, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15774) + recipe:SetCraftedItemID(15081) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddMobDrop(7029) -- Volcanic Shoulders -- 19101 - recipe = AddRecipe(19101, 300, 15055, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19101, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15775) + recipe:SetCraftedItemID(15055) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddMobDrop(9260) -- Runic Leather Armor -- 19102 - recipe = AddRecipe(19102, 300, 15090, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19102, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15776) + recipe:SetCraftedItemID(15090) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Runic Leather Shoulders -- 19103 - recipe = AddRecipe(19103, 300, 15096, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19103, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(15777) + recipe:SetCraftedItemID(15096) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Frostsaber Tunic -- 19104 - recipe = AddRecipe(19104, 300, 15068, Q.UNCOMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19104, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(15779) + recipe:SetCraftedItemID(15068) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.LEATHER) recipe:AddMobDrop(7438) -- Black Dragonscale Leggings -- 19107 - recipe = AddRecipe(19107, 300, 15052, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(19107, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(15781) + recipe:SetCraftedItemID(15052) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddMobDrop(8903) -- Medium Leather -- 20648 - recipe = AddRecipe(20648, 100, 2319, Q.COMMON, V.ORIG, 100, 100, 105, 110) + recipe = AddRecipe(20648, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2319) + recipe:SetSkillLevels(100, 100, 100, 105, 110) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Heavy Leather -- 20649 - recipe = AddRecipe(20649, 150, 4234, Q.COMMON, V.ORIG, 150, 150, 155, 160) + recipe = AddRecipe(20649, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4234) + recipe:SetSkillLevels(150, 150, 150, 155, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Thick Leather -- 20650 - recipe = AddRecipe(20650, 200, 4304, Q.COMMON, V.ORIG, 200, 200, 202, 205) + recipe = AddRecipe(20650, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4304) + recipe:SetSkillLevels(200, 200, 200, 202, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Corehound Boots -- 20853 - recipe = AddRecipe(20853, 295, 16982, Q.COMMON, V.ORIG, 295, 315, 325, 335) + recipe = AddRecipe(20853, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(17022) + recipe:SetCraftedItemID(16982) + recipe:SetSkillLevels(295, 295, 315, 325, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddVendor(12944) -- Molten Helm -- 20854 - recipe = AddRecipe(20854, 300, 16983, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(20854, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(17023) + recipe:SetCraftedItemID(16983) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.LEATHER) recipe:AddVendor(12944) -- Black Dragonscale Boots -- 20855 - recipe = AddRecipe(20855, 300, 16984, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(20855, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(17025) + recipe:SetCraftedItemID(16984) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.THORIUM_BROTHERHOOD, F.MAIL) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.HONORED, 12944) -- Gloves of the Greatfather -- 21943 - recipe = AddRecipe(21943, 190, 17721, Q.UNCOMMON, V.ORIG, 190, 210, 220, 230) + recipe = AddRecipe(21943, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(17722) + recipe:SetCraftedItemID(17721) + recipe:SetSkillLevels(190, 190, 210, 220, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.SEASONAL, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddSeason(1) -- Rugged Leather -- 22331 - recipe = AddRecipe(22331, 250, 8170, Q.COMMON, V.ORIG, 250, 250, 250, 250) + recipe = AddRecipe(22331, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(8170) + recipe:SetSkillLevels(250, 250, 250, 250, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(1385, 1632, 3007, 3365, 3549, 3605, 3967, 4212, 4588, 5127, 5564, 5784, 8153, 11097, 11098, 16278, 16688, 16728, 17442, 18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Shadowskin Gloves -- 22711 - recipe = AddRecipe(22711, 200, 18238, Q.COMMON, V.ORIG, 200, 210, 220, 230) + recipe = AddRecipe(22711, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(18239) + recipe:SetCraftedItemID(18238) + recipe:SetSkillLevels(200, 200, 210, 220, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.LEATHER) recipe:AddLimitedVendor(2699, 1) -- Core Armor Kit -- 22727 - recipe = AddRecipe(22727, 300, 18251, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(22727, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18252) + recipe:SetCraftedItemID(18251) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.TANK) recipe:AddCustom(26) -- Gordok Ogre Suit -- 22815 - recipe = AddRecipe(22815, 275, 18258, Q.COMMON, V.ORIG, 275, 285, 290, 385) + recipe = AddRecipe(22815, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(18258) + recipe:SetSkillLevels(275, 275, 285, 290, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(5518) -- Girdle of Insight -- 22921 - recipe = AddRecipe(22921, 300, 18504, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(22921, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18514) + recipe:SetCraftedItemID(18504) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(23) -- Mongoose Boots -- 22922 - recipe = AddRecipe(22922, 300, 18506, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(22922, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18515) + recipe:SetCraftedItemID(18506) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(23) -- Swift Flight Bracers -- 22923 - recipe = AddRecipe(22923, 300, 18508, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(22923, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18516) + recipe:SetCraftedItemID(18508) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(23) -- Chromatic Cloak -- 22926 - recipe = AddRecipe(22926, 300, 18509, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(22926, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(18517) + recipe:SetCraftedItemID(18509) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOE, F.CLOAK) recipe:AddCustom(23) -- Hide of the Wild -- 22927 - recipe = AddRecipe(22927, 300, 18510, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(22927, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(18518) + recipe:SetCraftedItemID(18510) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOAK) recipe:AddCustom(23) -- Shifting Cloak -- 22928 - recipe = AddRecipe(22928, 300, 18511, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(22928, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(18519) + recipe:SetCraftedItemID(18511) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOE, F.TANK, F.CLOAK) recipe:AddCustom(23) -- Heavy Leather Ball -- 23190 - recipe = AddRecipe(23190, 150, 18662, Q.COMMON, V.ORIG, 150, 150, 155, 160) + recipe = AddRecipe(23190, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(18731) + recipe:SetCraftedItemID(18662) + recipe:SetSkillLevels(150, 150, 150, 155, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(3366, 5128) -- Barbaric Bracers -- 23399 - recipe = AddRecipe(23399, 155, 18948, Q.COMMON, V.ORIG, 155, 175, 185, 195) + recipe = AddRecipe(23399, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(18949) + recipe:SetCraftedItemID(18948) + recipe:SetSkillLevels(155, 155, 175, 185, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddVendor(4225, 4589) -- Might of the Timbermaw -- 23703 - recipe = AddRecipe(23703, 290, 19044, Q.COMMON, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(23703, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19326) + recipe:SetCraftedItemID(19044) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.TIMBERMAW_HOLD, F.LEATHER) recipe:AddRepVendor(FAC.TIMBERMAW_HOLD, REP.HONORED, 11557) -- Timbermaw Brawlers -- 23704 - recipe = AddRecipe(23704, 300, 19049, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23704, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19327) + recipe:SetCraftedItemID(19049) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TIMBERMAW_HOLD, F.LEATHER) recipe:AddRepVendor(FAC.TIMBERMAW_HOLD, REP.REVERED, 11557) -- Dawn Treaders -- 23705 - recipe = AddRecipe(23705, 290, 19052, Q.COMMON, V.ORIG, 290, 310, 320, 330) + recipe = AddRecipe(23705, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19328) + recipe:SetCraftedItemID(19052) + recipe:SetSkillLevels(290, 290, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ARGENTDAWN, F.LEATHER) recipe:AddRepVendor(FAC.ARGENTDAWN, REP.HONORED, 10856, 10857, 11536) -- Golden Mantle of the Dawn -- 23706 - recipe = AddRecipe(23706, 300, 19058, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23706, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19329) + recipe:SetCraftedItemID(19058) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.ARGENTDAWN, F.LEATHER) recipe:AddRepVendor(FAC.ARGENTDAWN, REP.REVERED, 10856, 10857, 11536) -- Lava Belt -- 23707 - recipe = AddRecipe(23707, 300, 19149, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23707, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19330) + recipe:SetCraftedItemID(19149) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.THORIUM_BROTHERHOOD, F.LEATHER) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.HONORED, 12944) -- Chromatic Gauntlets -- 23708 - recipe = AddRecipe(23708, 300, 19157, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23708, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19331) + recipe:SetCraftedItemID(19157) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.THORIUM_BROTHERHOOD, F.MAIL) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.REVERED, 12944) -- Corehound Belt -- 23709 - recipe = AddRecipe(23709, 300, 19162, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23709, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19332) + recipe:SetCraftedItemID(19162) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.THORIUM_BROTHERHOOD, F.LEATHER) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.REVERED, 12944) -- Molten Belt -- 23710 - recipe = AddRecipe(23710, 300, 19163, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(23710, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19333) + recipe:SetCraftedItemID(19163) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.THORIUM_BROTHERHOOD, F.LEATHER) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.REVERED, 12944) -- Primal Batskin Jerkin -- 24121 - recipe = AddRecipe(24121, 300, 19685, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24121, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19769) + recipe:SetCraftedItemID(19685) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(48) -- Primal Batskin Gloves -- 24122 - recipe = AddRecipe(24122, 300, 19686, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24122, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19770) + recipe:SetCraftedItemID(19686) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(48) -- Primal Batskin Bracers -- 24123 - recipe = AddRecipe(24123, 300, 19687, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24123, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19771) + recipe:SetCraftedItemID(19687) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(48) -- Blood Tiger Breastplate -- 24124 - recipe = AddRecipe(24124, 300, 19688, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24124, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19772) + recipe:SetCraftedItemID(19688) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(48) -- Blood Tiger Shoulders -- 24125 - recipe = AddRecipe(24125, 300, 19689, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24125, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19773) + recipe:SetCraftedItemID(19689) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(48) -- Blue Dragonscale Leggings -- 24654 - recipe = AddRecipe(24654, 300, 20295, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24654, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(20295) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(7866, 7867, 29508) -- Green Dragonscale Gauntlets -- 24655 - recipe = AddRecipe(24655, 260, 20296, Q.COMMON, V.ORIG, 260, 280, 290, 300) + recipe = AddRecipe(24655, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(20296) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(7866, 7867, 29508) -- Dreamscale Breastplate -- 24703 - recipe = AddRecipe(24703, 300, 20380, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24703, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20382) + recipe:SetCraftedItemID(20380) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CENARION_CIRCLE, F.MAIL) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.EXALTED, 15293) -- Spitfire Bracers -- 24846 - recipe = AddRecipe(24846, 300, 20481, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24846, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20506) + recipe:SetCraftedItemID(20481) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CENARION_CIRCLE, F.MAIL) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.FRIENDLY, 15293) -- Spitfire Gauntlets -- 24847 - recipe = AddRecipe(24847, 300, 20480, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24847, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20507) + recipe:SetCraftedItemID(20480) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CENARION_CIRCLE, F.MAIL) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.HONORED, 15293) -- Spitfire Breastplate -- 24848 - recipe = AddRecipe(24848, 300, 20479, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24848, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20508) + recipe:SetCraftedItemID(20479) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CENARION_CIRCLE, F.MAIL) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.REVERED, 15293) -- Sandstalker Bracers -- 24849 - recipe = AddRecipe(24849, 300, 20476, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24849, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20509) + recipe:SetCraftedItemID(20476) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_CIRCLE, F.MAIL) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.FRIENDLY, 15293) -- Sandstalker Gauntlets -- 24850 - recipe = AddRecipe(24850, 300, 20477, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24850, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20510) + recipe:SetCraftedItemID(20477) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_CIRCLE, F.MAIL) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.HONORED, 15293) -- Sandstalker Breastplate -- 24851 - recipe = AddRecipe(24851, 300, 20478, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(24851, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20511) + recipe:SetCraftedItemID(20478) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_CIRCLE, F.MAIL) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.REVERED, 15293) -- Black Whelp Tunic -- 24940 - recipe = AddRecipe(24940, 100, 20575, Q.COMMON, V.ORIG, 100, 125, 137, 150) + recipe = AddRecipe(24940, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(20576) + recipe:SetCraftedItemID(20575) + recipe:SetSkillLevels(100, 100, 125, 137, 150) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddVendor(777) -- Stormshroud Gloves -- 26279 - recipe = AddRecipe(26279, 300, 21278, Q.RARE, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(26279, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(21548) + recipe:SetCraftedItemID(21278) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddMobDrop(14454, 14457) -- Polar Tunic -- 28219 - recipe = AddRecipe(28219, 300, 22661, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28219, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22661) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(41) -- Polar Gloves -- 28220 - recipe = AddRecipe(28220, 300, 22662, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28220, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22662) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(41) -- Polar Bracers -- 28221 - recipe = AddRecipe(28221, 300, 22663, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28221, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22663) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(41) -- Icy Scale Breastplate -- 28222 - recipe = AddRecipe(28222, 300, 22664, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28222, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22664) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(41) -- Icy Scale Gauntlets -- 28223 - recipe = AddRecipe(28223, 300, 22666, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28223, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22666) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(41) -- Icy Scale Bracers -- 28224 - recipe = AddRecipe(28224, 300, 22665, Q.EPIC, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28224, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22665) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.RETIRED, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(41) -- Bramblewood Helm -- 28472 - recipe = AddRecipe(28472, 300, 22759, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28472, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22771) + recipe:SetCraftedItemID(22759) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_CIRCLE, F.LEATHER) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.REVERED, 15293) -- Bramblewood Boots -- 28473 - recipe = AddRecipe(28473, 300, 22760, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28473, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22770) + recipe:SetCraftedItemID(22760) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_CIRCLE, F.LEATHER) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.HONORED, 15293) -- Bramblewood Belt -- 28474 - recipe = AddRecipe(28474, 300, 22761, Q.COMMON, V.ORIG, 300, 320, 330, 340) + recipe = AddRecipe(28474, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22769) + recipe:SetCraftedItemID(22761) + recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_CIRCLE, F.LEATHER) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.FRIENDLY, 15293) -- Knothide Leather -- 32454 - recipe = AddRecipe(32454, 300, 21887, Q.COMMON, V.TBC, 300, 300, 305, 310) + recipe = AddRecipe(32454, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21887) + recipe:SetSkillLevels(300, 300, 300, 305, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Heavy Knothide Leather -- 32455 - recipe = AddRecipe(32455, 325, 23793, Q.COMMON, V.TBC, 325, 325, 330, 335) + recipe = AddRecipe(32455, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25720) + recipe:SetCraftedItemID(23793) + recipe:SetSkillLevels(325, 325, 325, 330, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.LEATHER) recipe:AddVendor(16689, 16748, 19196) -- Knothide Armor Kit -- 32456 - recipe = AddRecipe(32456, 300, 25650, Q.COMMON, V.TBC, 300, 310, 325, 340) + recipe = AddRecipe(32456, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25650) + recipe:SetSkillLevels(300, 300, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Vindicator's Armor Kit -- 32457 - recipe = AddRecipe(32457, 325, 25651, Q.COMMON, V.TBC, 325, 335, 340, 345) + recipe = AddRecipe(32457, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25721) + recipe:SetCraftedItemID(25651) + recipe:SetSkillLevels(325, 325, 335, 340, 345) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.ALDOR) recipe:AddRepVendor(FAC.ALDOR, REP.REVERED, 19321) -- Magister's Armor Kit -- 32458 - recipe = AddRecipe(32458, 325, 25652, Q.COMMON, V.TBC, 325, 335, 340, 345) + recipe = AddRecipe(32458, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25722) + recipe:SetCraftedItemID(25652) + recipe:SetSkillLevels(325, 325, 335, 340, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SCRYER) recipe:AddRepVendor(FAC.SCRYER, REP.REVERED, 19331) -- Riding Crop -- 32461 - recipe = AddRecipe(32461, 350, 25653, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(32461, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25725) + recipe:SetCraftedItemID(25653) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.TRINKET) recipe:AddVendor(18672) -- Felscale Gloves -- 32462 - recipe = AddRecipe(32462, 300, 25654, Q.COMMON, V.TBC, 300, 310, 320, 330) + recipe = AddRecipe(32462, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25654) + recipe:SetSkillLevels(300, 300, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Felscale Boots -- 32463 - recipe = AddRecipe(32463, 310, 25655, Q.COMMON, V.TBC, 310, 320, 330, 340) + recipe = AddRecipe(32463, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25655) + recipe:SetSkillLevels(310, 310, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Felscale Pants -- 32464 - recipe = AddRecipe(32464, 320, 25656, Q.COMMON, V.TBC, 320, 330, 340, 350) + recipe = AddRecipe(32464, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25656) + recipe:SetSkillLevels(320, 320, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Felscale Breastplate -- 32465 - recipe = AddRecipe(32465, 335, 25657, Q.COMMON, V.TBC, 335, 345, 355, 365) + recipe = AddRecipe(32465, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25657) + recipe:SetSkillLevels(335, 335, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Scaled Draenic Pants -- 32466 - recipe = AddRecipe(32466, 300, 25662, Q.COMMON, V.TBC, 300, 310, 320, 330) + recipe = AddRecipe(32466, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25662) + recipe:SetSkillLevels(300, 300, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Scaled Draenic Gloves -- 32467 - recipe = AddRecipe(32467, 310, 25661, Q.COMMON, V.TBC, 310, 320, 330, 340) + recipe = AddRecipe(32467, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25661) + recipe:SetSkillLevels(310, 310, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Scaled Draenic Vest -- 32468 - recipe = AddRecipe(32468, 325, 25660, Q.COMMON, V.TBC, 325, 335, 345, 355) + recipe = AddRecipe(32468, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25660) + recipe:SetSkillLevels(325, 325, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Scaled Draenic Boots -- 32469 - recipe = AddRecipe(32469, 335, 25659, Q.COMMON, V.TBC, 335, 345, 355, 365) + recipe = AddRecipe(32469, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25659) + recipe:SetSkillLevels(335, 335, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Thick Draenic Gloves -- 32470 - recipe = AddRecipe(32470, 300, 25669, Q.COMMON, V.TBC, 300, 310, 320, 330) + recipe = AddRecipe(32470, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25669) + recipe:SetSkillLevels(300, 300, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Thick Draenic Pants -- 32471 - recipe = AddRecipe(32471, 315, 25670, Q.COMMON, V.TBC, 315, 325, 335, 345) + recipe = AddRecipe(32471, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25670) + recipe:SetSkillLevels(315, 315, 325, 335, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Thick Draenic Boots -- 32472 - recipe = AddRecipe(32472, 320, 25668, Q.COMMON, V.TBC, 320, 330, 340, 350) + recipe = AddRecipe(32472, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25668) + recipe:SetSkillLevels(320, 320, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Thick Draenic Vest -- 32473 - recipe = AddRecipe(32473, 330, 25671, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(32473, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25671) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Wild Draenish Boots -- 32478 - recipe = AddRecipe(32478, 300, 25673, Q.COMMON, V.TBC, 300, 310, 320, 330) + recipe = AddRecipe(32478, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25673) + recipe:SetSkillLevels(300, 300, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Wild Draenish Gloves -- 32479 - recipe = AddRecipe(32479, 310, 25674, Q.COMMON, V.TBC, 310, 320, 330, 340) + recipe = AddRecipe(32479, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25674) + recipe:SetSkillLevels(310, 310, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Wild Draenish Leggings -- 32480 - recipe = AddRecipe(32480, 320, 25675, Q.COMMON, V.TBC, 320, 330, 340, 350) + recipe = AddRecipe(32480, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25675) + recipe:SetSkillLevels(320, 320, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Wild Draenish Vest -- 32481 - recipe = AddRecipe(32481, 330, 25676, Q.COMMON, V.TBC, 330, 340, 350, 360) + recipe = AddRecipe(32481, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(25676) + recipe:SetSkillLevels(330, 330, 340, 350, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Comfortable Insoles -- 32482 - recipe = AddRecipe(32482, 300, 25679, Q.COMMON, V.TBC, 300, 300, 305, 310) + recipe = AddRecipe(32482, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(25726) + recipe:SetCraftedItemID(25679) + recipe:SetSkillLevels(300, 300, 300, 305, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(16689, 16748) -- Stylin' Purple Hat -- 32485 - recipe = AddRecipe(32485, 350, 25680, Q.RARE, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(32485, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25728) + recipe:SetCraftedItemID(25680) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddMobDrop(18667) -- Stylin' Adventure Hat -- 32487 - recipe = AddRecipe(32487, 350, 25681, Q.RARE, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(32487, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25729) + recipe:SetCraftedItemID(25681) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddMobDrop(17820, 28132) -- Stylin' Crimson Hat -- 32488 - recipe = AddRecipe(32488, 350, 25683, Q.RARE, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(32488, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25731) + recipe:SetCraftedItemID(25683) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddMobDrop(18322) -- Stylin' Jungle Hat -- 32489 - recipe = AddRecipe(32489, 350, 25682, Q.RARE, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(32489, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25730) + recipe:SetCraftedItemID(25682) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddMobDrop(17839, 21104) -- Fel Leather Gloves -- 32490 - recipe = AddRecipe(32490, 340, 25685, Q.RARE, V.TBC, 340, 350, 360, 370) + recipe = AddRecipe(32490, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25732) + recipe:SetCraftedItemID(25685) + recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CONSORTIUM, F.LEATHER) recipe:AddRepVendor(FAC.CONSORTIUM, REP.FRIENDLY, 20242, 23007) -- Fel Leather Boots -- 32493 - recipe = AddRecipe(32493, 350, 25686, Q.RARE, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(32493, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25733) + recipe:SetCraftedItemID(25686) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CONSORTIUM, F.LEATHER) recipe:AddRepVendor(FAC.CONSORTIUM, REP.HONORED, 20242, 23007) -- Fel Leather Leggings -- 32494 - recipe = AddRecipe(32494, 350, 25687, Q.RARE, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(32494, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25734) + recipe:SetCraftedItemID(25687) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.CONSORTIUM, F.LEATHER) recipe:AddRepVendor(FAC.CONSORTIUM, REP.REVERED, 20242, 23007) -- Heavy Clefthoof Vest -- 32495 - recipe = AddRecipe(32495, 360, 25689, Q.RARE, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(32495, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25735) + recipe:SetCraftedItemID(25689) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.CENARION_EXPEDITION, F.LEATHER) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.HONORED, 17904) -- Heavy Clefthoof Leggings -- 32496 - recipe = AddRecipe(32496, 355, 25690, Q.RARE, V.TBC, 355, 365, 375, 385) + recipe = AddRecipe(32496, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25736) + recipe:SetCraftedItemID(25690) + recipe:SetSkillLevels(355, 355, 365, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.CENARION_EXPEDITION, F.LEATHER) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.HONORED, 17904) -- Heavy Clefthoof Boots -- 32497 - recipe = AddRecipe(32497, 355, 25691, Q.RARE, V.TBC, 355, 365, 375, 385) + recipe = AddRecipe(32497, V.TBC, Q.RARE) + recipe:SetRecipeItemID(25737) + recipe:SetCraftedItemID(25691) + recipe:SetSkillLevels(355, 355, 365, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.TANK, F.CENARION_EXPEDITION, F.LEATHER) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.FRIENDLY, 17904) -- Felstalker Belt -- 32498 - recipe = AddRecipe(32498, 350, 25695, Q.RARE, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(32498, V.TBC, Q.RARE) + recipe:SetRecipeItemID(29213) + recipe:SetCraftedItemID(25695) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.HELLFIRE, F.MAIL) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.FRIENDLY, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.FRIENDLY, 17585) -- Felstalker Bracers -- 32499 - recipe = AddRecipe(32499, 360, 25697, Q.RARE, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(32499, V.TBC, Q.RARE) + recipe:SetRecipeItemID(29214) + recipe:SetCraftedItemID(25697) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.HELLFIRE, F.MAIL) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.HONORED, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.HONORED, 17585) -- Felstalker Breastplate -- 32500 - recipe = AddRecipe(32500, 360, 25696, Q.RARE, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(32500, V.TBC, Q.RARE) + recipe:SetRecipeItemID(29215) + recipe:SetCraftedItemID(25696) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.HELLFIRE, F.MAIL) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.HONORED, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.HONORED, 17585) -- Netherfury Belt -- 32501 - recipe = AddRecipe(32501, 340, 25694, Q.RARE, V.TBC, 340, 350, 360, 370) + recipe = AddRecipe(32501, V.TBC, Q.RARE) + recipe:SetRecipeItemID(29217) + recipe:SetCraftedItemID(25694) + recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NAGRAND, F.MAIL) recipe:AddRepVendor(FAC.KURENAI, REP.FRIENDLY, 20240) -- Netherfury Leggings -- 32502 - recipe = AddRecipe(32502, 340, 25692, Q.RARE, V.TBC, 340, 350, 360, 370) + recipe = AddRecipe(32502, V.TBC, Q.RARE) + recipe:SetRecipeItemID(29219) + recipe:SetCraftedItemID(25692) + recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NAGRAND, F.MAIL) recipe:AddRepVendor(FAC.KURENAI, REP.HONORED, 20240) -- Netherfury Boots -- 32503 - recipe = AddRecipe(32503, 350, 25693, Q.RARE, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(32503, V.TBC, Q.RARE) + recipe:SetRecipeItemID(29218) + recipe:SetCraftedItemID(25693) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.NAGRAND, F.MAIL) recipe:AddRepVendor(FAC.KURENAI, REP.REVERED, 20240) -- Shadow Armor Kit -- 35520 - recipe = AddRecipe(35520, 340, 29483, Q.UNCOMMON, V.TBC, 340, 350, 355, 360) + recipe = AddRecipe(35520, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(29669) + recipe:SetCraftedItemID(29483) + recipe:SetSkillLevels(340, 340, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(18320) -- Flame Armor Kit -- 35521 - recipe = AddRecipe(35521, 340, 29485, Q.UNCOMMON, V.TBC, 340, 350, 355, 360) + recipe = AddRecipe(35521, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(29672) + recipe:SetCraftedItemID(29485) + recipe:SetSkillLevels(340, 340, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(20898) -- Frost Armor Kit -- 35522 - recipe = AddRecipe(35522, 340, 29486, Q.UNCOMMON, V.TBC, 340, 350, 355, 360) + recipe = AddRecipe(35522, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(29673) + recipe:SetCraftedItemID(29486) + recipe:SetSkillLevels(340, 340, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(17797) -- Nature Armor Kit -- 35523 - recipe = AddRecipe(35523, 340, 29487, Q.UNCOMMON, V.TBC, 340, 350, 355, 360) + recipe = AddRecipe(35523, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(29674) + recipe:SetCraftedItemID(29487) + recipe:SetSkillLevels(340, 340, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(17941) -- Arcane Armor Kit -- 35524 - recipe = AddRecipe(35524, 340, 29488, Q.UNCOMMON, V.TBC, 340, 350, 355, 360) + recipe = AddRecipe(35524, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(29675) + recipe:SetCraftedItemID(29488) + recipe:SetSkillLevels(340, 340, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(17879) -- Enchanted Felscale Leggings -- 35525 - recipe = AddRecipe(35525, 350, 29489, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(35525, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29677) + recipe:SetCraftedItemID(29489) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.SCRYER, F.MAIL) recipe:AddRepVendor(FAC.SCRYER, REP.EXALTED, 19331) -- Enchanted Felscale Gloves -- 35526 - recipe = AddRecipe(35526, 350, 29490, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(35526, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29682) + recipe:SetCraftedItemID(29490) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.SCRYER, F.MAIL) recipe:AddRepVendor(FAC.SCRYER, REP.HONORED, 19331) -- Enchanted Felscale Boots -- 35527 - recipe = AddRecipe(35527, 350, 29491, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(35527, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29684) + recipe:SetCraftedItemID(29491) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.SCRYER, F.MAIL) recipe:AddRepVendor(FAC.SCRYER, REP.REVERED, 19331) -- Flamescale Boots -- 35528 - recipe = AddRecipe(35528, 350, 29493, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(35528, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29691) + recipe:SetCraftedItemID(29493) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ALDOR, F.MAIL) recipe:AddRepVendor(FAC.ALDOR, REP.REVERED, 19321) -- Flamescale Leggings -- 35529 - recipe = AddRecipe(35529, 350, 29492, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(35529, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29689) + recipe:SetCraftedItemID(29492) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ALDOR, F.MAIL) recipe:AddRepVendor(FAC.ALDOR, REP.EXALTED, 19321) -- Reinforced Mining Bag -- 35530 - recipe = AddRecipe(35530, 325, 29540, Q.COMMON, V.TBC, 325, 335, 340, 345) + recipe = AddRecipe(35530, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(30444) + recipe:SetCraftedItemID(29540) + recipe:SetSkillLevels(325, 325, 335, 340, 345) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.NAGRAND) recipe:AddRepVendor(FAC.KURENAI, REP.HONORED, 20240) -- Flamescale Belt -- 35531 - recipe = AddRecipe(35531, 350, 29494, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(35531, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29693) + recipe:SetCraftedItemID(29494) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ALDOR, F.MAIL) recipe:AddRepVendor(FAC.ALDOR, REP.HONORED, 19321) -- Enchanted Clefthoof Leggings -- 35532 - recipe = AddRecipe(35532, 350, 29495, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(35532, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29698) + recipe:SetCraftedItemID(29495) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.SCRYER, F.LEATHER) recipe:AddRepVendor(FAC.SCRYER, REP.EXALTED, 19331) -- Enchanted Clefthoof Gloves -- 35533 - recipe = AddRecipe(35533, 350, 29496, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(35533, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29700) + recipe:SetCraftedItemID(29496) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.SCRYER, F.LEATHER) recipe:AddRepVendor(FAC.SCRYER, REP.REVERED, 19331) -- Enchanted Clefthoof Boots -- 35534 - recipe = AddRecipe(35534, 350, 29497, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(35534, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29701) + recipe:SetCraftedItemID(29497) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.SCRYER, F.LEATHER) recipe:AddRepVendor(FAC.SCRYER, REP.HONORED, 19331) -- Blastguard Pants -- 35535 - recipe = AddRecipe(35535, 350, 29498, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(35535, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29702) + recipe:SetCraftedItemID(29498) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ALDOR, F.LEATHER) recipe:AddRepVendor(FAC.ALDOR, REP.EXALTED, 19321) -- Blastguard Boots -- 35536 - recipe = AddRecipe(35536, 350, 29499, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(35536, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29703) + recipe:SetCraftedItemID(29499) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ALDOR, F.LEATHER) recipe:AddRepVendor(FAC.ALDOR, REP.REVERED, 19321) -- Blastguard Belt -- 35537 - recipe = AddRecipe(35537, 350, 29500, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(35537, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29704) + recipe:SetCraftedItemID(29500) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ALDOR, F.LEATHER) recipe:AddRepVendor(FAC.ALDOR, REP.HONORED, 19321) -- Drums of Panic -- 35538 - recipe = AddRecipe(35538, 370, 29532, Q.COMMON, V.TBC, 370, 370, 377, 385) + recipe = AddRecipe(35538, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29713) + recipe:SetCraftedItemID(29532) + recipe:SetSkillLevels(370, 370, 370, 377, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.KOT) recipe:AddRepVendor(FAC.KEEPERS_OF_TIME, REP.HONORED, 21643) -- Drums of Restoration -- 35539 - recipe = AddRecipe(35539, 350, 29531, Q.COMMON, V.TBC, 350, 350, 357, 365) + recipe = AddRecipe(35539, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(34175) + recipe:SetCraftedItemID(29531) + recipe:SetSkillLevels(350, 350, 350, 357, 365) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.NAGRAND) recipe:AddRepVendor(FAC.KURENAI, REP.HONORED, 20240) -- Drums of War -- 35540 - recipe = AddRecipe(35540, 340, 29528, Q.COMMON, V.TBC, 340, 340, 347, 355) + recipe = AddRecipe(35540, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29528) + recipe:SetSkillLevels(340, 340, 340, 347, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Drums of Battle -- 35543 - recipe = AddRecipe(35543, 365, 29529, Q.COMMON, V.TBC, 365, 365, 372, 380) + recipe = AddRecipe(35543, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29717) + recipe:SetCraftedItemID(29529) + recipe:SetSkillLevels(365, 365, 365, 372, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.SHATAR) recipe:AddRepVendor(FAC.SHATAR, REP.HONORED, 21432) -- Drums of Speed -- 35544 - recipe = AddRecipe(35544, 345, 29530, Q.COMMON, V.TBC, 345, 345, 352, 360) + recipe = AddRecipe(35544, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(34173) + recipe:SetCraftedItemID(29530) + recipe:SetSkillLevels(345, 345, 345, 352, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.IBOE, F.RBOP, F.NAGRAND) recipe:AddRepVendor(FAC.MAGHAR, REP.HONORED, 20241) recipe:AddRepVendor(FAC.KURENAI, REP.HONORED, 20240) -- Cobrahide Leg Armor -- 35549 - recipe = AddRecipe(35549, 335, 29533, Q.COMMON, V.TBC, 335, 335, 345, 355) + recipe = AddRecipe(35549, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(31361) + recipe:SetCraftedItemID(29533) + recipe:SetSkillLevels(335, 335, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HELLFIRE) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.HONORED, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.HONORED, 17585) -- Nethercobra Leg Armor -- 35554 - recipe = AddRecipe(35554, 365, 29535, Q.COMMON, V.TBC, 365, 365, 375, 385) + recipe = AddRecipe(35554, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(31362) + recipe:SetCraftedItemID(29535) + recipe:SetSkillLevels(365, 365, 365, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HELLFIRE) recipe:AddRepVendor(FAC.HONOR_HOLD, REP.EXALTED, 17657) recipe:AddRepVendor(FAC.THRALLMAR, REP.EXALTED, 17585) -- Clefthide Leg Armor -- 35555 - recipe = AddRecipe(35555, 335, 29534, Q.COMMON, V.TBC, 335, 335, 345, 355) + recipe = AddRecipe(35555, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29720) + recipe:SetCraftedItemID(29534) + recipe:SetSkillLevels(335, 335, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TANK, F.CENARION_EXPEDITION) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.HONORED, 17904) -- Nethercleft Leg Armor -- 35557 - recipe = AddRecipe(35557, 365, 29536, Q.COMMON, V.TBC, 365, 365, 375, 385) + recipe = AddRecipe(35557, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(29721) + recipe:SetCraftedItemID(29536) + recipe:SetSkillLevels(365, 365, 365, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TANK, F.CENARION_EXPEDITION) recipe:AddRepVendor(FAC.CENARION_EXPEDITION, REP.EXALTED, 17904) -- Cobrascale Hood -- 35558 - recipe = AddRecipe(35558, 365, 29502, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(35558, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(29723) + recipe:SetCraftedItemID(29502) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddWorldDrop("Outland") -- Cobrascale Gloves -- 35559 - recipe = AddRecipe(35559, 365, 29503, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(35559, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35302) + recipe:SetCraftedItemID(29503) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddMobDrop(24664) recipe:AddWorldDrop("Outland") -- Windscale Hood -- 35560 - recipe = AddRecipe(35560, 365, 29504, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(35560, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(29725) + recipe:SetCraftedItemID(29504) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Outland") -- Hood of Primal Life -- 35561 - recipe = AddRecipe(35561, 365, 29505, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(35561, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(29726) + recipe:SetCraftedItemID(29505) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddWorldDrop("Outland") -- Gloves of the Living Touch -- 35562 - recipe = AddRecipe(35562, 365, 29506, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(35562, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35303) + recipe:SetCraftedItemID(29506) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddMobDrop(24664) -- Windslayer Wraps -- 35563 - recipe = AddRecipe(35563, 365, 29507, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(35563, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(29728) + recipe:SetCraftedItemID(29507) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddWorldDrop("Outland") -- Living Dragonscale Helm -- 35564 - recipe = AddRecipe(35564, 365, 29508, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(35564, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(29729) + recipe:SetCraftedItemID(29508) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddWorldDrop("Outland") -- Earthen Netherscale Boots -- 35567 - recipe = AddRecipe(35567, 365, 29512, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(35567, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(29730) + recipe:SetCraftedItemID(29512) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddWorldDrop("Outland") -- Windstrike Gloves -- 35568 - recipe = AddRecipe(35568, 365, 29509, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(35568, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35300) + recipe:SetCraftedItemID(29509) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddMobDrop(24664) -- Netherdrake Helm -- 35572 - recipe = AddRecipe(35572, 365, 29510, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(35572, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(29732) + recipe:SetCraftedItemID(29510) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddWorldDrop("Outland") -- Netherdrake Gloves -- 35573 - recipe = AddRecipe(35573, 365, 29511, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(35573, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35301) + recipe:SetCraftedItemID(29511) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddMobDrop(24664) -- Thick Netherscale Breastplate -- 35574 - recipe = AddRecipe(35574, 365, 29514, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(35574, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(29734) + recipe:SetCraftedItemID(29514) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddWorldDrop("Outland") -- Ebon Netherscale Breastplate -- 35575 - recipe = AddRecipe(35575, 375, 29515, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(35575, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29515) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(48) -- Ebon Netherscale Belt -- 35576 - recipe = AddRecipe(35576, 375, 29516, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(35576, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29516) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(48) -- Ebon Netherscale Bracers -- 35577 - recipe = AddRecipe(35577, 375, 29517, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(35577, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29517) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(48) -- Netherstrike Breastplate -- 35580 - recipe = AddRecipe(35580, 375, 29519, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(35580, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29519) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(48) -- Netherstrike Belt -- 35582 - recipe = AddRecipe(35582, 375, 29520, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(35582, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29520) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(48) -- Netherstrike Bracers -- 35584 - recipe = AddRecipe(35584, 375, 29521, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(35584, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29521) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(48) -- Windhawk Hauberk -- 35585 - recipe = AddRecipe(35585, 375, 29522, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(35585, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29522) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(48) -- Windhawk Belt -- 35587 - recipe = AddRecipe(35587, 375, 29524, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(35587, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29524) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(48) -- Windhawk Bracers -- 35588 - recipe = AddRecipe(35588, 375, 29523, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(35588, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29523) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(48) -- Primalstrike Vest -- 35589 - recipe = AddRecipe(35589, 375, 29525, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(35589, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29525) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(48) -- Primalstrike Belt -- 35590 - recipe = AddRecipe(35590, 375, 29526, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(35590, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29526) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(48) -- Primalstrike Bracers -- 35591 - recipe = AddRecipe(35591, 375, 29527, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(35591, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29527) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.RETIRED, F.IBOP, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(48) -- Blackstorm Leggings -- 36074 - recipe = AddRecipe(36074, 260, 29964, Q.COMMON, V.TBC, 260, 280, 290, 300) + recipe = AddRecipe(36074, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29964) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(7868, 7869, 29507) -- Wildfeather Leggings -- 36075 - recipe = AddRecipe(36075, 260, 29970, Q.COMMON, V.TBC, 260, 280, 290, 300) + recipe = AddRecipe(36075, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29970) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(7870, 7871, 29509) -- Dragonstrike Leggings -- 36076 - recipe = AddRecipe(36076, 260, 29971, Q.COMMON, V.TBC, 260, 280, 290, 300) + recipe = AddRecipe(36076, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29971) + recipe:SetSkillLevels(260, 260, 280, 290, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(7866, 7867, 29508) -- Primalstorm Breastplate -- 36077 - recipe = AddRecipe(36077, 330, 29973, Q.COMMON, V.TBC, 330, 350, 360, 370) + recipe = AddRecipe(36077, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29973) + recipe:SetSkillLevels(330, 330, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(7868, 7869, 29507) -- Living Crystal Breastplate -- 36078 - recipe = AddRecipe(36078, 330, 29974, Q.COMMON, V.TBC, 330, 350, 360, 370) + recipe = AddRecipe(36078, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29974) + recipe:SetSkillLevels(330, 330, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(7870, 7871, 29509) -- Golden Dragonstrike Breastplate -- 36079 - recipe = AddRecipe(36079, 330, 29975, Q.COMMON, V.TBC, 330, 350, 360, 370) + recipe = AddRecipe(36079, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(29975) + recipe:SetSkillLevels(330, 330, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(7866, 7867, 29508) -- Belt of Natural Power -- 36349 - recipe = AddRecipe(36349, 375, 30042, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36349, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30301) + recipe:SetCraftedItemID(30042) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(37, 43) -- Belt of Deep Shadow -- 36351 - recipe = AddRecipe(36351, 375, 30040, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36351, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30302) + recipe:SetCraftedItemID(30040) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(37, 43) -- Belt of the Black Eagle -- 36352 - recipe = AddRecipe(36352, 375, 30046, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36352, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30303) + recipe:SetCraftedItemID(30046) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(37, 43) -- Monsoon Belt -- 36353 - recipe = AddRecipe(36353, 375, 30044, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36353, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30304) + recipe:SetCraftedItemID(30044) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(37, 43) -- Boots of Natural Grace -- 36355 - recipe = AddRecipe(36355, 375, 30041, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36355, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30305) + recipe:SetCraftedItemID(30041) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.DPS, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(37, 43) -- Boots of Utter Darkness -- 36357 - recipe = AddRecipe(36357, 375, 30039, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36357, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30306) + recipe:SetCraftedItemID(30039) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.DPS, F.LEATHER) recipe:AddCustom(37, 43) -- Boots of the Crimson Hawk -- 36358 - recipe = AddRecipe(36358, 375, 30045, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36358, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30307) + recipe:SetCraftedItemID(30045) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(37, 43) -- Hurricane Boots -- 36359 - recipe = AddRecipe(36359, 375, 30043, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(36359, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30308) + recipe:SetCraftedItemID(30043) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(37, 43) -- Boots of Shackled Souls -- 39997 - recipe = AddRecipe(39997, 375, 32398, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(39997, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32429) + recipe:SetCraftedItemID(32398) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.MAIL) recipe:AddRepVendor(FAC.ASHTONGUE, REP.FRIENDLY, 23159) -- Greaves of Shackled Souls -- 40001 - recipe = AddRecipe(40001, 375, 32400, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(40001, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32431) + recipe:SetCraftedItemID(32400) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.MAIL) recipe:AddRepVendor(FAC.ASHTONGUE, REP.HONORED, 23159) -- Waistguard of Shackled Souls -- 40002 - recipe = AddRecipe(40002, 375, 32397, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(40002, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32432) + recipe:SetCraftedItemID(32397) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.MAIL) recipe:AddRepVendor(FAC.ASHTONGUE, REP.HONORED, 23159) -- Redeemed Soul Moccasins -- 40003 - recipe = AddRecipe(40003, 375, 32394, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(40003, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32433) + recipe:SetCraftedItemID(32394) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.LEATHER) recipe:AddRepVendor(FAC.ASHTONGUE, REP.HONORED, 23159) -- Redeemed Soul Wristguards -- 40004 - recipe = AddRecipe(40004, 375, 32395, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(40004, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32434) + recipe:SetCraftedItemID(32395) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.LEATHER) recipe:AddRepVendor(FAC.ASHTONGUE, REP.HONORED, 23159) -- Redeemed Soul Legguards -- 40005 - recipe = AddRecipe(40005, 375, 32396, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(40005, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32435) + recipe:SetCraftedItemID(32396) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.LEATHER) recipe:AddRepVendor(FAC.ASHTONGUE, REP.FRIENDLY, 23159) -- Redeemed Soul Cinch -- 40006 - recipe = AddRecipe(40006, 375, 32393, Q.COMMON, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(40006, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32436) + recipe:SetCraftedItemID(32393) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.LEATHER) recipe:AddRepVendor(FAC.ASHTONGUE, REP.FRIENDLY, 23159) -- Bracers of Renewed Life -- 41156 - recipe = AddRecipe(41156, 375, 32582, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(41156, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(32744) + recipe:SetCraftedItemID(32582) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(34) -- Shoulderpads of Renewed Life -- 41157 - recipe = AddRecipe(41157, 375, 32583, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(41157, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35523) + recipe:SetCraftedItemID(32583) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(27, 34) -- Swiftstrike Bracers -- 41158 - recipe = AddRecipe(41158, 375, 32580, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(41158, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35527) + recipe:SetCraftedItemID(32580) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddCustom(27, 34) -- Swiftstrike Shoulders -- 41160 - recipe = AddRecipe(41160, 375, 32581, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(41160, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35528) + recipe:SetCraftedItemID(32581) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.DPS, F.LEATHER) recipe:AddCustom(34) -- Bindings of Lightning Reflexes -- 41161 - recipe = AddRecipe(41161, 375, 32574, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(41161, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35517) + recipe:SetCraftedItemID(32574) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddCustom(27, 34) -- Shoulders of Lightning Reflexes -- 41162 - recipe = AddRecipe(41162, 375, 32575, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(41162, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35524) + recipe:SetCraftedItemID(32575) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.DPS, F.MAIL) recipe:AddCustom(34) -- Living Earth Bindings -- 41163 - recipe = AddRecipe(41163, 375, 32577, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(41163, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35520) + recipe:SetCraftedItemID(32577) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(34) -- Living Earth Shoulders -- 41164 - recipe = AddRecipe(41164, 375, 32579, Q.EPIC, V.TBC, 375, 385, 395, 405) + recipe = AddRecipe(41164, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35521) + recipe:SetCraftedItemID(32579) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(27, 34) -- Cloak of Darkness -- 42546 - recipe = AddRecipe(42546, 360, 33122, Q.RARE, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(42546, V.TBC, Q.RARE) + recipe:SetRecipeItemID(33124) + recipe:SetCraftedItemID(33122) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.VIOLETEYE, F.CLOAK) recipe:AddRepVendor(FAC.VIOLETEYE, REP.EXALTED, 18255) -- Shadowprowler's Chestguard -- 42731 - recipe = AddRecipe(42731, 365, 33204, Q.EPIC, V.TBC, 365, 375, 385, 395) + recipe = AddRecipe(42731, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(33205) + recipe:SetCraftedItemID(33204) + recipe:SetSkillLevels(365, 365, 375, 385, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.VIOLETEYE, F.LEATHER) recipe:AddRepVendor(FAC.VIOLETEYE, REP.REVERED, 18255) -- Quiver of a Thousand Feathers -- 44359 - recipe = AddRecipe(44359, 350, 34105, Q.COMMON, V.TBC, 350, 360, 370, 380) + recipe = AddRecipe(44359, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(34200) + recipe:SetCraftedItemID(34105) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.LOWERCITY) recipe:AddCustom(48) -- Glove Reinforcements -- 44770 - recipe = AddRecipe(44770, 350, 34207, Q.COMMON, V.TBC, 350, 355, 360, 365) + recipe = AddRecipe(44770, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(34207) + recipe:SetSkillLevels(350, 350, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Winter Boots -- 44953 - recipe = AddRecipe(44953, 285, 34086, Q.UNCOMMON, V.TBC, 285, 285, 285, 285) + recipe = AddRecipe(44953, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(34262) + recipe:SetCraftedItemID(34086) + recipe:SetSkillLevels(285, 285, 285, 285, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP, F.CLOTH) recipe:AddVendor(13420, 13433) recipe:AddSeason(1) -- Heavy Knothide Armor Kit -- 44970 - recipe = AddRecipe(44970, 350, 34330, Q.COMMON, V.TBC, 350, 355, 360, 365) + recipe = AddRecipe(44970, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(34330) + recipe:SetSkillLevels(350, 350, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Leatherworker's Satchel -- 45100 - recipe = AddRecipe(45100, 300, 34482, Q.COMMON, V.TBC, 300, 310, 320, 330) + recipe = AddRecipe(45100, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(34482) + recipe:SetSkillLevels(300, 300, 310, 320, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(18754, 18771, 19187, 21087, 33612, 33635, 33681) -- Bag of Many Hides -- 45117 - recipe = AddRecipe(45117, 360, 34490, Q.UNCOMMON, V.TBC, 360, 370, 380, 390) + recipe = AddRecipe(45117, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(34491) + recipe:SetCraftedItemID(34490) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(22143, 22144, 22148, 23022) -- Leather Gauntlets of the Sun -- 46132 - recipe = AddRecipe(46132, 365, 34372, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46132, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35546) + recipe:SetCraftedItemID(34372) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(24) -- Fletcher's Gloves of the Phoenix -- 46133 - recipe = AddRecipe(46133, 365, 34374, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46133, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35541) + recipe:SetCraftedItemID(34374) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddCustom(24) -- Gloves of Immortal Dusk -- 46134 - recipe = AddRecipe(46134, 365, 34370, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46134, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35214) + recipe:SetCraftedItemID(34370) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddCustom(24) -- Sun-Drenched Scale Gloves -- 46135 - recipe = AddRecipe(46135, 365, 34376, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46135, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35215) + recipe:SetCraftedItemID(34376) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(24) -- Leather Chestguard of the Sun -- 46136 - recipe = AddRecipe(46136, 365, 34371, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46136, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35216) + recipe:SetCraftedItemID(34371) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(24) -- Embrace of the Phoenix -- 46137 - recipe = AddRecipe(46137, 365, 34373, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46137, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35217) + recipe:SetCraftedItemID(34373) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.DPS, F.MAIL) recipe:AddCustom(24) -- Carapace of Sun and Shadow -- 46138 - recipe = AddRecipe(46138, 365, 34369, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46138, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35218) + recipe:SetCraftedItemID(34369) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.DPS, F.LEATHER) recipe:AddCustom(24) -- Sun-Drenched Scale Chestguard -- 46139 - recipe = AddRecipe(46139, 365, 34375, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46139, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35549) + recipe:SetCraftedItemID(34375) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(24) -- Heavy Borean Leather -- 50936 - recipe = AddRecipe(50936, 390, 38425, Q.COMMON, V.WOTLK, 390, 390, 395, 405) + recipe = AddRecipe(50936, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38425) + recipe:SetSkillLevels(390, 390, 390, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Iceborne Chestguard -- 50938 - recipe = AddRecipe(50938, 375, 38408, Q.COMMON, V.WOTLK, 375, 390, 400, 410) + recipe = AddRecipe(50938, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38408) + recipe:SetSkillLevels(375, 375, 390, 400, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Iceborne Leggings -- 50939 - recipe = AddRecipe(50939, 370, 38410, Q.COMMON, V.WOTLK, 370, 385, 395, 405) + recipe = AddRecipe(50939, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38410) + recipe:SetSkillLevels(370, 370, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Iceborne Shoulderpads -- 50940 - recipe = AddRecipe(50940, 380, 38411, Q.COMMON, V.WOTLK, 380, 395, 405, 415) + recipe = AddRecipe(50940, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38411) + recipe:SetSkillLevels(380, 380, 395, 405, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Iceborne Gloves -- 50941 - recipe = AddRecipe(50941, 370, 38409, Q.COMMON, V.WOTLK, 370, 385, 395, 405) + recipe = AddRecipe(50941, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38409) + recipe:SetSkillLevels(370, 370, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Iceborne Boots -- 50942 - recipe = AddRecipe(50942, 375, 38407, Q.COMMON, V.WOTLK, 375, 390, 400, 410) + recipe = AddRecipe(50942, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38407) + recipe:SetSkillLevels(375, 375, 390, 400, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Iceborne Belt -- 50943 - recipe = AddRecipe(50943, 380, 38406, Q.COMMON, V.WOTLK, 380, 380, 387, 395) + recipe = AddRecipe(50943, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38406) + recipe:SetSkillLevels(380, 380, 380, 387, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Arctic Chestpiece -- 50944 - recipe = AddRecipe(50944, 370, 38400, Q.COMMON, V.WOTLK, 370, 385, 395, 405) + recipe = AddRecipe(50944, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38400) + recipe:SetSkillLevels(370, 370, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Arctic Leggings -- 50945 - recipe = AddRecipe(50945, 375, 38401, Q.COMMON, V.WOTLK, 375, 390, 400, 410) + recipe = AddRecipe(50945, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38401) + recipe:SetSkillLevels(375, 375, 390, 400, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Arctic Shoulderpads -- 50946 - recipe = AddRecipe(50946, 380, 38402, Q.COMMON, V.WOTLK, 380, 395, 405, 415) + recipe = AddRecipe(50946, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38402) + recipe:SetSkillLevels(380, 380, 395, 405, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Arctic Gloves -- 50947 - recipe = AddRecipe(50947, 375, 38403, Q.COMMON, V.WOTLK, 375, 390, 400, 410) + recipe = AddRecipe(50947, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38403) + recipe:SetSkillLevels(375, 375, 390, 400, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Arctic Boots -- 50948 - recipe = AddRecipe(50948, 370, 38404, Q.COMMON, V.WOTLK, 370, 385, 395, 405) + recipe = AddRecipe(50948, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38404) + recipe:SetSkillLevels(370, 370, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Arctic Belt -- 50949 - recipe = AddRecipe(50949, 380, 38405, Q.COMMON, V.WOTLK, 380, 395, 405, 415) + recipe = AddRecipe(50949, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38405) + recipe:SetSkillLevels(380, 380, 395, 405, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Frostscale Chestguard -- 50950 - recipe = AddRecipe(50950, 375, 38414, Q.COMMON, V.WOTLK, 375, 390, 400, 410) + recipe = AddRecipe(50950, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38414) + recipe:SetSkillLevels(375, 375, 390, 400, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Frostscale Leggings -- 50951 - recipe = AddRecipe(50951, 370, 38416, Q.COMMON, V.WOTLK, 370, 385, 395, 405) + recipe = AddRecipe(50951, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38416) + recipe:SetSkillLevels(370, 370, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Frostscale Shoulders -- 50952 - recipe = AddRecipe(50952, 375, 38424, Q.COMMON, V.WOTLK, 375, 390, 400, 410) + recipe = AddRecipe(50952, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38424) + recipe:SetSkillLevels(375, 375, 390, 400, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Frostscale Gloves -- 50953 - recipe = AddRecipe(50953, 380, 38415, Q.COMMON, V.WOTLK, 380, 395, 405, 415) + recipe = AddRecipe(50953, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38415) + recipe:SetSkillLevels(380, 380, 395, 405, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Frostscale Boots -- 50954 - recipe = AddRecipe(50954, 380, 38413, Q.COMMON, V.WOTLK, 380, 395, 405, 415) + recipe = AddRecipe(50954, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38413) + recipe:SetSkillLevels(380, 380, 395, 405, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Frostscale Belt -- 50955 - recipe = AddRecipe(50955, 370, 38412, Q.COMMON, V.WOTLK, 370, 385, 395, 405) + recipe = AddRecipe(50955, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38412) + recipe:SetSkillLevels(370, 370, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Nerubian Chestguard -- 50956 - recipe = AddRecipe(50956, 375, 38420, Q.COMMON, V.WOTLK, 375, 390, 400, 410) + recipe = AddRecipe(50956, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38420) + recipe:SetSkillLevels(375, 375, 390, 400, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Nerubian Legguards -- 50957 - recipe = AddRecipe(50957, 370, 38422, Q.COMMON, V.WOTLK, 370, 385, 395, 405) + recipe = AddRecipe(50957, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38422) + recipe:SetSkillLevels(370, 370, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Nerubian Shoulders -- 50958 - recipe = AddRecipe(50958, 380, 38417, Q.COMMON, V.WOTLK, 380, 395, 405, 415) + recipe = AddRecipe(50958, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38417) + recipe:SetSkillLevels(380, 380, 395, 405, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Nerubian Gloves -- 50959 - recipe = AddRecipe(50959, 370, 38421, Q.COMMON, V.WOTLK, 370, 385, 395, 405) + recipe = AddRecipe(50959, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38421) + recipe:SetSkillLevels(370, 370, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Nerubian Boots -- 50960 - recipe = AddRecipe(50960, 380, 38419, Q.COMMON, V.WOTLK, 380, 395, 405, 415) + recipe = AddRecipe(50960, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38419) + recipe:SetSkillLevels(380, 380, 395, 405, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Nerubian Belt -- 50961 - recipe = AddRecipe(50961, 375, 38418, Q.COMMON, V.WOTLK, 375, 390, 400, 410) + recipe = AddRecipe(50961, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38418) + recipe:SetSkillLevels(375, 375, 390, 400, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Borean Armor Kit -- 50962 - recipe = AddRecipe(50962, 350, 38375, Q.COMMON, V.WOTLK, 350, 375, 380, 385) + recipe = AddRecipe(50962, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38375) + recipe:SetSkillLevels(350, 350, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Heavy Borean Armor Kit -- 50963 - recipe = AddRecipe(50963, 395, 38376, Q.COMMON, V.WOTLK, 395, 400, 402, 405) + recipe = AddRecipe(50963, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38376) + recipe:SetSkillLevels(395, 395, 400, 402, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Jormungar Leg Armor -- 50964 - recipe = AddRecipe(50964, 405, 38371, Q.COMMON, V.WOTLK, 405, 410, 415, 420) + recipe = AddRecipe(50964, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38371) + recipe:SetSkillLevels(405, 405, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Frosthide Leg Armor -- 50965 - recipe = AddRecipe(50965, 425, 38373, Q.COMMON, V.WOTLK, 425, 435, 440, 445) + recipe = AddRecipe(50965, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38373) + recipe:SetSkillLevels(425, 425, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Nerubian Leg Armor -- 50966 - recipe = AddRecipe(50966, 400, 38372, Q.COMMON, V.WOTLK, 400, 405, 410, 415) + recipe = AddRecipe(50966, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38372) + recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Icescale Leg Armor -- 50967 - recipe = AddRecipe(50967, 425, 38374, Q.COMMON, V.WOTLK, 425, 435, 440, 445) + recipe = AddRecipe(50967, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38374) + recipe:SetSkillLevels(425, 425, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Trapper's Traveling Pack -- 50970 - recipe = AddRecipe(50970, 415, 38399, Q.RARE, V.WOTLK, 415, 420, 422, 425) + recipe = AddRecipe(50970, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44509) + recipe:SetCraftedItemID(38399) + recipe:SetSkillLevels(415, 415, 420, 422, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.KALUAK) recipe:AddRepVendor(FAC.KALUAK, REP.REVERED, 31916, 32763) -- Mammoth Mining Bag -- 50971 - recipe = AddRecipe(50971, 415, 38347, Q.RARE, V.WOTLK, 415, 420, 422, 425) + recipe = AddRecipe(50971, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44510) + recipe:SetCraftedItemID(38347) + recipe:SetSkillLevels(415, 415, 420, 422, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HODIR) recipe:AddRepVendor(FAC.HODIR, REP.HONORED, 32540) -- Black Chitinguard Boots -- 51568 - recipe = AddRecipe(51568, 400, 38590, Q.COMMON, V.WOTLK, 400, 415, 425, 435) + recipe = AddRecipe(51568, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38590) + recipe:SetSkillLevels(400, 400, 415, 425, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Dark Arctic Leggings -- 51569 - recipe = AddRecipe(51569, 395, 38591, Q.COMMON, V.WOTLK, 395, 410, 420, 430) + recipe = AddRecipe(51569, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38591) + recipe:SetSkillLevels(395, 395, 410, 420, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Dark Arctic Chestpiece -- 51570 - recipe = AddRecipe(51570, 395, 38592, Q.COMMON, V.WOTLK, 395, 410, 420, 430) + recipe = AddRecipe(51570, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38592) + recipe:SetSkillLevels(395, 395, 410, 420, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Arctic Wristguards -- 51571 - recipe = AddRecipe(51571, 385, 38433, Q.COMMON, V.WOTLK, 385, 400, 410, 420) + recipe = AddRecipe(51571, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38433) + recipe:SetSkillLevels(385, 385, 400, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Arctic Helm -- 51572 - recipe = AddRecipe(51572, 385, 38437, Q.COMMON, V.WOTLK, 385, 400, 410, 420) + recipe = AddRecipe(51572, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38437) + recipe:SetSkillLevels(385, 385, 400, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Bracers of Shackled Souls -- 52733 - recipe = AddRecipe(52733, 375, 32399, Q.COMMON, V.WOTLK, 375, 385, 395, 405) + recipe = AddRecipe(52733, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(32430) + recipe:SetCraftedItemID(32399) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.MAIL) recipe:AddRepVendor(FAC.ASHTONGUE, REP.FRIENDLY, 23159) -- Cloak of Tormented Skies -- 55199 - recipe = AddRecipe(55199, 395, 41238, Q.COMMON, V.WOTLK, 395, 405, 415, 425) + recipe = AddRecipe(55199, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41238) + recipe:SetSkillLevels(395, 395, 405, 415, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.CLOAK) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Fur Lining - Attack Power -- 57683 - recipe = AddRecipe(57683, 400, nil, Q.COMMON, V.WOTLK, 400, 425, 430, 435) + recipe = AddRecipe(57683, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Fur Lining - Stamina -- 57690 - recipe = AddRecipe(57690, 400, nil, Q.COMMON, V.WOTLK, 400, 425, 430, 435) + recipe = AddRecipe(57690, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Fur Lining - Spell Power -- 57691 - recipe = AddRecipe(57691, 400, nil, Q.COMMON, V.WOTLK, 400, 425, 430, 435) + recipe = AddRecipe(57691, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Fur Lining - Fire Resist -- 57692 - recipe = AddRecipe(57692, 400, nil, Q.RARE, V.WOTLK, 400, 425, 430, 435) + recipe = AddRecipe(57692, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44559) + recipe:SetSkillLevels(400, 400, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(30921) -- Fur Lining - Frost Resist -- 57694 - recipe = AddRecipe(57694, 400, nil, Q.RARE, V.WOTLK, 400, 425, 430, 435) + recipe = AddRecipe(57694, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44560) + recipe:SetSkillLevels(400, 400, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(32289) -- Fur Lining - Shadow Resist -- 57696 - recipe = AddRecipe(57696, 400, nil, Q.RARE, V.WOTLK, 400, 425, 430, 435) + recipe = AddRecipe(57696, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44561) + recipe:SetSkillLevels(400, 400, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(32349) -- Fur Lining - Nature Resist -- 57699 - recipe = AddRecipe(57699, 400, nil, Q.RARE, V.WOTLK, 400, 425, 430, 435) + recipe = AddRecipe(57699, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44562) + recipe:SetSkillLevels(400, 400, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(32290) -- Fur Lining - Arcane Resist -- 57701 - recipe = AddRecipe(57701, 400, nil, Q.RARE, V.WOTLK, 400, 425, 430, 435) + recipe = AddRecipe(57701, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44563) + recipe:SetSkillLevels(400, 400, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(31702, 32297) -- Jormungar Leg Reinforcements -- 60583 - recipe = AddRecipe(60583, 405, nil, Q.COMMON, V.WOTLK, 405, 405, 405, 410) + recipe = AddRecipe(60583, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(405, 405, 405, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Nerubian Leg Reinforcements -- 60584 - recipe = AddRecipe(60584, 400, nil, Q.COMMON, V.WOTLK, 400, 400, 400, 405) + recipe = AddRecipe(60584, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(400, 400, 400, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Frostscale Bracers -- 60599 - recipe = AddRecipe(60599, 385, 38436, Q.COMMON, V.WOTLK, 385, 400, 410, 420) + recipe = AddRecipe(60599, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38436) + recipe:SetSkillLevels(385, 385, 400, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Frostscale Helm -- 60600 - recipe = AddRecipe(60600, 385, 38440, Q.COMMON, V.WOTLK, 385, 400, 410, 420) + recipe = AddRecipe(60600, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38440) + recipe:SetSkillLevels(385, 385, 400, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Dark Frostscale Leggings -- 60601 - recipe = AddRecipe(60601, 395, 44436, Q.COMMON, V.WOTLK, 395, 410, 420, 430) + recipe = AddRecipe(60601, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44436) + recipe:SetSkillLevels(395, 395, 410, 420, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Dark Frostscale Breastplate -- 60604 - recipe = AddRecipe(60604, 395, 44437, Q.COMMON, V.WOTLK, 395, 410, 420, 430) + recipe = AddRecipe(60604, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44437) + recipe:SetSkillLevels(395, 395, 410, 420, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Dragonstompers -- 60605 - recipe = AddRecipe(60605, 400, 44438, Q.COMMON, V.WOTLK, 400, 415, 425, 435) + recipe = AddRecipe(60605, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44438) + recipe:SetSkillLevels(400, 400, 415, 425, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Iceborne Wristguards -- 60607 - recipe = AddRecipe(60607, 385, 38434, Q.COMMON, V.WOTLK, 385, 400, 410, 420) + recipe = AddRecipe(60607, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38434) + recipe:SetSkillLevels(385, 385, 400, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Iceborne Helm -- 60608 - recipe = AddRecipe(60608, 385, 38438, Q.COMMON, V.WOTLK, 385, 400, 410, 420) + recipe = AddRecipe(60608, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38438) + recipe:SetSkillLevels(385, 385, 400, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Dark Iceborne Leggings -- 60611 - recipe = AddRecipe(60611, 395, 44440, Q.COMMON, V.WOTLK, 395, 410, 420, 430) + recipe = AddRecipe(60611, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44440) + recipe:SetSkillLevels(395, 395, 410, 420, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Dark Iceborne Chestguard -- 60613 - recipe = AddRecipe(60613, 395, 44441, Q.COMMON, V.WOTLK, 395, 410, 420, 430) + recipe = AddRecipe(60613, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44441) + recipe:SetSkillLevels(395, 395, 410, 420, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Bugsquashers -- 60620 - recipe = AddRecipe(60620, 400, 44442, Q.COMMON, V.WOTLK, 400, 415, 425, 435) + recipe = AddRecipe(60620, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44442) + recipe:SetSkillLevels(400, 400, 415, 425, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Nerubian Bracers -- 60622 - recipe = AddRecipe(60622, 385, 38435, Q.COMMON, V.WOTLK, 385, 400, 410, 420) + recipe = AddRecipe(60622, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38435) + recipe:SetSkillLevels(385, 385, 400, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Nerubian Helm -- 60624 - recipe = AddRecipe(60624, 385, 38439, Q.COMMON, V.WOTLK, 385, 400, 410, 420) + recipe = AddRecipe(60624, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38439) + recipe:SetSkillLevels(385, 385, 400, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Dark Nerubian Leggings -- 60627 - recipe = AddRecipe(60627, 395, 44443, Q.COMMON, V.WOTLK, 395, 410, 420, 430) + recipe = AddRecipe(60627, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44443) + recipe:SetSkillLevels(395, 395, 410, 420, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Dark Nerubian Chestpiece -- 60629 - recipe = AddRecipe(60629, 395, 44444, Q.COMMON, V.WOTLK, 395, 410, 420, 430) + recipe = AddRecipe(60629, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44444) + recipe:SetSkillLevels(395, 395, 410, 420, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Scaled Icewalkers -- 60630 - recipe = AddRecipe(60630, 400, 44445, Q.COMMON, V.WOTLK, 400, 415, 425, 435) + recipe = AddRecipe(60630, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44445) + recipe:SetSkillLevels(400, 400, 415, 425, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Cloak of Harsh Winds -- 60631 - recipe = AddRecipe(60631, 380, 38441, Q.COMMON, V.WOTLK, 380, 390, 400, 410) + recipe = AddRecipe(60631, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(38441) + recipe:SetSkillLevels(380, 380, 390, 400, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.CLOAK) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Ice Striker's Cloak -- 60637 - recipe = AddRecipe(60637, 440, 43566, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(60637, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43566) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.CLOAK) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Durable Nerubhide Cape -- 60640 - recipe = AddRecipe(60640, 440, 43565, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(60640, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43565) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TANK, F.CLOAK) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Pack of Endless Pockets -- 60643 - recipe = AddRecipe(60643, 415, 44446, Q.COMMON, V.WOTLK, 415, 420, 422, 425) + recipe = AddRecipe(60643, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44446) + recipe:SetSkillLevels(415, 415, 420, 422, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Razorstrike Breastplate -- 60649 - recipe = AddRecipe(60649, 425, 43129, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60649, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43129) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Virulent Spaulders -- 60651 - recipe = AddRecipe(60651, 420, 43130, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60651, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43130) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Eaglebane Bracers -- 60652 - recipe = AddRecipe(60652, 420, 43131, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60652, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43131) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Nightshock Hood -- 60655 - recipe = AddRecipe(60655, 425, 43132, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60655, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43132) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Nightshock Girdle -- 60658 - recipe = AddRecipe(60658, 420, 43133, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60658, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43133) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Leggings of Visceral Strikes -- 60660 - recipe = AddRecipe(60660, 425, 42731, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60660, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42731) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Seafoam Gauntlets -- 60665 - recipe = AddRecipe(60665, 420, 43255, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60665, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43255) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Jormscale Footpads -- 60666 - recipe = AddRecipe(60666, 420, 43256, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60666, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43256) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Wildscale Breastplate -- 60669 - recipe = AddRecipe(60669, 425, 43257, Q.COMMON, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60669, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43257) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Purehorn Spaulders -- 60671 - recipe = AddRecipe(60671, 420, 43258, Q.COMMON, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60671, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43258) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Eviscerator's Facemask -- 60697 - recipe = AddRecipe(60697, 420, 43260, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60697, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44513) + recipe:SetCraftedItemID(43260) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddVendor(32515) -- Eviscerator's Shoulderpads -- 60702 - recipe = AddRecipe(60702, 420, 43433, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60702, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44514) + recipe:SetCraftedItemID(43433) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddVendor(32515) -- Eviscerator's Chestguard -- 60703 - recipe = AddRecipe(60703, 420, 43434, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60703, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44515) + recipe:SetCraftedItemID(43434) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddVendor(32515) -- Eviscerator's Bindings -- 60704 - recipe = AddRecipe(60704, 420, 43435, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60704, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44516) + recipe:SetCraftedItemID(43435) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddVendor(32515) -- Eviscerator's Gauntlets -- 60705 - recipe = AddRecipe(60705, 425, 43436, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60705, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44517) + recipe:SetCraftedItemID(43436) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddVendor(32515) -- Eviscerator's Waistguard -- 60706 - recipe = AddRecipe(60706, 425, 43437, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60706, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44518) + recipe:SetCraftedItemID(43437) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddVendor(32515) -- Eviscerator's Legguards -- 60711 - recipe = AddRecipe(60711, 425, 43438, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60711, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44519) + recipe:SetCraftedItemID(43438) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddVendor(32515) -- Eviscerator's Treads -- 60712 - recipe = AddRecipe(60712, 425, 43439, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60712, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44520) + recipe:SetCraftedItemID(43439) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddVendor(32515) -- Overcast Headguard -- 60715 - recipe = AddRecipe(60715, 420, 43261, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60715, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44521) + recipe:SetCraftedItemID(43261) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(32515) -- Overcast Spaulders -- 60716 - recipe = AddRecipe(60716, 420, 43262, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60716, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44522) + recipe:SetCraftedItemID(43262) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(32515) -- Overcast Chestguard -- 60718 - recipe = AddRecipe(60718, 420, 43263, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60718, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44523) + recipe:SetCraftedItemID(43263) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(32515) -- Overcast Bracers -- 60720 - recipe = AddRecipe(60720, 420, 43264, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60720, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44524) + recipe:SetCraftedItemID(43264) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(32515) -- Overcast Handwraps -- 60721 - recipe = AddRecipe(60721, 425, 43265, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60721, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44525) + recipe:SetCraftedItemID(43265) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(32515) -- Overcast Belt -- 60723 - recipe = AddRecipe(60723, 425, 43266, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60723, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44526) + recipe:SetCraftedItemID(43266) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(32515) -- Overcast Leggings -- 60725 - recipe = AddRecipe(60725, 425, 43271, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60725, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44527) + recipe:SetCraftedItemID(43271) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(32515) -- Overcast Boots -- 60727 - recipe = AddRecipe(60727, 425, 43273, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60727, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44528) + recipe:SetCraftedItemID(43273) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(32515) -- Swiftarrow Helm -- 60728 - recipe = AddRecipe(60728, 420, 43447, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60728, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44530) + recipe:SetCraftedItemID(43447) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Swiftarrow Shoulderguards -- 60729 - recipe = AddRecipe(60729, 420, 43449, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60729, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44531) + recipe:SetCraftedItemID(43449) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Swiftarrow Hauberk -- 60730 - recipe = AddRecipe(60730, 420, 43445, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60730, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44532) + recipe:SetCraftedItemID(43445) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Swiftarrow Bracers -- 60731 - recipe = AddRecipe(60731, 420, 43444, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60731, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44533) + recipe:SetCraftedItemID(43444) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Swiftarrow Gauntlets -- 60732 - recipe = AddRecipe(60732, 425, 43446, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60732, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44534) + recipe:SetCraftedItemID(43446) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Swiftarrow Belt -- 60734 - recipe = AddRecipe(60734, 425, 43442, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60734, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44535) + recipe:SetCraftedItemID(43442) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Swiftarrow Leggings -- 60735 - recipe = AddRecipe(60735, 425, 43448, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60735, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44536) + recipe:SetCraftedItemID(43448) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Swiftarrow Boots -- 60737 - recipe = AddRecipe(60737, 425, 43443, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60737, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44537) + recipe:SetCraftedItemID(43443) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Stormhide Crown -- 60743 - recipe = AddRecipe(60743, 420, 43455, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60743, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44538) + recipe:SetCraftedItemID(43455) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Stormhide Shoulders -- 60746 - recipe = AddRecipe(60746, 420, 43457, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60746, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44539) + recipe:SetCraftedItemID(43457) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Stormhide Hauberk -- 60747 - recipe = AddRecipe(60747, 420, 43453, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60747, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44540) + recipe:SetCraftedItemID(43453) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Stormhide Wristguards -- 60748 - recipe = AddRecipe(60748, 420, 43452, Q.RARE, V.WOTLK, 420, 425, 430, 435) + recipe = AddRecipe(60748, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44541) + recipe:SetCraftedItemID(43452) + recipe:SetSkillLevels(420, 420, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Stormhide Grips -- 60749 - recipe = AddRecipe(60749, 425, 43454, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60749, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44542) + recipe:SetCraftedItemID(43454) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Stormhide Belt -- 60750 - recipe = AddRecipe(60750, 425, 43450, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60750, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44543) + recipe:SetCraftedItemID(43450) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Stormhide Legguards -- 60751 - recipe = AddRecipe(60751, 425, 43456, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60751, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44544) + recipe:SetCraftedItemID(43456) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Stormhide Stompers -- 60752 - recipe = AddRecipe(60752, 425, 43451, Q.RARE, V.WOTLK, 425, 430, 435, 440) + recipe = AddRecipe(60752, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(44545) + recipe:SetCraftedItemID(43451) + recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Giantmaim Legguards -- 60754 - recipe = AddRecipe(60754, 440, 43458, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(60754, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44546) + recipe:SetCraftedItemID(43458) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Giantmaim Bracers -- 60755 - recipe = AddRecipe(60755, 440, 43459, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(60755, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44547) + recipe:SetCraftedItemID(43459) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Revenant's Breastplate -- 60756 - recipe = AddRecipe(60756, 440, 43461, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(60756, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44548) + recipe:SetCraftedItemID(43461) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Revenant's Treads -- 60757 - recipe = AddRecipe(60757, 440, 43469, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(60757, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44549) + recipe:SetCraftedItemID(43469) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAIL) recipe:AddVendor(32515) -- Trollwoven Spaulders -- 60758 - recipe = AddRecipe(60758, 440, 43481, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(60758, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44550) + recipe:SetCraftedItemID(43481) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddVendor(32515) -- Trollwoven Girdle -- 60759 - recipe = AddRecipe(60759, 440, 43484, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(60759, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44551) + recipe:SetCraftedItemID(43484) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.LEATHER) recipe:AddVendor(32515) -- Earthgiving Legguards -- 60760 - recipe = AddRecipe(60760, 440, 43495, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(60760, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44552) + recipe:SetCraftedItemID(43495) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(32515) -- Earthgiving Boots -- 60761 - recipe = AddRecipe(60761, 440, 43502, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(60761, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44553) + recipe:SetCraftedItemID(43502) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(32515) -- Polar Vest -- 60996 - recipe = AddRecipe(60996, 425, 43590, Q.EPIC, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(60996, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44584) + recipe:SetCraftedItemID(43590) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.LEATHER) recipe:AddVendor(32515) -- Polar Cord -- 60997 - recipe = AddRecipe(60997, 420, 43591, Q.EPIC, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(60997, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44585) + recipe:SetCraftedItemID(43591) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.LEATHER) recipe:AddVendor(32515) -- Polar Boots -- 60998 - recipe = AddRecipe(60998, 420, 43592, Q.EPIC, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(60998, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44586) + recipe:SetCraftedItemID(43592) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.LEATHER) recipe:AddVendor(32515) -- Icy Scale Chestguard -- 60999 - recipe = AddRecipe(60999, 425, 43593, Q.EPIC, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(60999, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44587) + recipe:SetCraftedItemID(43593) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.MAIL) recipe:AddVendor(32515) -- Icy Scale Belt -- 61000 - recipe = AddRecipe(61000, 420, 43594, Q.EPIC, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(61000, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44588) + recipe:SetCraftedItemID(43594) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.MAIL) recipe:AddVendor(32515) -- Icy Scale Boots -- 61002 - recipe = AddRecipe(61002, 420, 43595, Q.EPIC, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(61002, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44589) + recipe:SetCraftedItemID(43595) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.MAIL) recipe:AddVendor(32515) -- Windripper Boots -- 62176 - recipe = AddRecipe(62176, 440, 44930, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(62176, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44932) + recipe:SetCraftedItemID(44930) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(32515) -- Windripper Leggings -- 62177 - recipe = AddRecipe(62177, 440, 44931, Q.EPIC, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(62177, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(44933) + recipe:SetCraftedItemID(44931) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.LEATHER) recipe:AddVendor(32515) -- Earthen Leg Armor -- 62448 - recipe = AddRecipe(62448, 425, 44963, Q.COMMON, V.WOTLK, 425, 435, 440, 445) + recipe = AddRecipe(62448, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44963) + recipe:SetSkillLevels(425, 425, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Belt of Dragons -- 63194 - recipe = AddRecipe(63194, 450, 45553, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63194, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45094) + recipe:SetCraftedItemID(45553) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(39) -- Boots of Living Scale -- 63195 - recipe = AddRecipe(63195, 450, 45095, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63195, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45095) + recipe:SetCraftedItemID(45095) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddCustom(39) -- Blue Belt of Chaos -- 63196 - recipe = AddRecipe(63196, 450, 45096, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63196, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45096) + recipe:SetCraftedItemID(45096) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(39) -- Lightning Grounded Boots -- 63197 - recipe = AddRecipe(63197, 450, 45097, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63197, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45097) + recipe:SetCraftedItemID(45097) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(39) -- Death-warmed Belt -- 63198 - recipe = AddRecipe(63198, 450, 45098, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63198, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45098) + recipe:SetCraftedItemID(45098) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddCustom(39) -- Footpads of Silence -- 63199 - recipe = AddRecipe(63199, 450, 45099, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63199, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45099) + recipe:SetCraftedItemID(45099) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddCustom(39) -- Belt of Arctic Life -- 63200 - recipe = AddRecipe(63200, 450, 45100, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63200, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45100) + recipe:SetCraftedItemID(45100) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(39) -- Boots of Wintry Endurance -- 63201 - recipe = AddRecipe(63201, 450, 45101, Q.EPIC, V.WOTLK, 450, 455, 465, 475) + recipe = AddRecipe(63201, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45101) + recipe:SetCraftedItemID(45101) + recipe:SetSkillLevels(450, 450, 455, 465, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(39) -- Borean Leather -- 64661 - recipe = AddRecipe(64661, 350, 33568, Q.COMMON, V.WOTLK, 350, 350, 362, 375) + recipe = AddRecipe(64661, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(33568) + recipe:SetSkillLevels(350, 350, 350, 362, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.LEATHER) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Ensorcelled Nerubian Breastplate -- 67080 - recipe = AddRecipe(67080, 450, 47597, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + recipe = AddRecipe(67080, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(47597) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(42) -- Black Chitin Bracers -- 67081 - recipe = AddRecipe(67081, 450, 47579, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + recipe = AddRecipe(67081, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(47579) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID) recipe:AddCustom(42) -- Crusader's Dragonscale Breastplate -- 67082 - recipe = AddRecipe(67082, 450, 47595, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + recipe = AddRecipe(67082, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(47595) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID) recipe:AddCustom(42) -- Crusader's Dragonscale Bracers -- 67083 - recipe = AddRecipe(67083, 450, 47576, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + recipe = AddRecipe(67083, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(47576) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddCustom(42) - -- Lunar Eclipse Chestguard -- 67084 - recipe = AddRecipe(67084, 450, 47602, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + -- Lunar Eclipse Robes -- 67084 + recipe = AddRecipe(67084, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(47602) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID) recipe:AddCustom(42) -- Moonshadow Armguards -- 67085 - recipe = AddRecipe(67085, 450, 47583, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + recipe = AddRecipe(67085, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(47583) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID) recipe:AddCustom(42) -- Knightbane Carapace -- 67086 - recipe = AddRecipe(67086, 450, 47599, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + recipe = AddRecipe(67086, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(47599) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID) recipe:AddCustom(42) -- Bracers of Swift Death -- 67087 - recipe = AddRecipe(67087, 450, 47581, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + recipe = AddRecipe(67087, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(47581) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID) recipe:AddCustom(42) -- Ensorcelled Nerubian Breastplate -- 67136 - recipe = AddRecipe(67136, 450, 47598, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67136, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47650) + recipe:SetCraftedItemID(47598) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(42) -- Black Chitin Bracers -- 67137 - recipe = AddRecipe(67137, 450, 47580, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67137, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47646) + recipe:SetCraftedItemID(47580) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAIL) recipe:AddCustom(42) -- Crusader's Dragonscale Breastplate -- 67138 - recipe = AddRecipe(67138, 450, 47596, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67138, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47649) + recipe:SetCraftedItemID(47596) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddCustom(42) -- Bracers of Swift Death -- 67139 - recipe = AddRecipe(67139, 450, 47582, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67139, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47647) + recipe:SetCraftedItemID(47582) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddCustom(42) -- Lunar Eclipse Robes -- 67140 - recipe = AddRecipe(67140, 450, 47601, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67140, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47652) + recipe:SetCraftedItemID(47601) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(42) -- Moonshadow Armguards -- 67141 - recipe = AddRecipe(67141, 450, 47584, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67141, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47653) + recipe:SetCraftedItemID(47584) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.LEATHER) recipe:AddCustom(42) -- Knightbane Carapace -- 67142 - recipe = AddRecipe(67142, 450, 47600, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67142, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47651) + recipe:SetCraftedItemID(47600) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.LEATHER) recipe:AddCustom(42) -- Crusader's Dragonscale Bracers -- 67143 - recipe = AddRecipe(67143, 450, 47577, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67143, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47648) + recipe:SetCraftedItemID(47577) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.DPS, F.MAIL) recipe:AddCustom(42) -- Drums of Forgotten Kings -- 69386 - recipe = AddRecipe(69386, 450, 49633, Q.COMMON, V.WOTLK, 450, 450, 455, 470) + recipe = AddRecipe(69386, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(49633) + recipe:SetSkillLevels(450, 450, 450, 455, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Drums of the Wild -- 69388 - recipe = AddRecipe(69388, 450, 49634, Q.COMMON, V.WOTLK, 450, 450, 455, 470) + recipe = AddRecipe(69388, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(49634) + recipe:SetSkillLevels(450, 450, 450, 455, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(26911, 26961, 26996, 26998, 28700, 33581) -- Legwraps of Unleashed Nature -- 70554 - recipe = AddRecipe(70554, 450, 49898, Q.EPIC, V.WOTLK, 450, 460, 465, 470) + recipe = AddRecipe(70554, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49957) + recipe:SetCraftedItemID(49898) + recipe:SetSkillLevels(450, 450, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ASHEN_VERDICT, F.LEATHER) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.REVERED, 37687) -- Blessed Cenarion Boots -- 70555 - recipe = AddRecipe(70555, 450, 49894, Q.EPIC, V.WOTLK, 450, 460, 465, 470) + recipe = AddRecipe(70555, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49958) + recipe:SetCraftedItemID(49894) + recipe:SetSkillLevels(450, 450, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ASHEN_VERDICT, F.LEATHER) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.HONORED, 37687) -- Bladeborn Leggings -- 70556 - recipe = AddRecipe(70556, 450, 49899, Q.EPIC, V.WOTLK, 450, 460, 465, 470) + recipe = AddRecipe(70556, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49959) + recipe:SetCraftedItemID(49899) + recipe:SetSkillLevels(450, 450, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ASHEN_VERDICT, F.LEATHER) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.REVERED, 37687) -- Footpads of Impending Death -- 70557 - recipe = AddRecipe(70557, 450, 49895, Q.EPIC, V.WOTLK, 450, 460, 465, 470) + recipe = AddRecipe(70557, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49961) + recipe:SetCraftedItemID(49895) + recipe:SetSkillLevels(450, 450, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.TANK, F.ASHEN_VERDICT, F.LEATHER) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.HONORED, 37687) -- Lightning-Infused Leggings -- 70558 - recipe = AddRecipe(70558, 450, 49900, Q.EPIC, V.WOTLK, 450, 460, 465, 470) + recipe = AddRecipe(70558, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49962) + recipe:SetCraftedItemID(49900) + recipe:SetSkillLevels(450, 450, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ASHEN_VERDICT, F.MAIL) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.REVERED, 37687) -- Earthsoul Boots -- 70559 - recipe = AddRecipe(70559, 450, 49896, Q.EPIC, V.WOTLK, 450, 460, 465, 470) + recipe = AddRecipe(70559, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49963) + recipe:SetCraftedItemID(49896) + recipe:SetSkillLevels(450, 450, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ASHEN_VERDICT, F.MAIL) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.HONORED, 37687) -- Draconic Bonesplinter Legguards -- 70560 - recipe = AddRecipe(70560, 450, 49901, Q.EPIC, V.WOTLK, 450, 460, 465, 470) + recipe = AddRecipe(70560, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49965) + recipe:SetCraftedItemID(49901) + recipe:SetSkillLevels(450, 450, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ASHEN_VERDICT, F.MAIL) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.REVERED, 37687) -- Rock-Steady Treads -- 70561 - recipe = AddRecipe(70561, 450, 49897, Q.EPIC, V.WOTLK, 450, 460, 465, 470) + recipe = AddRecipe(70561, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49966) + recipe:SetCraftedItemID(49897) + recipe:SetSkillLevels(450, 450, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.DPS, F.ASHEN_VERDICT, F.MAIL) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.HONORED, 37687) -- Savage Armor Kit -- 78379 - recipe = AddRecipe(78379, 425, 56477, Q.COMMON, V.CATA, 425, 450, 452, 455) + recipe = AddRecipe(78379, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(56477) + recipe:SetSkillLevels(425, 425, 450, 452, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Savage Cloak -- 78380 - recipe = AddRecipe(78380, 425, nil, Q.COMMON, V.CATA, 425, 470, 475, 480) + recipe = AddRecipe(78380, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 470, 475, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Tsunami Bracers -- 78388 - recipe = AddRecipe(78388, 425, nil, Q.COMMON, V.CATA, 425, 470, 475, 480) + recipe = AddRecipe(78388, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 470, 475, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Tsunami Belt -- 78396 - recipe = AddRecipe(78396, 425, nil, Q.COMMON, V.CATA, 425, 480, 485, 490) + recipe = AddRecipe(78396, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 480, 485, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Darkbrand Bracers -- 78398 - recipe = AddRecipe(78398, 425, 56483, Q.COMMON, V.CATA, 425, 460, 465, 470) + recipe = AddRecipe(78398, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(56483) + recipe:SetSkillLevels(425, 425, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Darkbrand Gloves -- 78399 - recipe = AddRecipe(78399, 425, nil, Q.COMMON, V.CATA, 425, 475, 480, 485) + recipe = AddRecipe(78399, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 475, 480, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Hardened Scale Cloak -- 78405 - recipe = AddRecipe(78405, 425, 56489, Q.COMMON, V.CATA, 425, 460, 465, 470) + recipe = AddRecipe(78405, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(56489) + recipe:SetSkillLevels(425, 425, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Tsunami Gloves -- 78406 - recipe = AddRecipe(78406, 425, nil, Q.COMMON, V.CATA, 425, 485, 490, 495) + recipe = AddRecipe(78406, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 485, 490, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Darkbrand Boots -- 78407 - recipe = AddRecipe(78407, 425, nil, Q.COMMON, V.CATA, 425, 475, 480, 485) + recipe = AddRecipe(78407, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 475, 480, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Tsunami Boots -- 78410 - recipe = AddRecipe(78410, 425, nil, Q.COMMON, V.CATA, 425, 460, 465, 470) + recipe = AddRecipe(78410, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Darkbrand Shoulders -- 78411 - recipe = AddRecipe(78411, 425, nil, Q.COMMON, V.CATA, 425, 485, 490, 495) + recipe = AddRecipe(78411, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 485, 490, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Tsunami Shoulders -- 78415 - recipe = AddRecipe(78415, 425, nil, Q.COMMON, V.CATA, 425, 465, 470, 475) + recipe = AddRecipe(78415, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 465, 470, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Darkbrand Belt -- 78416 - recipe = AddRecipe(78416, 425, nil, Q.COMMON, V.CATA, 425, 465, 470, 475) + recipe = AddRecipe(78416, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 465, 470, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Scorched Leg Armor -- 78419 - recipe = AddRecipe(78419, 425, nil, Q.COMMON, V.CATA, 425, 485, 490, 495) + recipe = AddRecipe(78419, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 485, 490, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Twilight Leg Armor -- 78420 - recipe = AddRecipe(78420, 425, nil, Q.COMMON, V.CATA, 425, 490, 495, 500) + recipe = AddRecipe(78420, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Tsunami Chestguard -- 78423 - recipe = AddRecipe(78423, 425, nil, Q.COMMON, V.CATA, 425, 500, 505, 510) + recipe = AddRecipe(78423, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 500, 505, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Darkbrand Helm -- 78424 - recipe = AddRecipe(78424, 425, nil, Q.COMMON, V.CATA, 425, 500, 505, 510) + recipe = AddRecipe(78424, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 500, 505, 510) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Tsunami Leggings -- 78427 - recipe = AddRecipe(78427, 425, nil, Q.COMMON, V.CATA, 425, 490, 495, 500) + recipe = AddRecipe(78427, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Darkbrand Chestguard -- 78428 - recipe = AddRecipe(78428, 425, nil, Q.COMMON, V.CATA, 425, 490, 495, 500) + recipe = AddRecipe(78428, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Tsunami Helm -- 78432 - recipe = AddRecipe(78432, 425, nil, Q.COMMON, V.CATA, 425, 495, 500, 505) + recipe = AddRecipe(78432, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 495, 500, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Darkbrand Leggings -- 78433 - recipe = AddRecipe(78433, 425, nil, Q.COMMON, V.CATA, 425, 495, 500, 505) + recipe = AddRecipe(78433, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 495, 500, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Heavy Savage Leather -- 78436 - recipe = AddRecipe(78436, 425, nil, Q.COMMON, V.CATA, 425, 485, 487, 490) + recipe = AddRecipe(78436, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 485, 487, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Heavy Savage Armor Kit -- 78437 - recipe = AddRecipe(78437, 425, nil, Q.COMMON, V.CATA, 425, 490, 495, 500) + recipe = AddRecipe(78437, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 490, 495, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Cloak of Beasts -- 78438 - recipe = AddRecipe(78438, 425, nil, Q.COMMON, V.CATA, 425, 505, 510, 515) + recipe = AddRecipe(78438, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 505, 510, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Cloak of War -- 78439 - recipe = AddRecipe(78439, 425, nil, Q.COMMON, V.CATA, 425, 505, 510, 515) + recipe = AddRecipe(78439, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 505, 510, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Bloodied Wyrmhide Bracers -- 78444 - recipe = AddRecipe(78444, 510, nil, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(78444, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Wyrmhide Belt -- 78445 - recipe = AddRecipe(78445, 510, nil, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(78445, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Leather Bracers -- 78446 - recipe = AddRecipe(78446, 510, nil, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(78446, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Leather Gloves -- 78447 - recipe = AddRecipe(78447, 510, nil, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(78447, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Scale Bracers -- 78448 - recipe = AddRecipe(78448, 510, nil, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(78448, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Scale Gloves -- 78449 - recipe = AddRecipe(78449, 510, nil, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(78449, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Dragonscale Bracers -- 78450 - recipe = AddRecipe(78450, 510, nil, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(78450, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Dragonscale Shoulders -- 78451 - recipe = AddRecipe(78451, 510, nil, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(78451, V.CATA, Q.COMMON) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Wyrmhide Gloves -- 78452 - recipe = AddRecipe(78452, 515, nil, Q.COMMON, V.CATA, 515, 520, 525, 530) + recipe = AddRecipe(78452, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Wyrmhide Boots -- 78453 - recipe = AddRecipe(78453, 515, nil, Q.COMMON, V.CATA, 515, 520, 525, 530) + recipe = AddRecipe(78453, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Leather Boots -- 78454 - recipe = AddRecipe(78454, 515, nil, Q.COMMON, V.CATA, 515, 520, 525, 530) + recipe = AddRecipe(78454, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Leather Shoulders -- 78455 - recipe = AddRecipe(78455, 515, nil, Q.COMMON, V.CATA, 515, 520, 525, 530) + recipe = AddRecipe(78455, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Scale Boots -- 78456 - recipe = AddRecipe(78456, 515, nil, Q.COMMON, V.CATA, 515, 520, 525, 530) + recipe = AddRecipe(78456, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Scale Belt -- 78457 - recipe = AddRecipe(78457, 515, nil, Q.COMMON, V.CATA, 515, 520, 525, 530) + recipe = AddRecipe(78457, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Dragonscale Boots -- 78458 - recipe = AddRecipe(78458, 515, nil, Q.COMMON, V.CATA, 515, 520, 525, 530) + recipe = AddRecipe(78458, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Dragonscale Gloves -- 78459 - recipe = AddRecipe(78459, 515, nil, Q.COMMON, V.CATA, 515, 520, 525, 530) + recipe = AddRecipe(78459, V.CATA, Q.COMMON) + recipe:SetSkillLevels(515, 515, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Lightning Lash -- 78460 - recipe = AddRecipe(78460, 425, nil, Q.COMMON, V.CATA, 425, 520, 525, 530) + recipe = AddRecipe(78460, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Belt of Nefarious Whispers -- 78461 - recipe = AddRecipe(78461, 525, nil, Q.COMMON, V.CATA, 525, 525, 525, 530) + recipe = AddRecipe(78461, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 525, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Stormleather Sash -- 78462 - recipe = AddRecipe(78462, 425, nil, Q.COMMON, V.CATA, 425, 520, 525, 530) + recipe = AddRecipe(78462, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Corded Viper Belt -- 78463 - recipe = AddRecipe(78463, 525, nil, Q.COMMON, V.CATA, 525, 525, 525, 530) + recipe = AddRecipe(78463, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 525, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Wyrmhide Shoulders -- 78464 - recipe = AddRecipe(78464, 520, nil, Q.COMMON, V.CATA, 520, 525, 530, 535) + recipe = AddRecipe(78464, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Wyrmhide Chest -- 78467 - recipe = AddRecipe(78467, 520, nil, Q.COMMON, V.CATA, 520, 525, 530, 535) + recipe = AddRecipe(78467, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Leather Belt -- 78468 - recipe = AddRecipe(78468, 520, nil, Q.COMMON, V.CATA, 520, 525, 530, 535) + recipe = AddRecipe(78468, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Leather Helm -- 78469 - recipe = AddRecipe(78469, 520, nil, Q.COMMON, V.CATA, 520, 525, 530, 535) + recipe = AddRecipe(78469, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Scale Shoulders -- 78470 - recipe = AddRecipe(78470, 520, nil, Q.COMMON, V.CATA, 520, 525, 530, 535) + recipe = AddRecipe(78470, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Scale Legs -- 78471 - recipe = AddRecipe(78471, 520, nil, Q.COMMON, V.CATA, 520, 525, 530, 535) + recipe = AddRecipe(78471, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Dragonscale Belt -- 78473 - recipe = AddRecipe(78473, 520, nil, Q.COMMON, V.CATA, 520, 525, 530, 535) + recipe = AddRecipe(78473, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Dragonscale Helm -- 78474 - recipe = AddRecipe(78474, 520, nil, Q.COMMON, V.CATA, 520, 525, 530, 535) + recipe = AddRecipe(78474, V.CATA, Q.COMMON) + recipe:SetSkillLevels(520, 520, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Razor-Edged Cloak -- 78475 - recipe = AddRecipe(78475, 425, nil, Q.COMMON, V.CATA, 425, 530, 535, 540) + recipe = AddRecipe(78475, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Twilight Dragonscale Cloak -- 78476 - recipe = AddRecipe(78476, 425, nil, Q.COMMON, V.CATA, 425, 530, 535, 540) + recipe = AddRecipe(78476, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Dragonscale Leg Armor -- 78477 - recipe = AddRecipe(78477, 425, nil, Q.COMMON, V.CATA, 425, 530, 535, 540) + recipe = AddRecipe(78477, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Charscale Leg Armor -- 78478 - recipe = AddRecipe(78478, 525, nil, Q.COMMON, V.CATA, 525, 530, 535, 540) + recipe = AddRecipe(78478, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Wyrmhide Legs -- 78479 - recipe = AddRecipe(78479, 525, nil, Q.COMMON, V.CATA, 525, 530, 535, 540) + recipe = AddRecipe(78479, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Wyrmhide Helm -- 78480 - recipe = AddRecipe(78480, 525, nil, Q.COMMON, V.CATA, 525, 530, 535, 540) + recipe = AddRecipe(78480, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Leather Chest -- 78481 - recipe = AddRecipe(78481, 525, nil, Q.COMMON, V.CATA, 525, 530, 535, 540) + recipe = AddRecipe(78481, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Leather Legs -- 78482 - recipe = AddRecipe(78482, 525, nil, Q.COMMON, V.CATA, 525, 530, 535, 540) + recipe = AddRecipe(78482, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Scale Chest -- 78483 - recipe = AddRecipe(78483, 525, nil, Q.COMMON, V.CATA, 525, 530, 535, 540) + recipe = AddRecipe(78483, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Scale Helm -- 78484 - recipe = AddRecipe(78484, 525, nil, Q.COMMON, V.CATA, 525, 530, 535, 540) + recipe = AddRecipe(78484, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Dragonscale Legs -- 78485 - recipe = AddRecipe(78485, 525, nil, Q.COMMON, V.CATA, 525, 530, 535, 540) + recipe = AddRecipe(78485, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Bloodied Dragonscale Chest -- 78486 - recipe = AddRecipe(78486, 525, nil, Q.COMMON, V.CATA, 525, 530, 535, 540) + recipe = AddRecipe(78486, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Chestguard of Nature's Fury -- 78487 - recipe = AddRecipe(78487, 525, nil, Q.COMMON, V.CATA, 525, 530, 535, 540) + recipe = AddRecipe(78487, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Assassin's Chestplate -- 78488 - recipe = AddRecipe(78488, 525, nil, Q.COMMON, V.CATA, 525, 530, 535, 540) + recipe = AddRecipe(78488, V.CATA, Q.COMMON) + recipe:SetSkillLevels(525, 525, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Twilight Scale Chestguard -- 78489 - recipe = AddRecipe(78489, 425, nil, Q.COMMON, V.CATA, 425, 530, 535, 540) + recipe = AddRecipe(78489, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Dragonkiller Tunic -- 78490 - recipe = AddRecipe(78490, 425, nil, Q.COMMON, V.CATA, 425, 530, 535, 540) + recipe = AddRecipe(78490, V.CATA, Q.COMMON) + recipe:SetSkillLevels(425, 425, 530, 535, 540) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50172, 50381) -- Savage Leather -- 84950 - recipe = AddRecipe(84950, 425, 52976, Q.COMMON, V.CATA, 425, 435, 440, 445) + recipe = AddRecipe(84950, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52976) + recipe:SetSkillLevels(425, 425, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Draconic Embossment - Stamina -- 85007 - recipe = AddRecipe(85007, 500, nil, Q.COMMON, V.CATA, 500, 500, 500, 505) + recipe = AddRecipe(85007, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 500, 500, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Draconic Embossment - Agility -- 85008 - recipe = AddRecipe(85008, 500, nil, Q.COMMON, V.CATA, 500, 500, 500, 505) + recipe = AddRecipe(85008, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 500, 500, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Draconic Embossment - Strength -- 85009 - recipe = AddRecipe(85009, 500, nil, Q.COMMON, V.CATA, 500, 500, 500, 505) + recipe = AddRecipe(85009, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 500, 500, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Draconic Embossment - Intellect -- 85010 - recipe = AddRecipe(85010, 500, nil, Q.COMMON, V.CATA, 500, 500, 500, 505) + recipe = AddRecipe(85010, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 500, 500, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Dragonbone Leg Reinforcements -- 85067 - recipe = AddRecipe(85067, 465, nil, Q.COMMON, V.CATA, 465, 465, 465, 470) + recipe = AddRecipe(85067, V.CATA, Q.COMMON) + recipe:SetSkillLevels(465, 465, 465, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) -- Charscale Leg Reinforcements -- 85068 - recipe = AddRecipe(85068, 465, nil, Q.COMMON, V.CATA, 465, 465, 465, 470) + recipe = AddRecipe(85068, V.CATA, Q.COMMON) + recipe:SetSkillLevels(465, 465, 465, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3007, 3365, 3967, 4212, 4588, 5127, 5564, 26998, 28700, 29507, 33581) diff --git a/Database/Runeforging.lua b/Database/Runeforging.lua index afa8087..a367e2f 100644 --- a/Database/Runeforging.lua +++ b/Database/Runeforging.lua @@ -34,60 +34,70 @@ local V = private.game_versions -------------------------------------------------------------------------------------------------------------------- -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- -local function AddRecipe(spell_id) - return addon:AddRecipe(spell_id, 1, nil, Q.COMMON, 53428, nil, V.WOTLK, 1, 1, 1, 1) +local function AddRecipe(spell_id, genesis, quality) + return addon:AddRecipe(spell_id, 53428, genesis, quality) end function addon:InitRuneforging() local recipe -- Rune of Swordshattering -- 53323 - recipe = AddRecipe(53323, 1, nil, Q.COMMON, V.WOTLK, 1, 1, 1, 1) + recipe = AddRecipe(53323, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(1, 1, 1, 1, 1) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DK, F.TWO_HAND) recipe:AddTrainer(29194, 29195, 29196, 31084) -- Rune of Lichbane -- 53331 - recipe = AddRecipe(53331, 1, nil, Q.COMMON, V.WOTLK, 1, 1, 1, 1) + recipe = AddRecipe(53331, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(1, 1, 1, 1, 1) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DK, F.TWO_HAND) recipe:AddTrainer(29194, 29195, 29196, 31084) -- Rune of Cinderglacier -- 53341 - recipe = AddRecipe(53341, 1, nil, Q.COMMON, V.WOTLK, 1, 1, 1, 1) + recipe = AddRecipe(53341, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(1, 1, 1, 1, 1) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DK, F.TWO_HAND) recipe:AddTrainer(29194, 29195, 29196, 31084) -- Rune of Spellshattering -- 53342 - recipe = AddRecipe(53342, 1, nil, Q.COMMON, V.WOTLK, 1, 1, 1, 1) + recipe = AddRecipe(53342, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(1, 1, 1, 1, 1) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DK, F.TWO_HAND) recipe:AddTrainer(29194, 29195, 29196, 31084) -- Rune of Razorice -- 53343 - recipe = AddRecipe(53343, 1, nil, Q.COMMON, V.WOTLK, 1, 1, 1, 1) + recipe = AddRecipe(53343, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(1, 1, 1, 1, 1) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DK, F.TWO_HAND) recipe:AddTrainer(29194, 29195, 29196, 31084) -- Rune of the Fallen Crusader -- 53344 - recipe = AddRecipe(53344, 1, nil, Q.COMMON, V.WOTLK, 1, 1, 1, 1) + recipe = AddRecipe(53344, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(1, 1, 1, 1, 1) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DK, F.TWO_HAND) recipe:AddTrainer(29194, 29195, 29196, 31084) -- Rune of Swordbreaking -- 54446 - recipe = AddRecipe(54446, 1, nil, Q.COMMON, V.WOTLK, 1, 1, 1, 1) + recipe = AddRecipe(54446, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(1, 1, 1, 1, 1) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DK, F.TWO_HAND) recipe:AddTrainer(29194, 29195, 29196, 31084) -- Rune of Spellbreaking -- 54447 - recipe = AddRecipe(54447, 1, nil, Q.COMMON, V.WOTLK, 1, 1, 1, 1) + recipe = AddRecipe(54447, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(1, 1, 1, 1, 1) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DK, F.TWO_HAND) recipe:AddTrainer(29194, 29195, 29196, 31084) -- Rune of the Stoneskin Gargoyle -- 62158 - recipe = AddRecipe(62158, 1, nil, Q.COMMON, V.WOTLK, 1, 1, 1, 1) + recipe = AddRecipe(62158, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(1, 1, 1, 1, 1) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DK, F.TWO_HAND) recipe:AddTrainer(29194, 29195, 29196, 31084) -- Rune of the Nerubian Carapace -- 70164 - recipe = AddRecipe(70164, 1, nil, Q.COMMON, V.WOTLK, 1, 1, 1, 1) + recipe = AddRecipe(70164, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(1, 1, 1, 1, 1) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DK, F.TWO_HAND) recipe:AddTrainer(29194, 29195, 29196, 31084) diff --git a/Database/Smelting.lua b/Database/Smelting.lua index e49750c..687c1ef 100644 --- a/Database/Smelting.lua +++ b/Database/Smelting.lua @@ -33,160 +33,222 @@ local V = private.game_versions -------------------------------------------------------------------------------------------------------------------- -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- -local function AddRecipe(spell_id, skill_level, item_id, quality, genesis, optimal_level, medium_level, easy_level, trivial_level, UNUSED, required_faction) - return addon:AddRecipe(spell_id, skill_level, item_id, quality, 32606, nil, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +local function AddRecipe(spell_id, genesis, quality) + return addon:AddRecipe(spell_id, 32606, genesis, quality) end function addon:InitSmelting() local recipe -- Smelt Copper -- 2657 - recipe = AddRecipe(2657, 1, 2840, Q.COMMON, V.ORIG, 1, 25, 47, 70) + recipe = AddRecipe(2657, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2840) + recipe:SetSkillLevels(1, 1, 25, 47, 70) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Smelt Silver -- 2658 - recipe = AddRecipe(2658, 75, 2842, Q.COMMON, V.ORIG, 75, 115, 122, 130) + recipe = AddRecipe(2658, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2842) + recipe:SetSkillLevels(75, 75, 115, 122, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1681, 1701, 3001, 3137, 3175, 3357, 3555, 4254, 4598, 5392, 5513, 6297, 8128, 16663, 16752, 17488, 18747, 18779, 18804, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Bronze -- 2659 - recipe = AddRecipe(2659, 65, 2841, Q.COMMON, V.ORIG, 65, 65, 90, 115) + recipe = AddRecipe(2659, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2841) + recipe:SetSkillLevels(65, 65, 65, 90, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1681, 1701, 3001, 3137, 3175, 3357, 3555, 4254, 4598, 5392, 5513, 6297, 8128, 16663, 16752, 17488, 18747, 18779, 18804, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Tin -- 3304 - recipe = AddRecipe(3304, 65, 3576, Q.COMMON, V.ORIG, 65, 65, 70, 75) + recipe = AddRecipe(3304, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3576) + recipe:SetSkillLevels(65, 65, 65, 70, 75) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1681, 1701, 3001, 3137, 3175, 3357, 3555, 4254, 4598, 5392, 5513, 6297, 8128, 16663, 16752, 17488, 18747, 18779, 18804, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Iron -- 3307 - recipe = AddRecipe(3307, 125, 3575, Q.COMMON, V.ORIG, 125, 130, 145, 160) + recipe = AddRecipe(3307, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3575) + recipe:SetSkillLevels(125, 125, 130, 145, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1681, 1701, 3001, 3137, 3175, 3357, 3555, 4254, 4598, 5392, 5513, 6297, 8128, 16663, 16752, 17488, 18747, 18779, 18804, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Gold -- 3308 - recipe = AddRecipe(3308, 155, 3577, Q.COMMON, V.ORIG, 155, 170, 177, 185) + recipe = AddRecipe(3308, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3577) + recipe:SetSkillLevels(155, 155, 170, 177, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1681, 1701, 3001, 3137, 3175, 3357, 3555, 4254, 4598, 5392, 5513, 6297, 8128, 16663, 16752, 17488, 18747, 18779, 18804, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Steel -- 3569 - recipe = AddRecipe(3569, 165, 3859, Q.COMMON, V.ORIG, 165, 165, 165, 165) + recipe = AddRecipe(3569, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3859) + recipe:SetSkillLevels(165, 165, 165, 165, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1681, 1701, 3001, 3137, 3175, 3357, 3555, 4254, 4598, 5392, 5513, 6297, 8128, 16663, 16752, 17488, 18747, 18779, 18804, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Mithril -- 10097 - recipe = AddRecipe(10097, 175, 3860, Q.COMMON, V.ORIG, 175, 175, 202, 230) + recipe = AddRecipe(10097, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(3860) + recipe:SetSkillLevels(175, 175, 175, 202, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1681, 1701, 3001, 3137, 3175, 3357, 3555, 4254, 4598, 5392, 5513, 6297, 8128, 16663, 16752, 17488, 18747, 18779, 18804, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Truesilver -- 10098 - recipe = AddRecipe(10098, 230, 6037, Q.COMMON, V.ORIG, 230, 250, 270, 290) + recipe = AddRecipe(10098, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6037) + recipe:SetSkillLevels(230, 230, 250, 270, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1681, 1701, 3001, 3137, 3175, 3357, 3555, 4254, 4598, 5392, 5513, 6297, 8128, 16663, 16752, 17488, 18747, 18779, 18804, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Dark Iron -- 14891 - recipe = AddRecipe(14891, 230, 11371, Q.COMMON, V.ORIG, 230, 300, 305, 310) + recipe = AddRecipe(14891, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(11371) + recipe:SetSkillLevels(230, 230, 300, 305, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(4083) -- Smelt Thorium -- 16153 - recipe = AddRecipe(16153, 230, 12359, Q.COMMON, V.ORIG, 230, 250, 270, 290) + recipe = AddRecipe(16153, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(12359) + recipe:SetSkillLevels(230, 230, 250, 270, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1681, 1701, 3001, 3137, 3175, 3357, 3555, 4254, 4598, 5392, 5513, 6297, 8128, 16663, 16752, 17488, 18747, 18779, 18804, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Enchanted Elementium -- 22967 - recipe = AddRecipe(22967, 300, 17771, Q.RARE, V.ORIG, 300, 350, 362, 375) + recipe = AddRecipe(22967, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(44956) + recipe:SetCraftedItemID(17771) + recipe:SetSkillLevels(300, 300, 350, 362, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(14401) -- Smelt Fel Iron -- 29356 - recipe = AddRecipe(29356, 275, 23445, Q.COMMON, V.TBC, 275, 275, 300, 325) + recipe = AddRecipe(29356, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23445) + recipe:SetSkillLevels(275, 275, 275, 300, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Adamantite -- 29358 - recipe = AddRecipe(29358, 325, 23446, Q.COMMON, V.TBC, 325, 325, 332, 340) + recipe = AddRecipe(29358, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23446) + recipe:SetSkillLevels(325, 325, 325, 332, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Eternium -- 29359 - recipe = AddRecipe(29359, 350, 23447, Q.COMMON, V.TBC, 350, 350, 357, 365) + recipe = AddRecipe(29359, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23447) + recipe:SetSkillLevels(350, 350, 350, 357, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Felsteel -- 29360 - recipe = AddRecipe(29360, 350, 23448, Q.COMMON, V.TBC, 350, 350, 357, 375) + recipe = AddRecipe(29360, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23448) + recipe:SetSkillLevels(350, 350, 350, 357, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Khorium -- 29361 - recipe = AddRecipe(29361, 375, 23449, Q.COMMON, V.TBC, 375, 375, 375, 375) + recipe = AddRecipe(29361, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23449) + recipe:SetSkillLevels(375, 375, 375, 375, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Hardened Adamantite -- 29686 - recipe = AddRecipe(29686, 375, 23573, Q.COMMON, V.TBC, 375, 375, 375, 375) + recipe = AddRecipe(29686, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(23573) + recipe:SetSkillLevels(375, 375, 375, 375, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Earth Shatter -- 35750 - recipe = AddRecipe(35750, 300, 22573, Q.COMMON, V.TBC, 300, 300, 300, 300) + recipe = AddRecipe(35750, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22573) + recipe:SetSkillLevels(300, 300, 300, 300, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Fire Sunder -- 35751 - recipe = AddRecipe(35751, 300, 22574, Q.COMMON, V.TBC, 300, 300, 300, 300) + recipe = AddRecipe(35751, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(22574) + recipe:SetSkillLevels(300, 300, 300, 300, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 18747, 18779, 26912, 26962, 26976, 26999, 28698, 33617, 33682) -- Smelt Hardened Khorium -- 46353 - recipe = AddRecipe(46353, 375, 35128, Q.RARE, V.WOTLK, 375, 375, 375, 375) + recipe = AddRecipe(46353, V.WOTLK, Q.RARE) + recipe:SetRecipeItemID(35273) + recipe:SetCraftedItemID(35128) + recipe:SetSkillLevels(375, 375, 375, 375, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP) recipe:AddCustom(24) -- Smelt Cobalt -- 49252 - recipe = AddRecipe(49252, 350, 36916, Q.COMMON, V.WOTLK, 350, 350, 362, 375) + recipe = AddRecipe(49252, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(36916) + recipe:SetSkillLevels(350, 350, 350, 362, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 26912, 26962, 26976, 26999, 28698) -- Smelt Saronite -- 49258 - recipe = AddRecipe(49258, 400, 36913, Q.COMMON, V.WOTLK, 400, 400, 400, 400) + recipe = AddRecipe(49258, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(36913) + recipe:SetSkillLevels(400, 400, 400, 400, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 26912, 26962, 26976, 26999, 28698) -- Smelt Titansteel -- 55208 - recipe = AddRecipe(55208, 450, 37663, Q.COMMON, V.WOTLK, 450, 450, 450, 450) + recipe = AddRecipe(55208, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(37663) + recipe:SetSkillLevels(450, 450, 450, 450, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 26912, 26962, 26976, 26999, 28698) -- Smelt Titanium -- 55211 - recipe = AddRecipe(55211, 450, 41163, Q.COMMON, V.WOTLK, 450, 450, 450, 450) + recipe = AddRecipe(55211, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41163) + recipe:SetSkillLevels(450, 450, 450, 450, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 26912, 26962, 26976, 26999, 28698) -- Enchanted Thorium -- 70524 - recipe = AddRecipe(70524, 250, 12655, Q.COMMON, V.WOTLK, 250, 250, 255, 260) + recipe = AddRecipe(70524, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(12655) + recipe:SetSkillLevels(250, 250, 250, 255, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 28698) -- Smelt Pyrite -- 74529 - recipe = AddRecipe(74529, 525, 51950, Q.COMMON, V.CATA, 525, 525, 525, 525) + recipe = AddRecipe(74529, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(51950) + recipe:SetSkillLevels(525, 525, 525, 525, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 4254, 5513, 16663) -- Smelt Elementium -- 74530 - recipe = AddRecipe(74530, 475, 52186, Q.COMMON, V.CATA, 475, 475, 475, 500) + recipe = AddRecipe(74530, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(52186) + recipe:SetSkillLevels(475, 475, 475, 475, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 4254, 5513, 16663) -- Smelt Hardened Elementium -- 74537 - recipe = AddRecipe(74537, 500, 53039, Q.COMMON, V.CATA, 500, 500, 500, 525) + recipe = AddRecipe(74537, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(53039) + recipe:SetSkillLevels(500, 500, 500, 500, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 4254, 5513, 16663) -- Smelt Obsidium -- 84038 - recipe = AddRecipe(84038, 425, 54849, Q.COMMON, V.CATA, 425, 425, 437, 475) + recipe = AddRecipe(84038, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54849) + recipe:SetSkillLevels(425, 425, 425, 437, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3357, 4254, 5513, 16663) diff --git a/Database/Tailoring.lua b/Database/Tailoring.lua index fc45c49..e43a6d9 100644 --- a/Database/Tailoring.lua +++ b/Database/Tailoring.lua @@ -35,2383 +35,3565 @@ local V = private.game_versions -------------------------------------------------------------------------------------------------------------------- -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- -local function AddRecipe(spell_id, skill_level, item_id, quality, genesis, optimal_level, medium_level, easy_level, trivial_level, specialty, required_faction) - return addon:AddRecipe(spell_id, skill_level, item_id, quality, 3908, specialty, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +local function AddRecipe(spell_id, genesis, quality) + return addon:AddRecipe(spell_id, 3908, genesis, quality) end function addon:InitTailoring() local recipe -- Brown Linen Vest -- 2385 - recipe = AddRecipe(2385, 10, 2568, Q.COMMON, V.ORIG, 10, 45, 57, 70) + recipe = AddRecipe(2385, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2568) + recipe:SetSkillLevels(10, 10, 45, 57, 70) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Linen Boots -- 2386 - recipe = AddRecipe(2386, 65, 2569, Q.COMMON, V.ORIG, 65, 90, 107, 125) + recipe = AddRecipe(2386, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2569) + recipe:SetSkillLevels(65, 65, 90, 107, 125) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Linen Cloak -- 2387 - recipe = AddRecipe(2387, 1, 2570, Q.COMMON, V.ORIG, 1, 35, 47, 60) + recipe = AddRecipe(2387, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2570) + recipe:SetSkillLevels(1, 1, 35, 47, 60) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOAK) recipe:AddCustom(8) -- Red Linen Robe -- 2389 - recipe = AddRecipe(2389, 40, 2572, Q.UNCOMMON, V.ORIG, 40, 65, 82, 100) + recipe = AddRecipe(2389, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(2598) + recipe:SetCraftedItemID(2572) + recipe:SetSkillLevels(40, 40, 65, 82, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Red Linen Shirt -- 2392 - recipe = AddRecipe(2392, 40, 2575, Q.COMMON, V.ORIG, 40, 65, 82, 100) + recipe = AddRecipe(2392, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2575) + recipe:SetSkillLevels(40, 40, 65, 82, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- White Linen Shirt -- 2393 - recipe = AddRecipe(2393, 1, 2576, Q.COMMON, V.ORIG, 1, 35, 47, 60) + recipe = AddRecipe(2393, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2576) + recipe:SetSkillLevels(1, 1, 35, 47, 60) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Blue Linen Shirt -- 2394 - recipe = AddRecipe(2394, 40, 2577, Q.COMMON, V.ORIG, 40, 65, 82, 100) + recipe = AddRecipe(2394, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2577) + recipe:SetSkillLevels(40, 40, 65, 82, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Barbaric Linen Vest -- 2395 - recipe = AddRecipe(2395, 70, 2578, Q.COMMON, V.ORIG, 70, 95, 112, 130) + recipe = AddRecipe(2395, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2578) + recipe:SetSkillLevels(70, 70, 95, 112, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Green Linen Shirt -- 2396 - recipe = AddRecipe(2396, 70, 2579, Q.COMMON, V.ORIG, 70, 95, 112, 130) + recipe = AddRecipe(2396, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2579) + recipe:SetSkillLevels(70, 70, 95, 112, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Reinforced Linen Cape -- 2397 - recipe = AddRecipe(2397, 60, 2580, Q.COMMON, V.ORIG, 60, 85, 102, 120) + recipe = AddRecipe(2397, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2580) + recipe:SetSkillLevels(60, 60, 85, 102, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOAK) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Green Woolen Vest -- 2399 - recipe = AddRecipe(2399, 85, 2582, Q.COMMON, V.ORIG, 85, 110, 127, 145) + recipe = AddRecipe(2399, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2582) + recipe:SetSkillLevels(85, 85, 110, 127, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Woolen Boots -- 2401 - recipe = AddRecipe(2401, 95, 2583, Q.COMMON, V.ORIG, 95, 120, 137, 155) + recipe = AddRecipe(2401, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2583) + recipe:SetSkillLevels(95, 95, 120, 137, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Woolen Cape -- 2402 - recipe = AddRecipe(2402, 75, 2584, Q.COMMON, V.ORIG, 75, 100, 117, 135) + recipe = AddRecipe(2402, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2584) + recipe:SetSkillLevels(75, 75, 100, 117, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOAK) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Gray Woolen Robe -- 2403 - recipe = AddRecipe(2403, 105, 2585, Q.UNCOMMON, V.ORIG, 105, 130, 147, 165) + recipe = AddRecipe(2403, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(2601) + recipe:SetCraftedItemID(2585) + recipe:SetSkillLevels(105, 105, 130, 147, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Gray Woolen Shirt -- 2406 - recipe = AddRecipe(2406, 100, 2587, Q.COMMON, V.ORIG, 100, 110, 120, 130) + recipe = AddRecipe(2406, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2587) + recipe:SetSkillLevels(100, 100, 110, 120, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Bolt of Linen Cloth -- 2963 - recipe = AddRecipe(2963, 1, 2996, Q.COMMON, V.ORIG, 1, 25, 37, 50) + recipe = AddRecipe(2963, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2996) + recipe:SetSkillLevels(1, 1, 25, 37, 50) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddCustom(8) -- Bolt of Woolen Cloth -- 2964 - recipe = AddRecipe(2964, 75, 2997, Q.COMMON, V.ORIG, 75, 90, 97, 105) + recipe = AddRecipe(2964, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(2997) + recipe:SetSkillLevels(75, 75, 90, 97, 105) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Linen Bag -- 3755 - recipe = AddRecipe(3755, 45, 4238, Q.COMMON, V.ORIG, 45, 70, 87, 105) + recipe = AddRecipe(3755, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4238) + recipe:SetSkillLevels(45, 45, 70, 87, 105) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Woolen Bag -- 3757 - recipe = AddRecipe(3757, 80, 4240, Q.COMMON, V.ORIG, 80, 105, 122, 140) + recipe = AddRecipe(3757, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4240) + recipe:SetSkillLevels(80, 80, 105, 122, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Green Woolen Bag -- 3758 - recipe = AddRecipe(3758, 95, 4241, Q.UNCOMMON, V.ORIG, 95, 120, 137, 155) + recipe = AddRecipe(3758, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4292) + recipe:SetCraftedItemID(4241) + recipe:SetSkillLevels(95, 95, 120, 137, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Small Silk Pack -- 3813 - recipe = AddRecipe(3813, 150, 4245, Q.COMMON, V.ORIG, 150, 170, 185, 200) + recipe = AddRecipe(3813, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4245) + recipe:SetSkillLevels(150, 150, 170, 185, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Bolt of Silk Cloth -- 3839 - recipe = AddRecipe(3839, 125, 4305, Q.COMMON, V.ORIG, 125, 135, 140, 145) + recipe = AddRecipe(3839, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4305) + recipe:SetSkillLevels(125, 125, 135, 140, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Heavy Linen Gloves -- 3840 - recipe = AddRecipe(3840, 35, 4307, Q.COMMON, V.ORIG, 35, 60, 77, 95) + recipe = AddRecipe(3840, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4307) + recipe:SetSkillLevels(35, 35, 60, 77, 95) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Green Linen Bracers -- 3841 - recipe = AddRecipe(3841, 60, 4308, Q.COMMON, V.ORIG, 60, 85, 102, 120) + recipe = AddRecipe(3841, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4308) + recipe:SetSkillLevels(60, 60, 85, 102, 120) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Handstitched Linen Britches -- 3842 - recipe = AddRecipe(3842, 70, 4309, Q.COMMON, V.ORIG, 70, 95, 112, 130) + recipe = AddRecipe(3842, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4309) + recipe:SetSkillLevels(70, 70, 95, 112, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Heavy Woolen Gloves -- 3843 - recipe = AddRecipe(3843, 85, 4310, Q.COMMON, V.ORIG, 85, 110, 127, 145) + recipe = AddRecipe(3843, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4310) + recipe:SetSkillLevels(85, 85, 110, 127, 145) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Heavy Woolen Cloak -- 3844 - recipe = AddRecipe(3844, 100, 4311, Q.UNCOMMON, V.ORIG, 100, 125, 142, 160) + recipe = AddRecipe(3844, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4346) + recipe:SetCraftedItemID(4311) + recipe:SetSkillLevels(100, 100, 125, 142, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOAK) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Soft-soled Linen Boots -- 3845 - recipe = AddRecipe(3845, 80, 4312, Q.COMMON, V.ORIG, 80, 105, 122, 140) + recipe = AddRecipe(3845, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4312) + recipe:SetSkillLevels(80, 80, 105, 122, 140) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Red Woolen Boots -- 3847 - recipe = AddRecipe(3847, 95, 4313, Q.UNCOMMON, V.ORIG, 95, 120, 137, 155) + recipe = AddRecipe(3847, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4345) + recipe:SetCraftedItemID(4313) + recipe:SetSkillLevels(95, 95, 120, 137, 155) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Double-stitched Woolen Shoulders -- 3848 - recipe = AddRecipe(3848, 110, 4314, Q.COMMON, V.ORIG, 110, 135, 152, 170) + recipe = AddRecipe(3848, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4314) + recipe:SetSkillLevels(110, 110, 135, 152, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Reinforced Woolen Shoulders -- 3849 - recipe = AddRecipe(3849, 120, 4315, Q.UNCOMMON, V.ORIG, 120, 145, 162, 180) + recipe = AddRecipe(3849, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4347) + recipe:SetCraftedItemID(4315) + recipe:SetSkillLevels(120, 120, 145, 162, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Heavy Woolen Pants -- 3850 - recipe = AddRecipe(3850, 110, 4316, Q.COMMON, V.ORIG, 110, 135, 152, 170) + recipe = AddRecipe(3850, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4316) + recipe:SetSkillLevels(110, 110, 135, 152, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Phoenix Pants -- 3851 - recipe = AddRecipe(3851, 125, 4317, Q.UNCOMMON, V.ORIG, 125, 150, 167, 185) + recipe = AddRecipe(3851, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4349) + recipe:SetCraftedItemID(4317) + recipe:SetSkillLevels(125, 125, 150, 167, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Gloves of Meditation -- 3852 - recipe = AddRecipe(3852, 130, 4318, Q.COMMON, V.ORIG, 130, 150, 165, 180) + recipe = AddRecipe(3852, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4318) + recipe:SetSkillLevels(130, 130, 150, 165, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Azure Silk Gloves -- 3854 - recipe = AddRecipe(3854, 145, 4319, Q.COMMON, V.ORIG, 145, 165, 180, 195) + recipe = AddRecipe(3854, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(7114) + recipe:SetCraftedItemID(4319) + recipe:SetSkillLevels(145, 145, 165, 180, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(2679, 1, 9636, 1) -- Spidersilk Boots -- 3855 - recipe = AddRecipe(3855, 125, 4320, Q.COMMON, V.ORIG, 125, 150, 167, 185) + recipe = AddRecipe(3855, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4320) + recipe:SetSkillLevels(125, 125, 150, 167, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Spider Silk Slippers -- 3856 - recipe = AddRecipe(3856, 140, 4321, Q.UNCOMMON, V.ORIG, 140, 160, 175, 190) + recipe = AddRecipe(3856, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4350) + recipe:SetCraftedItemID(4321) + recipe:SetSkillLevels(140, 140, 160, 175, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Enchanter's Cowl -- 3857 - recipe = AddRecipe(3857, 165, 4322, Q.COMMON, V.ORIG, 165, 185, 200, 215) + recipe = AddRecipe(3857, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14630) + recipe:SetCraftedItemID(4322) + recipe:SetSkillLevels(165, 165, 185, 200, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(2670, 1) -- Shadow Hood -- 3858 - recipe = AddRecipe(3858, 170, 4323, Q.UNCOMMON, V.ORIG, 170, 190, 205, 220) + recipe = AddRecipe(3858, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4351) + recipe:SetCraftedItemID(4323) + recipe:SetSkillLevels(170, 170, 190, 205, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Azure Silk Vest -- 3859 - recipe = AddRecipe(3859, 150, 4324, Q.COMMON, V.ORIG, 150, 170, 185, 200) + recipe = AddRecipe(3859, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4324) + recipe:SetSkillLevels(150, 150, 170, 185, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Boots of the Enchanter -- 3860 - recipe = AddRecipe(3860, 175, 4325, Q.UNCOMMON, V.ORIG, 175, 195, 210, 225) + recipe = AddRecipe(3860, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4352) + recipe:SetCraftedItemID(4325) + recipe:SetSkillLevels(175, 175, 195, 210, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Long Silken Cloak -- 3861 - recipe = AddRecipe(3861, 185, 4326, Q.COMMON, V.ORIG, 185, 205, 220, 235) + recipe = AddRecipe(3861, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4326) + recipe:SetSkillLevels(185, 185, 205, 220, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Icy Cloak -- 3862 - recipe = AddRecipe(3862, 200, 4327, Q.COMMON, V.ORIG, 200, 220, 235, 250) + recipe = AddRecipe(3862, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(4355) + recipe:SetCraftedItemID(4327) + recipe:SetSkillLevels(200, 200, 220, 235, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOAK) recipe:AddLimitedVendor(6567, 1) -- Spider Belt -- 3863 - recipe = AddRecipe(3863, 180, 4328, Q.UNCOMMON, V.ORIG, 180, 200, 215, 230) + recipe = AddRecipe(3863, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4353) + recipe:SetCraftedItemID(4328) + recipe:SetSkillLevels(180, 180, 200, 215, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Star Belt -- 3864 - recipe = AddRecipe(3864, 200, 4329, Q.UNCOMMON, V.ORIG, 200, 220, 235, 250) + recipe = AddRecipe(3864, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4356) + recipe:SetCraftedItemID(4329) + recipe:SetSkillLevels(200, 200, 220, 235, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Bolt of Mageweave -- 3865 - recipe = AddRecipe(3865, 175, 4339, Q.COMMON, V.ORIG, 175, 180, 182, 185) + recipe = AddRecipe(3865, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4339) + recipe:SetSkillLevels(175, 175, 180, 182, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Stylish Red Shirt -- 3866 - recipe = AddRecipe(3866, 110, 4330, Q.COMMON, V.ORIG, 110, 135, 152, 170) + recipe = AddRecipe(3866, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4330) + recipe:SetSkillLevels(110, 110, 135, 152, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Phoenix Gloves -- 3868 - recipe = AddRecipe(3868, 125, 4331, Q.UNCOMMON, V.ORIG, 125, 150, 167, 185) + recipe = AddRecipe(3868, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(4348) + recipe:SetCraftedItemID(4331) + recipe:SetSkillLevels(125, 125, 150, 167, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Bright Yellow Shirt -- 3869 - recipe = AddRecipe(3869, 135, 4332, Q.COMMON, V.ORIG, 135, 145, 150, 155) + recipe = AddRecipe(3869, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14627) + recipe:SetCraftedItemID(4332) + recipe:SetSkillLevels(135, 135, 145, 150, 155) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(2668, 1) -- Dark Silk Shirt -- 3870 - recipe = AddRecipe(3870, 155, 4333, Q.COMMON, V.ORIG, 155, 165, 170, 175) + recipe = AddRecipe(3870, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6401) + recipe:SetCraftedItemID(4333) + recipe:SetSkillLevels(155, 155, 165, 170, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(2394, 1, 2669, 1) -- Formal White Shirt -- 3871 - recipe = AddRecipe(3871, 170, 4334, Q.COMMON, V.ORIG, 170, 180, 185, 190) + recipe = AddRecipe(3871, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4334) + recipe:SetSkillLevels(170, 170, 180, 185, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Rich Purple Silk Shirt -- 3872 - recipe = AddRecipe(3872, 185, 4335, Q.RARE, V.ORIG, 185, 195, 200, 205) + recipe = AddRecipe(3872, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(4354) + recipe:SetCraftedItemID(4335) + recipe:SetSkillLevels(185, 185, 195, 200, 205) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Black Swashbuckler's Shirt -- 3873 - recipe = AddRecipe(3873, 200, 4336, Q.COMMON, V.ORIG, 200, 210, 215, 220) + recipe = AddRecipe(3873, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10728) + recipe:SetCraftedItemID(4336) + recipe:SetSkillLevels(200, 200, 210, 215, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(2663) -- Brown Linen Pants -- 3914 - recipe = AddRecipe(3914, 30, 4343, Q.COMMON, V.ORIG, 30, 55, 72, 90) + recipe = AddRecipe(3914, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4343) + recipe:SetSkillLevels(30, 30, 55, 72, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Brown Linen Shirt -- 3915 - recipe = AddRecipe(3915, 1, 4344, Q.COMMON, V.ORIG, 1, 35, 47, 60) + recipe = AddRecipe(3915, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(4344) + recipe:SetSkillLevels(1, 1, 35, 47, 60) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddCustom(8) -- Pearl-clasped Cloak -- 6521 - recipe = AddRecipe(6521, 90, 5542, Q.COMMON, V.ORIG, 90, 115, 132, 150) + recipe = AddRecipe(6521, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5542) + recipe:SetSkillLevels(90, 90, 115, 132, 150) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOAK) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Red Linen Bag -- 6686 - recipe = AddRecipe(6686, 70, 5762, Q.COMMON, V.ORIG, 70, 95, 112, 130) + recipe = AddRecipe(6686, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5771) + recipe:SetCraftedItemID(5762) + recipe:SetSkillLevels(70, 70, 95, 112, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(590, 3530, 3531) recipe:AddLimitedVendor(843, 1, 3005, 1, 3556, 1, 4189, 1, 16224, 1) -- Red Woolen Bag -- 6688 - recipe = AddRecipe(6688, 115, 5763, Q.COMMON, V.ORIG, 115, 140, 157, 175) + recipe = AddRecipe(6688, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(5772) + recipe:SetCraftedItemID(5763) + recipe:SetSkillLevels(115, 115, 140, 157, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(777, 1, 1454, 1, 1474, 1, 3005, 1, 3364, 1, 3485, 1, 3537, 1, 4189, 2, 4577, 1) -- Lesser Wizard's Robe -- 6690 - recipe = AddRecipe(6690, 135, 5766, Q.COMMON, V.ORIG, 135, 155, 170, 185) + recipe = AddRecipe(6690, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(5766) + recipe:SetSkillLevels(135, 135, 155, 170, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Robes of Arcana -- 6692 - recipe = AddRecipe(6692, 150, 5770, Q.UNCOMMON, V.ORIG, 150, 170, 185, 200) + recipe = AddRecipe(6692, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(5773) + recipe:SetCraftedItemID(5770) + recipe:SetSkillLevels(150, 150, 170, 185, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(10760) -- Green Silk Pack -- 6693 - recipe = AddRecipe(6693, 175, 5764, Q.UNCOMMON, V.ORIG, 175, 195, 210, 225) + recipe = AddRecipe(6693, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(5774) + recipe:SetCraftedItemID(5764) + recipe:SetSkillLevels(175, 175, 195, 210, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Black Silk Pack -- 6695 - recipe = AddRecipe(6695, 185, 5765, Q.UNCOMMON, V.ORIG, 185, 205, 220, 235) + recipe = AddRecipe(6695, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(5775) + recipe:SetCraftedItemID(5765) + recipe:SetSkillLevels(185, 185, 205, 220, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(2242, 4834) -- Brown Linen Robe -- 7623 - recipe = AddRecipe(7623, 30, 6238, Q.COMMON, V.ORIG, 30, 55, 72, 90) + recipe = AddRecipe(7623, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6238) + recipe:SetSkillLevels(30, 30, 55, 72, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- White Linen Robe -- 7624 - recipe = AddRecipe(7624, 30, 6241, Q.COMMON, V.ORIG, 30, 55, 72, 90) + recipe = AddRecipe(7624, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6241) + recipe:SetSkillLevels(30, 30, 55, 72, 90) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Red Linen Vest -- 7629 - recipe = AddRecipe(7629, 55, 6239, Q.UNCOMMON, V.ORIG, 55, 80, 97, 115) + recipe = AddRecipe(7629, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6271) + recipe:SetCraftedItemID(6239) + recipe:SetSkillLevels(55, 55, 80, 97, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Blue Linen Vest -- 7630 - recipe = AddRecipe(7630, 55, 6240, Q.COMMON, V.ORIG, 55, 80, 97, 115) + recipe = AddRecipe(7630, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6270) + recipe:SetCraftedItemID(6240) + recipe:SetSkillLevels(55, 55, 80, 97, 115) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddVendor(66) recipe:AddLimitedVendor(3364, 1, 3485, 1, 3522, 1, 4189, 1) -- Blue Linen Robe -- 7633 - recipe = AddRecipe(7633, 70, 6242, Q.COMMON, V.ORIG, 70, 95, 112, 130) + recipe = AddRecipe(7633, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6272) + recipe:SetCraftedItemID(6242) + recipe:SetSkillLevels(70, 70, 95, 112, 130) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(1250, 1, 3485, 1, 3499, 1, 3556, 1, 4168, 1) -- Blue Overalls -- 7639 - recipe = AddRecipe(7639, 100, 6263, Q.COMMON, V.ORIG, 100, 125, 142, 160) + recipe = AddRecipe(7639, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6274) + recipe:SetCraftedItemID(6263) + recipe:SetSkillLevels(100, 100, 125, 142, 160) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(843, 1, 1347, 1, 2394, 1, 3364, 1) -- Greater Adept's Robe -- 7643 - recipe = AddRecipe(7643, 115, 6264, Q.COMMON, V.ORIG, 115, 140, 157, 175) + recipe = AddRecipe(7643, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(6275) + recipe:SetCraftedItemID(6264) + recipe:SetSkillLevels(115, 115, 140, 157, 175) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(1454, 1, 1474, 1, 2669, 1, 3499, 1, 4168, 1, 4577, 1) -- Stylish Blue Shirt -- 7892 - recipe = AddRecipe(7892, 120, 6384, Q.UNCOMMON, V.ORIG, 120, 145, 162, 180) + recipe = AddRecipe(7892, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6390) + recipe:SetCraftedItemID(6384) + recipe:SetSkillLevels(120, 120, 145, 162, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Stylish Green Shirt -- 7893 - recipe = AddRecipe(7893, 120, 6385, Q.UNCOMMON, V.ORIG, 120, 145, 162, 180) + recipe = AddRecipe(7893, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(6391) + recipe:SetCraftedItemID(6385) + recipe:SetSkillLevels(120, 120, 145, 162, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Simple Dress -- 8465 - recipe = AddRecipe(8465, 40, 6786, Q.COMMON, V.ORIG, 40, 65, 82, 100) + recipe = AddRecipe(8465, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6786) + recipe:SetSkillLevels(40, 40, 65, 82, 100) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- White Woolen Dress -- 8467 - recipe = AddRecipe(8467, 110, 6787, Q.COMMON, V.ORIG, 110, 135, 152, 170) + recipe = AddRecipe(8467, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6787) + recipe:SetSkillLevels(110, 110, 135, 152, 170) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- White Swashbuckler's Shirt -- 8483 - recipe = AddRecipe(8483, 160, 6795, Q.COMMON, V.ORIG, 160, 170, 175, 180) + recipe = AddRecipe(8483, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6795) + recipe:SetSkillLevels(160, 160, 170, 175, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Red Swashbuckler's Shirt -- 8489 - recipe = AddRecipe(8489, 175, 6796, Q.COMMON, V.ORIG, 175, 185, 190, 195) + recipe = AddRecipe(8489, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(6796) + recipe:SetSkillLevels(175, 175, 185, 190, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Azure Silk Pants -- 8758 - recipe = AddRecipe(8758, 140, 7046, Q.COMMON, V.ORIG, 140, 160, 175, 190) + recipe = AddRecipe(8758, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7046) + recipe:SetSkillLevels(140, 140, 160, 175, 190) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Azure Silk Hood -- 8760 - recipe = AddRecipe(8760, 145, 7048, Q.COMMON, V.ORIG, 145, 155, 160, 165) + recipe = AddRecipe(8760, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7048) + recipe:SetSkillLevels(145, 145, 155, 160, 165) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Silk Headband -- 8762 - recipe = AddRecipe(8762, 160, 7050, Q.COMMON, V.ORIG, 160, 170, 175, 180) + recipe = AddRecipe(8762, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7050) + recipe:SetSkillLevels(160, 160, 170, 175, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Earthen Vest -- 8764 - recipe = AddRecipe(8764, 170, 7051, Q.COMMON, V.ORIG, 170, 190, 205, 220) + recipe = AddRecipe(8764, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7051) + recipe:SetSkillLevels(170, 170, 190, 205, 220) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Azure Silk Belt -- 8766 - recipe = AddRecipe(8766, 175, 7052, Q.COMMON, V.ORIG, 175, 195, 210, 225) + recipe = AddRecipe(8766, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7052) + recipe:SetSkillLevels(175, 175, 195, 210, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Robe of Power -- 8770 - recipe = AddRecipe(8770, 190, 7054, Q.COMMON, V.ORIG, 190, 210, 225, 240) + recipe = AddRecipe(8770, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7054) + recipe:SetSkillLevels(190, 190, 210, 225, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Crimson Silk Belt -- 8772 - recipe = AddRecipe(8772, 175, 7055, Q.COMMON, V.ORIG, 175, 195, 210, 225) + recipe = AddRecipe(8772, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7055) + recipe:SetSkillLevels(175, 175, 195, 210, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Green Silken Shoulders -- 8774 - recipe = AddRecipe(8774, 180, 7057, Q.COMMON, V.ORIG, 180, 200, 215, 230) + recipe = AddRecipe(8774, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7057) + recipe:SetSkillLevels(180, 180, 200, 215, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Linen Belt -- 8776 - recipe = AddRecipe(8776, 15, 7026, Q.COMMON, V.ORIG, 15, 50, 67, 85) + recipe = AddRecipe(8776, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7026) + recipe:SetSkillLevels(15, 15, 50, 67, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Hands of Darkness -- 8780 - recipe = AddRecipe(8780, 145, 7047, Q.UNCOMMON, V.ORIG, 145, 165, 180, 195) + recipe = AddRecipe(8780, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7092) + recipe:SetCraftedItemID(7047) + recipe:SetSkillLevels(145, 145, 165, 180, 195) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Truefaith Gloves -- 8782 - recipe = AddRecipe(8782, 150, 7049, Q.UNCOMMON, V.ORIG, 150, 170, 185, 200) + recipe = AddRecipe(8782, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7091) + recipe:SetCraftedItemID(7049) + recipe:SetSkillLevels(150, 150, 170, 185, 200) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Green Silk Armor -- 8784 - recipe = AddRecipe(8784, 165, 7065, Q.UNCOMMON, V.ORIG, 165, 185, 200, 215) + recipe = AddRecipe(8784, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7090) + recipe:SetCraftedItemID(7065) + recipe:SetSkillLevels(165, 165, 185, 200, 215) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Azure Silk Cloak -- 8786 - recipe = AddRecipe(8786, 175, 7053, Q.COMMON, V.ORIG, 175, 195, 210, 225) + recipe = AddRecipe(8786, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(7089) + recipe:SetCraftedItemID(7053) + recipe:SetSkillLevels(175, 175, 195, 210, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOAK) recipe:AddLimitedVendor(6574, 1, 6576, 1) -- Crimson Silk Cloak -- 8789 - recipe = AddRecipe(8789, 180, 7056, Q.COMMON, V.ORIG, 180, 200, 215, 230) + recipe = AddRecipe(8789, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(7087) + recipe:SetCraftedItemID(7056) + recipe:SetSkillLevels(180, 180, 200, 215, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOAK) recipe:AddLimitedVendor(2670, 1) -- Crimson Silk Vest -- 8791 - recipe = AddRecipe(8791, 185, 7058, Q.COMMON, V.ORIG, 185, 205, 215, 225) + recipe = AddRecipe(8791, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7058) + recipe:SetSkillLevels(185, 185, 205, 215, 225) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Crimson Silk Shoulders -- 8793 - recipe = AddRecipe(8793, 190, 7059, Q.UNCOMMON, V.ORIG, 190, 210, 225, 240) + recipe = AddRecipe(8793, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7084) + recipe:SetCraftedItemID(7059) + recipe:SetSkillLevels(190, 190, 210, 225, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Azure Shoulders -- 8795 - recipe = AddRecipe(8795, 190, 7060, Q.UNCOMMON, V.ORIG, 190, 210, 225, 240) + recipe = AddRecipe(8795, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7085) + recipe:SetCraftedItemID(7060) + recipe:SetSkillLevels(190, 190, 210, 225, 240) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Earthen Silk Belt -- 8797 - recipe = AddRecipe(8797, 195, 7061, Q.UNCOMMON, V.ORIG, 195, 215, 230, 245) + recipe = AddRecipe(8797, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(7086) + recipe:SetCraftedItemID(7061) + recipe:SetSkillLevels(195, 195, 215, 230, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Crimson Silk Pantaloons -- 8799 - recipe = AddRecipe(8799, 195, 7062, Q.COMMON, V.ORIG, 195, 215, 225, 235) + recipe = AddRecipe(8799, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7062) + recipe:SetSkillLevels(195, 195, 215, 225, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Crimson Silk Robe -- 8802 - recipe = AddRecipe(8802, 205, 7063, Q.COMMON, V.ORIG, 205, 220, 235, 250) + recipe = AddRecipe(8802, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(7088) + recipe:SetCraftedItemID(7063) + recipe:SetSkillLevels(205, 205, 220, 235, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(6568, 1) -- Crimson Silk Gloves -- 8804 - recipe = AddRecipe(8804, 210, 7064, Q.COMMON, V.ORIG, 210, 225, 240, 255) + recipe = AddRecipe(8804, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(7064) + recipe:SetSkillLevels(210, 210, 225, 240, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Simple Linen Pants -- 12044 - recipe = AddRecipe(12044, 1, 10045, Q.COMMON, V.ORIG, 1, 35, 47, 60) + recipe = AddRecipe(12044, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10045) + recipe:SetSkillLevels(1, 1, 35, 47, 60) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddCustom(8) -- Simple Linen Boots -- 12045 - recipe = AddRecipe(12045, 20, 10046, Q.COMMON, V.ORIG, 20, 50, 67, 85) + recipe = AddRecipe(12045, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10046) + recipe:SetSkillLevels(20, 20, 50, 67, 85) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Simple Kilt -- 12046 - recipe = AddRecipe(12046, 75, 10047, Q.COMMON, V.ORIG, 75, 100, 117, 135) + recipe = AddRecipe(12046, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10047) + recipe:SetSkillLevels(75, 75, 100, 117, 135) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Colorful Kilt -- 12047 - recipe = AddRecipe(12047, 120, 10048, Q.UNCOMMON, V.ORIG, 120, 145, 162, 180) + recipe = AddRecipe(12047, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10316) + recipe:SetCraftedItemID(10048) + recipe:SetSkillLevels(120, 120, 145, 162, 180) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Black Mageweave Vest -- 12048 - recipe = AddRecipe(12048, 205, 9998, Q.COMMON, V.ORIG, 205, 220, 235, 250) + recipe = AddRecipe(12048, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(9998) + recipe:SetSkillLevels(205, 205, 220, 235, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Black Mageweave Leggings -- 12049 - recipe = AddRecipe(12049, 205, 9999, Q.COMMON, V.ORIG, 205, 220, 235, 250) + recipe = AddRecipe(12049, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(9999) + recipe:SetSkillLevels(205, 205, 220, 235, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Black Mageweave Robe -- 12050 - recipe = AddRecipe(12050, 210, 10001, Q.COMMON, V.ORIG, 210, 225, 240, 255) + recipe = AddRecipe(12050, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10001) + recipe:SetSkillLevels(210, 210, 225, 240, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Shadoweave Pants -- 12052 - recipe = AddRecipe(12052, 210, 10002, Q.COMMON, V.ORIG, 210, 225, 240, 255) + recipe = AddRecipe(12052, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10002) + recipe:SetSkillLevels(210, 210, 225, 240, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 4578, 9584, 44783, 45559) -- Black Mageweave Gloves -- 12053 - recipe = AddRecipe(12053, 215, 10003, Q.COMMON, V.ORIG, 215, 230, 245, 260) + recipe = AddRecipe(12053, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10003) + recipe:SetSkillLevels(215, 215, 230, 245, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Shadoweave Robe -- 12055 - recipe = AddRecipe(12055, 215, 10004, Q.COMMON, V.ORIG, 215, 230, 245, 260) + recipe = AddRecipe(12055, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10004) + recipe:SetSkillLevels(215, 215, 230, 245, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 4578, 9584, 44783, 45559) -- Red Mageweave Vest -- 12056 - recipe = AddRecipe(12056, 215, 10007, Q.UNCOMMON, V.ORIG, 215, 230, 245, 260) + recipe = AddRecipe(12056, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10300) + recipe:SetCraftedItemID(10007) + recipe:SetSkillLevels(215, 215, 230, 245, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- White Bandit Mask -- 12059 - recipe = AddRecipe(12059, 215, 10008, Q.UNCOMMON, V.ORIG, 215, 220, 225, 230) + recipe = AddRecipe(12059, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10301) + recipe:SetCraftedItemID(10008) + recipe:SetSkillLevels(215, 215, 220, 225, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Red Mageweave Pants -- 12060 - recipe = AddRecipe(12060, 215, 10009, Q.UNCOMMON, V.ORIG, 215, 230, 245, 260) + recipe = AddRecipe(12060, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10302) + recipe:SetCraftedItemID(10009) + recipe:SetSkillLevels(215, 215, 230, 245, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Orange Mageweave Shirt -- 12061 - recipe = AddRecipe(12061, 215, 10056, Q.COMMON, V.ORIG, 215, 220, 225, 230) + recipe = AddRecipe(12061, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10056) + recipe:SetSkillLevels(215, 215, 220, 225, 230) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Orange Martial Shirt -- 12064 - recipe = AddRecipe(12064, 220, 10052, Q.COMMON, V.ORIG, 220, 225, 230, 235) + recipe = AddRecipe(12064, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10311) + recipe:SetCraftedItemID(10052) + recipe:SetSkillLevels(220, 220, 225, 230, 235) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(3005, 1, 4168, 1) -- Mageweave Bag -- 12065 - recipe = AddRecipe(12065, 225, 10050, Q.COMMON, V.ORIG, 225, 240, 255, 270) + recipe = AddRecipe(12065, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10050) + recipe:SetSkillLevels(225, 225, 240, 255, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Red Mageweave Gloves -- 12066 - recipe = AddRecipe(12066, 225, 10018, Q.UNCOMMON, V.ORIG, 225, 240, 255, 270) + recipe = AddRecipe(12066, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10312) + recipe:SetCraftedItemID(10018) + recipe:SetSkillLevels(225, 225, 240, 255, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Dreamweave Gloves -- 12067 - recipe = AddRecipe(12067, 225, 10019, Q.COMMON, V.ORIG, 225, 240, 255, 270) + recipe = AddRecipe(12067, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10019) + recipe:SetSkillLevels(225, 225, 240, 255, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Cindercloth Robe -- 12069 - recipe = AddRecipe(12069, 225, 10042, Q.COMMON, V.ORIG, 225, 240, 255, 270) + recipe = AddRecipe(12069, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10042) + recipe:SetSkillLevels(225, 225, 240, 255, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Dreamweave Vest -- 12070 - recipe = AddRecipe(12070, 225, 10021, Q.COMMON, V.ORIG, 225, 240, 255, 270) + recipe = AddRecipe(12070, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10021) + recipe:SetSkillLevels(225, 225, 240, 255, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Shadoweave Gloves -- 12071 - recipe = AddRecipe(12071, 225, 10023, Q.COMMON, V.ORIG, 225, 240, 255, 270) + recipe = AddRecipe(12071, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10023) + recipe:SetSkillLevels(225, 225, 240, 255, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 4578, 9584, 44783, 45559) -- Black Mageweave Headband -- 12072 - recipe = AddRecipe(12072, 230, 10024, Q.COMMON, V.ORIG, 230, 245, 260, 275) + recipe = AddRecipe(12072, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10024) + recipe:SetSkillLevels(230, 230, 245, 260, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Black Mageweave Boots -- 12073 - recipe = AddRecipe(12073, 230, 10026, Q.COMMON, V.ORIG, 230, 245, 260, 275) + recipe = AddRecipe(12073, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10026) + recipe:SetSkillLevels(230, 230, 245, 260, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Black Mageweave Shoulders -- 12074 - recipe = AddRecipe(12074, 230, 10027, Q.COMMON, V.ORIG, 230, 245, 260, 275) + recipe = AddRecipe(12074, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10027) + recipe:SetSkillLevels(230, 230, 245, 260, 275) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Lavender Mageweave Shirt -- 12075 - recipe = AddRecipe(12075, 230, 10054, Q.COMMON, V.ORIG, 230, 235, 240, 245) + recipe = AddRecipe(12075, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10314) + recipe:SetCraftedItemID(10054) + recipe:SetSkillLevels(230, 230, 235, 240, 245) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(3364, 1, 8681, 1) -- Shadoweave Shoulders -- 12076 - recipe = AddRecipe(12076, 235, 10028, Q.COMMON, V.ORIG, 235, 250, 265, 280) + recipe = AddRecipe(12076, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10028) + recipe:SetSkillLevels(235, 235, 250, 265, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 4578, 9584, 44783, 45559) -- Simple Black Dress -- 12077 - recipe = AddRecipe(12077, 235, 10053, Q.COMMON, V.ORIG, 235, 240, 245, 250) + recipe = AddRecipe(12077, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10053) + recipe:SetSkillLevels(235, 235, 240, 245, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Red Mageweave Shoulders -- 12078 - recipe = AddRecipe(12078, 235, 10029, Q.UNCOMMON, V.ORIG, 235, 250, 265, 280) + recipe = AddRecipe(12078, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10315) + recipe:SetCraftedItemID(10029) + recipe:SetSkillLevels(235, 235, 250, 265, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Red Mageweave Bag -- 12079 - recipe = AddRecipe(12079, 235, 10051, Q.COMMON, V.ORIG, 235, 250, 265, 280) + recipe = AddRecipe(12079, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10051) + recipe:SetSkillLevels(235, 235, 250, 265, 280) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 44783, 45559) -- Pink Mageweave Shirt -- 12080 - recipe = AddRecipe(12080, 235, 10055, Q.COMMON, V.ORIG, 235, 240, 245, 250) + recipe = AddRecipe(12080, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10317) + recipe:SetCraftedItemID(10055) + recipe:SetSkillLevels(235, 235, 240, 245, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddLimitedVendor(3364, 1, 8681, 1) -- Admiral's Hat -- 12081 - recipe = AddRecipe(12081, 240, 10030, Q.COMMON, V.ORIG, 240, 255, 270, 285) + recipe = AddRecipe(12081, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10318) + recipe:SetCraftedItemID(10030) + recipe:SetSkillLevels(240, 240, 255, 270, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddLimitedVendor(2672, 1) -- Shadoweave Boots -- 12082 - recipe = AddRecipe(12082, 240, 10031, Q.COMMON, V.ORIG, 240, 255, 270, 285) + recipe = AddRecipe(12082, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10031) + recipe:SetSkillLevels(240, 240, 255, 270, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 4578, 9584, 44783, 45559) -- Red Mageweave Headband -- 12084 - recipe = AddRecipe(12084, 240, 10033, Q.UNCOMMON, V.ORIG, 240, 255, 270, 285) + recipe = AddRecipe(12084, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10320) + recipe:SetCraftedItemID(10033) + recipe:SetSkillLevels(240, 240, 255, 270, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Tuxedo Shirt -- 12085 - recipe = AddRecipe(12085, 240, 10034, Q.COMMON, V.ORIG, 240, 245, 250, 255) + recipe = AddRecipe(12085, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10321) + recipe:SetCraftedItemID(10034) + recipe:SetSkillLevels(240, 240, 245, 250, 255) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(4577, 8681) -- Shadoweave Mask -- 12086 - recipe = AddRecipe(12086, 245, 10025, Q.UNCOMMON, V.ORIG, 245, 260, 275, 290) + recipe = AddRecipe(12086, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(10463) + recipe:SetCraftedItemID(10025) + recipe:SetSkillLevels(245, 245, 260, 275, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.RETIRED, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(48) -- Cindercloth Boots -- 12088 - recipe = AddRecipe(12088, 245, 10044, Q.COMMON, V.ORIG, 245, 260, 275, 290) + recipe = AddRecipe(12088, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10044) + recipe:SetSkillLevels(245, 245, 260, 275, 290) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Tuxedo Pants -- 12089 - recipe = AddRecipe(12089, 245, 10035, Q.COMMON, V.ORIG, 245, 250, 255, 260) + recipe = AddRecipe(12089, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10323) + recipe:SetCraftedItemID(10035) + recipe:SetSkillLevels(245, 245, 250, 255, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddVendor(4577, 8681) -- White Wedding Dress -- 12091 - recipe = AddRecipe(12091, 250, 10040, Q.COMMON, V.ORIG, 250, 255, 260, 265) + recipe = AddRecipe(12091, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10325) + recipe:SetCraftedItemID(10040) + recipe:SetSkillLevels(250, 250, 255, 260, 265) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddLimitedVendor(1347, 1, 3005, 1) -- Dreamweave Circlet -- 12092 - recipe = AddRecipe(12092, 250, 10041, Q.COMMON, V.ORIG, 250, 265, 280, 295) + recipe = AddRecipe(12092, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(10041) + recipe:SetSkillLevels(250, 250, 265, 280, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Tuxedo Jacket -- 12093 - recipe = AddRecipe(12093, 250, 10036, Q.COMMON, V.ORIG, 250, 265, 280, 295) + recipe = AddRecipe(12093, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(10326) + recipe:SetCraftedItemID(10036) + recipe:SetSkillLevels(250, 250, 265, 280, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddVendor(4577, 8681) -- Bolt of Runecloth -- 18401 - recipe = AddRecipe(18401, 250, 14048, Q.COMMON, V.ORIG, 250, 255, 257, 260) + recipe = AddRecipe(18401, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(14048) + recipe:SetSkillLevels(250, 250, 255, 257, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Runecloth Belt -- 18402 - recipe = AddRecipe(18402, 255, 13856, Q.COMMON, V.ORIG, 255, 270, 285, 300) + recipe = AddRecipe(18402, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(13856) + recipe:SetSkillLevels(255, 255, 270, 285, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Frostweave Tunic -- 18403 - recipe = AddRecipe(18403, 255, 13869, Q.COMMON, V.ORIG, 255, 270, 285, 300) + recipe = AddRecipe(18403, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14466) + recipe:SetCraftedItemID(13869) + recipe:SetSkillLevels(255, 255, 270, 285, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Frostweave Robe -- 18404 - recipe = AddRecipe(18404, 255, 13868, Q.UNCOMMON, V.ORIG, 255, 270, 285, 300) + recipe = AddRecipe(18404, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(14467) + recipe:SetCraftedItemID(13868) + recipe:SetSkillLevels(255, 255, 270, 285, 300) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Runecloth Bag -- 18405 - recipe = AddRecipe(18405, 260, 14046, Q.COMMON, V.ORIG, 260, 275, 290, 305) + recipe = AddRecipe(18405, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14468) + recipe:SetCraftedItemID(14046) + recipe:SetSkillLevels(260, 260, 275, 290, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(11189) -- Runecloth Robe -- 18406 - recipe = AddRecipe(18406, 260, 13858, Q.COMMON, V.ORIG, 260, 275, 290, 305) + recipe = AddRecipe(18406, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14469) + recipe:SetCraftedItemID(13858) + recipe:SetSkillLevels(260, 260, 275, 290, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) recipe:AddLimitedVendor(7940, 1) -- Runecloth Tunic -- 18407 - recipe = AddRecipe(18407, 260, 13857, Q.COMMON, V.ORIG, 260, 275, 290, 305) + recipe = AddRecipe(18407, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14470) + recipe:SetCraftedItemID(13857) + recipe:SetSkillLevels(260, 260, 275, 290, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Cindercloth Vest -- 18408 - recipe = AddRecipe(18408, 260, 14042, Q.UNCOMMON, V.ORIG, 260, 275, 290, 305) + recipe = AddRecipe(18408, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(14471) + recipe:SetCraftedItemID(14042) + recipe:SetSkillLevels(260, 260, 275, 290, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(5861) -- Runecloth Cloak -- 18409 - recipe = AddRecipe(18409, 265, 13860, Q.COMMON, V.ORIG, 265, 280, 295, 310) + recipe = AddRecipe(18409, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14472) + recipe:SetCraftedItemID(13860) + recipe:SetSkillLevels(265, 265, 280, 295, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) recipe:AddLimitedVendor(7940, 1) -- Ghostweave Belt -- 18410 - recipe = AddRecipe(18410, 265, 14143, Q.COMMON, V.ORIG, 265, 280, 295, 310) + recipe = AddRecipe(18410, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14473) + recipe:SetCraftedItemID(14143) + recipe:SetSkillLevels(265, 265, 280, 295, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Frostweave Gloves -- 18411 - recipe = AddRecipe(18411, 265, 13870, Q.COMMON, V.ORIG, 265, 280, 295, 310) + recipe = AddRecipe(18411, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14474) + recipe:SetCraftedItemID(13870) + recipe:SetSkillLevels(265, 265, 280, 295, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Cindercloth Gloves -- 18412 - recipe = AddRecipe(18412, 270, 14043, Q.UNCOMMON, V.ORIG, 270, 285, 300, 315) + recipe = AddRecipe(18412, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(14476) + recipe:SetCraftedItemID(14043) + recipe:SetSkillLevels(270, 270, 285, 300, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(5861) -- Ghostweave Gloves -- 18413 - recipe = AddRecipe(18413, 270, 14142, Q.COMMON, V.ORIG, 270, 285, 300, 315) + recipe = AddRecipe(18413, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14477) + recipe:SetCraftedItemID(14142) + recipe:SetSkillLevels(270, 270, 285, 300, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Brightcloth Robe -- 18414 - recipe = AddRecipe(18414, 270, 14100, Q.COMMON, V.ORIG, 270, 285, 300, 315) + recipe = AddRecipe(18414, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14478) + recipe:SetCraftedItemID(14100) + recipe:SetSkillLevels(270, 270, 285, 300, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Brightcloth Gloves -- 18415 - recipe = AddRecipe(18415, 270, 14101, Q.COMMON, V.ORIG, 270, 285, 300, 315) + recipe = AddRecipe(18415, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14479) + recipe:SetCraftedItemID(14101) + recipe:SetSkillLevels(270, 270, 285, 300, 315) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Ghostweave Vest -- 18416 - recipe = AddRecipe(18416, 275, 14141, Q.COMMON, V.ORIG, 275, 290, 305, 320) + recipe = AddRecipe(18416, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14480) + recipe:SetCraftedItemID(14141) + recipe:SetSkillLevels(275, 275, 290, 305, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Runecloth Gloves -- 18417 - recipe = AddRecipe(18417, 275, 13863, Q.COMMON, V.ORIG, 275, 290, 305, 320) + recipe = AddRecipe(18417, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14481) + recipe:SetCraftedItemID(13863) + recipe:SetSkillLevels(275, 275, 290, 305, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Cindercloth Cloak -- 18418 - recipe = AddRecipe(18418, 275, 14044, Q.UNCOMMON, V.ORIG, 275, 290, 305, 320) + recipe = AddRecipe(18418, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(14482) + recipe:SetCraftedItemID(14044) + recipe:SetSkillLevels(275, 275, 290, 305, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOAK) recipe:AddMobDrop(7037) -- Felcloth Pants -- 18419 - recipe = AddRecipe(18419, 275, 14107, Q.COMMON, V.ORIG, 275, 290, 305, 320) + recipe = AddRecipe(18419, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14483) + recipe:SetCraftedItemID(14107) + recipe:SetSkillLevels(275, 275, 290, 305, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(12022, 1) -- Brightcloth Cloak -- 18420 - recipe = AddRecipe(18420, 275, 14103, Q.COMMON, V.ORIG, 275, 290, 305, 320) + recipe = AddRecipe(18420, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14484) + recipe:SetCraftedItemID(14103) + recipe:SetSkillLevels(275, 275, 290, 305, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOAK) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Wizardweave Leggings -- 18421 - recipe = AddRecipe(18421, 275, 14132, Q.COMMON, V.ORIG, 275, 290, 305, 320) + recipe = AddRecipe(18421, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14485) + recipe:SetCraftedItemID(14132) + recipe:SetSkillLevels(275, 275, 290, 305, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Cloak of Fire -- 18422 - recipe = AddRecipe(18422, 275, 14134, Q.RARE, V.ORIG, 275, 290, 305, 320) + recipe = AddRecipe(18422, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(14486) + recipe:SetCraftedItemID(14134) + recipe:SetSkillLevels(275, 275, 290, 305, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.CLOAK) recipe:AddMobDrop(9026) -- Runecloth Boots -- 18423 - recipe = AddRecipe(18423, 280, 13864, Q.COMMON, V.ORIG, 280, 295, 310, 325) + recipe = AddRecipe(18423, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14488) + recipe:SetCraftedItemID(13864) + recipe:SetSkillLevels(280, 280, 295, 310, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Frostweave Pants -- 18424 - recipe = AddRecipe(18424, 280, 13871, Q.COMMON, V.ORIG, 280, 295, 310, 325) + recipe = AddRecipe(18424, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14489) + recipe:SetCraftedItemID(13871) + recipe:SetSkillLevels(280, 280, 295, 310, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Cindercloth Pants -- 18434 - recipe = AddRecipe(18434, 280, 14045, Q.UNCOMMON, V.ORIG, 280, 295, 310, 325) + recipe = AddRecipe(18434, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(14490) + recipe:SetCraftedItemID(14045) + recipe:SetSkillLevels(280, 280, 295, 310, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(7037) -- Robe of Winter Night -- 18436 - recipe = AddRecipe(18436, 285, 14136, Q.RARE, V.ORIG, 285, 300, 315, 330) + recipe = AddRecipe(18436, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(14493) + recipe:SetCraftedItemID(14136) + recipe:SetSkillLevels(285, 285, 300, 315, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(48) -- Felcloth Boots -- 18437 - recipe = AddRecipe(18437, 285, 14108, Q.COMMON, V.ORIG, 285, 300, 315, 330) + recipe = AddRecipe(18437, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14492) + recipe:SetCraftedItemID(14108) + recipe:SetSkillLevels(285, 285, 300, 315, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Runecloth Pants -- 18438 - recipe = AddRecipe(18438, 285, 13865, Q.COMMON, V.ORIG, 285, 300, 315, 330) + recipe = AddRecipe(18438, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14491) + recipe:SetCraftedItemID(13865) + recipe:SetSkillLevels(285, 285, 300, 315, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Brightcloth Pants -- 18439 - recipe = AddRecipe(18439, 290, 14104, Q.UNCOMMON, V.ORIG, 290, 305, 320, 335) + recipe = AddRecipe(18439, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(14494) + recipe:SetCraftedItemID(14104) + recipe:SetSkillLevels(290, 290, 305, 320, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Mooncloth Leggings -- 18440 - recipe = AddRecipe(18440, 290, 14137, Q.RARE, V.ORIG, 290, 305, 320, 335) + recipe = AddRecipe(18440, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(14497) + recipe:SetCraftedItemID(14137) + recipe:SetSkillLevels(290, 290, 305, 320, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Ghostweave Pants -- 18441 - recipe = AddRecipe(18441, 290, 14144, Q.COMMON, V.ORIG, 290, 305, 320, 335) + recipe = AddRecipe(18441, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14495) + recipe:SetCraftedItemID(14144) + recipe:SetSkillLevels(290, 290, 305, 320, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Felcloth Hood -- 18442 - recipe = AddRecipe(18442, 290, 14111, Q.COMMON, V.ORIG, 290, 305, 320, 335) + recipe = AddRecipe(18442, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14496) + recipe:SetCraftedItemID(14111) + recipe:SetSkillLevels(290, 290, 305, 320, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Runecloth Headband -- 18444 - recipe = AddRecipe(18444, 295, 13866, Q.COMMON, V.ORIG, 295, 310, 325, 340) + recipe = AddRecipe(18444, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14498) + recipe:SetCraftedItemID(13866) + recipe:SetSkillLevels(295, 295, 310, 325, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Mooncloth Bag -- 18445 - recipe = AddRecipe(18445, 300, 14155, Q.UNCOMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18445, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(14499) + recipe:SetCraftedItemID(14155) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Wizardweave Robe -- 18446 - recipe = AddRecipe(18446, 300, 14128, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18446, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14500) + recipe:SetCraftedItemID(14128) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Mooncloth Vest -- 18447 - recipe = AddRecipe(18447, 300, 14138, Q.RARE, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18447, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(14501) + recipe:SetCraftedItemID(14138) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Mooncloth Shoulders -- 18448 - recipe = AddRecipe(18448, 300, 14139, Q.RARE, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18448, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(14507) + recipe:SetCraftedItemID(14139) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Runecloth Shoulders -- 18449 - recipe = AddRecipe(18449, 300, 13867, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18449, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14504) + recipe:SetCraftedItemID(13867) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Wizardweave Turban -- 18450 - recipe = AddRecipe(18450, 300, 14130, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18450, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14505) + recipe:SetCraftedItemID(14130) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Felcloth Robe -- 18451 - recipe = AddRecipe(18451, 300, 14106, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18451, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14506) + recipe:SetCraftedItemID(14106) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Mooncloth Circlet -- 18452 - recipe = AddRecipe(18452, 300, 14140, Q.RARE, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18452, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(14509) + recipe:SetCraftedItemID(14140) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Felcloth Shoulders -- 18453 - recipe = AddRecipe(18453, 300, 14112, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18453, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14508) + recipe:SetCraftedItemID(14112) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Gloves of Spell Mastery -- 18454 - recipe = AddRecipe(18454, 300, 14146, Q.EPIC, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18454, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(14511) + recipe:SetCraftedItemID(14146) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.MAGE, F.PRIEST, F.WARLOCK, F.CLOTH) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Bottomless Bag -- 18455 - recipe = AddRecipe(18455, 300, 14156, Q.RARE, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18455, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(14510) + recipe:SetCraftedItemID(14156) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Eastern Kingdoms", "Kalimdor") -- Truefaith Vestments -- 18456 - recipe = AddRecipe(18456, 300, 14154, Q.EPIC, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18456, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(14512) + recipe:SetCraftedItemID(14154) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.PRIEST, F.CLOTH) recipe:AddMobDrop(10813) -- Robe of the Archmage -- 18457 - recipe = AddRecipe(18457, 300, 14152, Q.EPIC, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18457, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(14513) + recipe:SetCraftedItemID(14152) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(9264) -- Robe of the Void -- 18458 - recipe = AddRecipe(18458, 300, 14153, Q.EPIC, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(18458, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(14514) + recipe:SetCraftedItemID(14153) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(1853) -- Mooncloth -- 18560 - recipe = AddRecipe(18560, 250, 14342, Q.COMMON, V.ORIG, 250, 290, 305, 320) + recipe = AddRecipe(18560, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(14526) + recipe:SetCraftedItemID(14342) + recipe:SetSkillLevels(250, 250, 290, 305, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddVendor(11189) -- Mooncloth Boots -- 19435 - recipe = AddRecipe(19435, 290, 15802, Q.COMMON, V.ORIG, 290, 295, 310, 325) + recipe = AddRecipe(19435, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(15802) + recipe:SetSkillLevels(290, 290, 295, 310, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddQuest(6032) -- Flarecore Mantle -- 20848 - recipe = AddRecipe(20848, 300, 16980, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(20848, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(17017) + recipe:SetCraftedItemID(16980) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.THORIUM_BROTHERHOOD, F.CLOTH) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.HONORED, 12944) -- Flarecore Gloves -- 20849 - recipe = AddRecipe(20849, 300, 16979, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(20849, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(17018) + recipe:SetCraftedItemID(16979) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.MAGE, F.PRIEST, F.WARLOCK, F.THORIUM_BROTHERHOOD, F.CLOTH) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.FRIENDLY, 12944) -- Green Holiday Shirt -- 21945 - recipe = AddRecipe(21945, 190, 17723, Q.COMMON, V.ORIG, 190, 200, 205, 210) + recipe = AddRecipe(21945, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(17724) + recipe:SetCraftedItemID(17723) + recipe:SetSkillLevels(190, 190, 200, 205, 210) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.SEASONAL, F.IBOE, F.RBOE) recipe:AddSeason(1) -- Flarecore Wraps -- 22759 - recipe = AddRecipe(22759, 300, 18263, Q.RARE, V.ORIG, 300, 320, 335, 350) + recipe = AddRecipe(22759, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18265) + recipe:SetCraftedItemID(18263) + recipe:SetSkillLevels(300, 300, 320, 335, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(26) -- Gordok Ogre Suit -- 22813 - recipe = AddRecipe(22813, 275, 18258, Q.COMMON, V.ORIG, 275, 285, 290, 295) + recipe = AddRecipe(22813, V.ORIG, Q.COMMON) + recipe:SetCraftedItemID(18258) + recipe:SetSkillLevels(275, 275, 285, 290, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.QUEST, F.IBOE, F.RBOP) recipe:AddQuest(5518) -- Belt of the Archmage -- 22866 - recipe = AddRecipe(22866, 300, 18405, Q.EPIC, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(22866, V.ORIG, Q.EPIC) + recipe:SetRecipeItemID(18414) + recipe:SetCraftedItemID(18405) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(23) -- Felcloth Gloves -- 22867 - recipe = AddRecipe(22867, 300, 18407, Q.RARE, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(22867, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18415) + recipe:SetCraftedItemID(18407) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(23) -- Inferno Gloves -- 22868 - recipe = AddRecipe(22868, 300, 18408, Q.RARE, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(22868, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18416) + recipe:SetCraftedItemID(18408) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(23) -- Mooncloth Gloves -- 22869 - recipe = AddRecipe(22869, 300, 18409, Q.RARE, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(22869, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18417) + recipe:SetCraftedItemID(18409) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(23) -- Cloak of Warding -- 22870 - recipe = AddRecipe(22870, 300, 18413, Q.RARE, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(22870, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(18418) + recipe:SetCraftedItemID(18413) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP, F.TANK, F.CLOAK) recipe:AddCustom(23) -- Mooncloth Robe -- 22902 - recipe = AddRecipe(22902, 300, 18486, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(22902, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(18487) + recipe:SetCraftedItemID(18486) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(14371, 1) -- Wisdom of the Timbermaw -- 23662 - recipe = AddRecipe(23662, 290, 19047, Q.COMMON, V.ORIG, 290, 305, 320, 335) + recipe = AddRecipe(23662, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19215) + recipe:SetCraftedItemID(19047) + recipe:SetSkillLevels(290, 290, 305, 320, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.TIMBERMAW_HOLD, F.CLOTH) recipe:AddRepVendor(FAC.TIMBERMAW_HOLD, REP.HONORED, 11557) -- Mantle of the Timbermaw -- 23663 - recipe = AddRecipe(23663, 300, 19050, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(23663, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19218) + recipe:SetCraftedItemID(19050) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.TIMBERMAW_HOLD, F.CLOTH) recipe:AddRepVendor(FAC.TIMBERMAW_HOLD, REP.REVERED, 11557) -- Argent Boots -- 23664 - recipe = AddRecipe(23664, 290, 19056, Q.COMMON, V.ORIG, 290, 305, 320, 335) + recipe = AddRecipe(23664, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19216) + recipe:SetCraftedItemID(19056) + recipe:SetSkillLevels(290, 290, 305, 320, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ARGENTDAWN, F.CLOTH) recipe:AddRepVendor(FAC.ARGENTDAWN, REP.HONORED, 10856, 10857, 11536) -- Argent Shoulders -- 23665 - recipe = AddRecipe(23665, 300, 19059, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(23665, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19217) + recipe:SetCraftedItemID(19059) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ARGENTDAWN, F.CLOTH) recipe:AddRepVendor(FAC.ARGENTDAWN, REP.REVERED, 10856, 10857, 11536) -- Flarecore Robe -- 23666 - recipe = AddRecipe(23666, 300, 19156, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(23666, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19219) + recipe:SetCraftedItemID(19156) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.THORIUM_BROTHERHOOD, F.CLOTH) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.HONORED, 12944) -- Flarecore Leggings -- 23667 - recipe = AddRecipe(23667, 300, 19165, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(23667, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19220) + recipe:SetCraftedItemID(19165) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.THORIUM_BROTHERHOOD, F.CLOTH) recipe:AddRepVendor(FAC.THORIUM_BROTHERHOOD, REP.REVERED, 12944) -- Bloodvine Vest -- 24091 - recipe = AddRecipe(24091, 300, 19682, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(24091, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19764) + recipe:SetCraftedItemID(19682) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(48) -- Bloodvine Leggings -- 24092 - recipe = AddRecipe(24092, 300, 19683, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(24092, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19765) + recipe:SetCraftedItemID(19683) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(48) -- Bloodvine Boots -- 24093 - recipe = AddRecipe(24093, 300, 19684, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(24093, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(19766) + recipe:SetCraftedItemID(19684) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(48) -- Runed Stygian Leggings -- 24901 - recipe = AddRecipe(24901, 300, 20538, Q.RARE, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(24901, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(20546) + recipe:SetCraftedItemID(20538) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddQuest(8323) -- Runed Stygian Belt -- 24902 - recipe = AddRecipe(24902, 300, 20539, Q.RARE, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(24902, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(20548) + recipe:SetCraftedItemID(20539) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddQuest(8323) -- Runed Stygian Boots -- 24903 - recipe = AddRecipe(24903, 300, 20537, Q.RARE, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(24903, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(20547) + recipe:SetCraftedItemID(20537) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.QUEST, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddQuest(8323) -- Soul Pouch -- 26085 - recipe = AddRecipe(26085, 260, 21340, Q.COMMON, V.ORIG, 260, 275, 290, 305) + recipe = AddRecipe(26085, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(21358) + recipe:SetCraftedItemID(21340) + recipe:SetSkillLevels(260, 260, 275, 290, 305) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.WARLOCK) recipe:AddVendor(6568) -- Felcloth Bag -- 26086 - recipe = AddRecipe(26086, 280, 21341, Q.RARE, V.ORIG, 280, 300, 315, 330) + recipe = AddRecipe(26086, V.ORIG, Q.RARE) + recipe:SetCraftedItemID(21341) + recipe:SetSkillLevels(280, 280, 300, 315, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.IBOE, F.RBOP, F.WARLOCK) recipe:AddMobDrop(10503) recipe:AddCustom(30) -- Core Felcloth Bag -- 26087 - recipe = AddRecipe(26087, 300, 21342, Q.RARE, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(26087, V.ORIG, Q.RARE) + recipe:SetRecipeItemID(21371) + recipe:SetCraftedItemID(21342) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.WARLOCK) recipe:AddCustom(26) -- Festival Dress -- 26403 - recipe = AddRecipe(26403, 250, 21154, Q.UNCOMMON, V.ORIG, 250, 265, 280, 295) + recipe = AddRecipe(26403, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(44916) + recipe:SetCraftedItemID(21154) + recipe:SetSkillLevels(250, 250, 265, 280, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP, F.CLOTH) recipe:AddVendor(15909) recipe:AddSeason(2) -- Festival Suit -- 26407 - recipe = AddRecipe(26407, 250, 21542, Q.UNCOMMON, V.ORIG, 250, 265, 280, 295) + recipe = AddRecipe(26407, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(44917) + recipe:SetCraftedItemID(21542) + recipe:SetSkillLevels(250, 250, 265, 280, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP) recipe:AddVendor(15909) recipe:AddSeason(2) -- Bolt of Netherweave -- 26745 - recipe = AddRecipe(26745, 300, 21840, Q.COMMON, V.TBC, 300, 305, 315, 325) + recipe = AddRecipe(26745, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21840) + recipe:SetSkillLevels(300, 300, 305, 315, 325) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Netherweave Bag -- 26746 - recipe = AddRecipe(26746, 315, 21841, Q.COMMON, V.TBC, 315, 320, 330, 340) + recipe = AddRecipe(26746, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21841) + recipe:SetSkillLevels(315, 315, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Bolt of Imbued Netherweave -- 26747 - recipe = AddRecipe(26747, 325, 21842, Q.COMMON, V.TBC, 325, 330, 335, 340) + recipe = AddRecipe(26747, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21892) + recipe:SetCraftedItemID(21842) + recipe:SetSkillLevels(325, 325, 330, 335, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(16638, 16767, 19213) -- Imbued Netherweave Bag -- 26749 - recipe = AddRecipe(26749, 340, 21843, Q.COMMON, V.TBC, 340, 340, 345, 350) + recipe = AddRecipe(26749, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21893) + recipe:SetCraftedItemID(21843) + recipe:SetSkillLevels(340, 340, 340, 345, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(19015, 19213) -- Bolt of Soulcloth -- 26750 - recipe = AddRecipe(26750, 345, 21844, Q.COMMON, V.TBC, 345, 345, 350, 355) + recipe = AddRecipe(26750, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21894) + recipe:SetCraftedItemID(21844) + recipe:SetSkillLevels(345, 345, 345, 350, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddLimitedVendor(16638, 1, 16767, 1, 19015, 1, 19017, 1) -- Primal Mooncloth -- 26751 - recipe = AddRecipe(26751, 350, 21845, Q.COMMON, V.TBC, 350, 350, 355, 360) + recipe = AddRecipe(26751, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21895) + recipe:SetCraftedItemID(21845) + recipe:SetSkillLevels(350, 350, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddVendor(22208, 29512) -- Spellfire Belt -- 26752 - recipe = AddRecipe(26752, 355, 21846, Q.COMMON, V.TBC, 355, 365, 370, 375) + recipe = AddRecipe(26752, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21908) + recipe:SetCraftedItemID(21846) + recipe:SetSkillLevels(355, 355, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddVendor(22213, 29511) -- Spellfire Gloves -- 26753 - recipe = AddRecipe(26753, 365, 21847, Q.COMMON, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(26753, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21909) + recipe:SetCraftedItemID(21847) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddVendor(22213, 29511) -- Spellfire Robe -- 26754 - recipe = AddRecipe(26754, 375, 21848, Q.COMMON, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(26754, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21910) + recipe:SetCraftedItemID(21848) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddVendor(22213, 29511) -- Spellfire Bag -- 26755 - recipe = AddRecipe(26755, 375, 21858, Q.RARE, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(26755, V.TBC, Q.RARE) + recipe:SetRecipeItemID(21911) + recipe:SetCraftedItemID(21858) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(20134, 20135) recipe:AddVendor(22213, 29511) -- Frozen Shadoweave Shoulders -- 26756 - recipe = AddRecipe(26756, 355, 21869, Q.COMMON, V.TBC, 355, 365, 370, 375) + recipe = AddRecipe(26756, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21912) + recipe:SetCraftedItemID(21869) + recipe:SetSkillLevels(355, 355, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddVendor(22212, 29510) -- Frozen Shadoweave Boots -- 26757 - recipe = AddRecipe(26757, 365, 21870, Q.COMMON, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(26757, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21914) + recipe:SetCraftedItemID(21870) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddVendor(22212, 29510) -- Frozen Shadoweave Robe -- 26758 - recipe = AddRecipe(26758, 375, 21871, Q.COMMON, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(26758, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21913) + recipe:SetCraftedItemID(21871) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddVendor(22212, 29510) -- Ebon Shadowbag -- 26759 - recipe = AddRecipe(26759, 375, 21872, Q.RARE, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(26759, V.TBC, Q.RARE) + recipe:SetRecipeItemID(21915) + recipe:SetCraftedItemID(21872) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.WARLOCK) recipe:AddVendor(22212, 29510) -- Primal Mooncloth Belt -- 26760 - recipe = AddRecipe(26760, 355, 21873, Q.COMMON, V.TBC, 355, 365, 370, 375) + recipe = AddRecipe(26760, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21916) + recipe:SetCraftedItemID(21873) + recipe:SetSkillLevels(355, 355, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddVendor(22208, 29512) -- Primal Mooncloth Shoulders -- 26761 - recipe = AddRecipe(26761, 365, 21874, Q.COMMON, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(26761, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21918) + recipe:SetCraftedItemID(21874) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddVendor(22208, 29512) -- Primal Mooncloth Robe -- 26762 - recipe = AddRecipe(26762, 375, 21875, Q.COMMON, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(26762, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21917) + recipe:SetCraftedItemID(21875) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddVendor(22208, 29512) -- Primal Mooncloth Bag -- 26763 - recipe = AddRecipe(26763, 375, 21876, Q.RARE, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(26763, V.TBC, Q.RARE) + recipe:SetRecipeItemID(21919) + recipe:SetCraftedItemID(21876) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.MOB_DROP, F.IBOE, F.RBOP) recipe:AddMobDrop(18872) recipe:AddVendor(22208, 29512) -- Netherweave Bracers -- 26764 - recipe = AddRecipe(26764, 310, 21849, Q.COMMON, V.TBC, 310, 320, 325, 330) + recipe = AddRecipe(26764, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21849) + recipe:SetSkillLevels(310, 310, 320, 325, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Netherweave Belt -- 26765 - recipe = AddRecipe(26765, 310, 21850, Q.COMMON, V.TBC, 310, 320, 325, 330) + recipe = AddRecipe(26765, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21850) + recipe:SetSkillLevels(310, 310, 320, 325, 330) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Netherweave Gloves -- 26770 - recipe = AddRecipe(26770, 320, 21851, Q.COMMON, V.TBC, 320, 330, 335, 340) + recipe = AddRecipe(26770, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21851) + recipe:SetSkillLevels(320, 320, 330, 335, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Netherweave Pants -- 26771 - recipe = AddRecipe(26771, 325, 21852, Q.COMMON, V.TBC, 325, 335, 340, 345) + recipe = AddRecipe(26771, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21852) + recipe:SetSkillLevels(325, 325, 335, 340, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Netherweave Boots -- 26772 - recipe = AddRecipe(26772, 335, 21853, Q.COMMON, V.TBC, 335, 345, 350, 355) + recipe = AddRecipe(26772, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(21853) + recipe:SetSkillLevels(335, 335, 345, 350, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Netherweave Robe -- 26773 - recipe = AddRecipe(26773, 340, 21854, Q.COMMON, V.TBC, 340, 350, 355, 360) + recipe = AddRecipe(26773, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21896) + recipe:SetCraftedItemID(21854) + recipe:SetSkillLevels(340, 340, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddVendor(16638, 16767, 19213) -- Netherweave Tunic -- 26774 - recipe = AddRecipe(26774, 345, 21855, Q.COMMON, V.TBC, 345, 355, 360, 365) + recipe = AddRecipe(26774, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21897) + recipe:SetCraftedItemID(21855) + recipe:SetSkillLevels(345, 345, 355, 360, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddVendor(16638, 16767, 19213) -- Imbued Netherweave Pants -- 26775 - recipe = AddRecipe(26775, 340, 21859, Q.COMMON, V.TBC, 340, 350, 355, 360) + recipe = AddRecipe(26775, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21898) + recipe:SetCraftedItemID(21859) + recipe:SetSkillLevels(340, 340, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(18011, 1, 19722, 1) -- Imbued Netherweave Boots -- 26776 - recipe = AddRecipe(26776, 350, 21860, Q.COMMON, V.TBC, 350, 360, 365, 370) + recipe = AddRecipe(26776, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21899) + recipe:SetCraftedItemID(21860) + recipe:SetSkillLevels(350, 350, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(18011, 1, 19722, 1) -- Imbued Netherweave Robe -- 26777 - recipe = AddRecipe(26777, 360, 21861, Q.COMMON, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(26777, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21900) + recipe:SetCraftedItemID(21861) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(19521, 1) -- Imbued Netherweave Tunic -- 26778 - recipe = AddRecipe(26778, 360, 21862, Q.COMMON, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(26778, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21901) + recipe:SetCraftedItemID(21862) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(19521, 1) -- Soulcloth Gloves -- 26779 - recipe = AddRecipe(26779, 355, 21863, Q.COMMON, V.TBC, 355, 365, 370, 375) + recipe = AddRecipe(26779, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(21902) + recipe:SetCraftedItemID(21863) + recipe:SetSkillLevels(355, 355, 365, 370, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddLimitedVendor(19015, 1, 19017, 1) -- Soulcloth Shoulders -- 26780 - recipe = AddRecipe(26780, 365, 21864, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(26780, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(21903) + recipe:SetCraftedItemID(21864) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(16406) -- Soulcloth Vest -- 26781 - recipe = AddRecipe(26781, 375, 21865, Q.EPIC, V.TBC, 375, 380, 382, 385) + recipe = AddRecipe(26781, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(21904) + recipe:SetCraftedItemID(21865) + recipe:SetSkillLevels(375, 375, 380, 382, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(16408) -- Arcanoweave Bracers -- 26782 - recipe = AddRecipe(26782, 350, 21866, Q.UNCOMMON, V.TBC, 350, 360, 365, 370) + recipe = AddRecipe(26782, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(21905) + recipe:SetCraftedItemID(21866) + recipe:SetSkillLevels(350, 350, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.CLOTH) recipe:AddMobDrop(20869) -- Arcanoweave Boots -- 26783 - recipe = AddRecipe(26783, 360, 21867, Q.UNCOMMON, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(26783, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(21906) + recipe:SetCraftedItemID(21867) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.CLOTH) recipe:AddMobDrop(19168) -- Arcanoweave Robe -- 26784 - recipe = AddRecipe(26784, 370, 21868, Q.UNCOMMON, V.TBC, 370, 380, 385, 390) + recipe = AddRecipe(26784, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(21907) + recipe:SetCraftedItemID(21868) + recipe:SetSkillLevels(370, 370, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(19220) -- Enchanted Mageweave Pouch -- 27658 - recipe = AddRecipe(27658, 225, 22246, Q.COMMON, V.TBC, 225, 240, 255, 270) + recipe = AddRecipe(27658, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(22307) + recipe:SetCraftedItemID(22246) + recipe:SetSkillLevels(225, 225, 240, 255, 270) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(1318, 3012, 3346, 4228, 4617, 5158, 5757, 5758, 15419, 16635, 16722, 18753, 18773, 18951, 19234, 19537, 19540, 19663, 26569, 27030, 27054, 27147, 28714) -- Enchanted Runecloth Bag -- 27659 - recipe = AddRecipe(27659, 275, 22248, Q.COMMON, V.ORIG, 275, 290, 305, 320) + recipe = AddRecipe(27659, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22308) + recipe:SetCraftedItemID(22248) + recipe:SetSkillLevels(275, 275, 290, 305, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE) recipe:AddVendor(15419) -- Big Bag of Enchantment -- 27660 - recipe = AddRecipe(27660, 300, 22249, Q.UNCOMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(27660, V.ORIG, Q.UNCOMMON) + recipe:SetRecipeItemID(22309) + recipe:SetCraftedItemID(22249) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOE) recipe:AddMobDrop(11487) -- Cenarion Herb Bag -- 27724 - recipe = AddRecipe(27724, 275, 22251, Q.COMMON, V.ORIG, 275, 290, 305, 320) + recipe = AddRecipe(27724, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22310) + recipe:SetCraftedItemID(22251) + recipe:SetSkillLevels(275, 275, 290, 305, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_CIRCLE) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.FRIENDLY, 15179) -- Satchel of Cenarius -- 27725 - recipe = AddRecipe(27725, 300, 22252, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(27725, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22312) + recipe:SetCraftedItemID(22252) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_CIRCLE) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.REVERED, 15179) -- Glacial Gloves -- 28205 - recipe = AddRecipe(28205, 300, 22654, Q.EPIC, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(28205, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22654) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(41) -- Glacial Vest -- 28207 - recipe = AddRecipe(28207, 300, 22652, Q.EPIC, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(28207, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22652) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(41) -- Glacial Cloak -- 28208 - recipe = AddRecipe(28208, 300, 22658, Q.EPIC, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(28208, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22658) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.RETIRED, F.IBOE, F.RBOP, F.CLOAK) recipe:AddCustom(41) -- Glacial Wrists -- 28209 - recipe = AddRecipe(28209, 300, 22655, Q.EPIC, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(28209, V.ORIG, Q.EPIC) + recipe:SetCraftedItemID(22655) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.RAID, F.RETIRED, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(41) -- Gaea's Embrace -- 28210 - recipe = AddRecipe(28210, 300, 22660, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(28210, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22683) + recipe:SetCraftedItemID(22660) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CENARION_CIRCLE, F.CLOAK) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.REVERED, 15179) -- Sylvan Vest -- 28480 - recipe = AddRecipe(28480, 300, 22756, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(28480, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22774) + recipe:SetCraftedItemID(22756) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CENARION_CIRCLE, F.CLOTH) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.REVERED, 15179) -- Sylvan Crown -- 28481 - recipe = AddRecipe(28481, 300, 22757, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(28481, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22773) + recipe:SetCraftedItemID(22757) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CENARION_CIRCLE, F.CLOTH) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.HONORED, 15179) -- Sylvan Shoulders -- 28482 - recipe = AddRecipe(28482, 300, 22758, Q.COMMON, V.ORIG, 300, 315, 330, 345) + recipe = AddRecipe(28482, V.ORIG, Q.COMMON) + recipe:SetRecipeItemID(22772) + recipe:SetCraftedItemID(22758) + recipe:SetSkillLevels(300, 300, 315, 330, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CENARION_CIRCLE, F.CLOTH) recipe:AddRepVendor(FAC.CENARION_CIRCLE, REP.FRIENDLY, 15179) -- Spellcloth -- 31373 - recipe = AddRecipe(31373, 350, 24271, Q.COMMON, V.TBC, 350, 350, 355, 360) + recipe = AddRecipe(31373, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(24316) + recipe:SetCraftedItemID(24271) + recipe:SetSkillLevels(350, 350, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddVendor(22213, 29511) -- Mystic Spellthread -- 31430 - recipe = AddRecipe(31430, 335, 24273, Q.COMMON, V.TBC, 335, 345, 350, 355) + recipe = AddRecipe(31430, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(24292) + recipe:SetCraftedItemID(24273) + recipe:SetSkillLevels(335, 335, 345, 350, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SCRYER) recipe:AddRepVendor(FAC.SCRYER, REP.HONORED, 19331) -- Silver Spellthread -- 31431 - recipe = AddRecipe(31431, 335, 24275, Q.COMMON, V.TBC, 335, 345, 350, 355) + recipe = AddRecipe(31431, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(24293) + recipe:SetCraftedItemID(24275) + recipe:SetSkillLevels(335, 335, 345, 350, 355) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ALDOR) recipe:AddRepVendor(FAC.ALDOR, REP.HONORED, 19321) -- Runic Spellthread -- 31432 - recipe = AddRecipe(31432, 375, 24274, Q.COMMON, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(31432, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(24294) + recipe:SetCraftedItemID(24274) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.SCRYER) recipe:AddRepVendor(FAC.SCRYER, REP.EXALTED, 19331) -- Golden Spellthread -- 31433 - recipe = AddRecipe(31433, 375, 24276, Q.COMMON, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(31433, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(24295) + recipe:SetCraftedItemID(24276) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ALDOR) recipe:AddRepVendor(FAC.ALDOR, REP.EXALTED, 19321) -- Unyielding Bracers -- 31434 - recipe = AddRecipe(31434, 350, 24249, Q.RARE, V.TBC, 350, 360, 365, 370) + recipe = AddRecipe(31434, V.TBC, Q.RARE) + recipe:SetRecipeItemID(35308) + recipe:SetCraftedItemID(24249) + recipe:SetSkillLevels(350, 350, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.CLOTH) recipe:AddMobDrop(24664) -- Bracers of Havok -- 31435 - recipe = AddRecipe(31435, 350, 24250, Q.RARE, V.TBC, 350, 360, 365, 370) + recipe = AddRecipe(31435, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24297) + recipe:SetCraftedItemID(24250) + recipe:SetSkillLevels(350, 350, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Outland") -- Blackstrike Bracers -- 31437 - recipe = AddRecipe(31437, 350, 24251, Q.RARE, V.TBC, 350, 360, 365, 370) + recipe = AddRecipe(31437, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24298) + recipe:SetCraftedItemID(24251) + recipe:SetSkillLevels(350, 350, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Outland") -- Cloak of the Black Void -- 31438 - recipe = AddRecipe(31438, 350, 24252, Q.RARE, V.TBC, 350, 360, 365, 370) + recipe = AddRecipe(31438, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24299) + recipe:SetCraftedItemID(24252) + recipe:SetSkillLevels(350, 350, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOAK) recipe:AddWorldDrop("Outland") -- Cloak of Eternity -- 31440 - recipe = AddRecipe(31440, 350, 24253, Q.RARE, V.TBC, 350, 360, 365, 370) + recipe = AddRecipe(31440, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24300) + recipe:SetCraftedItemID(24253) + recipe:SetSkillLevels(350, 350, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.TANK, F.CLOAK) recipe:AddWorldDrop("Outland") -- White Remedy Cape -- 31441 - recipe = AddRecipe(31441, 350, 24254, Q.RARE, V.TBC, 350, 360, 365, 370) + recipe = AddRecipe(31441, V.TBC, Q.RARE) + recipe:SetRecipeItemID(24301) + recipe:SetCraftedItemID(24254) + recipe:SetSkillLevels(350, 350, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOAK) recipe:AddWorldDrop("Outland") -- Unyielding Girdle -- 31442 - recipe = AddRecipe(31442, 365, 24255, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(31442, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35309) + recipe:SetCraftedItemID(24255) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(24664) -- Girdle of Ruination -- 31443 - recipe = AddRecipe(31443, 365, 24256, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(31443, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24303) + recipe:SetCraftedItemID(24256) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Outland") -- Black Belt of Knowledge -- 31444 - recipe = AddRecipe(31444, 365, 24257, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(31444, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24304) + recipe:SetCraftedItemID(24257) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddWorldDrop("Outland") -- Resolute Cape -- 31448 - recipe = AddRecipe(31448, 365, 24258, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(31448, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24305) + recipe:SetCraftedItemID(24258) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.CLOAK) recipe:AddWorldDrop("Outland") -- Vengeance Wrap -- 31449 - recipe = AddRecipe(31449, 365, 24259, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(31449, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24306) + recipe:SetCraftedItemID(24259) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.DPS, F.CLOAK) recipe:AddWorldDrop("Outland") -- Manaweave Cloak -- 31450 - recipe = AddRecipe(31450, 365, 24260, Q.EPIC, V.TBC, 365, 375, 380, 385) + recipe = AddRecipe(31450, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24307) + recipe:SetCraftedItemID(24260) + recipe:SetSkillLevels(365, 365, 375, 380, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOAK) recipe:AddWorldDrop("Outland") -- Whitemend Pants -- 31451 - recipe = AddRecipe(31451, 375, 24261, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(31451, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24308) + recipe:SetCraftedItemID(24261) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(20885) -- Spellstrike Pants -- 31452 - recipe = AddRecipe(31452, 375, 24262, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(31452, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24309) + recipe:SetCraftedItemID(24262) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(18708) -- Battlecast Pants -- 31453 - recipe = AddRecipe(31453, 375, 24263, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(31453, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24310) + recipe:SetCraftedItemID(24263) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(17978) -- Whitemend Hood -- 31454 - recipe = AddRecipe(31454, 375, 24264, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(31454, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24311) + recipe:SetCraftedItemID(24264) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(17977) -- Spellstrike Hood -- 31455 - recipe = AddRecipe(31455, 375, 24266, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(31455, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24312) + recipe:SetCraftedItemID(24266) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(16807) -- Battlecast Hood -- 31456 - recipe = AddRecipe(31456, 375, 24267, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(31456, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(24313) + recipe:SetCraftedItemID(24267) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.INSTANCE, F.MOB_DROP, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddMobDrop(17798) -- Bag of Jewels -- 31459 - recipe = AddRecipe(31459, 340, 24270, Q.COMMON, V.TBC, 340, 350, 355, 360) + recipe = AddRecipe(31459, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(24314) + recipe:SetCraftedItemID(24270) + recipe:SetSkillLevels(340, 340, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.CONSORTIUM) recipe:AddRepVendor(FAC.CONSORTIUM, REP.HONORED, 20242, 23007) -- Netherweave Net -- 31460 - recipe = AddRecipe(31460, 300, 24268, Q.COMMON, V.TBC, 300, 300, 310, 320) + recipe = AddRecipe(31460, V.TBC, Q.COMMON) + recipe:SetCraftedItemID(24268) + recipe:SetSkillLevels(300, 300, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 18749, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Belt of Blasting -- 36315 - recipe = AddRecipe(36315, 375, 30038, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(36315, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30280) + recipe:SetCraftedItemID(30038) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(37, 43) -- Belt of the Long Road -- 36316 - recipe = AddRecipe(36316, 375, 30036, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(36316, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30281) + recipe:SetCraftedItemID(30036) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(37, 43) -- Boots of Blasting -- 36317 - recipe = AddRecipe(36317, 375, 30037, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(36317, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30282) + recipe:SetCraftedItemID(30037) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(37, 43) -- Boots of the Long Road -- 36318 - recipe = AddRecipe(36318, 375, 30035, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(36318, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(30283) + recipe:SetCraftedItemID(30035) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(37, 43) -- Shadowcloth -- 36686 - recipe = AddRecipe(36686, 350, 24272, Q.COMMON, V.TBC, 350, 350, 355, 360) + recipe = AddRecipe(36686, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(30483) + recipe:SetCraftedItemID(24272) + recipe:SetSkillLevels(350, 350, 350, 355, 360) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddVendor(22212, 29510) -- Cloak of Arcane Evasion -- 37873 - recipe = AddRecipe(37873, 350, 30831, Q.COMMON, V.TBC, 350, 360, 365, 370) + recipe = AddRecipe(37873, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(30833) + recipe:SetCraftedItemID(30831) + recipe:SetSkillLevels(350, 350, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.LOWERCITY, F.CLOAK) recipe:AddRepVendor(FAC.LOWERCITY, REP.HONORED, 21655) -- Flameheart Bracers -- 37882 - recipe = AddRecipe(37882, 350, 30837, Q.COMMON, V.TBC, 350, 360, 365, 370) + recipe = AddRecipe(37882, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(30842) + recipe:SetCraftedItemID(30837) + recipe:SetSkillLevels(350, 350, 360, 365, 370) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ALDOR, F.CLOTH) recipe:AddRepVendor(FAC.ALDOR, REP.FRIENDLY, 19321) -- Flameheart Gloves -- 37883 - recipe = AddRecipe(37883, 360, 30838, Q.COMMON, V.TBC, 360, 370, 375, 380) + recipe = AddRecipe(37883, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(30843) + recipe:SetCraftedItemID(30838) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ALDOR, F.CLOTH) recipe:AddRepVendor(FAC.ALDOR, REP.HONORED, 19321) -- Flameheart Vest -- 37884 - recipe = AddRecipe(37884, 370, 30839, Q.COMMON, V.TBC, 370, 380, 385, 390) + recipe = AddRecipe(37884, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(30844) + recipe:SetCraftedItemID(30839) + recipe:SetSkillLevels(370, 370, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ALDOR, F.CLOTH) recipe:AddRepVendor(FAC.ALDOR, REP.EXALTED, 19321) -- Soulguard Slippers -- 40020 - recipe = AddRecipe(40020, 375, 32391, Q.COMMON, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(40020, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32437) + recipe:SetCraftedItemID(32391) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.CLOTH) recipe:AddRepVendor(FAC.ASHTONGUE, REP.HONORED, 23159) -- Soulguard Bracers -- 40021 - recipe = AddRecipe(40021, 375, 32392, Q.COMMON, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(40021, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32438) + recipe:SetCraftedItemID(32392) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.CLOTH) recipe:AddRepVendor(FAC.ASHTONGUE, REP.FRIENDLY, 23159) -- Soulguard Leggings -- 40023 - recipe = AddRecipe(40023, 375, 32389, Q.COMMON, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(40023, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32439) + recipe:SetCraftedItemID(32389) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.CLOTH) recipe:AddRepVendor(FAC.ASHTONGUE, REP.HONORED, 23159) -- Soulguard Girdle -- 40024 - recipe = AddRecipe(40024, 375, 32390, Q.COMMON, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(40024, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32440) + recipe:SetCraftedItemID(32390) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.CLOTH) recipe:AddRepVendor(FAC.ASHTONGUE, REP.FRIENDLY, 23159) -- Night's End -- 40060 - recipe = AddRecipe(40060, 375, 32420, Q.COMMON, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(40060, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(32447) + recipe:SetCraftedItemID(32420) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.ASHTONGUE, F.CLOAK) recipe:AddRepVendor(FAC.ASHTONGUE, REP.HONORED, 23159) -- Bracers of Nimble Thought -- 41205 - recipe = AddRecipe(41205, 375, 32586, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(41205, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(32754) + recipe:SetCraftedItemID(32586) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(34) -- Mantle of Nimble Thought -- 41206 - recipe = AddRecipe(41206, 375, 32587, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(41206, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(32755) + recipe:SetCraftedItemID(32587) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(27, 34) -- Swiftheal Wraps -- 41207 - recipe = AddRecipe(41207, 375, 32584, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(41207, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(32752) + recipe:SetCraftedItemID(32584) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(27, 34) -- Swiftheal Mantle -- 41208 - recipe = AddRecipe(41208, 375, 32585, Q.EPIC, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(41208, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(32753) + recipe:SetCraftedItemID(32585) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(34) -- Green Winter Clothes -- 44950 - recipe = AddRecipe(44950, 250, 34087, Q.UNCOMMON, V.TBC, 250, 250, 250, 250) + recipe = AddRecipe(44950, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(34261) + recipe:SetCraftedItemID(34087) + recipe:SetSkillLevels(250, 250, 250, 250, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP, F.CLOTH) recipe:AddVendor(13420) recipe:AddSeason(1) -- Red Winter Clothes -- 44958 - recipe = AddRecipe(44958, 250, 34085, Q.UNCOMMON, V.TBC, 250, 250, 250, 250) + recipe = AddRecipe(44958, V.TBC, Q.UNCOMMON) + recipe:SetRecipeItemID(34319) + recipe:SetCraftedItemID(34085) + recipe:SetSkillLevels(250, 250, 250, 250, 250) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.SEASONAL, F.IBOE, F.RBOP, F.CLOTH) recipe:AddVendor(13433) recipe:AddSeason(1) -- Sunfire Handwraps -- 46128 - recipe = AddRecipe(46128, 365, 34366, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46128, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35204) + recipe:SetCraftedItemID(34366) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(24) -- Hands of Eternal Light -- 46129 - recipe = AddRecipe(46129, 365, 34367, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46129, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35205) + recipe:SetCraftedItemID(34367) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(24) -- Sunfire Robe -- 46130 - recipe = AddRecipe(46130, 365, 34364, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46130, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35206) + recipe:SetCraftedItemID(34364) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(24) -- Robe of Eternal Light -- 46131 - recipe = AddRecipe(46131, 365, 34365, Q.EPIC, V.TBC, 365, 375, 392, 410) + recipe = AddRecipe(46131, V.TBC, Q.EPIC) + recipe:SetRecipeItemID(35207) + recipe:SetCraftedItemID(34365) + recipe:SetSkillLevels(365, 365, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOP, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(24) -- Dress Shoes -- 49677 - recipe = AddRecipe(49677, 250, 6836, Q.COMMON, V.TBC, 250, 255, 270, 285) + recipe = AddRecipe(49677, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(37915) + recipe:SetCraftedItemID(6836) + recipe:SetSkillLevels(250, 250, 255, 270, 285) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddVendor(15165) -- Mycah's Botanical Bag -- 50194 - recipe = AddRecipe(50194, 375, 38225, Q.COMMON, V.TBC, 375, 385, 390, 395) + recipe = AddRecipe(50194, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(38229) + recipe:SetCraftedItemID(38225) + recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.SPOREGGAR) recipe:AddRepVendor(FAC.SPOREGGAR, REP.REVERED, 18382) -- Haliscan Jacket -- 50644 - recipe = AddRecipe(50644, 250, 38277, Q.COMMON, V.TBC, 250, 265, 280, 295) + recipe = AddRecipe(50644, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(38327) + recipe:SetCraftedItemID(38277) + recipe:SetSkillLevels(250, 250, 265, 280, 295) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddVendor(15165) -- Haliscan Pantaloons -- 50647 - recipe = AddRecipe(50647, 245, 38278, Q.COMMON, V.TBC, 245, 250, 255, 260) + recipe = AddRecipe(50647, V.TBC, Q.COMMON) + recipe:SetRecipeItemID(38328) + recipe:SetCraftedItemID(38278) + recipe:SetSkillLevels(245, 245, 250, 255, 260) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOE, F.CLOTH) recipe:AddVendor(15165) -- Lightweave Embroidery -- 55642 - recipe = AddRecipe(55642, 420, nil, Q.COMMON, V.WOTLK, 420, 420, 420, 420) + recipe = AddRecipe(55642, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(420, 420, 420, 420, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Darkglow Embroidery -- 55769 - recipe = AddRecipe(55769, 420, nil, Q.COMMON, V.WOTLK, 420, 420, 420, 420) + recipe = AddRecipe(55769, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(420, 420, 420, 420, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOAK) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Swordguard Embroidery -- 55777 - recipe = AddRecipe(55777, 420, nil, Q.COMMON, V.WOTLK, 420, 420, 420, 420) + recipe = AddRecipe(55777, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(420, 420, 420, 420, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.CLOAK) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostweave Net -- 55898 - recipe = AddRecipe(55898, 360, 41509, Q.COMMON, V.WOTLK, 360, 370, 375, 380) + recipe = AddRecipe(55898, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41509) + recipe:SetSkillLevels(360, 360, 370, 375, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Bolt of Frostweave -- 55899 - recipe = AddRecipe(55899, 350, 41510, Q.COMMON, V.WOTLK, 350, 370, 372, 375) + recipe = AddRecipe(55899, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41510) + recipe:SetSkillLevels(350, 350, 370, 372, 375) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Bolt of Imbued Frostweave -- 55900 - recipe = AddRecipe(55900, 400, 41511, Q.COMMON, V.WOTLK, 400, 400, 402, 405) + recipe = AddRecipe(55900, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41511) + recipe:SetSkillLevels(400, 400, 400, 402, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Duskweave Leggings -- 55901 - recipe = AddRecipe(55901, 395, 41548, Q.COMMON, V.WOTLK, 395, 405, 410, 415) + recipe = AddRecipe(55901, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41548) + recipe:SetSkillLevels(395, 395, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostwoven Shoulders -- 55902 - recipe = AddRecipe(55902, 350, 41513, Q.COMMON, V.WOTLK, 350, 360, 370, 380) + recipe = AddRecipe(55902, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41513) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostwoven Robe -- 55903 - recipe = AddRecipe(55903, 360, 41515, Q.COMMON, V.WOTLK, 360, 370, 380, 390) + recipe = AddRecipe(55903, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41515) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostwoven Gloves -- 55904 - recipe = AddRecipe(55904, 360, 44211, Q.COMMON, V.WOTLK, 360, 370, 380, 390) + recipe = AddRecipe(55904, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44211) + recipe:SetSkillLevels(360, 360, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostwoven Boots -- 55906 - recipe = AddRecipe(55906, 375, 41520, Q.COMMON, V.WOTLK, 375, 385, 395, 405) + recipe = AddRecipe(55906, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41520) + recipe:SetSkillLevels(375, 375, 385, 395, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostwoven Cowl -- 55907 - recipe = AddRecipe(55907, 380, 41521, Q.COMMON, V.WOTLK, 380, 390, 395, 400) + recipe = AddRecipe(55907, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41521) + recipe:SetSkillLevels(380, 380, 390, 395, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostwoven Belt -- 55908 - recipe = AddRecipe(55908, 370, 41522, Q.COMMON, V.WOTLK, 370, 380, 390, 400) + recipe = AddRecipe(55908, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41522) + recipe:SetSkillLevels(370, 370, 380, 390, 400) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Mystic Frostwoven Shoulders -- 55910 - recipe = AddRecipe(55910, 385, 41523, Q.COMMON, V.WOTLK, 385, 395, 405, 415) + recipe = AddRecipe(55910, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41523) + recipe:SetSkillLevels(385, 385, 395, 405, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Mystic Frostwoven Robe -- 55911 - recipe = AddRecipe(55911, 390, 41525, Q.COMMON, V.WOTLK, 390, 400, 410, 420) + recipe = AddRecipe(55911, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41525) + recipe:SetSkillLevels(390, 390, 400, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Mystic Frostwoven Wristwraps -- 55913 - recipe = AddRecipe(55913, 385, 41528, Q.COMMON, V.WOTLK, 385, 395, 405, 415) + recipe = AddRecipe(55913, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41528) + recipe:SetSkillLevels(385, 385, 395, 405, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Duskweave Belt -- 55914 - recipe = AddRecipe(55914, 395, 41543, Q.COMMON, V.WOTLK, 395, 400, 405, 410) + recipe = AddRecipe(55914, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41543) + recipe:SetSkillLevels(395, 395, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Duskweave Cowl -- 55919 - recipe = AddRecipe(55919, 395, 41546, Q.COMMON, V.WOTLK, 395, 405, 410, 415) + recipe = AddRecipe(55919, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41546) + recipe:SetSkillLevels(395, 395, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Duskweave Wristwraps -- 55920 - recipe = AddRecipe(55920, 400, 41551, Q.COMMON, V.WOTLK, 400, 410, 415, 420) + recipe = AddRecipe(55920, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41551) + recipe:SetSkillLevels(400, 400, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Duskweave Robe -- 55921 - recipe = AddRecipe(55921, 405, 41549, Q.COMMON, V.WOTLK, 405, 415, 420, 425) + recipe = AddRecipe(55921, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41549) + recipe:SetSkillLevels(405, 405, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Duskweave Gloves -- 55922 - recipe = AddRecipe(55922, 405, 41545, Q.COMMON, V.WOTLK, 405, 415, 420, 425) + recipe = AddRecipe(55922, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41545) + recipe:SetSkillLevels(405, 405, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Duskweave Shoulders -- 55923 - recipe = AddRecipe(55923, 410, 41550, Q.COMMON, V.WOTLK, 410, 420, 425, 430) + recipe = AddRecipe(55923, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41550) + recipe:SetSkillLevels(410, 410, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Duskweave Boots -- 55924 - recipe = AddRecipe(55924, 410, 41544, Q.COMMON, V.WOTLK, 410, 410, 410, 420) + recipe = AddRecipe(55924, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41544) + recipe:SetSkillLevels(410, 410, 410, 410, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Black Duskweave Leggings -- 55925 - recipe = AddRecipe(55925, 415, 41553, Q.COMMON, V.WOTLK, 415, 425, 430, 435) + recipe = AddRecipe(55925, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41553) + recipe:SetSkillLevels(415, 415, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Black Duskweave Robe -- 55941 - recipe = AddRecipe(55941, 420, 41554, Q.COMMON, V.WOTLK, 420, 430, 435, 440) + recipe = AddRecipe(55941, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41554) + recipe:SetSkillLevels(420, 420, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Black Duskweave Wristwraps -- 55943 - recipe = AddRecipe(55943, 415, 41555, Q.COMMON, V.WOTLK, 415, 425, 430, 435) + recipe = AddRecipe(55943, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41555) + recipe:SetSkillLevels(415, 415, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Red Lumberjack Shirt -- 55993 - recipe = AddRecipe(55993, 400, 41248, Q.UNCOMMON, V.WOTLK, 400, 400, 405, 410) + recipe = AddRecipe(55993, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(42172) + recipe:SetCraftedItemID(41248) + recipe:SetSkillLevels(400, 400, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Northrend") -- Blue Lumberjack Shirt -- 55994 - recipe = AddRecipe(55994, 400, 41249, Q.UNCOMMON, V.WOTLK, 400, 400, 405, 410) + recipe = AddRecipe(55994, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(42173) + recipe:SetCraftedItemID(41249) + recipe:SetSkillLevels(400, 400, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Northrend") -- Yellow Lumberjack Shirt -- 55995 - recipe = AddRecipe(55995, 400, 41251, Q.COMMON, V.WOTLK, 400, 400, 405, 410) + recipe = AddRecipe(55995, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41251) + recipe:SetSkillLevels(400, 400, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Green Lumberjack Shirt -- 55996 - recipe = AddRecipe(55996, 400, 41250, Q.UNCOMMON, V.WOTLK, 400, 400, 405, 410) + recipe = AddRecipe(55996, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(42175) + recipe:SetCraftedItemID(41250) + recipe:SetSkillLevels(400, 400, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Northrend") -- Red Workman's Shirt -- 55997 - recipe = AddRecipe(55997, 400, 41252, Q.UNCOMMON, V.WOTLK, 400, 400, 405, 410) + recipe = AddRecipe(55997, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(42177) + recipe:SetCraftedItemID(41252) + recipe:SetSkillLevels(400, 400, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Northrend") -- Blue Workman's Shirt -- 55998 - recipe = AddRecipe(55998, 400, 41253, Q.UNCOMMON, V.WOTLK, 400, 400, 405, 410) + recipe = AddRecipe(55998, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(42176) + recipe:SetCraftedItemID(41253) + recipe:SetSkillLevels(400, 400, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Northrend") -- Rustic Workman's Shirt -- 55999 - recipe = AddRecipe(55999, 400, 41254, Q.UNCOMMON, V.WOTLK, 400, 400, 405, 410) + recipe = AddRecipe(55999, V.WOTLK, Q.UNCOMMON) + recipe:SetRecipeItemID(42178) + recipe:SetCraftedItemID(41254) + recipe:SetSkillLevels(400, 400, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.WORLD_DROP, F.IBOE, F.RBOE) recipe:AddWorldDrop("Northrend") -- Green Workman's Shirt -- 56000 - recipe = AddRecipe(56000, 400, 41255, Q.COMMON, V.WOTLK, 400, 400, 405, 410) + recipe = AddRecipe(56000, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41255) + recipe:SetSkillLevels(400, 400, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Moonshroud -- 56001 - recipe = AddRecipe(56001, 415, 41594, Q.COMMON, V.WOTLK, 415, 425, 430, 435) + recipe = AddRecipe(56001, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41594) + recipe:SetSkillLevels(415, 415, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Ebonweave -- 56002 - recipe = AddRecipe(56002, 415, 41593, Q.COMMON, V.WOTLK, 415, 425, 430, 435) + recipe = AddRecipe(56002, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41593) + recipe:SetSkillLevels(415, 415, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Spellweave -- 56003 - recipe = AddRecipe(56003, 415, 41595, Q.COMMON, V.WOTLK, 415, 425, 430, 435) + recipe = AddRecipe(56003, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41595) + recipe:SetSkillLevels(415, 415, 425, 430, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Abyssal Bag -- 56004 - recipe = AddRecipe(56004, 435, 41597, Q.COMMON, V.WOTLK, 435, 440, 445, 450) + recipe = AddRecipe(56004, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(42183) + recipe:SetCraftedItemID(41597) + recipe:SetSkillLevels(435, 435, 440, 445, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.WARLOCK, F.EBONBLADE) recipe:AddRepVendor(FAC.EBONBLADE, REP.REVERED, 32538) -- Glacial Bag -- 56005 - recipe = AddRecipe(56005, 445, 41600, Q.COMMON, V.WOTLK, 445, 450, 455, 460) + recipe = AddRecipe(56005, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(42184) + recipe:SetCraftedItemID(41600) + recipe:SetSkillLevels(445, 445, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HODIR) recipe:AddRepVendor(FAC.HODIR, REP.EXALTED, 32540) -- Mysterious Bag -- 56006 - recipe = AddRecipe(56006, 440, 41598, Q.COMMON, V.WOTLK, 440, 445, 450, 455) + recipe = AddRecipe(56006, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(42185) + recipe:SetCraftedItemID(41598) + recipe:SetSkillLevels(440, 440, 445, 450, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.WYRMREST) recipe:AddRepVendor(FAC.WYRMREST, REP.REVERED, 32533) -- Frostweave Bag -- 56007 - recipe = AddRecipe(56007, 410, 41599, Q.COMMON, V.WOTLK, 410, 430, 440, 450) + recipe = AddRecipe(56007, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41599) + recipe:SetSkillLevels(410, 410, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Shining Spellthread -- 56008 - recipe = AddRecipe(56008, 400, 41601, Q.COMMON, V.WOTLK, 400, 400, 405, 410) + recipe = AddRecipe(56008, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41601) + recipe:SetSkillLevels(400, 400, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Brilliant Spellthread -- 56009 - recipe = AddRecipe(56009, 430, 41602, Q.COMMON, V.WOTLK, 430, 435, 440, 445) + recipe = AddRecipe(56009, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(42187) + recipe:SetCraftedItemID(41602) + recipe:SetSkillLevels(430, 430, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ARGENTCRUSADE) recipe:AddRepVendor(FAC.ARGENTCRUSADE, REP.EXALTED, 30431) -- Azure Spellthread -- 56010 - recipe = AddRecipe(56010, 400, 41603, Q.COMMON, V.WOTLK, 400, 400, 405, 410) + recipe = AddRecipe(56010, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41603) + recipe:SetSkillLevels(400, 400, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Sapphire Spellthread -- 56011 - recipe = AddRecipe(56011, 430, 41604, Q.COMMON, V.WOTLK, 430, 435, 440, 445) + recipe = AddRecipe(56011, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(42188) + recipe:SetCraftedItemID(41604) + recipe:SetSkillLevels(430, 430, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.KIRINTOR) recipe:AddRepVendor(FAC.KIRINTOR, REP.EXALTED, 32287) -- Cloak of the Moon -- 56014 - recipe = AddRecipe(56014, 390, 41607, Q.COMMON, V.WOTLK, 390, 395, 400, 405) + recipe = AddRecipe(56014, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41607) + recipe:SetSkillLevels(390, 390, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Cloak of Frozen Spirits -- 56015 - recipe = AddRecipe(56015, 395, 41608, Q.COMMON, V.WOTLK, 395, 400, 405, 410) + recipe = AddRecipe(56015, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41608) + recipe:SetSkillLevels(395, 395, 400, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Wispcloak -- 56016 - recipe = AddRecipe(56016, 420, 41609, Q.COMMON, V.WOTLK, 420, 435, 445, 455) + recipe = AddRecipe(56016, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41609) + recipe:SetSkillLevels(420, 420, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK) recipe:AddTrainer(26914, 28699) recipe:AddCustom(45) -- Deathchill Cloak -- 56017 - recipe = AddRecipe(56017, 420, 41610, Q.COMMON, V.WOTLK, 420, 435, 445, 455) + recipe = AddRecipe(56017, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41610) + recipe:SetSkillLevels(420, 420, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK) recipe:AddTrainer(26914, 28699) recipe:AddCustom(44) -- Hat of Wintry Doom -- 56018 - recipe = AddRecipe(56018, 425, 41984, Q.COMMON, V.WOTLK, 425, 435, 440, 445) + recipe = AddRecipe(56018, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41984) + recipe:SetSkillLevels(425, 425, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Silky Iceshard Boots -- 56019 - recipe = AddRecipe(56019, 420, 41985, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(56019, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41985) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Deep Frozen Cord -- 56020 - recipe = AddRecipe(56020, 420, 41986, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(56020, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41986) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostmoon Pants -- 56021 - recipe = AddRecipe(56021, 425, 42093, Q.COMMON, V.WOTLK, 425, 435, 440, 445) + recipe = AddRecipe(56021, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42093) + recipe:SetSkillLevels(425, 425, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Light Blessed Mittens -- 56022 - recipe = AddRecipe(56022, 420, 42095, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(56022, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42095) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Aurora Slippers -- 56023 - recipe = AddRecipe(56023, 420, 42096, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(56023, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42096) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Moonshroud Robe -- 56024 - recipe = AddRecipe(56024, 440, 42100, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56024, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42100) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Moonshroud Gloves -- 56025 - recipe = AddRecipe(56025, 435, 42103, Q.COMMON, V.WOTLK, 435, 445, 450, 455) + recipe = AddRecipe(56025, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42103) + recipe:SetSkillLevels(435, 435, 445, 450, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Ebonweave Robe -- 56026 - recipe = AddRecipe(56026, 440, 42101, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56026, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42101) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Ebonweave Gloves -- 56027 - recipe = AddRecipe(56027, 435, 42111, Q.COMMON, V.WOTLK, 435, 445, 450, 455) + recipe = AddRecipe(56027, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42111) + recipe:SetSkillLevels(435, 435, 445, 450, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Spellweave Robe -- 56028 - recipe = AddRecipe(56028, 440, 42102, Q.COMMON, V.WOTLK, 440, 450, 455, 460) + recipe = AddRecipe(56028, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42102) + recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Spellweave Gloves -- 56029 - recipe = AddRecipe(56029, 435, 42113, Q.COMMON, V.WOTLK, 435, 445, 450, 455) + recipe = AddRecipe(56029, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(42113) + recipe:SetSkillLevels(435, 435, 445, 450, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostwoven Leggings -- 56030 - recipe = AddRecipe(56030, 380, 41519, Q.COMMON, V.WOTLK, 380, 390, 400, 410) + recipe = AddRecipe(56030, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41519) + recipe:SetSkillLevels(380, 380, 390, 400, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostwoven Wristwraps -- 56031 - recipe = AddRecipe(56031, 350, 41512, Q.COMMON, V.WOTLK, 350, 360, 370, 380) + recipe = AddRecipe(56031, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41512) + recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Master's Spellthread -- 56034 - recipe = AddRecipe(56034, 405, nil, Q.COMMON, V.WOTLK, 405, 405, 405, 405) + recipe = AddRecipe(56034, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(405, 405, 405, 405, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Sanctified Spellthread -- 56039 - recipe = AddRecipe(56039, 405, nil, Q.COMMON, V.WOTLK, 405, 405, 405, 405) + recipe = AddRecipe(56039, V.WOTLK, Q.COMMON) + recipe:SetSkillLevels(405, 405, 405, 405, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostsavage Belt -- 59582 - recipe = AddRecipe(59582, 415, 43969, Q.COMMON, V.WOTLK, 415, 425, 435, 445) + recipe = AddRecipe(59582, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43969) + recipe:SetSkillLevels(415, 415, 425, 435, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostsavage Bracers -- 59583 - recipe = AddRecipe(59583, 415, 43974, Q.COMMON, V.WOTLK, 415, 425, 435, 445) + recipe = AddRecipe(59583, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43974) + recipe:SetSkillLevels(415, 415, 425, 435, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostsavage Shoulders -- 59584 - recipe = AddRecipe(59584, 420, 43973, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(59584, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43973) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostsavage Boots -- 59585 - recipe = AddRecipe(59585, 420, 43970, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(59585, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43970) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostsavage Gloves -- 59586 - recipe = AddRecipe(59586, 420, 41516, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(59586, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(41516) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostsavage Robe -- 59587 - recipe = AddRecipe(59587, 420, 43972, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(59587, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43972) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostsavage Leggings -- 59588 - recipe = AddRecipe(59588, 420, 43975, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(59588, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43975) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Frostsavage Cowl -- 59589 - recipe = AddRecipe(59589, 420, 43971, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(59589, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43971) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Flying Carpet -- 60969 - recipe = AddRecipe(60969, 300, 44554, Q.COMMON, V.WOTLK, 300, 340, 345, 350) + recipe = AddRecipe(60969, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44554) + recipe:SetSkillLevels(300, 300, 340, 345, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Magnificent Flying Carpet -- 60971 - recipe = AddRecipe(60971, 425, 44558, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(60971, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(44558) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Glacial Waistband -- 60990 - recipe = AddRecipe(60990, 420, 43584, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(60990, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43584) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Glacial Robe -- 60993 - recipe = AddRecipe(60993, 425, 43583, Q.COMMON, V.WOTLK, 425, 435, 445, 455) + recipe = AddRecipe(60993, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43583) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Glacial Slippers -- 60994 - recipe = AddRecipe(60994, 420, 43585, Q.COMMON, V.WOTLK, 420, 430, 440, 450) + recipe = AddRecipe(60994, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(43585) + recipe:SetSkillLevels(420, 420, 430, 440, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.CLOTH) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Sash of Ancient Power -- 63203 - recipe = AddRecipe(63203, 450, 45102, Q.EPIC, V.WOTLK, 450, 455, 460, 465) + recipe = AddRecipe(63203, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45102) + recipe:SetCraftedItemID(45102) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(39) -- Spellslinger's Slippers -- 63204 - recipe = AddRecipe(63204, 450, 45566, Q.EPIC, V.WOTLK, 450, 455, 460, 465) + recipe = AddRecipe(63204, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45103) + recipe:SetCraftedItemID(45566) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(39) -- Cord of the White Dawn -- 63205 - recipe = AddRecipe(63205, 450, 45104, Q.EPIC, V.WOTLK, 450, 455, 460, 465) + recipe = AddRecipe(63205, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45104) + recipe:SetCraftedItemID(45104) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(39) -- Savior's Slippers -- 63206 - recipe = AddRecipe(63206, 450, 45567, Q.EPIC, V.WOTLK, 450, 455, 460, 465) + recipe = AddRecipe(63206, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(45105) + recipe:SetCraftedItemID(45567) + recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(39) -- Spidersilk Drape -- 63742 - recipe = AddRecipe(63742, 125, 45626, Q.COMMON, V.WOTLK, 125, 150, 167, 185) + recipe = AddRecipe(63742, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45626) + recipe:SetSkillLevels(125, 125, 150, 167, 185) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK) recipe:AddTrainer(1103, 1346, 2399, 2627, 3004, 3363, 3484, 3523, 3704, 4159, 4193, 4576, 5153, 11052, 11557, 16366, 16640, 16729, 17487, 18772, 26914, 26964, 26969, 27001, 28699, 33580, 33613, 33636, 33684, 44783, 45559) -- Emerald Bag -- 63924 - recipe = AddRecipe(63924, 435, 45773, Q.COMMON, V.WOTLK, 435, 440, 445, 450) + recipe = AddRecipe(63924, V.WOTLK, Q.COMMON) + recipe:SetRecipeItemID(45774) + recipe:SetCraftedItemID(45773) + recipe:SetSkillLevels(435, 435, 440, 445, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.KALUAK) recipe:AddRepVendor(FAC.KALUAK, REP.REVERED, 31916, 32763) -- Frostguard Drape -- 64729 - recipe = AddRecipe(64729, 400, 45811, Q.COMMON, V.WOTLK, 400, 405, 410, 415) + recipe = AddRecipe(64729, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45811) + recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.CLOAK) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Cloak of Crimson Snow -- 64730 - recipe = AddRecipe(64730, 405, 45810, Q.COMMON, V.WOTLK, 405, 410, 415, 420) + recipe = AddRecipe(64730, V.WOTLK, Q.COMMON) + recipe:SetCraftedItemID(45810) + recipe:SetSkillLevels(405, 405, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.CLOAK) recipe:AddTrainer(3363, 26914, 26964, 26969, 27001, 28699, 33580, 44783, 45559) -- Royal Moonshroud Robe -- 67064 - recipe = AddRecipe(67064, 450, 47605, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + recipe = AddRecipe(67064, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(47605) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(42) -- Royal Moonshroud Bracers -- 67065 - recipe = AddRecipe(67065, 450, 47587, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + recipe = AddRecipe(67065, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(47587) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(42) -- Merlin's Robe -- 67066 - recipe = AddRecipe(67066, 450, 47603, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + recipe = AddRecipe(67066, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(47603) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(42) -- Bejeweled Wizard's Bracers -- 67079 - recipe = AddRecipe(67079, 450, 47585, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Alliance") + recipe = AddRecipe(67079, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(47585) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Alliance") recipe:AddFilters(F.ALLIANCE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(42) -- Royal Moonshroud Robe -- 67144 - recipe = AddRecipe(67144, 450, 47606, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67144, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47636) + recipe:SetCraftedItemID(47606) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(42) -- Bejeweled Wizard's Bracers -- 67145 - recipe = AddRecipe(67145, 450, 47586, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67145, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47639) + recipe:SetCraftedItemID(47586) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(42) -- Merlin's Robe -- 67146 - recipe = AddRecipe(67146, 450, 47604, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67146, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47638) + recipe:SetCraftedItemID(47604) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(42) -- Royal Moonshroud Bracers -- 67147 - recipe = AddRecipe(67147, 450, 47588, Q.EPIC, V.WOTLK, 450, 460, 467, 475, nil, "Horde") + recipe = AddRecipe(67147, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(47637) + recipe:SetCraftedItemID(47588) + recipe:SetSkillLevels(450, 450, 460, 467, 475) + recipe:SetRequiredFaction("Horde") recipe:AddFilters(F.HORDE, F.RAID, F.IBOE, F.RBOE, F.HEALER, F.CASTER, F.CLOTH) recipe:AddCustom(42) -- Leggings of Woven Death -- 70550 - recipe = AddRecipe(70550, 450, 49891, Q.EPIC, V.WOTLK, 450, 475, 487, 500) + recipe = AddRecipe(70550, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49953) + recipe:SetCraftedItemID(49891) + recipe:SetSkillLevels(450, 450, 475, 487, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ASHEN_VERDICT, F.CLOTH) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.REVERED, 37687) -- Deathfrost Boots -- 70551 - recipe = AddRecipe(70551, 450, 49890, Q.EPIC, V.WOTLK, 450, 475, 487, 500) + recipe = AddRecipe(70551, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49954) + recipe:SetCraftedItemID(49890) + recipe:SetSkillLevels(450, 450, 475, 487, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ASHEN_VERDICT, F.CLOTH) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.HONORED, 37687) -- Lightweave Leggings -- 70552 - recipe = AddRecipe(70552, 450, 49892, Q.EPIC, V.WOTLK, 450, 475, 487, 500) + recipe = AddRecipe(70552, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49955) + recipe:SetCraftedItemID(49892) + recipe:SetSkillLevels(450, 450, 475, 487, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ASHEN_VERDICT, F.CLOTH) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.REVERED, 37687) -- Sandals of Consecration -- 70553 - recipe = AddRecipe(70553, 450, 49893, Q.EPIC, V.WOTLK, 450, 475, 487, 500) + recipe = AddRecipe(70553, V.WOTLK, Q.EPIC) + recipe:SetRecipeItemID(49956) + recipe:SetCraftedItemID(49893) + recipe:SetSkillLevels(450, 450, 475, 487, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.ASHEN_VERDICT, F.CLOTH) recipe:AddRepVendor(FAC.ASHEN_VERDICT, REP.HONORED, 37687) -- Bolt of Embersilk Cloth -- 74964 - recipe = AddRecipe(74964, 425, 53643, Q.COMMON, V.CATA, 425, 440, 445, 450) + recipe = AddRecipe(74964, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(53643) + recipe:SetSkillLevels(425, 425, 440, 445, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Dream of Skywall -- 75141 - recipe = AddRecipe(75141, 515, 54440, Q.COMMON, V.CATA, 515, 525, 530, 535) + recipe = AddRecipe(75141, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54440) + recipe:SetSkillLevels(515, 515, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Dream of Deepholm -- 75142 - recipe = AddRecipe(75142, 505, 54440, Q.COMMON, V.CATA, 505, 525, 530, 535) + recipe = AddRecipe(75142, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54440) + recipe:SetSkillLevels(505, 505, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Dream of Hyjal -- 75144 - recipe = AddRecipe(75144, 500, 54440, Q.COMMON, V.CATA, 500, 525, 530, 535) + recipe = AddRecipe(75144, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54440) + recipe:SetSkillLevels(500, 500, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Dream of Ragnaros -- 75145 - recipe = AddRecipe(75145, 510, 54440, Q.COMMON, V.CATA, 510, 525, 530, 535) + recipe = AddRecipe(75145, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54440) + recipe:SetSkillLevels(510, 510, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Dream of Azshara -- 75146 - recipe = AddRecipe(75146, 500, 54440, Q.COMMON, V.CATA, 500, 525, 530, 535) + recipe = AddRecipe(75146, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54440) + recipe:SetSkillLevels(500, 500, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Master's Spellthread -- 75154 - recipe = AddRecipe(75154, 475, nil, Q.COMMON, V.CATA, 475, 475, 475, 475) + recipe = AddRecipe(75154, V.CATA, Q.COMMON) + recipe:SetSkillLevels(475, 475, 475, 475, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Sanctified Spellthread -- 75155 - recipe = AddRecipe(75155, 475, nil, Q.COMMON, V.CATA, 475, 475, 475, 475) + recipe = AddRecipe(75155, V.CATA, Q.COMMON) + recipe:SetSkillLevels(475, 475, 475, 475, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Lightweave Embroidery -- 75172 - recipe = AddRecipe(75172, 500, nil, Q.COMMON, V.CATA, 500, 500, 500, 500) + recipe = AddRecipe(75172, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 500, 500, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Darkglow Embroidery -- 75175 - recipe = AddRecipe(75175, 500, nil, Q.COMMON, V.CATA, 500, 500, 500, 500) + recipe = AddRecipe(75175, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 500, 500, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Swordguard Embroidery -- 75178 - recipe = AddRecipe(75178, 500, nil, Q.COMMON, V.CATA, 500, 500, 500, 500) + recipe = AddRecipe(75178, V.CATA, Q.COMMON) + recipe:SetSkillLevels(500, 500, 500, 500, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Embersilk Net -- 75247 - recipe = AddRecipe(75247, 425, 54442, Q.COMMON, V.CATA, 425, 435, 445, 455) + recipe = AddRecipe(75247, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54442) + recipe:SetSkillLevels(425, 425, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Deathsilk Belt -- 75248 - recipe = AddRecipe(75248, 445, 54471, Q.COMMON, V.CATA, 445, 455, 460, 465) + recipe = AddRecipe(75248, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54471) + recipe:SetSkillLevels(445, 445, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Deathsilk Bracers -- 75249 - recipe = AddRecipe(75249, 445, 54473, Q.COMMON, V.CATA, 445, 455, 460, 465) + recipe = AddRecipe(75249, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54473) + recipe:SetSkillLevels(445, 445, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Enchanted Spellthread -- 75250 - recipe = AddRecipe(75250, 450, 54447, Q.COMMON, V.CATA, 450, 465, 467, 470) + recipe = AddRecipe(75250, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54447) + recipe:SetSkillLevels(450, 450, 465, 467, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Deathsilk Shoulders -- 75251 - recipe = AddRecipe(75251, 455, 54474, Q.COMMON, V.CATA, 455, 460, 465, 470) + recipe = AddRecipe(75251, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54474) + recipe:SetSkillLevels(455, 455, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Deathsilk Boots -- 75252 - recipe = AddRecipe(75252, 455, 54477, Q.COMMON, V.CATA, 455, 460, 465, 470) + recipe = AddRecipe(75252, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54477) + recipe:SetSkillLevels(455, 455, 460, 465, 470) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Deathsilk Gloves -- 75253 - recipe = AddRecipe(75253, 460, 54478, Q.COMMON, V.CATA, 460, 470, 472, 475) + recipe = AddRecipe(75253, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54478) + recipe:SetSkillLevels(460, 460, 470, 472, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Deathsilk Leggings -- 75254 - recipe = AddRecipe(75254, 460, 54472, Q.COMMON, V.CATA, 460, 465, 470, 475) + recipe = AddRecipe(75254, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54472) + recipe:SetSkillLevels(460, 460, 465, 470, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Ghostly Spellthread -- 75255 - recipe = AddRecipe(75255, 460, 54449, Q.COMMON, V.CATA, 460, 470, 472, 475) + recipe = AddRecipe(75255, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54449) + recipe:SetSkillLevels(460, 460, 470, 472, 475) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Deathsilk Cowl -- 75256 - recipe = AddRecipe(75256, 465, 54476, Q.COMMON, V.CATA, 465, 470, 475, 480) + recipe = AddRecipe(75256, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54476) + recipe:SetSkillLevels(465, 465, 470, 475, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Deathsilk Robes -- 75257 - recipe = AddRecipe(75257, 465, 54475, Q.COMMON, V.CATA, 465, 475, 477, 480) + recipe = AddRecipe(75257, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54475) + recipe:SetSkillLevels(465, 465, 475, 477, 480) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Spiritmend Belt -- 75258 - recipe = AddRecipe(75258, 470, 54481, Q.COMMON, V.CATA, 470, 475, 480, 485) + recipe = AddRecipe(75258, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54481) + recipe:SetSkillLevels(470, 470, 475, 480, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Spiritmend Bracers -- 75259 - recipe = AddRecipe(75259, 470, 54480, Q.COMMON, V.CATA, 470, 475, 480, 485) + recipe = AddRecipe(75259, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54480) + recipe:SetSkillLevels(470, 470, 475, 480, 485) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Spiritmend Shoulders -- 75260 - recipe = AddRecipe(75260, 475, 54479, Q.COMMON, V.CATA, 475, 485, 487, 490) + recipe = AddRecipe(75260, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54479) + recipe:SetSkillLevels(475, 475, 485, 487, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Spiritmend Boots -- 75261 - recipe = AddRecipe(75261, 475, 54482, Q.COMMON, V.CATA, 475, 480, 485, 490) + recipe = AddRecipe(75261, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54482) + recipe:SetSkillLevels(475, 475, 480, 485, 490) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Spiritmend Gloves -- 75262 - recipe = AddRecipe(75262, 480, 54484, Q.COMMON, V.CATA, 480, 485, 490, 495) + recipe = AddRecipe(75262, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54484) + recipe:SetSkillLevels(480, 480, 485, 490, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Spiritmend Leggings -- 75263 - recipe = AddRecipe(75263, 480, 54483, Q.COMMON, V.CATA, 480, 485, 490, 495) + recipe = AddRecipe(75263, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54483) + recipe:SetSkillLevels(480, 480, 485, 490, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Embersilk Bag -- 75264 - recipe = AddRecipe(75264, 480, 54443, Q.COMMON, V.CATA, 480, 490, 492, 495) + recipe = AddRecipe(75264, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54443) + recipe:SetSkillLevels(480, 480, 490, 492, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Otherworldly Bag -- 75265 - recipe = AddRecipe(75265, 480, 54445, Q.COMMON, V.CATA, 480, 490, 492, 495) + recipe = AddRecipe(75265, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54445) + recipe:SetSkillLevels(480, 480, 490, 492, 495) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Spiritmend Cowl -- 75266 - recipe = AddRecipe(75266, 485, 54485, Q.COMMON, V.CATA, 485, 500, 502, 505) + recipe = AddRecipe(75266, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54485) + recipe:SetSkillLevels(485, 485, 500, 502, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Spiritmend Robe -- 75267 - recipe = AddRecipe(75267, 485, 54486, Q.COMMON, V.CATA, 485, 500, 502, 505) + recipe = AddRecipe(75267, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54486) + recipe:SetSkillLevels(485, 485, 500, 502, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Hyjal Expedition Bag -- 75268 - recipe = AddRecipe(75268, 490, 54446, Q.COMMON, V.CATA, 490, 500, 502, 505) + recipe = AddRecipe(75268, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54446) + recipe:SetSkillLevels(490, 490, 500, 502, 505) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Fireweave Belt -- 75269 - recipe = AddRecipe(75269, 510, 54489, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(75269, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54489) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Emberfire Bracers -- 75270 - recipe = AddRecipe(75270, 500, 54501, Q.COMMON, V.CATA, 500, 505, 510, 515) + recipe = AddRecipe(75270, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54501) + recipe:SetSkillLevels(500, 500, 505, 510, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Black Embersilk Gown -- 75288 - recipe = AddRecipe(75288, 500, 54441, Q.RARE, V.CATA, 500, 505, 510, 515) + recipe = AddRecipe(75288, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54441) + recipe:SetSkillLevels(500, 500, 505, 510, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Fireweave Bracers -- 75290 - recipe = AddRecipe(75290, 500, 54488, Q.COMMON, V.CATA, 500, 505, 510, 515) + recipe = AddRecipe(75290, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54488) + recipe:SetSkillLevels(500, 500, 505, 510, 515) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Emberfire Shoulders -- 75291 - recipe = AddRecipe(75291, 505, 54502, Q.COMMON, V.CATA, 505, 510, 515, 520) + recipe = AddRecipe(75291, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54502) + recipe:SetSkillLevels(505, 505, 510, 515, 520) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Fireweave Shoulders -- 75292 - recipe = AddRecipe(75292, 510, 54487, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(75292, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54487) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Emberfire Belt -- 75293 - recipe = AddRecipe(75293, 510, 54500, Q.COMMON, V.CATA, 510, 515, 520, 525) + recipe = AddRecipe(75293, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54500) + recipe:SetSkillLevels(510, 510, 515, 520, 525) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Fireweave Boots -- 75294 - recipe = AddRecipe(75294, 515, 54490, Q.COMMON, V.CATA, 515, 520, 525, 530) + recipe = AddRecipe(75294, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54490) + recipe:SetSkillLevels(515, 515, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Emberfire Gloves -- 75295 - recipe = AddRecipe(75295, 515, 54497, Q.COMMON, V.CATA, 515, 520, 525, 530) + recipe = AddRecipe(75295, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54497) + recipe:SetSkillLevels(515, 515, 520, 525, 530) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Fireweave Gloves -- 75296 - recipe = AddRecipe(75296, 520, 54492, Q.COMMON, V.CATA, 520, 525, 530, 535) + recipe = AddRecipe(75296, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54492) + recipe:SetSkillLevels(520, 520, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Emberfire Boots -- 75297 - recipe = AddRecipe(75297, 520, 54499, Q.COMMON, V.CATA, 520, 525, 530, 535) + recipe = AddRecipe(75297, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54499) + recipe:SetSkillLevels(520, 520, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) -- Belt of the Depths -- 75298 - recipe = AddRecipe(75298, 525, 54504, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75298, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54504) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Dreamless Belt -- 75299 - recipe = AddRecipe(75299, 525, 54503, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75299, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54503) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Breeches of Mended Nightmares -- 75300 - recipe = AddRecipe(75300, 525, 54505, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75300, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54505) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Flame-Ascended Pantaloons -- 75301 - recipe = AddRecipe(75301, 525, 54506, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75301, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54506) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Fireweave Pants -- 75302 - recipe = AddRecipe(75302, 525, 54491, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75302, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54491) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Fireweave Robe -- 75303 - recipe = AddRecipe(75303, 525, 54494, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75303, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54494) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Fireweave Cowl -- 75304 - recipe = AddRecipe(75304, 525, 54493, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75304, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54493) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Emberfire Robe -- 75305 - recipe = AddRecipe(75305, 525, 54495, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75305, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54495) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Emberfire Cowl -- 75306 - recipe = AddRecipe(75306, 525, 54496, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75306, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54496) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Emberfire Pants -- 75307 - recipe = AddRecipe(75307, 525, 54498, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75307, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54498) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Illusionary Bag -- 75308 - recipe = AddRecipe(75308, 525, 54444, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75308, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54444) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Powerful Enchanted Spellthread -- 75309 - recipe = AddRecipe(75309, 525, 54448, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75309, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54448) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Powerful Ghostly Spellthread -- 75310 - recipe = AddRecipe(75310, 525, 54450, Q.RARE, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(75310, V.CATA, Q.RARE) + recipe:SetCraftedItemID(54450) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(50386, 50433) -- Frosty Flying Carpet -- 75597 - recipe = AddRecipe(75597, 450, 54797, Q.EPIC, V.WOTLK, 450, 475, 487, 500) + recipe = AddRecipe(75597, V.WOTLK, Q.EPIC) + recipe:SetCraftedItemID(54797) + recipe:SetSkillLevels(450, 450, 475, 487, 500) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.VENDOR, F.IBOE, F.RBOP) recipe:AddVendor(40160) -- Dream of Destruction -- 94743 - recipe = AddRecipe(94743, 525, 54440, Q.COMMON, V.CATA, 525, 525, 530, 535) + recipe = AddRecipe(94743, V.CATA, Q.COMMON) + recipe:SetCraftedItemID(54440) + recipe:SetSkillLevels(525, 525, 525, 530, 535) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) recipe:AddTrainer(1346, 3363, 4159, 4576, 5153, 9584, 16640, 28699, 33613, 44783, 45559) diff --git a/Recipe.lua b/Recipe.lua index 83110ad..fdb3b82 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -56,7 +56,7 @@ local recipe_meta = { -- @param easy_level Level at which recipe is considered green -- @param trivial_level Level at which recipe is considered grey -- @return Resultant recipe table. -function addon:AddRecipe(spell_id, skill_level, crafted_item_id, quality, profession, specialty, genesis, optimal_level, medium_level, easy_level, trivial_level, required_faction) +function addon:AddRecipe(spell_id, profession, genesis, quality) local recipe_list = private.recipe_list if recipe_list[spell_id] then @@ -68,19 +68,12 @@ function addon:AddRecipe(spell_id, skill_level, crafted_item_id, quality, profes local recipe = _G.setmetatable({ spell_id = spell_id, - skill_level = skill_level, - crafted_item_id = crafted_item_id, - quality = quality, profession = _G.GetSpellInfo(profession), + genesis = private.game_version_names[genesis], + quality = quality, name = _G.GetSpellInfo(spell_id), flags = {}, acquire_data = {}, - specialty = specialty, -- Assumption: there will only be 1 speciality for a trade skill - genesis = private.game_version_names[genesis], - optimal_level = optimal_level or skill_level, - medium_level = medium_level or skill_level + 10, - easy_level = easy_level or skill_level + 15, - trivial_level = trivial_level or skill_level + 20, }, recipe_meta) if not recipe.name or recipe.name == "" then @@ -90,11 +83,6 @@ function addon:AddRecipe(spell_id, skill_level, crafted_item_id, quality, profes recipe_list[spell_id] = recipe private.num_recipes[recipe.profession] = (private.num_recipes[recipe.profession] or 0) + 1 - recipe.required_faction = required_faction - - if required_faction and private.Player.faction ~= BFAC[required_faction] then - recipe.is_ignored = true - end return recipe end -- 1.7.9.5 From 1c380c4b7f9e87ee6487c2c443682400f9a7bd8b Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Sat, 12 Mar 2011 04:29:02 -0600 Subject: [PATCH 17/20] Removed private.spell_to_recipe_map - it is no longer required since the recipe objects are now aware of their own recipe item ID. --- Constants.lua | 504 ---------------------------------------------------- Interface/List.lua | 4 +- Recipe.lua | 6 +- Scanner.lua | 34 ++-- 4 files changed, 23 insertions(+), 525 deletions(-) diff --git a/Constants.lua b/Constants.lua index fb072f4..5ca7cb8 100644 --- a/Constants.lua +++ b/Constants.lua @@ -570,507 +570,3 @@ private.spell_overwrite_map = { [75175] = 55769, [75172] = 55642, [75178] = 55777, [75154] = 56034, [75155] = 56039, } - -------------------------------------------------------------------------------- --- Mined via Data-tools --- Table is Public Domain now --- Look up table of Spell IDs to the recipe which trains them. -------------------------------------------------------------------------------- -private.spell_to_recipe_map = { - ------------------------------------------------------------------------------- - -- First Aid - ------------------------------------------------------------------------------- - [7929] = 16112, [7935] = 6454, [10840] = 16113, [23787] = 19442, - [27032] = 21992, [27033] = 21993, [45546] = 39152, - - ------------------------------------------------------------------------------- - -- Alchemy - ------------------------------------------------------------------------------- - [2333] = 3396, [2335] = 2555, [3172] = 3393, [3174] = 3394, - [3175] = 3395, [3188] = 6211, [3230] = 2553, [3449] = 6068, - [3450] = 3830, [3451] = 3831, [3453] = 3832, [3454] = 14634, - [4508] = 4597, [4942] = 4624, [6617] = 5640, [6618] = 5643, - [6624] = 5642, [7255] = 6053, [7256] = 6054, [7257] = 6055, - [7258] = 6056, [7259] = 6057, [8240] = 6663, [11453] = 9293, - [11456] = 10644, [11458] = 9294, [11459] = 9303, [11464] = 9295, - [11466] = 9296, [11468] = 9297, [11472] = 9298, [11473] = 9302, - [11476] = 9301, [11477] = 9300, [11479] = 9304, [11480] = 9305, - [17187] = 12958, [17552] = 13476, [17553] = 13477, [17554] = 13478, - [17555] = 13479, [17556] = 13480, [17557] = 13481, [17559] = 13482, - [17560] = 13483, [17561] = 13484, [17562] = 13485, [17563] = 13486, - [17564] = 13487, [17565] = 13488, [17566] = 13489, [17570] = 13490, - [17571] = 13491, [17572] = 13492, [17573] = 13493, [17574] = 13494, - [17575] = 13495, [17576] = 13496, [17577] = 13497, [17578] = 13499, - [17580] = 13501, [17632] = 13517, [17634] = 13518, [17635] = 31354, - [17636] = 31356, [17637] = 31355, [17638] = 31357, [21923] = 17709, - [22732] = 18257, [24365] = 20011, [24366] = 20012, [24367] = 20013, - [24368] = 20014, [25146] = 20761, [26277] = 21547, [28543] = 22900, - [28546] = 22901, [28549] = 22902, [28550] = 22903, [28552] = 22904, - [28553] = 24001, [28554] = 22906, [28555] = 22907, [28556] = 22908, - [28557] = 22909, [28558] = 22910, [28562] = 22911, [28563] = 22912, - [28564] = 35295, [28565] = 22914, [28566] = 22915, [28567] = 22916, - [28568] = 30443, [28569] = 22918, [28570] = 22919, [28571] = 22920, - [28572] = 22921, [28573] = 22922, [28575] = 22923, [28576] = 22924, - [28577] = 22925, [28578] = 35294, [28579] = 22927, [29688] = 23574, - [32765] = 25869, [32766] = 29232, [38960] = 31680, [38961] = 31682, - [38962] = 31681, [39637] = 32070, [39639] = 32071, [42736] = 33209, - [47046] = 35752, [47048] = 35753, [47049] = 35754, [47050] = 35755, - [53936] = 44564, [53937] = 44566, [53938] = 44568, [53939] = 44565, - [53942] = 44567, - - ------------------------------------------------------------------------------- - -- Blacksmithing - ------------------------------------------------------------------------------- - [2667] = 2881, [2673] = 5578, [3295] = 2883, [3297] = 3608, - [3321] = 3609, [3325] = 3610, [3330] = 2882, [3334] = 3611, - [3336] = 3612, [3492] = 12162, [3493] = 3866, [3494] = 10858, - [3495] = 3867, [3496] = 12163, [3497] = 3868, [3498] = 12164, - [3500] = 3869, [3503] = 6047, [3504] = 3870, [3505] = 3871, - [3507] = 3872, [3511] = 3873, [3513] = 3874, [3515] = 3875, - [6518] = 5543, [7221] = 6044, [7222] = 6045, [7224] = 6046, - [8367] = 6735, [9811] = 7978, [9813] = 7979, [9814] = 7980, - [9818] = 7981, [9820] = 7982, [9933] = 7975, [9937] = 7995, - [9939] = 7976, [9945] = 7983, [9950] = 7984, [9952] = 7985, - [9964] = 7989, [9966] = 7991, [9970] = 7990, [9995] = 7992, - [9997] = 8029, [10005] = 7993, [10009] = 8028, [10013] = 8030, - [11454] = 10713, [11643] = 9367, [12259] = 10424, [15292] = 11610, - [15293] = 11614, [15294] = 11611, [15295] = 11615, [15296] = 11612, - [15973] = 12261, [16642] = 12682, [16643] = 12683, [16644] = 12684, - [16645] = 12685, [16646] = 12687, [16647] = 12688, [16648] = 12689, - [16649] = 12690, [16650] = 12691, [16651] = 12692, [16652] = 12693, - [16653] = 12694, [16654] = 12695, [16655] = 12699, [16656] = 12697, - [16657] = 12700, [16658] = 12701, [16659] = 12702, [16660] = 12698, - [16661] = 12703, [16662] = 12704, [16663] = 12705, [16664] = 12706, - [16665] = 12707, [16667] = 12696, [16724] = 12711, [16725] = 12713, - [16726] = 12714, [16728] = 12716, [16729] = 12717, [16730] = 12715, - [16731] = 12718, [16732] = 12719, [16741] = 12720, [16742] = 12725, - [16744] = 12726, [16745] = 12727, [16746] = 12728, [16969] = 12819, - [16970] = 12821, [16971] = 12823, [16973] = 12824, [16978] = 12825, - [16983] = 12827, [16984] = 12828, [16985] = 12830, [16988] = 12833, - [16990] = 12834, [16991] = 12835, [16992] = 12836, [16993] = 12837, - [16994] = 12838, [16995] = 12839, [20872] = 17049, [20873] = 17053, - [20874] = 17051, [20876] = 17052, [20890] = 17059, [20897] = 17060, - [21161] = 18592, [21913] = 17706, [22757] = 18264, [23628] = 19202, - [23629] = 19204, [23632] = 19203, [23633] = 19205, [23636] = 19206, - [23637] = 19207, [23638] = 19208, [23639] = 19209, [23650] = 19210, - [23652] = 19211, [23653] = 19212, [24136] = 19776, [24137] = 19777, - [24138] = 19778, [24139] = 19779, [24140] = 19780, [24141] = 19781, - [24399] = 20040, [24912] = 20553, [24913] = 20555, [24914] = 20554, - [27585] = 22209, [27586] = 22219, [27587] = 22222, [27588] = 22214, - [27589] = 22220, [27590] = 22221, [27829] = 22388, [27830] = 22390, - [27832] = 22389, [28461] = 22766, [28462] = 22767, [28463] = 22768, - [29566] = 23590, [29568] = 23591, [29569] = 23592, [29571] = 23593, - [29603] = 23594, [29605] = 23595, [29606] = 23596, [29608] = 23597, - [29610] = 23599, [29611] = 23598, [29613] = 23600, [29614] = 23601, - [29615] = 23602, [29616] = 23603, [29617] = 23604, [29619] = 23605, - [29620] = 23606, [29621] = 23607, [29622] = 23621, [29628] = 23608, - [29629] = 23609, [29630] = 23610, [29642] = 23611, [29643] = 23612, - [29645] = 23613, [29648] = 23615, [29649] = 23617, [29656] = 23618, - [29657] = 24002, [29658] = 23620, [29662] = 23622, [29663] = 23623, - [29664] = 23624, [29668] = 23625, [29669] = 23626, [29671] = 23627, - [29672] = 23628, [29692] = 23629, [29693] = 23630, [29694] = 23631, - [29695] = 23632, [29696] = 23633, [29697] = 23634, [29698] = 23635, - [29699] = 23636, [29700] = 23637, [29728] = 23638, [29729] = 23639, - [32285] = 25526, [32656] = 25846, [32657] = 25847, [34608] = 28632, - [36389] = 30321, [36390] = 30322, [36391] = 30323, [36392] = 30324, - [38473] = 31390, [38475] = 31391, [38476] = 31392, [38477] = 31393, - [38478] = 31394, [38479] = 31395, [40033] = 32441, [40034] = 32442, - [40035] = 32443, [40036] = 32444, [41132] = 32736, [41133] = 32737, - [41134] = 32738, [41135] = 32739, [42688] = 35296, [43549] = 33792, - [43846] = 33954, [46140] = 35208, [46141] = 35209, [46142] = 35210, - [46144] = 35211, [54978] = 41124, [54979] = 41123, [54980] = 41120, - [54981] = 41122, [62202] = 44938, [63187] = 45088, [63188] = 45089, - [63189] = 45090, [63190] = 45091, [63191] = 45092, [63192] = 45093, - [67091] = 47622, [67130] = 47640, [67092] = 47623, [67131] = 47641, - [67096] = 47627, [67135] = 47642, [67095] = 47626, [67134] = 47643, - [67093] = 47624, [67132] = 47644, [67094] = 47625, [67133] = 47645, - [70563] = 49970, [70567] = 49973, [70565] = 49971, [70566] = 49972, - [70568] = 49974, [70562] = 49969, - - ------------------------------------------------------------------------------- - -- Cooking - ------------------------------------------------------------------------------- - [2542] = 2697, [2543] = 728, [2545] = 2698, [2547] = 2699, - [2548] = 2700, [2549] = 2701, [2795] = 2889, [3370] = 3678, - [3371] = 3679, [3372] = 3680, [3373] = 3681, [3376] = 3682, - [3377] = 3683, [3397] = 3734, [3398] = 3735, [3399] = 3736, - [3400] = 3737, [4094] = 4609, [6412] = 5482, [6413] = 5483, - [6414] = 5484, [6415] = 5485, [6416] = 5486, [6417] = 44977, - [6418] = 5488, [6419] = 5489, [6501] = 5528, [7213] = 6039, - [7751] = 6325, [7752] = 6326, [7753] = 6328, [7754] = 6329, - [7755] = 6330, [7827] = 6368, [7828] = 6369, [8238] = 6661, - [8607] = 6892, [9513] = 18160, [15853] = 12227, [15855] = 12228, - [15856] = 12229, [15861] = 12231, [15863] = 12232, [15865] = 12233, - [15906] = 12239, [15910] = 12240, [15915] = 16111, [15933] = 16110, - [15935] = 12226, [18238] = 13939, [18239] = 13940, [18240] = 13942, - [18241] = 13941, [18242] = 13943, [18243] = 13945, [18244] = 13946, - [18245] = 13947, [18246] = 13948, [18247] = 13949, [20626] = 16767, - [20916] = 17062, [21143] = 17200, [21144] = 17201, [22480] = 18046, - [22761] = 18267, [24418] = 20075, [25659] = 21025, [25704] = 21099, - [25954] = 21219, [28267] = 22647, [33276] = 27685, [33277] = 27686, - [33278] = 27687, [33279] = 27684, [33284] = 27688, [33285] = 27689, - [33286] = 27690, [33287] = 27691, [33288] = 27692, [33289] = 27693, - [33290] = 27694, [33291] = 27695, [33292] = 27696, [33293] = 27697, - [33294] = 27698, [33295] = 27699, [33296] = 27700, [36210] = 30156, - [38867] = 31675, [38868] = 31674, [43707] = 33870, [43758] = 33871, - [43761] = 33869, [43765] = 33873, [43772] = 33875, [43779] = 33925, - [45022] = 34413, [45555] = 43018, [45556] = 43019, [45557] = 43020, - [45558] = 43021, [45559] = 43022, [45567] = 43023, [45568] = 43024, - [45570] = 43026, [45571] = 43025, [45695] = 34834, [46684] = 35564, - [46688] = 35566, [53056] = 39644, [57423] = 43017, [57433] = 43027, - [57434] = 43028, [57435] = 43029, [57436] = 43030, [57437] = 43031, - [57438] = 43032, [57439] = 43033, [57440] = 43034, [57441] = 43035, - [57442] = 43036, [57443] = 43037, [58512] = 43507, [58521] = 43508, - [58523] = 43509, [58525] = 43510, [58527] = 43505, [58528] = 43506, - [62350] = 44954, - - ------------------------------------------------------------------------------- - -- Enchanting - ------------------------------------------------------------------------------- - [7443] = 6342, [7766] = 6344, [7776] = 6346, [7782] = 6347, - [7786] = 6348, [7793] = 6349, [7859] = 6375, [7867] = 6377, - [13380] = 11038, [13419] = 11039, [13464] = 11081, [13522] = 11098, - [13536] = 11101, [13612] = 11150, [13617] = 11151, [13620] = 11152, - [13646] = 11163, [13653] = 11164, [13655] = 11165, [13687] = 11167, - [13689] = 11168, [13698] = 11166, [13817] = 11202, [13841] = 11203, - [13846] = 11204, [13868] = 11205, [13882] = 11206, [13898] = 11207, - [13915] = 11208, [13931] = 11223, [13933] = 11224, [13945] = 11225, - [13947] = 11226, [15596] = 11813, [15596] = 45050, [20009] = 16218, - [20010] = 16246, [20011] = 16251, [20012] = 16219, [20014] = 16216, - [20015] = 16224, [20016] = 16222, [20017] = 16217, [20020] = 16215, - [20023] = 16245, [20024] = 16220, [20025] = 16253, [20026] = 16221, - [20028] = 16242, [20029] = 16223, [20030] = 16247, [20031] = 16250, - [20032] = 16254, [20033] = 16248, [20034] = 16252, [20035] = 16255, - [20036] = 16249, [20051] = 16243, [21931] = 17725, [22749] = 18259, - [22750] = 18260, [23799] = 19444, [23800] = 19445, [23801] = 19446, - [23802] = 19447, [23803] = 19448, [23804] = 19449, [25072] = 33153, - [25072] = 20726, [25073] = 20727, [25074] = 20728, [25078] = 20729, - [25079] = 20730, [25080] = 33152, [25080] = 20731, [25081] = 20732, - [25082] = 20733, [25083] = 33149, [25083] = 20734, [25084] = 20735, - [25084] = 33150, [25084] = 33151, [25086] = 20736, [25086] = 33148, - [25124] = 20758, [25125] = 20752, [25126] = 20753, [25127] = 20754, - [25128] = 20755, [25129] = 20756, [25130] = 20757, [27837] = 22392, - [27906] = 22530, [27911] = 22531, [27911] = 24000, [27913] = 22532, - [27914] = 22533, [27917] = 22534, [27920] = 22535, [27924] = 22536, - [27926] = 22537, [27927] = 22538, [27945] = 22539, [27946] = 22540, - [27947] = 22541, [27948] = 35298, [27948] = 22542, [27950] = 22543, - [27951] = 22544, [27954] = 22545, [27960] = 24003, [27960] = 22547, - [27962] = 22548, [27967] = 22552, [27968] = 22551, [27971] = 22554, - [27972] = 22553, [27975] = 22555, [27977] = 22556, [27981] = 22560, - [27982] = 22561, [27984] = 22559, [28003] = 22558, [28004] = 22557, - [28016] = 22562, [28019] = 22563, [28022] = 22565, [32665] = 25848, - [32667] = 25849, [33992] = 28270, [33994] = 28271, [33997] = 28272, - [33999] = 28273, [34003] = 28274, [34005] = 28276, [34006] = 28277, - [34007] = 35299, [34007] = 28279, [34008] = 35297, [34008] = 28280, - [34009] = 28282, [34010] = 28281, [42620] = 33165, [42974] = 33307, - [44483] = 37332, [44494] = 37333, [44524] = 37344, [44556] = 37331, - [44575] = 44484, [44576] = 44494, [44588] = 37340, [44590] = 37334, - [44591] = 37347, [44595] = 44473, [44596] = 37330, [44621] = 37339, - [44625] = 44485, [44631] = 37349, [45765] = 34872, [46578] = 35498, - [46594] = 35500, [47051] = 35756, [47672] = 44471, [47898] = 44472, - [47899] = 44488, [47901] = 44491, [59619] = 44496, [59621] = 44492, - [59625] = 44495, [60691] = 44483, [60692] = 44489, [60707] = 44486, - [60714] = 44487, [60763] = 44490, [60767] = 44498, [62256] = 44944, - [62257] = 44945, [62948] = 45059, [64441] = 46027, [64579] = 46348, - - ------------------------------------------------------------------------------- - --Engineering - ------------------------------------------------------------------------------- - [3928] = 4408, [3933] = 4409, [3939] = 13309, [3940] = 4410, - [3944] = 4411, [3952] = 14639, [3954] = 4412, [3957] = 13308, - [3959] = 4413, [3960] = 4414, [3966] = 4415, [3968] = 4416, - [3969] = 13311, [3971] = 7742, [3972] = 4417, [3979] = 13310, - [8243] = 6672, [8339] = 6716, [9269] = 7560, [9273] = 7561, - [12587] = 10601, [12597] = 10602, [12607] = 10603, [12614] = 10604, - [12615] = 10605, [12616] = 10606, [12617] = 10607, [12620] = 10608, - [12624] = 10609, [15628] = 11828, [15633] = 11827, [19790] = 16041, - [19791] = 16042, [19792] = 16043, [19793] = 16044, [19794] = 16045, - [19795] = 16047, [19796] = 16048, [19799] = 16049, [19800] = 16051, - [19814] = 16046, [19815] = 16050, [19819] = 16052, [19825] = 16053, - [19830] = 16054, [19831] = 16055, [19833] = 16056, [21940] = 17720, - [22793] = 18290, [22795] = 18292, [22797] = 18291, [23066] = 18647, - [23067] = 18649, [23068] = 18648, [23069] = 18650, [23071] = 18651, - [23077] = 18652, [23078] = 18653, [23079] = 18655, [23080] = 18656, - [23081] = 18657, [23082] = 18658, [23096] = 18654, [23129] = 18661, - [23507] = 19027, [24356] = 20000, [24357] = 20001, [26416] = 21724, - [26417] = 21725, [26418] = 21726, [26420] = 21727, [26421] = 21728, - [26422] = 21729, [26423] = 21730, [26424] = 21731, [26425] = 21732, - [26426] = 21733, [26427] = 21734, [26428] = 21735, [26442] = 44919, - [26443] = 44918, [28327] = 22729, [30313] = 23799, [30314] = 23800, - [30315] = 23802, [30316] = 23803, [30317] = 23804, [30318] = 23805, - [30325] = 23806, [30329] = 23807, [30332] = 23808, [30334] = 23809, - [30337] = 23810, [30341] = 23811, [30344] = 23814, [30347] = 23815, - [30348] = 23816, [30349] = 23817, [30547] = 23874, [30548] = 23888, - [30551] = 35310, [30552] = 35311, [30556] = 23887, [32814] = 25887, - [39895] = 32381, [43676] = 33804, [44391] = 34114, [46106] = 35191, - [46107] = 35187, [46108] = 35189, [46109] = 35190, [46110] = 35192, - [46111] = 35186, [46112] = 35193, [46113] = 35194, [46114] = 35195, - [46115] = 35196, [46116] = 35197, [46697] = 35582, [60866] = 44502, - [60867] = 44503, [72952] = 52022, [72953] = 52023, - - ------------------------------------------------------------------------------- - --Inscription - ------------------------------------------------------------------------------- - [71101] = 50166, [71102] = 50168, [71015] = 50167, - - ------------------------------------------------------------------------------- - --Jewelcrafting - ------------------------------------------------------------------------------- - [25320] = 20856, [25323] = 20855, [25339] = 20854, [25610] = 20970, - [25612] = 20971, [25617] = 20973, [25618] = 20974, [25619] = 20975, - [25622] = 20976, [26873] = 21940, [26875] = 21941, [26878] = 21942, - [26881] = 21943, [26882] = 21944, [26887] = 21945, [26896] = 21947, - [26897] = 21948, [26900] = 21949, [26906] = 21952, [26909] = 21953, - [26910] = 21954, [26912] = 21955, [26914] = 21956, [26915] = 21957, - [28903] = 23130, [28905] = 23131, [28906] = 23133, [28907] = 23134, - [28910] = 23135, [28912] = 23136, [28914] = 23137, [28915] = 23138, - [28916] = 23140, [28917] = 23141, [28918] = 31359, [28924] = 23143, - [28927] = 23145, [28933] = 23146, [28936] = 23147, - [28938] = 23148, [28944] = 23149, [28947] = 23150, [28948] = 23151, - [28950] = 23152, [28953] = 23153, [28955] = 23154, [28957] = 23155, - [31053] = 24158, [31054] = 24159, [31055] = 24160, [31056] = 24161, - [31057] = 24162, [31058] = 24163, [31060] = 24164, [31061] = 24165, - [31062] = 24174, [31063] = 24175, [31064] = 24176, [31065] = 24177, - [31066] = 24178, [31067] = 24166, [31068] = 24167, [31070] = 24168, - [31071] = 24169, [31072] = 24170, [31076] = 24171, [31077] = 24172, - [31078] = 24173, [31079] = 24179, [31080] = 31358, [31081] = 24181, - [31082] = 24182, [31083] = 24183, [31084] = 24193, [31085] = 24194, - [31087] = 24195, [31088] = 35305, [31089] = 35306, [31090] = 24197, - [31091] = 24198, [31092] = 35304, [31094] = 24201, [31095] = 24202, - [31096] = 24203, [31097] = 24204, [31098] = 35307, [31099] = 24206, - [31100] = 24207, [31101] = 24208, [31102] = 24209, [31103] = 24210, - [31104] = 24211, [31105] = 24212, [31106] = 24213, [31107] = 24214, - [31108] = 24215, [31109] = 24216, [31110] = 24217, [31111] = 24218, - [31112] = 24219, [31113] = 24220, [31149] = 24200, [32866] = 25902, - [32867] = 25903, [32868] = 25905, [32869] = 25906, [32870] = 25904, - [32871] = 25907, [32872] = 25909, [32873] = 25908, [32874] = 25910, - [34069] = 28291, [34590] = 28596, [37855] = 30826, [38503] = 31401, - [38504] = 31402, [39451] = 31870, [39452] = 31875, [39455] = 31871, - [39458] = 31872, [39462] = 31877, [39463] = 31876, [39466] = 31873, - [39467] = 31874, [39470] = 31878, [39471] = 31879, [39705] = 35244, - [39706] = 35246, [39710] = 35250, [39711] = 35248, [39712] = 35245, - [39713] = 35249, [39714] = 35247, [39715] = 35263, [39716] = 35264, - [39717] = 35262, [39718] = 35265, [39719] = 35255, [39720] = 35260, - [39721] = 35259, [39722] = 35256, [39723] = 35261, [39724] = 35258, - [39725] = 35257, [39727] = 35243, [39728] = 35242, [39729] = 35238, - [39730] = 35240, [39731] = 35239, [39732] = 35241, [39733] = 35267, - [39734] = 35269, [39735] = 35268, [39736] = 35266, [39737] = 35270, - [39738] = 35271, [39739] = 35252, [39740] = 35254, [39741] = 35251, - [39742] = 35253, [39961] = 33622, [39963] = 32411, [42558] = 33305, - [42588] = 33155, [42589] = 33156, [42590] = 33157, [42591] = 33158, - [42592] = 33159, [42593] = 33160, [43493] = 33783, [44794] = 34689, - [46122] = 35198, [46123] = 35538, [46124] = 35200, [46125] = 35201, - [46126] = 35533, [46127] = 35203, [46403] = 35322, [46404] = 35323, - [46405] = 35325, [46597] = 35502, [46601] = 35505, [46775] = 35695, - [46776] = 35696, [46777] = 35697, [46778] = 35698, [46779] = 35699, - [46803] = 35708, [47053] = 35769, [47054] = 35766, [47055] = 35767, - [47056] = 35768, [48789] = 37504, [53830] = 41576, [53857] = 41559, - [53865] = 41575, [53869] = 41574, [53875] = 41566, [53877] = 41562, - [53879] = 41565, [53884] = 41563, [53885] = 41561, [53888] = 41564, - [53917] = 41567, [53919] = 41572, [53921] = 41568, [53924] = 41571, - [53929] = 41573, [53932] = 41570, [53933] = 41569, [53943] = 41560, - [53945] = 41577, [53946] = 41718, [53948] = 41719, [53949] = 41578, - [53950] = 41817, [53951] = 41790, [53952] = 42138, [53954] = 41581, - [53955] = 41728, [53957] = 41720, [53958] = 41580, [53959] = 41791, - [53960] = 41727, [53961] = 41579, [53962] = 41784, [53963] = 41747, - [53964] = 41785, [53965] = 41725, [53966] = 41783, [53967] = 41701, - [53968] = 41740, [53970] = 41796, [53971] = 41703, [53972] = 41820, - [53973] = 41702, [53974] = 41726, [53975] = 41789, [53976] = 41777, - [53977] = 41780, [53978] = 41734, [53979] = 41794, [53980] = 41582, - [53981] = 41733, [53982] = 41792, [53983] = 41689, [53984] = 41686, - [53985] = 41688, [53986] = 41730, [53987] = 41690, [53988] = 41721, - [53990] = 41732, [53991] = 41687, [53992] = 41779, [53993] = 41722, - [53994] = 41818, [53995] = 41795, [53996] = 41723, [53997] = 41698, - [53998] = 41697, [54000] = 41738, [54001] = 41693, [54002] = 41699, - [54003] = 41781, [54004] = 41782, [54005] = 41737, [54006] = 41694, - [54008] = 41724, [54009] = 41696, [54010] = 41739, [54011] = 41692, - [54012] = 41819, [54013] = 41736, [54014] = 41735, [54019] = 41793, - [54023] = 41778, [55384] = 41705, [55387] = 41743, [55388] = 41744, - [55389] = 41704, [55390] = 41786, [55392] = 41706, [55393] = 41742, - [55395] = 41787, [55396] = 41708, [55397] = 41798, [55398] = 41799, - [55400] = 41710, [55401] = 41797, [55403] = 41711, [55404] = 41709, - [55405] = 41788, [55407] = 41707, [56049] = 42298, [56052] = 42301, - [56053] = 42309, [56054] = 42299, [56055] = 42314, [56056] = 42302, - [56074] = 42300, [56076] = 42303, [56077] = 42304, [56079] = 42305, - [56081] = 42306, [56083] = 42307, [56084] = 42308, [56085] = 42310, - [56086] = 42311, [56087] = 42312, [56088] = 42313, [56089] = 42315, - [56496] = 42648, [56497] = 42649, [56498] = 42650, [56499] = 42651, - [56500] = 42652, [56501] = 42653, [58147] = 43317, [58148] = 43318, - [58149] = 43319, [58150] = 43320, [58492] = 43485, [58507] = 43497, - [58954] = 43597, [66556] = 46937, [66447] = 46917, [66429] = 46899, - [66557] = 46938, [66430] = 46900, [66432] = 46902, [66433] = 46903, - [66497] = 46924, [66561] = 46942, [66434] = 46904, [66498] = 46925, - [66499] = 46926, [66436] = 46906, [66500] = 46927, [66437] = 46907, - [66501] = 46928, [66565] = 46946, [66438] = 46908, [66502] = 46929, - [66566] = 46947, [66439] = 46909, [66503] = 46930, [66567] = 46948, - [66440] = 46910, [66504] = 46931, [66441] = 46911, [66505] = 46932, - [66569] = 46950, [66442] = 46912, [66506] = 46933, [66570] = 46951, - [66443] = 46913, [66444] = 46914, [66572] = 46953, [66445] = 46915, - [66573] = 46956, [66446] = 46916, [66574] = 47007, [66575] = 47008, - [66448] = 46918, [66576] = 47010, [66449] = 46919, [66577] = 47011, - [66450] = 46920, [66578] = 47012, [66451] = 46921, [66579] = 47015, - [66452] = 46922, [66580] = 47016, [66453] = 46923, [66581] = 47017, - [66582] = 47018, [66583] = 47019, [66584] = 47020, [66586] = 47022, - [68253] = 49112, [66338] = 46897, [66571] = 46952, [66564] = 46945, - [66562] = 46943, [66560] = 46941, [66558] = 46939, [66554] = 46935, - [66559] = 46940, [66585] = 47021, [66555] = 46936, [66587] = 47023, - [66431] = 46901, [66428] = 46898, [66435] = 46905, [66563] = 46944, - [66553] = 46934, [66568] = 46949, - - ------------------------------------------------------------------------------- - --Leatherworking - ------------------------------------------------------------------------------- - [2158] = 2406, [2163] = 2407, [2164] = 2408, [2169] = 2409, - [3762] = 4293, [3765] = 7360, [3767] = 4294, [3769] = 4296, - [3771] = 4297, [3772] = 7613, [3773] = 4299, [3775] = 4298, - [3777] = 4300, [3778] = 14635, [3779] = 4301, [4096] = 13287, - [4097] = 13288, [5244] = 5083, [6702] = 5786, [6703] = 5787, - [6704] = 5788, [6705] = 5789, [7133] = 5972, [7149] = 5973, - [7153] = 5974, [7953] = 6474, [7954] = 6475, [7955] = 6476, - [8322] = 6710, [9064] = 7288, [9070] = 7289, [9072] = 7290, - [9146] = 7361, [9147] = 7362, [9148] = 7363, [9149] = 7364, - [9195] = 7449, [9197] = 7450, [9202] = 7451, [9207] = 7452, - [9208] = 7453, [10490] = 8384, [10509] = 8385, [10516] = 8409, - [10520] = 8386, [10525] = 8395, [10529] = 8403, [10531] = 8387, - [10533] = 8397, [10542] = 8398, [10544] = 8404, [10546] = 8405, - [10554] = 8399, [10560] = 8389, [10562] = 8390, [10564] = 8400, - [10566] = 8406, [10568] = 8401, [10570] = 8402, [10572] = 8407, - [10574] = 8408, [19048] = 15724, [19049] = 15725, [19050] = 15726, - [19051] = 15727, [19052] = 15728, [19053] = 15729, [19054] = 15730, - [19055] = 15731, [19059] = 15732, [19060] = 15733, [19061] = 15734, - [19062] = 15735, [19063] = 15737, [19064] = 15738, [19065] = 15739, - [19066] = 15740, [19067] = 15741, [19068] = 20253, [19070] = 15743, - [19071] = 15744, [19072] = 15745, [19073] = 15746, [19074] = 15747, - [19075] = 15748, [19076] = 15749, [19077] = 15751, [19078] = 15752, - [19079] = 15753, [19080] = 20254, [19081] = 15755, [19082] = 15756, - [19083] = 15757, [19084] = 15758, [19085] = 15759, [19086] = 15760, - [19087] = 15761, [19088] = 15762, [19089] = 15763, [19090] = 15764, - [19091] = 15765, [19092] = 15768, [19093] = 15769, [19094] = 15770, - [19095] = 15771, [19097] = 15772, [19098] = 15773, [19100] = 15774, - [19101] = 15775, [19102] = 15776, [19103] = 15777, [19104] = 15779, - [19107] = 15781, [20853] = 17022, [20854] = 17023, [20855] = 17025, - [21943] = 17722, [22711] = 18239, [22727] = 18252, [22921] = 18514, - [22922] = 18515, [22923] = 18516, [22926] = 18517, [22927] = 18518, - [22928] = 18519, [23190] = 18731, [23399] = 18949, [23703] = 19326, - [23704] = 19327, [23705] = 19328, [23706] = 19329, [23707] = 19330, - [23708] = 19331, [23709] = 19332, [23710] = 19333, [24121] = 19769, - [24122] = 19770, [24123] = 19771, [24124] = 19772, [24125] = 19773, - [24703] = 20382, [24846] = 20506, [24847] = 20507, [24848] = 20508, - [24849] = 20509, [24850] = 20510, [24851] = 20511, [24940] = 20576, - [26279] = 21548, [28472] = 22771, [28473] = 22770, [28474] = 22769, - [32455] = 25720, [32457] = 25721, [32458] = 25722, [32461] = 25725, - [32482] = 25726, [32485] = 25728, [32487] = 25729, [32488] = 25731, - [32489] = 25730, [32490] = 25732, [32493] = 25733, [32494] = 25734, - [32495] = 25735, [32496] = 25736, [32497] = 25737, [32498] = 29213, - [32499] = 29214, [32500] = 29215, [32501] = 29217, [32502] = 29219, - [32503] = 29218, [35520] = 29669, [35521] = 29672, [35522] = 29673, - [35523] = 29674, [35524] = 29675, [35525] = 29677, [35526] = 29682, - [35527] = 29684, [35528] = 29691, [35529] = 29689, [35530] = 30444, - [35531] = 29693, [35532] = 29698, [35533] = 29700, [35534] = 29701, - [35535] = 29702, [35536] = 29703, [35537] = 29704, [35538] = 29713, - [35539] = 34175, [35543] = 29717, [35544] = 34173, [35549] = 31361, - [35554] = 31362, [35555] = 29720, [35557] = 29721, [35558] = 29723, - [35559] = 35302, [35560] = 29725, [35561] = 29726, [35562] = 35303, - [35563] = 29728, [35564] = 29729, [35567] = 29730, [35568] = 35300, - [35572] = 29732, [35573] = 35301, [35574] = 29734, [36349] = 30301, - [36351] = 30302, [36352] = 30303, [36353] = 30304, [36355] = 30305, - [36357] = 30306, [36358] = 30307, [36359] = 30308, [39997] = 32429, - [40001] = 32431, [40002] = 32432, [40003] = 32433, [40004] = 32434, - [40005] = 32435, [40006] = 32436, [41156] = 32744, [41157] = 35523, - [41158] = 35527, [41160] = 35528, [41161] = 35517, [41162] = 35524, - [41163] = 35520, [41164] = 35521, [42546] = 33124, [42731] = 33205, - [44359] = 34200, [44768] = 34218, [44953] = 34262, [45117] = 34491, - [46132] = 35546, [46133] = 35541, [46134] = 35214, [46135] = 35215, - [46136] = 35216, [46137] = 35217, [46138] = 35218, [46139] = 35549, - [50970] = 44509, [50971] = 44510, [52733] = 32430, - [57692] = 44559, [57694] = 44560, [57696] = 44561, [57699] = 44562, - [57701] = 44563, [60645] = 44511, [60647] = 44512, [60697] = 44513, - [60702] = 44514, [60703] = 44515, [60704] = 44516, [60705] = 44517, - [60706] = 44518, [60711] = 44519, [60712] = 44520, [60715] = 44521, - [60716] = 44522, [60718] = 44523, [60720] = 44524, [60721] = 44525, - [60723] = 44526, [60725] = 44527, [60727] = 44528, [60728] = 44530, - [60729] = 44531, [60730] = 44532, [60731] = 44533, [60732] = 44534, - [60734] = 44535, [60735] = 44536, [60737] = 44537, [60743] = 44538, - [60746] = 44539, [60747] = 44540, [60748] = 44541, [60749] = 44542, - [60750] = 44543, [60751] = 44544, [60752] = 44545, [60754] = 44546, - [60755] = 44547, [60756] = 44548, [60757] = 44549, [60758] = 44550, - [60759] = 44551, [60760] = 44552, [60761] = 44553, [60996] = 44584, - [60997] = 44585, [60998] = 44586, [60999] = 44587, [61000] = 44588, - [61002] = 44589, [62176] = 44932, [62177] = 44933, [63194] = 45094, - [63195] = 45095, [63196] = 45096, [63197] = 45097, [63198] = 45098, - [63199] = 45099, [63200] = 45100, [63201] = 45101, [70554] = 49957, - [70555] = 49958, [70556] = 49959, [70557] = 49961, [70558] = 49962, - [70559] = 49963, [70560] = 49965, [70561] = 49966, [67136] = 47650, - [67137] = 47646, [67138] = 47649, [67139] = 47647, [67141] = 47653, - [67142] = 47651, [67143] = 47648, [67140] = 47652, - - ------------------------------------------------------------------------------- - --Smelting - ------------------------------------------------------------------------------- - [22967] = 44956, [46353] = 35273, - - ------------------------------------------------------------------------------- - --Tailoring - ------------------------------------------------------------------------------- - [2389] = 2598, [2403] = 2601, [3758] = 4292, [3844] = 4346, - [3847] = 4345, [3849] = 4347, [3851] = 4349, [3854] = 7114, - [3856] = 4350, [3857] = 14630, [3858] = 4351, [3860] = 4352, - [3862] = 4355, [3863] = 4353, [3864] = 4356, [3868] = 4348, - [3869] = 14627, [3870] = 6401, [3872] = 4354, [3873] = 10728, - [6686] = 5771, [6688] = 5772, [6692] = 5773, [6693] = 5774, - [6695] = 5775, [7629] = 6271, [7630] = 6270, [7633] = 6272, - [7639] = 6274, [7643] = 6275, [7892] = 6390, [7893] = 6391, - [8780] = 7092, [8782] = 7091, [8784] = 7090, [8786] = 7089, - [8789] = 7087, [8793] = 7084, [8795] = 7085, [8797] = 7086, - [8802] = 7088, [12047] = 10316, [12056] = 10300, [12059] = 10301, - [12060] = 10302, [12064] = 10311, [12066] = 10312, [12075] = 10314, - [12078] = 10315, [12080] = 10317, [12081] = 10318, [12084] = 10320, - [12085] = 10321, [12086] = 10463, [12089] = 10323, [12091] = 10325, - [12093] = 10326, [18403] = 14466, [18404] = 14467, [18405] = 14468, - [18406] = 14469, [18407] = 14470, [18408] = 14471, [18409] = 14472, - [18410] = 14473, [18411] = 14474, [18412] = 14476, [18413] = 14477, - [18414] = 14478, [18415] = 14479, [18416] = 14480, [18417] = 14481, - [18418] = 14482, [18419] = 14483, [18420] = 14484, [18421] = 14485, - [18422] = 14486, [18423] = 14488, [18424] = 14489, [18434] = 14490, - [18436] = 14493, [18437] = 14492, [18438] = 14491, [18439] = 14494, - [18440] = 14497, [18441] = 14495, [18442] = 14496, [18444] = 14498, - [18445] = 14499, [18446] = 14500, [18447] = 14501, [18448] = 14507, - [18449] = 14504, [18450] = 14505, [18451] = 14506, [18452] = 14509, - [18453] = 14508, [18454] = 14511, [18455] = 14510, [18456] = 14512, - [18457] = 14513, [18458] = 14514, [18560] = 14526, [20848] = 17017, - [20849] = 17018, [21945] = 17724, [22759] = 18265, [22866] = 18414, - [22867] = 18415, [22868] = 18416, [22869] = 18417, [22870] = 18418, - [22902] = 18487, [23662] = 19215, [23663] = 19218, [23664] = 19216, - [23665] = 19217, [23666] = 19219, [23667] = 19220, [24091] = 19764, - [24092] = 19765, [24093] = 19766, [24901] = 20546, [24902] = 20548, - [24903] = 20547, [26085] = 21358, [26087] = 21371, [26403] = 44916, - [26407] = 44917, [26747] = 21892, [26749] = 21893, [26750] = 21894, - [26751] = 21895, [26752] = 21908, [26753] = 21909, [26754] = 21910, - [26755] = 21911, [26756] = 21912, [26757] = 21914, [26758] = 21913, - [26759] = 21915, [26760] = 21916, [26761] = 21918, [26762] = 21917, - [26763] = 21919, [26773] = 21896, [26774] = 21897, [26775] = 21898, - [26776] = 21899, [26777] = 21900, [26778] = 21901, [26779] = 21902, - [26780] = 21903, [26781] = 21904, [26782] = 21905, [26783] = 21906, - [26784] = 21907, [27658] = 22307, [27659] = 22308, [27660] = 22309, - [27724] = 22310, [27725] = 22312, [28210] = 22683, [28480] = 22774, - [28481] = 22773, [28482] = 22772, [31373] = 24316, [31430] = 24292, - [31431] = 24293, [31432] = 24294, [31433] = 24295, [31434] = 35308, - [31435] = 24297, [31437] = 24298, [31438] = 24299, [31440] = 24300, - [31441] = 24301, [31442] = 35309, [31443] = 24303, [31444] = 24304, - [31448] = 24305, [31449] = 24306, [31450] = 24307, [31451] = 24308, - [31452] = 24309, [31453] = 24310, [31454] = 24311, [31455] = 24312, - [31456] = 24313, [31459] = 24314, [36315] = 30280, [36316] = 30281, - [36317] = 30282, [36318] = 30283, [36686] = 30483, [37873] = 30833, - [37882] = 30842, [37883] = 30843, [37884] = 30844, [40020] = 32437, - [40021] = 32438, [40023] = 32439, [40024] = 32440, [40060] = 32447, - [41205] = 32754, [41206] = 32755, [41207] = 32752, [41208] = 32753, - [44950] = 34261, [44958] = 34319, [46128] = 35204, [46129] = 35205, - [46130] = 35206, [46131] = 35207, [49677] = 37915, [50194] = 38229, - [50644] = 38327, [50647] = 38328, [55993] = 42172, [55994] = 42173, - [55996] = 42175, [55997] = 42177, [55998] = 42176, [55999] = 42178, - [56004] = 42183, [56005] = 42184, [56006] = 42185, [56009] = 42187, - [56011] = 42188, [63924] = 45774, [70550] = 49953, [70551] = 49954, - [70552] = 49955, [70553] = 49956, [63203] = 45102, [63205] = 45104, - [63206] = 45105, [67145] = 47639, [67146] = 47638, [63204] = 45103, - [67144] = 47636, [67147] = 47637, -} diff --git a/Interface/List.lua b/Interface/List.lua index 71b2708..051e137 100644 --- a/Interface/List.lua +++ b/Interface/List.lua @@ -1733,8 +1733,8 @@ do if location and drop_location ~= location then return end - local item_id = private.spell_to_recipe_map[recipe_id] - local _, item_level + local recipe_item_id = private.recipe_list[recipe_id]:RecipeItemID() + local _, recipe_item_level if item_id then _, _, _, item_level = GetItemInfo(item_id) diff --git a/Recipe.lua b/Recipe.lua index fdb3b82..4a8e08b 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -449,10 +449,8 @@ function recipe_prototype:Dump(output) table.insert(output, ("-- %s -- %d"):format(self.name, self.spell_id)) table.insert(output, ("recipe = AddRecipe(%d, V.%s, Q.%s)"):format(self.spell_id, private.game_version_names[genesis], private.item_quality_names[self.quality])) - local recipe_item_id = private.spell_to_recipe_map[self.spell_id] or self.recipe_item_id - - if recipe_item_id then - table.insert(output, ("recipe:SetRecipeItemID(%d)"):format(recipe_item_id)) + if self.recipe_item_id then + table.insert(output, ("recipe:SetRecipeItemID(%d)"):format(self.recipe_item_id)) end if self.crafted_item_id then diff --git a/Scanner.lua b/Scanner.lua index 067ffa1..91ae8c2 100644 --- a/Scanner.lua +++ b/Scanner.lua @@ -55,15 +55,6 @@ local A = private.acquire_types local PROFESSIONS = private.professions -local SPELL_TO_RECIPE_MAP = private.spell_to_recipe_map -local RECIPE_TO_SPELL_MAP = {} - -do - for spell_id, recipe_id in pairs(SPELL_TO_RECIPE_MAP) do - RECIPE_TO_SPELL_MAP[recipe_id] = spell_id - end -end - ------------------------------------------------------------------------------- -- Look up table of spell IDs for recipes which do not have a player flag -- BASICALLY A TEMPORARY STORAGE FOR IDS, SO WE CAN SEE CLEANER SCANS AND WHAT NOT, @@ -1061,6 +1052,7 @@ local RECIPE_TYPES = { -- @return Obtains all the vendor information on tradeskill recipes and attempts to compare the current vendor with the internal database do local output = {} + local RECIPE_ITEM_TO_SPELL_MAP function addon:ScanVendor() if not (_G.UnitExists("target") and (not _G.UnitIsPlayer("target")) and (not _G.UnitIsEnemy("player", "target"))) then -- Make sure the target exists and is a NPC @@ -1082,6 +1074,18 @@ do table.insert(output, "ARL Version: @project-version@") table.insert(output, L["DATAMINER_VENDOR_INFO"]:format(vendor_name, vendor_id)) + if not RECIPE_ITEM_TO_SPELL_MAP then + RECIPE_ITEM_TO_SPELL_MAP = {} + + for spell_id, recipe in pairs(private.recipe_list) do + local recipe_item_id = recipe:RecipeItemID() + + if recipe_item_id then + RECIPE_ITEM_TO_SPELL_MAP[recipe_item_id] = spell_id + end + end + end + for index = 1, _G.GetMerchantNumItems(), 1 do local item_name, _, _, _, supply = _G.GetMerchantItemInfo(index) @@ -1089,7 +1093,7 @@ do local match_text = string.match(item_name, "%a+: ") if match_text and RECIPE_TYPES[match_text:lower()] then - local spell_id = RECIPE_TO_SPELL_MAP[ItemLinkToID(_G.GetMerchantItemLink(index))] + local spell_id = RECIPE_ITEM_TO_SPELL_MAP[ItemLinkToID(_G.GetMerchantItemLink(index))] if spell_id then local scanned_text = addon:TooltipScanRecipe(spell_id, true, true) @@ -1354,12 +1358,12 @@ do end local reverse_lookup = GetReverseLookup(recipe_list) - local item_id = SPELL_TO_RECIPE_MAP[spell_id] + local recipe_item_id = recipe:RecipeItemID() table.wipe(scan_data) - if item_id and not DO_NOT_SCAN[item_id] then - local item_name, item_link, item_quality = _G.GetItemInfo(item_id) + if recipe_item_id and not DO_NOT_SCAN[recipe_item_id] then + local item_name, item_link, item_quality = _G.GetItemInfo(recipe_item_id) if item_name then scan_data.quality = item_quality @@ -1367,12 +1371,12 @@ do ARLDatamineTT:SetHyperlink(item_link) self:ScanToolTip(recipe_name, recipe_list, reverse_lookup, is_vendor) else - local querier_string = _G.Querier and string.format(" To fix: /iq %d", item_id) or "" + local querier_string = _G.Querier and string.format(" To fix: /iq %d", recipe_item_id) or "" table.insert(output, string.format("%s: %d", recipe.name, spell_id)) table.insert(output, string.format(" Recipe item not in cache.%s", querier_string)) end - elseif not item_id then + elseif not recipe_item_id then -- We are dealing with a recipe that does not have an item to learn it from. -- Lets check the recipe flags to see if we have a data error and the item should exist if not recipe:HasFilter("common1", "RETIRED") then -- 1.7.9.5 From a715b8ecdad0c8466b2e6f627b55530e51208672 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Sat, 12 Mar 2011 04:30:03 -0600 Subject: [PATCH 18/20] Cleanup. --- Interface/List.lua | 27 ++++++++++++++------------- Recipe.lua | 11 ++--------- Scanner.lua | 5 +---- 3 files changed, 17 insertions(+), 26 deletions(-) diff --git a/Interface/List.lua b/Interface/List.lua index 051e137..04f48b1 100644 --- a/Interface/List.lua +++ b/Interface/List.lua @@ -25,7 +25,7 @@ local L = LibStub("AceLocale-3.0"):GetLocale(MODNAME) local QTip = LibStub("LibQTip-1.0") -- Set up the private intra-file namespace. -local private = select(2, ...) +local FOLDER_NAME, private = ... local Player = private.Player @@ -210,21 +210,22 @@ function private.InitializeListFrame() if not clicked_line then return end + -- First, check if this is a "modified" click, and react appropriately if clicked_line.recipe_id and _G.IsModifierKeyDown() then if _G.IsControlKeyDown() and _G.IsShiftKeyDown() then addon:AddWaypoint(clicked_line.recipe_id, clicked_line.acquire_id, clicked_line.location_id, clicked_line.npc_id) elseif _G.IsShiftKeyDown() then - local itemID = private.recipe_list[clicked_line.recipe_id].item_id + local crafted_item_id = private.recipe_list[clicked_line.recipe_id]:CraftedItemID() - if itemID then - local _, itemLink = _G.GetItemInfo(itemID) + if crafted_item_id then + local _, item_link = _G.GetItemInfo(crafted_item_id) - if itemLink then + if item_link then local edit_box = _G.ChatEdit_ChooseBoxForSend() _G.ChatEdit_ActivateChat(edit_box) - edit_box:Insert(itemLink) + edit_box:Insert(item_link) else addon:Print(L["NoItemLink"]) end @@ -235,7 +236,7 @@ function private.InitializeListFrame() local edit_box = _G.ChatEdit_ChooseBoxForSend() _G.ChatEdit_ActivateChat(edit_box) - edit_box:Insert(GetSpellLink(private.recipe_list[clicked_line.recipe_id].spell_id)) + edit_box:Insert(_G.GetSpellLink(private.recipe_list[clicked_line.recipe_id].spell_id)) elseif _G.IsAltKeyDown() then local exclusion_list = addon.db.profile.exclusionlist local recipe_id = clicked_line.recipe_id @@ -1736,18 +1737,18 @@ do local recipe_item_id = private.recipe_list[recipe_id]:RecipeItemID() local _, recipe_item_level - if item_id then - _, _, _, item_level = GetItemInfo(item_id) + if recipe_item_id then + _, _, _, recipe_item_level = _G.GetItemInfo(recipe_item_id) end - local _, _, _, quality_color = GetItemQualityColor(private.recipe_list[recipe_id].quality) + local _, _, _, quality_color = _G.GetItemQualityColor(private.recipe_list[recipe_id].quality) local type_color = string.gsub(quality_color, "|cff", "") if type(id_num) == "string" then - local location_text = item_level and string.format("%s (%d - %d)", drop_location, item_level - 5, item_level + 5) or drop_location + local location_text = recipe_item_level and string.format("%s (%d - %d)", drop_location, recipe_item_level - 5, recipe_item_level + 5) or drop_location addline_func(0, -1, false, L["World Drop"], type_color, location_text, CATEGORY_COLORS["location"]) else - local location_text = item_level and string.format("%s (%d - %d)", _G.UNKNOWN, item_level - 5, item_level + 5) or _G.UNKNOWN + local location_text = recipe_item_level and string.format("%s (%d - %d)", _G.UNKNOWN, recipe_item_level - 5, recipe_item_level + 5) or _G.UNKNOWN addline_func(0, -1, false, L["World Drop"], type_color, location_text, CATEGORY_COLORS["location"]) end @@ -1755,7 +1756,7 @@ do local function Tooltip_AddAchievement(recipe_id, id_num, addline_func) local recipe = private.recipe_list[recipe_id] - local _, achievement_name, _, _, _, _, _, achievement_desc = GetAchievementInfo(id_num) + local _, achievement_name, _, _, _, _, _, achievement_desc = _G.GetAchievementInfo(id_num) -- The recipe is an actual reward from an achievement if flagged - else we're just using the text to describe how to get it. if recipe:HasFilter("common1", "ACHIEVEMENT") then diff --git a/Recipe.lua b/Recipe.lua index 4a8e08b..a2554ad 100644 --- a/Recipe.lua +++ b/Recipe.lua @@ -43,18 +43,11 @@ local recipe_meta = { ---Adds a tradeskill recipe into the specified recipe database -- @name AckisRecipeList:AddRecipe --- @usage AckisRecipeList:AddRecipe(28927, 305, 23109, Q.UNCOMMON, V.TBC, 305, 305, 325, 345) +-- @usage AckisRecipeList:AddRecipe(28927, 23109, V.TBC, Q.UNCOMMON) -- @param spell_id The [[http://www.wowpedia.org/SpellLink|Spell ID]] of the recipe being added to the database --- @param skill_level The skill level at which the recipe can be initially learned --- @param item_id The [[http://www.wowpedia.org/ItemLink|Item ID]] that is created by the recipe, or nil --- @param quality The quality/rarity of the recipe -- @param profession The profession ID that uses the recipe. See [[API/database-documentation]] for a listing of profession IDs --- @param specialty The specialty that uses the recipe (ie: goblin engineering) or nil or blank -- @param genesis Game version that the recipe was first introduced in, for example, Original, BC, WoTLK, or Cata --- @param optimal_level Level at which recipe is considered orange --- @param medium_level Level at which recipe is considered yellow --- @param easy_level Level at which recipe is considered green --- @param trivial_level Level at which recipe is considered grey +-- @param quality The quality/rarity of the recipe -- @return Resultant recipe table. function addon:AddRecipe(spell_id, profession, genesis, quality) local recipe_list = private.recipe_list diff --git a/Scanner.lua b/Scanner.lua index 91ae8c2..0b74140 100644 --- a/Scanner.lua +++ b/Scanner.lua @@ -53,8 +53,6 @@ local FOLDER_NAME, private = ... local F = private.filter_flags local A = private.acquire_types -local PROFESSIONS = private.professions - ------------------------------------------------------------------------------- -- Look up table of spell IDs for recipes which do not have a player flag -- BASICALLY A TEMPORARY STORAGE FOR IDS, SO WE CAN SEE CLEANER SCANS AND WHAT NOT, @@ -533,12 +531,11 @@ local function LoadRecipe() addon:InitializeLookups() end - for idx, prof in pairs(PROFESSIONS) do + for index, prof in pairs(private.professions) do addon:InitializeProfession(prof) end end return recipe_list - end ------------------------------------------------------------------------------- -- 1.7.9.5 From bb2576f65006435ef352cff6752da3c553c509f6 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Sat, 12 Mar 2011 04:31:15 -0600 Subject: [PATCH 19/20] When building RECIPE_ITEM_TO_SPELL_MAP, issue a debug print for recipes which have the Vendor filter set but do not have a recipe item ID set. --- Scanner.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Scanner.lua b/Scanner.lua index 0b74140..084b6c9 100644 --- a/Scanner.lua +++ b/Scanner.lua @@ -1079,6 +1079,8 @@ do if recipe_item_id then RECIPE_ITEM_TO_SPELL_MAP[recipe_item_id] = spell_id + elseif recipe:HasFilter("common1", "VENDOR") then + self:Debug("Recipe %d (%s) has Vendor filter flag without a recipe item ID.", spell_id, recipe.name) end end end -- 1.7.9.5 From 81441267bf434e3b4c2d35c24783b1997e3da6b2 Mon Sep 17 00:00:00 2001 From: "James D. Callahan III" Date: Sat, 12 Mar 2011 04:46:51 -0600 Subject: [PATCH 20/20] Updated coordinates and Engineering recipes for Roxxik in Orgrimmar. --- Database/Engineering.lua | 100 +++++++++++++++++++++++----------------------- Database/Trainer.lua | 2 +- 2 files changed, 51 insertions(+), 51 deletions(-) diff --git a/Database/Engineering.lua b/Database/Engineering.lua index 853cd20..c11ef80 100644 --- a/Database/Engineering.lua +++ b/Database/Engineering.lua @@ -37,7 +37,7 @@ local V = private.game_versions -- Counter and wrapper function -------------------------------------------------------------------------------------------------------------------- local function AddRecipe(spell_id, genesis, quality) - return addon:AddRecipe(spell_id, 4036, 4036, quality) + return addon:AddRecipe(spell_id, 4036, genesis, quality) end function addon:InitEngineering() @@ -1278,70 +1278,70 @@ function addon:InitEngineering() recipe:SetCraftedItemID(23781) recipe:SetSkillLevels(300, 300, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Fel Iron Casing -- 30304 recipe = AddRecipe(30304, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23782) recipe:SetSkillLevels(300, 300, 300, 310, 320) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Handful of Fel Iron Bolts -- 30305 recipe = AddRecipe(30305, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23783) recipe:SetSkillLevels(300, 300, 300, 305, 310) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Adamantite Frame -- 30306 recipe = AddRecipe(30306, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23784) recipe:SetSkillLevels(325, 325, 325, 330, 335) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Hardened Adamantite Tube -- 30307 recipe = AddRecipe(30307, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23785) recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Khorium Power Core -- 30308 recipe = AddRecipe(30308, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23786) recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Felsteel Stabilizer -- 30309 recipe = AddRecipe(30309, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23787) recipe:SetSkillLevels(340, 340, 350, 360, 370) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Fel Iron Bomb -- 30310 recipe = AddRecipe(30310, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23736) recipe:SetSkillLevels(300, 300, 320, 330, 340) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Adamantite Grenade -- 30311 recipe = AddRecipe(30311, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23737) recipe:SetSkillLevels(325, 325, 335, 345, 355) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Fel Iron Musket -- 30312 recipe = AddRecipe(30312, V.TBC, Q.COMMON) recipe:SetCraftedItemID(23742) recipe:SetSkillLevels(320, 320, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.GUN) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Adamantite Rifle -- 30313 recipe = AddRecipe(30313, V.TBC, Q.COMMON) @@ -1620,14 +1620,14 @@ function addon:InitEngineering() recipe:SetCraftedItemID(32423) recipe:SetSkillLevels(335, 335, 335, 340, 345) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Frost Grenades -- 39973 recipe = AddRecipe(39973, V.TBC, Q.COMMON) recipe:SetCraftedItemID(32413) recipe:SetSkillLevels(335, 335, 345, 355, 365) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Furious Gizmatic Goggles -- 40274 recipe = AddRecipe(40274, V.TBC, Q.COMMON) @@ -1641,7 +1641,7 @@ function addon:InitEngineering() recipe:SetCraftedItemID(32756) recipe:SetSkillLevels(375, 375, 375, 392, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.GUN) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586, 33611, 33634) -- Justicebringer 2000 Specs -- 41311 recipe = AddRecipe(41311, V.TBC, Q.COMMON) @@ -1704,7 +1704,7 @@ function addon:InitEngineering() recipe:SetCraftedItemID(32494) recipe:SetSkillLevels(350, 350, 370, 380, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.MAGE, F.PRIEST, F.WARLOCK, F.CLOTH) - recipe:AddTrainer(17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 17634, 17637, 18752, 18775, 19576, 25277, 26907, 26955, 26991, 28697, 33586) -- Powerheal 4000 Lens -- 41321 recipe = AddRecipe(41321, V.TBC, Q.COMMON) @@ -1727,14 +1727,14 @@ function addon:InitEngineering() recipe:SetCraftedItemID(34060) recipe:SetSkillLevels(300, 300, 330, 340, 350) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(24868, 25099, 25277, 26955, 28697, 33586) + recipe:AddTrainer(11017, 24868, 25099, 25277, 26955, 28697, 33586) -- Turbo-Charged Flying Machine -- 44157 recipe = AddRecipe(44157, V.TBC, Q.COMMON) recipe:SetCraftedItemID(34061) recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(24868, 25099) + recipe:AddTrainer(11017, 24868, 25099) -- Field Repair Bot 110G -- 44391 recipe = AddRecipe(44391, V.TBC, Q.UNCOMMON) @@ -1845,50 +1845,50 @@ function addon:InitEngineering() recipe:SetCraftedItemID(39690) recipe:SetSkillLevels(350, 350, 366, 375, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Mark "S" Boomstick -- 54353 recipe = AddRecipe(54353, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(39688) recipe:SetSkillLevels(400, 400, 405, 410, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.DPS, F.GUN) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Personal Electromagnetic Pulse Generator -- 54736 recipe = AddRecipe(54736, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(390, 390, 390, 392, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Frag Belt -- 54793 recipe = AddRecipe(54793, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(380, 380, 380, 382, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Hand-Mounted Pyro Rocket -- 54998 recipe = AddRecipe(54998, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(400, 400, 400, 402, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Hyperspeed Accelerators -- 54999 recipe = AddRecipe(54999, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(400, 400, 400, 402, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Flexweave Underlay -- 55002 recipe = AddRecipe(55002, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(380, 380, 380, 382, 385) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Nitro Boosts -- 55016 recipe = AddRecipe(55016, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(405, 405, 405, 405, 410) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Scrapbot Construction Kit -- 55252 recipe = AddRecipe(55252, V.WOTLK, Q.COMMON) @@ -1902,70 +1902,70 @@ function addon:InitEngineering() recipe:SetCraftedItemID(39681) recipe:SetSkillLevels(350, 350, 360, 370, 380) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Hammer Pick -- 56459 recipe = AddRecipe(56459, V.TBC, Q.COMMON) recipe:SetCraftedItemID(40892) recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Cobalt Frag Bomb -- 56460 recipe = AddRecipe(56460, V.TBC, Q.COMMON) recipe:SetCraftedItemID(40771) recipe:SetSkillLevels(350, 350, 375, 382, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Bladed Pickaxe -- 56461 recipe = AddRecipe(56461, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(40893) recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Gnomish Army Knife -- 56462 recipe = AddRecipe(56462, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(40772) recipe:SetSkillLevels(435, 435, 440, 445, 450) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Explosive Decoy -- 56463 recipe = AddRecipe(56463, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(40536) recipe:SetSkillLevels(375, 375, 385, 390, 395) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Overcharged Capacitor -- 56464 recipe = AddRecipe(56464, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(39682) recipe:SetSkillLevels(375, 375, 380, 385, 390) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Mechanized Snow Goggles -- 56465 recipe = AddRecipe(56465, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(41112) recipe:SetSkillLevels(420, 420, 425, 432, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.MAGE, F.PRIEST, F.WARLOCK, F.CLOTH) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Sonic Booster -- 56466 recipe = AddRecipe(56466, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(40767) recipe:SetSkillLevels(420, 420, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.TRINKET) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Noise Machine -- 56467 recipe = AddRecipe(56467, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(40865) recipe:SetSkillLevels(420, 420, 435, 440, 445) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.HEALER, F.CASTER, F.TRINKET) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Box of Bombs -- 56468 recipe = AddRecipe(56468, V.WOTLK, Q.COMMON) @@ -1979,28 +1979,28 @@ function addon:InitEngineering() recipe:SetCraftedItemID(41121) recipe:SetSkillLevels(425, 425, 430, 435, 440) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TRINKET) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Sun Scope -- 56470 recipe = AddRecipe(56470, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(41146) recipe:SetSkillLevels(425, 425, 430, 432, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Froststeel Tube -- 56471 recipe = AddRecipe(56471, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(39683) recipe:SetSkillLevels(390, 390, 395, 400, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- MOLL-E -- 56472 recipe = AddRecipe(56472, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(40768) recipe:SetSkillLevels(425, 425, 430, 432, 435) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Gnomish X-Ray Specs -- 56473 recipe = AddRecipe(56473, V.WOTLK, Q.COMMON) @@ -2015,28 +2015,28 @@ function addon:InitEngineering() recipe:SetCraftedItemID(37567) recipe:SetSkillLevels(410, 410, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Mana Injector Kit -- 56477 recipe = AddRecipe(56477, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(42546) recipe:SetSkillLevels(415, 415, 420, 425, 430) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Heartseeker Scope -- 56478 recipe = AddRecipe(56478, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(41167) recipe:SetSkillLevels(430, 430, 435, 445, 455) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Armor Plated Combat Shotgun -- 56479 recipe = AddRecipe(56479, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(41168) recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.TANK, F.GUN) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Armored Titanium Goggles -- 56480 recipe = AddRecipe(56480, V.WOTLK, Q.COMMON) @@ -2064,7 +2064,7 @@ function addon:InitEngineering() recipe:SetCraftedItemID(42553) recipe:SetSkillLevels(440, 440, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.HEALER, F.CASTER, F.MAGE, F.PRIEST, F.WARLOCK, F.CLOTH) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Greensight Gogs -- 56486 recipe = AddRecipe(56486, V.WOTLK, Q.COMMON) @@ -2118,14 +2118,14 @@ function addon:InitEngineering() recipe:SetCraftedItemID(44504) recipe:SetSkillLevels(450, 450, 455, 460, 465) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP, F.DPS, F.GUN) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Diamond-cut Refractor Scope -- 61471 recipe = AddRecipe(61471, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(44739) recipe:SetSkillLevels(390, 390, 400, 407, 415) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOE, F.RBOP) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Mechanized Snow Goggles -- 61481 recipe = AddRecipe(61481, V.WOTLK, Q.COMMON) @@ -2166,27 +2166,27 @@ function addon:InitEngineering() recipe = AddRecipe(63770, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(400, 400, 400, 402, 405) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP, F.TANK) - recipe:AddTrainer(25277, 26907, 26955, 26991, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26907, 26955, 26991, 28697, 33586) -- Goblin Beam Welder -- 67326 recipe = AddRecipe(67326, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(47828) recipe:SetSkillLevels(410, 410, 415, 420, 425) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) - recipe:AddTrainer(25277, 26955, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26955, 28697, 33586) -- Mind Amplification Dish -- 67839 recipe = AddRecipe(67839, V.WOTLK, Q.COMMON) recipe:SetSkillLevels(410, 410, 410, 415, 420) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) - recipe:AddTrainer(25277, 26955, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26955, 28697, 33586) -- Wormhole Generator: Northrend -- 67920 recipe = AddRecipe(67920, V.WOTLK, Q.COMMON) recipe:SetCraftedItemID(48933) recipe:SetSkillLevels(435, 435, 450, 455, 460) recipe:AddFilters(F.ALLIANCE, F.HORDE, F.TRAINER, F.IBOP, F.RBOP) - recipe:AddTrainer(25277, 26955, 28697, 33586) + recipe:AddTrainer(11017, 25277, 26955, 28697, 33586) -- Jeeves -- 68067 recipe = AddRecipe(68067, V.WOTLK, Q.RARE) diff --git a/Database/Trainer.lua b/Database/Trainer.lua index a2c8f2a..94dc544 100644 --- a/Database/Trainer.lua +++ b/Database/Trainer.lua @@ -162,7 +162,7 @@ function addon:InitTrainer(DB) self:addLookupList(DB, 8736, L["Buzzek Bracketswing"], BZ["Tanaris"], 52.3, 27.7, NEUTRAL) self:addLookupList(DB, 8738, L["Vazario Linkgrease"], BZ["Northern Barrens"], 68.5, 69.2, NEUTRAL) -- UPDATED self:addLookupList(DB, 9584, L["Jalane Ayrole"], BZ["Stormwind City"], 40.6, 83.9, ALLIANCE) - self:addLookupList(DB, 11017, L["Roxxik"], BZ["Orgrimmar"], 76.0, 25.1, HORDE) + self:addLookupList(DB, 11017, L["Roxxik"], BZ["Orgrimmar"], 56.85, 56.54, HORDE) -- UPDATED self:addLookupList(DB, 11025, L["Mukdrak"], BZ["Durotar"], 52.2, 40.8, HORDE) self:addLookupList(DB, 11031, L["Franklin Lloyd"], BZ["Undercity"], 75.9, 73.7, HORDE) self:addLookupList(DB, 11037, L["Jenna Lemkenilli"], BZ["Darkshore"], 38.3, 41.1, ALLIANCE) -- 1.7.9.5