local L = BtWQuests.L local MAP_ID = 52 BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_WESTFALL_CRIMESCENEINVESTIGATION, { name = BtWQuests_GetAchievementCriteriaNameDelayed(4903, 1), category = BTWQUESTS_CATEGORY_CLASSIC_WESTFALL, expansion = BtWQuests.Constant.Expansions.Cataclysm, range = {5,30}, prerequisites = { { type = "level", level = 5, }, }, completed = { type = "quest", id = 26270, }, items = { { variations = { { type = "quest", id = 184, breadcrumb = true, restrictions = { type = "quest", id = 184, status = {'active'} }, }, { type = "quest", id = 28562, restrictions = { type = "quest", id = 28562, status = {'active', 'completed'} }, }, { type = "quest", id = 26378, restrictions = { type = "quest", id = 26378, status = {'active', 'completed'} }, }, { type = "quest", id = 184, restrictions = { type = "quest", id = 184, status = {'completed'} }, }, { type = "npc", id = 42308, -- name = "Go to Lieutenant Horatio Laine", -- breadcrumb = true, -- onClick = function () -- BtWQuests_ShowMapWithWaypoint(MAP_ID, 0.6005, 0.1927, "Lieutenant Horatio Laine") -- end, }, }, x = 3, y = 0, connections = { 1, }, }, { type = "quest", id = 26209, x = 3, y = 1, connections = { 1, 2, }, }, { type = "quest", id = 26214, x = 2, y = 2, connections = { 2 }, }, { type = "quest", id = 26213, x = 4, y = 2, connections = { 1 }, }, { type = "quest", id = 26215, x = 3, y = 3, connections = { 1, 2, 3, }, }, { type = "quest", id = 26230, aside = true, x = 1, y = 4, }, { type = "quest", id = 26228, x = 3, y = 4, connections = { 2, }, }, { type = "quest", id = 26229, aside = true, x = 5, y = 4, }, { type = "quest", id = 26232, x = 3, y = 5, connections = { 1, }, }, { type = "quest", id = 26236, x = 3, y = 6, connections = { 1, 2, }, }, { type = "quest", id = 26241, x = 2, y = 7, connections = { 3, }, }, { type = "quest", id = 26237, x = 4, y = 7, connections = { 2, }, }, { type = "quest", id = 26252, aside = true, x = 6, y = 7, connections = { 2, }, }, { type = "quest", id = 26270, x = 3, y = 8, connections = { 2, }, }, { type = "quest", id = 26257, aside = true, x = 6, y = 8, }, { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_INVESTIGATINGTHESHADOWS, aside = true, x = 3, y = 9, }, } }) BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_WESTFALL_INVESTIGATINGTHESHADOWS, { name = BtWQuests_GetAchievementCriteriaNameDelayed(4903, 2), category = BTWQUESTS_CATEGORY_CLASSIC_WESTFALL, expansion = BtWQuests.Constant.Expansions.Cataclysm, range = {5,30}, prerequisites = { { type = "level", level = 5, }, { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_CRIMESCENEINVESTIGATION, }, }, completed = { type = "quest", id = 26297, }, items = { { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_CRIMESCENEINVESTIGATION, x = 3, y = 0, connections = { 1, }, }, { type = "quest", id = 26266, x = 3, y = 1, connections = { 1, 2, 3, }, }, { type = "quest", id = 26271, aside = true, x = 1, y = 2, }, { type = "quest", id = 26286, x = 3, y = 2, connections = { 2, }, }, { type = "quest", id = 26287, aside = true, x = 5, y = 2, connections = { 2, }, }, { type = "quest", id = 26289, x = 3, y = 3, connections = { 2, }, }, { type = "quest", id = 26288, aside = true, x = 5, y = 3, }, { type = "quest", id = 26290, x = 3, y = 4, connections = { 1, }, }, { type = "quest", id = 26291, x = 3, y = 5, connections = { 1, }, }, { type = "quest", id = 26292, x = 3, y = 6, connections = { 2, }, }, { type = "kill", id = 42677, aside = true, x = 5, y = 6.5, connections = { 2, }, }, { type = "quest", id = 26295, x = 3, y = 7, connections = { 2, }, }, { type = "quest", id = 26296, aside = true, x = 5, y = 7.5, }, { type = "quest", id = 26297, x = 3, y = 8, connections = { 1, }, }, { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_THEDEFIASBROTHERHOODREBORN, aside = true, x = 3, y = 9, }, } }) BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_WESTFALL_THEDEFIASBROTHERHOODREBORN, { name = BtWQuests_GetAchievementCriteriaNameDelayed(4903, 3), category = BTWQUESTS_CATEGORY_CLASSIC_WESTFALL, expansion = BtWQuests.Constant.Expansions.Cataclysm, range = {5,30}, prerequisites = { { type = "level", level = 5, }, { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_INVESTIGATINGTHESHADOWS, }, }, completed = { type = "quest", id = 26370, }, items = { { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_INVESTIGATINGTHESHADOWS, x = 3, y = 0, connections = { 1, }, }, { type = "quest", id = 26319, x = 3, y = 1, connections = { 1, }, }, { type = "quest", id = 26320, x = 3, y = 2, connections = { 1, }, }, { type = "quest", id = 26322, x = 3, y = 3, connections = { 1, }, }, { type = "quest", id = 26370, x = 3, y = 4, connections = { 1, }, }, { -- Not a standard breadcrumb quest, can be completed even if the next quest has been taken or completed type = "quest", id = 26761, aside = true, x = 3, y = 5, connections = { 1, }, }, { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_REDRIDGE_MOUNTAINS_THEGNOLLOFFENSIVE, aside = true, active = { { type = "quest", id = 26761, }, { type = "quest", id = 26510, status = {'active', 'completed'}, } }, x = 3, y = 6 }, } }) BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_WESTFALL_CHAIN1, { name = { type = "quest", id = 26371, }, category = BTWQUESTS_CATEGORY_CLASSIC_WESTFALL, expansion = BtWQuests.Constant.Expansions.Cataclysm, range = {5,30}, prerequisites = { { type = "level", level = 5, }, }, completed = { { type = "quest", id = 26347, }, { type = "quest", id = 26348, }, { type = "quest", id = 26348, }, }, items = { { variations = { { type = "quest", id = 26371, restrictions = { type = "quest", id = 26371, status = {'active', 'completed'} }, }, { type = "npc", id = 392, -- name = "Go to Lieutenant Horatio Laine", -- breadcrumb = true, -- onClick = function () -- BtWQuests_ShowMapWithWaypoint(MAP_ID, 0.6005, 0.1927, "Lieutenant Horatio Laine") -- end, }, }, x = 2, y = 0, connections = { 1, 2, 3, }, }, { type = "quest", id = 26347, x = 0, y = 1, }, { type = "quest", id = 26349, x = 2, y = 1, }, { type = "quest", id = 26348, x = 4, y = 1, }, { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_CHAIN2, aside = true, x = 6, y = 1, }, } }) BtWQuestsDatabase:AddChain(BTWQUESTS_CHAIN_CLASSIC_WESTFALL_CHAIN2, { name = { type = "quest", id = 26353 }, category = BTWQUESTS_CATEGORY_CLASSIC_WESTFALL, expansion = BtWQuests.Constant.Expansions.Cataclysm, range = {5,30}, prerequisites = { { type = "level", level = 5, }, }, completed = { type = "quest", id = 26356, }, items = { { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_CHAIN1, aside = true, x = 1, y = 0, }, { name = L["KILL_MURLOCS"], breadcrumb = true, x = 3, y = 0, connections = { 1, }, }, { type = "quest", id = 26353, x = 3, y = 1, connections = { 1, }, }, { type = "quest", id = 26354, x = 3, y = 2, connections = { 1, }, }, { type = "quest", id = 26355, x = 3, y = 3, connections = { 1, }, }, { type = "quest", id = 26356, x = 3, y = 4, }, } }) BtWQuestsDatabase:AddCategory(BTWQUESTS_CATEGORY_CLASSIC_WESTFALL, { name = BtWQuests_GetMapName(MAP_ID), expansion = BtWQuests.Constant.Expansions.Cataclysm, buttonImage = { texture = 1851091, texCoords = {0,1,0,1}, }, restrictions = { { type = "faction", id = BTWQUESTS_FACTION_ID_ALLIANCE, } }, items = { { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_CRIMESCENEINVESTIGATION, }, { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_INVESTIGATINGTHESHADOWS, }, { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_THEDEFIASBROTHERHOODREBORN, }, { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_CHAIN1, }, { type = "chain", id = BTWQUESTS_CHAIN_CLASSIC_WESTFALL_CHAIN2, }, } }) BtWQuestsDatabase:AddExpansionItem(BtWQuests.Constant.Expansions.Cataclysm, { type = "category", id = BTWQUESTS_CATEGORY_CLASSIC_WESTFALL, }) BtWQuestsDatabase:AddMapRecursive(MAP_ID, { type = "category", id = BTWQUESTS_CATEGORY_CLASSIC_WESTFALL, })