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

G.guides.CATACLYSM = G.guides.CATACLYSM or {}

G.guides.CATACLYSM.ENGINEERING = {
    profession  = "Engineering",
    skillLineID = 2503,
    name = "Engineering — Cataclysm (1–75)",

    trainers = {
        horde = {
            {
                npcID = 11017,
                name  = "Roxxik",
                mapID = 85,
                x = 56.8,
                y = 56.4,
            },
        },
        alliance = {
            {
                npcID = 5518,
                name  = "Lilliam Sparkspindle",
                mapID = 84,
                x = 63.2,
                y = 31.4,
            },
        },
    },
	
    steps = {

-- 1-30
{
    min = 1,
    max = 30,
    recipes = {{
        spellID = 94748,
        crafts  = 29,
        reagents = {
            { itemID = 52328, count = 2 },
        },
    }},
},

-- 30-45
{
    min = 30,
    max = 45,
    recipes = {{
        spellID = 84409,
        crafts  = 23,
        reagents = {
            { itemID = 60224, count = 1 },
            { itemID = 67749, count = 2, crafted = true },
        },
    }},
},

-- 45-50
{
    min = 45,
    max = 50,
    recipes = {{
        spellID = 84416,
        crafts  = 5,
        reagents = {
            { itemID = 52186, count = 15 },
            { itemID = 52327, count = 12 },
        },
    }},
},

-- 50-60
{
    min = 50,
    max = 60,
	note = "Сделайте квест на гоблинское инженерное дело.",
    recipes = {{
        spellID = 95707,
        crafts  = 10,
        reagents = {
            { itemID = 67749, count = 1, crafted = true },
            { itemID = 52186, count = 6 },
        },
    }},
},

-- 60-75
{
    min = 60,
    max = 75,
    note = "|cff00ff00Декор доступен с 60 уровня навыка!|r\nДокачивайте декором или по гайду дальше.",
    disablesShopping = true,
    recipes = {{
        spellID = 84430,
        crafts  = 15,
        reagents = {
            { itemID = 60224, count = 1 },
            { itemID = 52186, count = 4 },
            { itemID = 52325, count = 1 },
        },
    }},
},

    },
}
