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,
    name = "Наложение чар — Shadowlands (1–115)",

    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,
                    reagents = {
                        { itemID = 172230, count = 3 },
                    },
                },
            },
            note = "Распыляйте снаряжение с прокачки — даёт очки до 25 навыка.",
        },

        {
            min = 10,
            max = 21,
            recipes = {
                {
                    spellID = 309608,
                    crafts = 11,
                    reagents = {
                        { itemID = 172230, count = 3 },
                    },
                },
            },
        },

        {
            min = 21,
            max = 31,
            recipes = {
                {
                    spellID = 309627,
                    crafts = 5,
                    reagents = {
                        { itemID = 172231, count = 2 },
                        { itemID = 172230, count = 5 },
                    },
                },
            },
        },

        {
            min = 31,
            max = 41,
            recipes = {
                {
                    spellID = 323762,
                    crafts = 10,
                    reagents = {
                        { itemID = 172230, count = 4 },
                    },
                },
            },
        },

        {
            min = 41,
            max = 45,
            recipes = {
                {
                    spellID = 309612,
                    crafts = 5,
                    reagents = {
                        { itemID = 172231, count = 1 },
                        { itemID = 172230, count = 2 },
                    },
                },
            },
        },

        {
            min = 45,
            max = 50,
            recipes = {
                {
                    spellID = 309613,
                    crafts = 5,
                    reagents = {
                        { itemID = 172231, count = 1 },
                        { itemID = 172230, count = 2 },
                    },
                },
            },
        },

        {
            min = 50,
            max = 55,
            recipes = {
                {
                    spellID = 309614,
                    crafts = 5,
                    reagents = {
                        { itemID = 172231, count = 1 },
                        { itemID = 172230, count = 2 },
                    },
                },
            },
        },

        {
            min = 55,
            max = 70,
            recipes = {
                {
                    spellID = 323755,
                    crafts = 20,
                    reagents = {
                        { itemID = 172230, count = 4 },
                    },
                },
            },
            note = "Рецепт будет жёлтым для последних 5 очков.",
        },

        {
            min = 70,
            max = 75,
            recipes = {
                {
                    spellID = 309535,
                    crafts = 5,
                    reagents = {
                        { itemID = 172232, count = 1 },
                        { itemID = 172231, count = 2 },
                    },
                },
            },
        },

        {
            min = 75,
            max = 80,
            recipes = {
                {
                    spellID = 309534,
                    crafts = 5,
                    reagents = {
                        { itemID = 172232, count = 1 },
                        { itemID = 172231, count = 2 },
                    },
                },
            },
        },

        {
            min = 80,
            max = 90,
            recipes = {
                {
                    spellID = 309616,
                    crafts = 13,
                    reagents = {
                        { itemID = 172231, count = 3 },
                    },
                },
            },
            note = "Рецепт будет жёлтым для последних 5 очков. Можно мешать Tenet of Critical/Haste/Mastery/Versatility.",
        },

        {
            min = 90,
            max = 100,
            disablesShopping = true,
            note = "|cff00ff00Декор доступен с 90 уровня навыка.|r\nПовышайте навык предметами декора.\n|cffaaaaaаИспользуйте любые доступные рецепты декора текущей эпохи.|r",
        },

        {
            min = 100,
            max = 110,
            disablesShopping = true,
            recipes = {
                {
                    spellID = 309621,
                    crafts = 5,
                    reagents = {
                        { itemID = 172232, count = 2 },
                        { itemID = 172231, count = 3 },
                    },
                },
            },
        },

        {
            min = 110,
            max = 115,
            disablesShopping = true,
            recipes = {
                {
                    spellID = 323761,
                    crafts = 8,
                    reagents = {
                        { itemID = 172232, count = 1 },
                        { itemID = 172231, count = 2 },
                    },
                },
            },
        },

    },
}
