-- ProfessionGuides/Blacksmithing/Northrend_Blacksmithing.lua
local PT = AhUI
if not PT then return end
local G = PT.ProfessionGuides

G.guides.NORTHREND = G.guides.NORTHREND or {}

G.guides.NORTHREND.BLACKSMITHING = {
    profession  = "Blacksmithing",
    skillLineID = 2475, -- Northrend Blacksmithing
    nameKey = "PG_GUIDE_NORTHREND_BLACKSMITHING_NAME",


    trainers = {
        alliance = {
            {
                npcID = 28694, -- Alard Schmied
                name  = "Alard Schmied",
                mapID = 125,   -- Dalaran (Northrend)
                x = 46.0,
                y = 27.4,
            },
        },
        horde = {
            {
                npcID = 28694, -- Alard Schmied
                name  = "Alard Schmied",
                mapID = 125,
                x = 46.0,
                y = 27.4,
            },
        },
    },

    steps = {

        -- 1-5: 4x Cobalt Gauntlets
        {
            min = 1,
            max = 5,
            recipes = {
                {
                    spellID = 55835, -- Cobalt Gauntlets
                    crafts  = 4,
                    autoReagents = true,
                },
            },
        },

        -- 5-10: 5x Spiked Cobalt Boots
        {
            min = 5,
            max = 10,
            recipes = {
                {
                    spellID = 54918, -- Spiked Cobalt Boots
                    crafts  = 5,
                    autoReagents = true,
                },
            },
        },

        -- 10-15: 5x Spiked Cobalt Shoulders
        {
            min = 10,
            max = 15,
            recipes = {
                {
                    spellID = 54941, -- Spiked Cobalt Shoulders
                    crafts  = 5,
                    autoReagents = true,
                },
            },
        },

        -- 15-20: 5x Notched Cobalt War Axe
        {
            min = 15,
            max = 20,
            recipes = {
                {
                    spellID = 55204, -- Notched Cobalt War Axe
                    crafts  = 5,
                    autoReagents = true,
                },
            },
            noteKey = "PG_GUIDE_NORTHREND_BLACKSMITHING_NOTE_1",
        },

        -- 20-25: 5x Deadly Saronite Dirk
        {
            min = 20,
            max = 25,
            recipes = {
                {
                    spellID = 55206, -- Deadly Saronite Dirk
                    crafts  = 5,
                    autoReagents = true,
                },
            },
        },

        -- 25-30: 5x Horned Cobalt Helm
        {
            min = 25,
            max = 30,
            recipes = {
                {
                    spellID = 54949, -- Horned Cobalt Helm
                    crafts  = 5,
                    autoReagents = true,
                },
            },
        },

        -- 30-40: 10x Deadly Saronite Dirk
        {
            min = 30,
            max = 40,
            recipes = {
                {
                    spellID = 55206, -- Deadly Saronite Dirk
                    crafts  = 10,
                    autoReagents = true,
                },
            },
        },

        -- 40-45: 5x Tempered Saronite Gauntlets
        {
            min = 40,
            max = 45,
            recipes = {
                {
                    spellID = 55015, -- Tempered Saronite Gauntlets
                    crafts  = 5,
                    autoReagents = true,
                },
            },
        },



        -- 50-55: 5x Daunting Handguards
        {
            min = 45,
            max = 55,
            recipes = {
                {
                    spellID = 55301, -- Daunting Handguards
                    crafts  = 10,
                    autoReagents = true,
                },
            },
        },

        -- 55-70: 17x Daunting Legplates
		{
			min = 55,
			max = 60,

			recipes = {
				{
					spellID = 55303, -- Daunting Legplates
					crafts  = 5,
					autoReagents = true,
				},
			},
		},
		{
			min = 60,
			max = 70,
			disablesCraftAll = true,
            disablesShopping = true,
			recipes = {
				{
					spellID = 55303, -- Daunting Legplates
					crafts  = 12,
					autoReagents = true,
				},
			},

			noteKey = "PG_GUIDE_NORTHREND_BLACKSMITHING_NOTE_2",
		},

        -- 70-75: 17x Daunting Legplates
        {
            min = 70,
            max = 75,
			disablesCraftAll = true,
            disablesShopping = true,
            recipes = {
                {
                    spellID = 55303, -- Daunting Legplates
                    crafts  = 17,
                    autoReagents = true,
                },
            },
            noteKey = "PG_GUIDE_NORTHREND_BLACKSMITHING_NOTE_3",
        },
    },
}
