local PT = AhUI
if not PT then return end

local G = PT.ProfessionGuides
G.guides.DRAENOR = G.guides.DRAENOR or {}

G.guides.DRAENOR.COOKING = {
    profession  = "Cooking",
    skillLineID = 2543,
    name = "Кулинария — Warlords of Draenor (1–100)",

    learnViaScroll = true,

    trainers = {
        alliance = {
            {
                npcID = nil,
                name  = "гуманоиды",
                mapID = 534,
                x = 48.55,
                y = 51.85,
            },
        },
        horde = {
            {
                npcID = nil,
                name  = "гуманоиды",
                mapID = 534,
                x = 48.55,
                y = 51.85,
            },
        },
    },

    steps = {

        -- =====================================================
        -- 1–20
        -- =====================================================
        {
            min = 1,
            max = 20,

            note =
				"Рецепт декора продаётся в ГАРНИЗОНЕ!"..
                "При изготовлении этого блюда вам в ИНВЕНТАРЬ будут падать рецепты.\n" ..
                "Нужны рецепты с одинаковой вторичной характеристикой,\n" ..
                "например универсальность.",

            recipes = {
                {
                    spellID = 161002,
                    crafts  = 30,
                    reagents = {
                        { itemID = 109137, count = 5 },
                    }
                }
            }
        },

        -- =====================================================
        -- 20–80
        -- =====================================================
        {
            min = 20,
            max = 80,
			disablesShopping = true,
            note =
                "Изготовьте по 33 РАЗА эти два рецепта на универсальность.\n"..
				"Не обязательно их, но они тут как пример.\n"..
				"Их нужно равное количество для следующего рецепта.\n",

            recipes = {
                {
                    spellID = 160983,
                    crafts  = 33,
                    reagents = {
                        { itemID = 109138, count = 10 },
                        { itemID = 109131, count = 5 },
                    }
                },
                {
                    spellID = 160971,
                    crafts  = 33,
                    reagents = {
                        { itemID = 109138, count = 10 },
                        { itemID = 109131, count = 5 },
                    }
                }
            }
        },

        -- =====================================================
        -- 80–95
        -- =====================================================
        {
            min = 80,
            max = 95,

            disablesShopping = true,

            note = "|cff00ff00Декор доступен на 80 уровне навыка!|r",

            recipes = {
                {
                    spellID = 161000,
                    crafts  = 45,
                    reagents = {
                        { itemID = 111438, count = 5 },
                        { itemID = 111446, count = 5 },
                        { itemID = 109126, count = 1 },
                    }
                }
            }
        },

        -- =====================================================
        -- 95–100
        -- =====================================================
        {
            min = 95,
            max = 100,
			disablesShopping = true,
            note = "Сделать 5 раз один из рецептов.",

            recipes = {
                {
                    spellID = 173979,
                    crafts  = 5,
                    reagents = {
                        { itemID = 111438, count = 5 },
                        { itemID = 111446, count = 5 },
                    }
                },
                {
                    spellID = 173978,
                    crafts  = 5,
                    reagents = {
                        { itemID = 111438, count = 5 },
                        { itemID = 111446, count = 5 },
                    }
                }
            }
        },

    },
}
