-- AhUI/Core/ProfessionGuides/Outland_Alchemy.lua
local PT = AhUI
if not PT then return end
local G = PT.ProfessionGuides

G.guides.OUTLAND = G.guides.OUTLAND or {}

G.guides.OUTLAND.ALCHEMY = {
	profession  = "Alchemy",
    skillLineID = 2484, -- Outland Alchemy
    name = "Алхимия — Запределье (1–75)",

    trainers = {
        -- Guide text points to Lorokeem in Shattrath for learning Outland Alchemy. :contentReference[oaicite:2]{index=2}
        alliance = {
            {
                npcID = 19052, -- Lorokeem
                name  = "Lorokeem",
                mapID = 111, -- Shattrath City
                x = 45.4,
                y = 21.8,
            },
        },
        horde = {
            {
                npcID = 19052, -- Lorokeem
                name  = "Lorokeem",
                mapID = 111, -- Shattrath City
                x = 45.4,
                y = 21.8,
            },
        },
    },

    -- Vendors for limited recipes mentioned in the guide. :contentReference[oaicite:3]{index=3}
    vendors = {
        -- Recipe: Super Mana Potion (limited supply)
        alliance = {
            {
                npcID = 18005, -- Haalrun
                name  = "Haalrun",
                mapID = 102, -- Zangarmarsh
                x = 67.8,
                y = 48.0,
                sells = {
                    { itemID = 22907, note = "Recipe: Super Mana Potion (limited supply)" },
                },
            },
            -- Recipe: Major Dreamless Sleep Potion (limited supply)
            {
                npcID = 18775, -- Leeli Longhaggle
                name  = "Leeli Longhaggle",
                mapID = 109, -- Terokkar Forest
                x = 57.6,
                y = 53.4,
                sells = {
                    { itemID = 22911, note = "Recipe: Major Dreamless Sleep Potion (limited supply)" },
                },
            },
        },
        horde = {
            -- Recipe: Super Mana Potion + Major Dreamless Sleep Potion (limited supply)
            {
                npcID = 19837, -- Daga Ramba
                name  = "Daga Ramba",
                mapID = 105, -- Blade's Edge Mountains
                x = 51.0,
                y = 57.8,
                sells = {
                    { itemID = 22907, note = "Recipe: Super Mana Potion (limited supply)" },
                    { itemID = 22911, note = "Recipe: Major Dreamless Sleep Potion (limited supply)" },
                },
            },
        },
    },

    steps = {

        -- 1 - 15
        -- "Make around 14 from ONE of the recipes below" (3 alternatives). :contentReference[oaicite:4]{index=4}
        {
            min = 1,
            max = 15,
			note = "|cff9966ffВсего потребуется 94 Хрустальная колба.|r",
            --craftCount = 14,
            recipes = {
                {
                    spellID = 33740, -- Adept's Elixir
                    itemID  = 28103,
					crafts  = 14,
                    reagents = {
                        { itemID = 13463, count = 1 }, -- Dreamfoil
                        { itemID = 22785, count = 1 }, -- Felweed
                        { itemID = 3371, count = 1, crafted = true }, -- Imbued Vial
                    },
                },
            },
        },

        -- 15 - 25
        -- 10 x Elixir of Healing Power - 10 Golden Sansam, 10 Dreaming Glory :contentReference[oaicite:5]{index=5}
        {
            min = 15,
            max = 25,
            --craftCount = 10,
            recipes = {
                {
                    spellID = 28545, -- Elixir of Healing Power
                    itemID  = 22825,
					crafts  = 10,
                    reagents = {
                        { itemID = 13464, count = 1 }, -- Golden Sansam
                        { itemID = 22786, count = 1 }, -- Dreaming Glory
                        { itemID = 3371, count = 1, crafted = true }, -- Imbued Vial
                    },
                },
            },
        },

        -- 25 - 35
        -- 10 x Mad Alchemist's Potion - 20 Ragveil :contentReference[oaicite:6]{index=6}
        {
            min = 25,
            max = 35,
            --craftCount = 10,
            recipes = {
                {
                    spellID = 45061, -- Mad Alchemist's Potion
                    itemID  = 34440,
					crafts  = 10,
                    reagents = {
                        { itemID = 22787, count = 2 }, -- Ragveil
                        { itemID = 3371,  count = 1, crafted = true }, -- Crystal Vial (гайд не пишет, но в рецепте есть)
                    },
                },
            },
        },

        -- 35 - 40
        -- 5 x Super Healing Potion - 10 Netherbloom, 5 Felweed :contentReference[oaicite:7]{index=7}
        {
            min = 35,
            max = 45,
            --craftCount = 5,
            recipes = {
                {
                    spellID = 28551, -- Super Healing Potion
                    itemID  = 22829,
					crafts  = 10,
                    reagents = {
                        { itemID = 22791, count = 2 }, -- Netherbloom
                        { itemID = 22785, count = 1 }, -- Felweed
                        { itemID = 3371, count = 1, crafted = true }, -- Imbued Vial
                    },
                },
            },
        },

        -- 40 - 55
        -- 15 x Super Mana Potion - 30 Dreaming Glory, 15 Felweed :contentReference[oaicite:8]{index=8}
        -- Requires Recipe: Super Mana Potion (limited supply) from Daga Ramba / Haalrun. :contentReference[oaicite:9]{index=9}
        {
            min = 45,
            max = 55,
			note = "|cff00ff00Купите рецепт у НИПа, кнопка для координат внизу.|r",
            --craftCount = 15,
            recipes = {
                {
                    spellID = 28555, -- Super Mana Potion
                    itemID  = 22832,
					crafts  = 10,
                    reagents = {
                        { itemID = 22786, count = 2 }, -- Dreaming Glory
                        { itemID = 22785, count = 1 }, -- Felweed
                        { itemID = 3371, count = 1, crafted = true }, -- Imbued Vial
                    },
                    requires = {
                        { type = "recipe_item", itemID = 22907, note = "Recipe: Super Mana Potion (limited supply)" },
                    },
                    note = "По гайду: купи рецепт у Daga Ramba (H) или Haalrun (A).",
                },
            },
        },

-- 55 - 60
		{
			min = 55,
			max = 60,
			recipes = {
				{
					spellID = 28562,
					itemID  = 22836,
					crafts  = 5,
					reagents = {
						{ itemID = 22786, count = 1 },
						{ itemID = 22792, count = 1 },
						{ itemID = 3371, count = 1, crafted = true },
					},
					requires = {
						{ type = "recipe_item", itemID = 22911 },
					},
				},
			},
		},

		-- 60 - 75
		{
			min = 60,
			max = 75,
			note = "|cff00ff00Декор доступен с 60 уровня навыка!|r",
			disablesShopping = true,
			recipes = {
				{
					spellID = 28562,
					itemID  = 22836,
					crafts  = 30,
					reagents = {
						{ itemID = 22786, count = 1 },
						{ itemID = 22792, count = 1 },
						{ itemID = 3371, count = 1, crafted = true },
					},
					requires = {
						{ type = "recipe_item", itemID = 22911 },
					},
				},
			},
		},
    },
}
