local PT = AhUI
if not PT then return end
local G = PT.ProfessionGuides
G.guides.SHADOWLANDS = G.guides.SHADOWLANDS or {}

G.guides.SHADOWLANDS.ENCHANTING = {
    profession  = "Enchanting",
    skillLineID = 2753,
    nameKey = "PG_GUIDE_SHADOWLANDS_ENCHANTING_NAME",


    trainers = {
        alliance = {
            {
                npcID = 156683,
                name  = "Imbuer Au'vresh",
                mapID = 1670,
                x = 48.4,
                y = 25.9,
            },
        },
        horde = {
            {
                npcID = 156683,
                name  = "Imbuer Au'vresh",
                mapID = 1670,
                x = 48.4,
                y = 25.9,
            },
        },
    },

    steps = {

        {
            min = 1,
            max = 10,
            recipes = {
                {
                    spellID = 309524,
                    crafts = 10,
                    autoReagents = true,
                },
            },
            noteKey = "PG_GUIDE_SHADOWLANDS_ENCHANTING_NOTE_1",
        },

        {
            min = 10,
            max = 21,
            recipes = {
                {
                    spellID = 309608,
                    crafts = 11,
                    autoReagents = true,
                },
            },
        },

        {
            min = 21,
            max = 31,
            recipes = {
                {
                    spellID = 309627,
                    crafts = 5,
                    autoReagents = true,
                },
            },
        },

        {
            min = 31,
            max = 41,
            recipes = {
                {
                    spellID = 323762,
                    crafts = 10,
                    autoReagents = true,
                },
            },
        },

        {
            min = 41,
            max = 45,
            recipes = {
                {
                    spellID = 309612,
                    crafts = 5,
                    autoReagents = true,
                },
            },
        },

        {
            min = 45,
            max = 50,
            recipes = {
                {
                    spellID = 309613,
                    crafts = 5,
                    autoReagents = true,
                },
            },
        },

        {
            min = 50,
            max = 55,
            recipes = {
                {
                    spellID = 309614,
                    crafts = 5,
                    autoReagents = true,
                },
            },
        },

        {
            min = 55,
            max = 70,
            recipes = {
                {
                    spellID = 323755,
                    crafts = 20,
                    autoReagents = true,
                },
            },
            noteKey = "PG_GUIDE_SHADOWLANDS_ENCHANTING_NOTE_2",
        },

        {
            min = 70,
            max = 75,
            recipes = {
                {
                    spellID = 309535,
                    crafts = 5,
                    autoReagents = true,
                },
            },
        },

        {
            min = 75,
            max = 80,
            recipes = {
                {
                    spellID = 309534,
                    crafts = 5,
                    autoReagents = true,
                },
            },
        },

        {
            min = 80,
            max = 90,
            recipes = {
                {
                    spellID = 309616,
                    crafts = 13,
                    autoReagents = true,
                },
            },
            noteKey = "PG_GUIDE_SHADOWLANDS_ENCHANTING_NOTE_3",
        },

        {
            min = 90,
            max = 100,
            disablesShopping = true,
            noteKey = "PG_GUIDE_SHADOWLANDS_ENCHANTING_NOTE_4",
        },

        {
            min = 100,
            max = 110,
            disablesShopping = true,
            recipes = {
                {
                    spellID = 309621,
                    crafts = 5,
                    autoReagents = true,
                },
            },
        },

        {
            min = 110,
            max = 115,
            disablesShopping = true,
            recipes = {
                {
                    spellID = 323761,
                    crafts = 8,
                    autoReagents = true,
                },
            },
        },

    },
}
