From 87c41c8874298985ba03b4ed4f6c198d272fdfe0 Mon Sep 17 00:00:00 2001 From: MarkuruThunderhoof Date: Tue, 7 Jul 2026 23:29:21 +0300 Subject: [PATCH] Add few alchemy recipes and vendors --- RecipeRadar/RecipeData.lua | 59 +++++++++++++++++++++++++++++ RecipeRadar/RegionData.lua | 76 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 135 insertions(+) diff --git a/RecipeRadar/RecipeData.lua b/RecipeRadar/RecipeData.lua index c93b686..74c5202 100644 --- a/RecipeRadar/RecipeData.lua +++ b/RecipeRadar/RecipeData.lua @@ -15,6 +15,7 @@ RecipeRadar_RecipeData = { Locations = { { Region = RRS("Darnassus"), Vendor = RRS("Ulthir"), Team = "Alliance" }, { Region = RRS("Undercity"), Vendor = RRS("Algernon"), Team = "Horde" }, + { Region = RRS("Alah'Thalas"), Vendor = RRS("Thessalia Dawnspark"), Team = "Alliance" }, }, }, { @@ -36,6 +37,7 @@ RecipeRadar_RecipeData = { { Region = RRS("Westfall"), Vendor = RRS("Defias Profiteer"), Team = "Alliance" }, { Region = RRS("Loch Modan"), Vendor = RRS("Xandar Goodbeard"), Team = "Alliance" }, { Region = RRS("Orgrimmar"), Vendor = RRS("Hagrus"), Team = "Horde" }, + { Region = RRS("The Barrens"), Vendor = RRS("Orman Granitemantle"), Team = "Alliance" }, { Region = RRS("The Barrens"), Vendor = RRS("Ranik"), Team = "Neutral" }, }, }, @@ -49,6 +51,8 @@ RecipeRadar_RecipeData = { { Region = RRS("Darnassus"), Vendor = RRS("Ulthir"), Team = "Alliance" }, { Region = RRS("Orgrimmar"), Vendor = RRS("Kor'geld"), Team = "Horde" }, { Region = RRS("Desolace"), Vendor = RRS("Vendor-Tron 1000"), Team = "Neutral" }, + { Region = RRS("Darkshore"), Vendor = RRS("Rug"), Team = "Neutral" }, + { Region = RRS("Alah'Thalas"), Vendor = RRS("Thessalia Dawnspark"), Team = "Alliance" }, }, }, { @@ -60,6 +64,7 @@ RecipeRadar_RecipeData = { { Region = RRS("Darnassus"), Vendor = RRS("Ulthir"), Team = "Alliance" }, { Region = RRS("Orgrimmar"), Vendor = RRS("Hagrus"), Team = "Horde" }, { Region = RRS("Desolace"), Vendor = RRS("Vendor-Tron 1000"), Team = "Neutral" }, + { Region = RRS("Alah'Thalas"), Vendor = RRS("Thessalia Dawnspark"), Team = "Alliance" }, }, }, { @@ -162,6 +167,7 @@ RecipeRadar_RecipeData = { Cost = 2500, Locations = { { Region = RRS("Alterac Mountains"), Vendor = RRS("Bro'kin"), Team = "Neutral" }, + { Region = RRS("Arathi Highlands"), Vendor = RRS("Hazel Luppel"), Team = "Alliance" }, }, }, { @@ -218,6 +224,15 @@ RecipeRadar_RecipeData = { { Region = RRS("Western Plaguelands"), Vendor = RRS("Magnus Frostwake"), Team = "Neutral" }, }, }, + { + ID = 13500, + Type = RRS("Alchemy"), + Skill = 290, + Cost = 24000, + Locations = { + { Region = RRS("Undercity"), Vendor = RRS("Algernon"), Team = "Horde" }, + }, + }, { ID = 13483, Type = RRS("Alchemy"), @@ -315,6 +330,50 @@ RecipeRadar_RecipeData = { { Region = RRS("Blackrock Depths"), Vendor = RRS("Lokhtos Darkbargainer"), Team = "Neutral" }, }, }, + { + ID = 55045, + Type = RRS("Alchemy"), + Skill = 300, + Cost = 30000, + Faction = RRS("Shen'dralar"), + Level = 5, + Locations = { + { Region = RRS("Dire Maul"), Vendor = RRS("Shen'dralar Provisioner"), Team = "Neutral" }, + }, + }, + { + ID = 55047, + Type = RRS("Alchemy"), + Skill = 300, + Cost = 30000, + Faction = RRS("Shen'dralar"), + Level = 6, + Locations = { + { Region = RRS("Dire Maul"), Vendor = RRS("Shen'dralar Provisioner"), Team = "Neutral" }, + }, + }, + { + ID = 91796, + Type = RRS("Alchemy"), + Skill = 300, + Cost = 120000, + Faction = RRS("Timbermaw Hold"), + Level = 5, + Locations = { + { Region = RRS("Felwood"), Vendor = RRS("Meilosh"), Team = "Neutral" }, + }, + }, + { + ID = 91797, + Type = RRS("Alchemy"), + Skill = 300, + Cost = 120000, + Faction = RRS("Hydraxian Waterlords"), + Level = 6, + Locations = { + { Region = RRS("Azshara"), Vendor = RRS("Hydrolon"), Team = "Neutral" }, + }, + }, }, }, diff --git a/RecipeRadar/RegionData.lua b/RecipeRadar/RegionData.lua index 37cd842..13d489b 100644 --- a/RecipeRadar/RegionData.lua +++ b/RecipeRadar/RegionData.lua @@ -272,6 +272,16 @@ RecipeRadar_RegionData = { { ID = 13287, Type = RRS("Leatherworking"), Skill = 165, Cost = 2500 }, }, }, + { + Name = RRS("Hazel Luppel"), + Team = "Alliance", + Coordinates = { + { x = 0.209, y = 0.637 }, + }, + Recipes = { + { ID = 14634, Type = RRS("Alchemy"), Skill = 200, Cost = 2500 }, + }, + }, }, }, @@ -1323,6 +1333,16 @@ RecipeRadar_RegionData = { { ID = 5772, Type = RRS("Tailoring"), Skill = 115, Cost = 500 }, }, }, + { + Name = RRS("Rug"), + Team = "Neutral", + Coordinates = { + { x = 0.682, y = 0.191 }, + }, + Recipes = { + { ID = 5642, Type = RRS("Alchemy"), Skill = 150, Cost = 1800 }, + }, + }, }, }, @@ -1717,6 +1737,7 @@ RecipeRadar_RegionData = { { ID = 19215, Type = RRS("Tailoring"), Skill = 290, Cost = 22000, Faction = RRS("Timbermaw Hold"), Level = 6 }, { ID = 19218, Type = RRS("Tailoring"), Skill = 300, Cost = 40000, Faction = RRS("Timbermaw Hold"), Level = 7 }, { ID = 22392, Type = RRS("Enchanting"), Skill = 290, Cost = 25000, Faction = RRS("Timbermaw Hold"), Level = 5 }, + { ID = 91796, Type = RRS("Alchemy"), Skill = 300, Cost = 120000, Faction = RRS("Timbermaw Hold"), Level = 5 }, }, }, }, @@ -1878,6 +1899,7 @@ RecipeRadar_RegionData = { Recipes = { { ID = 9301, Type = RRS("Alchemy"), Skill = 250, Cost = 10000 }, { ID = 13477, Type = RRS("Alchemy"), Skill = 260, Cost = 12000 }, + { ID = 13500, Type = RRS("Alchemy"), Skill = 290, Cost = 24000 }, }, }, { @@ -2393,6 +2415,16 @@ RecipeRadar_RegionData = { { ID = 21219, Type = RRS("Cooking"), Skill = 175, Cost = 5000 }, }, }, + { + Name = RRS("Orman Granitemantle"), + Team = "Alliance", + Coordinates = { + { x = 0.338, y = 0.103 }, + }, + Recipes = { + { ID = 5640, Type = RRS("Alchemy"), Skill = 60, Cost = 100 }, + }, + }, }, }, @@ -3009,6 +3041,8 @@ RecipeRadar_RegionData = { Team = "Neutral", Recipes = { { ID = 18487, Type = RRS("Tailoring"), Skill = 300, Cost = 40000 }, + { ID = 55045, Type = RRS("Alchemy"), Skill = 300, Cost = 30000 }, + { ID = 55047, Type = RRS("Alchemy"), Skill = 300, Cost = 30000 }, }, }, }, @@ -3048,6 +3082,48 @@ RecipeRadar_RegionData = { }, }, +[RRS("Azshara")] = { + IsCity = false, + Continent = 1, + MapFile = "Azshara", + MapScale = 0.27, + MapOffset = { x = 0.57, y = 0.33 }, + Vendors = { + { + Name = RRS("Hydrolon"), + Team = "Neutral", + Coordinates = { + { x = 0.791, y = 0.738 }, + }, + Recipes = { + { ID = 91797, Type = RRS("Alchemy"), Skill = 300, Cost = 120000 }, + }, + }, + }, +}, + +[RRS("Alah'Thalas")] = { + IsCity = false, + Continent = 2, + MapFile = "Alah-Thalas", + MapScale = 0.27, + MapOffset = { x = 0.50, y = 0.11 }, + Vendors = { + { + Name = RRS("Thessalia Dawnspark"), + Team = "Alliance", + Coordinates = { + { x = 0.387, y = 0.646 }, + }, + Recipes = { + { ID = 5642, Type = RRS("Alchemy"), Skill = 150, Cost = 1800 }, + { ID = 6053, Type = RRS("Alchemy"), Skill = 300, Cost = 120000 }, + { ID = 13477, Type = RRS("Alchemy"), Skill = 260, Cost = 120000 }, + }, + }, + }, +}, + } RecipeRadar_MaxVendorsByLocation = 20