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

G.guides.OUTLAND = G.guides.OUTLAND or {}

G.guides.OUTLAND.ENGINEERING = {
    profession  = "Engineering",
    skillLineID = 2505,
    nameKey = "PG_GUIDE_OUTLAND_ENGINEERING_NAME",


    trainers = {
        horde = {
            {
                npcID = 33634,
                name  = "Engineer Sinbei",
                mapID = 111,
                x = 43.6,
                y = 65.0,
            },
        },
        alliance = {
            {
                npcID = 33677,
                name  = "Technician Mihila",
                mapID = 111,
                x = 37.6,
                y = 31.6,
            },
        },
    },

    vendors = {
        alliance = {
            {
                npcID = 18484,
                name  = "Wind Trader Lathrai",
                mapID = 111,
                x = 72.4,
                y = 31.6,
                sells = {
                    { itemID = 23811 }, -- Schematic: White Smoke Flare
                },
            },
        },
        horde = {
            {
                npcID = 18484,
                name  = "Wind Trader Lathrai",
                mapID = 111,
                x = 72.4,
                y = 31.6,
                sells = {
                    { itemID = 23811 },
                },
            },
        },
    },

    steps = {

-- 1-25
{
    min = 1,
    max = 25,
    recipes = {{
        spellID = 30310,
        crafts  = 28,
        autoReagents = true,
    }},
},

-- 25-35
{
    min = 25,
    max = 35,
    recipes = {{
        spellID = 30311,
        crafts  = 10,
        autoReagents = true,
    }},
},

-- 35-55
{
    min = 35,
    max = 55,
    recipes = {{
        spellID = 30341, -- White Smoke Flare
        crafts  = 50,
        autoReagents = true,
        requires = {
            { type = "recipe_item", itemID = 23811 },
        },
    }},
},

-- 55-60
{
    min = 55,
    max = 60,
    recipes = {{
        spellID = 30307,
        crafts  = 8,
        autoReagents = true,
    }},
},

-- 60-75
{
    min = 60,
    max = 75,
    noteKey = "PG_GUIDE_OUTLAND_ENGINEERING_NOTE_1",
    disablesShopping = true,
},

    },
}