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

G.guides.SHADOWLANDS = G.guides.SHADOWLANDS or {}

G.guides.SHADOWLANDS.ENGINEERING = {
    profession  = "Engineering",
    skillLineID = 2755,
    nameKey = "PG_GUIDE_SHADOWLANDS_ENGINEERING_NAME",


    trainers = {
        alliance = {
            {
                npcID = 156691,
                name  = "Ау'гур",
                mapID = 1670,
                x = 37.8,
                y = 44.6,
            },
        },
        horde = {
            {
                npcID = 156691,
                name  = "Ау'гур",
                mapID = 1670,
                x = 37.8,
                y = 44.6,
            },
        },
    },

    steps = {

-- 1-26 (болты)
{
    min = 1,
    max = 26,
    noteKey = "PG_GUIDE_SHADOWLANDS_ENGINEERING_NOTE_1",
    recipes = {{
        spellID = 310522,
        crafts  = 150,
        autoReagents = true,
    }},
},

-- 26-30 (абразив)
{
    min = 26,
    max = 30,
    noteKey = "PG_GUIDE_SHADOWLANDS_ENGINEERING_NOTE_2",
    recipes = {{
        spellID = 310524,
        crafts  = 100,
        autoReagents = true,
    }},
},

-- 30-45
{
    min = 30,
    max = 45,
    recipes = {{
        spellID = 310525,
        crafts  = 20,
        autoReagents = true,
    }},
},

-- 45-55
{
    min = 45,
    max = 55,
    recipes = {{
        spellID = 343099,
        crafts  = 10,
        autoReagents = true,
    }},
},

-- 55-75
{
    min = 55,
    max = 75,
    recipes = {{
        spellID = 310526,
        crafts  = 15,
        autoReagents = true,
    }},
},

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

-- 80-91
{
    min = 80,
    max = 91,
    noteKey = "PG_GUIDE_SHADOWLANDS_ENGINEERING_NOTE_3",
    disablesShopping = true,
    recipes = {{
        spellID = 310534,
        crafts  = 11,
        autoReagents = true,
    }},
},

-- 91-97
{
    min = 91,
    max = 97,
    disablesShopping = true,
    recipes = {{
        spellID = 310501,
        crafts  = 2,
        autoReagents = true,
    }},
},

-- 97-100
{
    min = 97,
    max = 100,
    disablesShopping = true,
    recipes = {{
        itemID = 183097,
        crafts = 1,
        reagents = {
            { itemID = 172937, count = 15 },
            { itemID = 172936, count = 20 },
            { itemID = 172934, count = 25 },
            { itemID = 171833, count = 10 },
            { itemID = 171841, count = 10 },
            { itemID = 180733, count = 20 },
        },
    }},
},

    },
}