local PT = AhUI
if not PT then return end
local G = PT.ProfessionGuides

G.guides.LEGION = G.guides.LEGION or {}

G.guides.LEGION.ALCHEMY = {
	profession  = "Alchemy",
    skillLineID = 2479, -- Legion Alchemy
    name = "Алхимия — Легион (1–100)",
	
    trainers = {
        alliance = {
            {
                npcID = 92458, -- Deucus Valdera
                name  = "Deucus Valdera",
                mapID = 627, -- Dalaran (Broken Isles)
                x = 41.8,
                y = 31.8,
            },
        },
        horde = {
            {
                npcID = 92458, -- Deucus Valdera
                name  = "Deucus Valdera",
                mapID = 627,
                x = 41.8,
                y = 31.8,
            },
        },
    },

    vendors = {
        alliance = {
            {
                npcID = 92459, -- Patricia Egan
                name  = "Patricia Egan",
                mapID = 627,
                x = 41.9,
                y = 31.7,
                sells = {
                    { itemID = 127898, note = "Recipe: Rank 1" },
                    { itemID = 127917, note = "Recipe: Rank 2" },
                },
            },
        },
        horde = {
            {
                npcID = 92459, -- Patricia Egan
                name  = "Patricia Egan",
                mapID = 627,
                x = 41.9,
                y = 31.7,
                sells = {
                    { itemID = 127898, note = "Recipe: Rank 1" },
                    { itemID = 127917, note = "Recipe: Rank 2" },
                },
            },
        },
    },

    steps = {

        -- 1. Купить и изучить рецепт Rank 1
		 {
			min = 1,
			max = 2,
			recipes = {
				{
					spellID = 188297,
					requires = {
						{ type = "recipe_item", itemID = 127898 },
					},
				},
			},
			note = "Купите и выучите рецепт Древнее лечебное зелье первого ранга у Патрисии Еган.\nПотом нажмите «Следующий>»",
		},


        -- 2. Купить и изучить рецепт Rank 2
		 {
			min = 1,
			max = 2,
			recipes = {
				{
					spellID = 188299,
					requires = {
						{ type = "recipe_item", itemID = 127917 },
					},
				},
			},
			note = "Купите и выучите рецепт Древнее лечебное зелье второго ранга у Патрисии Еган.\nПотом нажмите «Следующий>»",
		},

        -- 3. Крафт до 65
        {
            min = 1,
            max = 65,
            recipes = {
                {
                    spellID = 188299,
                    itemID  = 127834,
                    crafts  = 65,
                    reagents = {
                        { itemID = 128304, count = 4 },
                        { itemID = 3371,   count = 1, crafted = true},
                    },
                },
            },
        },

        -- 4. После 65 — прок Rank 3 или квесты
        {
            min = 65,
            max = 80,
            recipes = {
                {
                    spellID = 188300,
                    itemID  = 127834,
                    crafts  = 50,
                    reagents = {
                        { itemID = 128304, count = 4 },
                        { itemID = 3371,   count = 1, crafted = true },
                    },
                },
            },
            note =
                "Продолжайте создавать, пока не получите рецепт |cff00ff00третьего ранга.\n" ..
                "ЛИБО идите проходить квестовую цепочку алхимиков Легиона.",
        },

        -- 5. 80–100 (по желанию)
        {
            min = 80,
            max = 100,
            recipes = {},
            note =
                "|cff00ff00Декор доступен с 80 уровня навыка!|r\nно если хочется 100 — делайте квесты у учителя.",
        },
    },
}
