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

G.guides.NORTHREND = G.guides.NORTHREND or {}

G.guides.NORTHREND.ALCHEMY = {
	profession  = "Alchemy",
    skillLineID = 2483, -- Northrend Alchemy
    nameKey = "PG_GUIDE_NORTHREND_ALCHEMY_NAME",


    trainers = {
        alliance = {
            {
                npcID = 28703, -- Linzy Blackbolt
                name  = "Linzy Blackbolt",
                mapID = 125, -- Dalaran - Dalaran City (Northrend)
                x = 42.6,
                y = 32.1,
            },
        },
        horde = {
            {
                npcID = 28703, -- Linzy Blackbolt
                name  = "Linzy Blackbolt",
                mapID = 125, -- Dalaran - Dalaran City (Northrend)
                x = 42.6,
                y = 32.1,
            },
        },
    },

    steps = {

        -- 1 - 5
        -- 5 x Icy Mana Potion - 10 Talandra's Rose
        {
            min = 1,
            max = 5,

			useEffectiveSkill = true,
            recipes = {
                {
                    spellID = 53812, -- Icy Mana Potion
                    crafts  = 4,
                    autoReagents = true,
                },
            },
        },

        -- 5 - 10
        -- 5 x Potion of Nightmares - 5 Goldclover, 10 Talandra's Rose
        {
            min = 5,
            max = 10,
			useEffectiveSkill = true,
            recipes = {
                {
                    spellID = 53900, -- Potion of Nightmares
                    itemID  = 40081,
                    crafts  = 5,
                    autoReagents = true,
                },
            },
        },

        -- 10 - 20
        -- 10 x Elixir of Mighty Strength - 20 Tiger Lily
        -- Note on page: recipe yellow for last 5 points; may need more than 10.
        {
            min = 10,
            max = 15,
            recipes = {
                {
                    spellID = 54218, -- Elixir of Mighty Strength
                    itemID  = 40073,
                    crafts  = 5,
                    autoReagents = true,
                },
            },
        },
        {
            min = 15,
            max = 20,
            recipes = {
                {
                    spellID = 53898, -- Elixir of Mighty Strength
                    itemID  = 40073,
                    crafts  = 5,
                    autoReagents = true,
                },
            },
        },

        -- 20 - 30
        -- 12 x Elixir of Mighty Agility - 24 Goldclover, 24 Adder's Tongue
        -- Page note: you can also make Elixir of Mighty Thoughts or Indestructible Potion.
        {
            min = 20,
            max = 25,
            recipes = {
                {
                    spellID = 53840, -- Elixir of Mighty Agility
                    itemID  = 39666,
                    crafts  = 5,
                    autoReagents = true,
                },
            },
        },

        -- 30 - 40
        -- 10 x Indestructible Potion - 20 Icethorn
        {
            min = 25,
            max = 35,
            recipes = {
                {
                    spellID = 53905, -- Indestructible Potion
                    itemID  = 40093,
                    crafts  = 10,
                    autoReagents = true,
                },
            },
        },

        -- 40 - 55
        -- 30 x Runic Mana Potion - 60 Lichbloom, 30 Goldclover
        -- Page note: turns green at 47; may need more than 30.
        -- Page note: can switch to Transmute: Titanium at around 47 (not encoded here as a step).
        {
            min = 35,
            max = 50,
            recipes = {
                {
                    spellID = 53837, -- Runic Mana Potion
                    itemID  = 33448,
                    crafts  = 25,
                    autoReagents = true,
                },
            },
        },

        -- 55 - 60
        -- Make 5 from one of these:
        -- 5 x Transmute: Earthsiege Diamond - 5 Dark Jade, 5 Huge Citrine, 5 Eternal Fire
        -- 5 x Transmute: Skyflare Diamond - 5 Bloodstone, 5 Chalcedony, 5 Eternal Air
        {
            min = 50,
            max = 60,
            recipes = {
                {
                    spellID = 57427, -- Transmute: Earthsiege Diamond
                    itemID  = 41334, -- Earthsiege Diamond
                    crafts  = 10,
                    autoReagents = true,
                },
            },
        },

        -- 60 - 75
        -- Make 15 from one of the Flask Recipes.
        -- 15 x Flask of Stoneblood - 105 Lichbloom, 45 Crystallized Life, 15 Frost Lotus
        -- Page note: can keep making Transmute: Skyflare Diamond up to 65 (optional).
        {
            min = 60,
            max = 75,
			noteKey = "PG_GUIDE_NORTHREND_ALCHEMY_NOTE_1",
			disablesShopping = true,
            recipes = {
                {
                    spellID = 53902, -- Flask of Stoneblood
                    itemID  = 46379,
                    crafts  = 15,
                    autoReagents = true,
                },
            },
        },
    },
}
