	OctoTables_DataOtrisovka[categoryKey].UniversalQuests = {
		----------------------------------------------------------------------------
		-- Из файла ringing_deeps.lua (Гулкие Глубины - редкие монстры)
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2214)..": ".."Rares" -- Ringing Deeps
			end,
			name_save = "Rares2214",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{81674, forcedText = {npcID = 220265}, },
				{80557, forcedText = {npcID = 220274}, },
				{80505, forcedText = {npcID = 220276}, },
				{81562, forcedText = {npcID = 220267}, },
				{81511, forcedText = {npcID = 220266}, },
				{80560, forcedText = {npcID = 220269}, },
				{81566, forcedText = {npcID = 220272}, },
				{80003, forcedText = {npcID = 218393}, },
				{80536, forcedText = {npcID = 220286}, },
				{81648, forcedText = {npcID = 221199}, },
				{81485, forcedText = {npcID = 220287}, },
				{80547, forcedText = {npcID = 220275}, },
				{81633, forcedText = {npcID = 220285}, },
				{81563, forcedText = {npcID = 220273}, },
				{81652, forcedText = {npcID = 221217}, },
				{80507, forcedText = {npcID = 220271}, },
				{80574, forcedText = {npcID = 220268}, },
				{80506, forcedText = {npcID = 220270}, },
			},
		},
		----------------------------------------------------------------------------
		-- Из файла ringing_deeps.lua (Гулкие Глубины - сокровища)
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2214)..": "..L["Treasures"] -- ringing_deeps
			end,
			name_save = "Treasures2214",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{82230, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Cursed Pickaxe"},},
				{82239, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Discarded Toolbox"},},
				{82820, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Dislodged Blockage"},},
				{82464, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Dusty Prospector's Chest"},},
				{82819, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Kaja'Cola Machine"},},
				{80485, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Forgotten Treasure"},},
				{82235, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Munderut's Forgotten Stash"},},
				{82818, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Scary Dark Chest"},},
				{83030, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Waterlogged Refuse"},},
				{79308, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Webbed Knapsack"},},
			},
		},
		----------------------------------------------------------------------------
		-- Из файла ringing_deeps.lua (Гулкие Глубины - боевые питомцы)
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2214)..": "..L["Pet Battles & Collections"]
			end,
			name_save = "RingingDeepsCollections",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{nil, forcedText = {text = "Battle Pet: "..E.func_GetNPCName(223444)}}, -- Friendhaver Grem
				{nil, forcedText = {text = "Battle Pet: "..E.func_GetNPCName(222535)}}, -- Haywire Servobot
			},
		},
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2214)..": "..E.func_GetQuestName(83333, false)
			end,
			name_save = "GearingUpforTrouble", -- Gearing Up for Trouble
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{83333},
			},
			forcedMaxQuest = 1,
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2214)..": "..E.func_GetQuestName(82946, false)
			end,
			name_save = "RollinDownintheDeeps",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{82946},
			},
			forcedMaxQuest = 1,
		},
		----------------------------------------------------------------------------
		-- Из файла hallowfall.lua (Hallowfall рары) - уже есть
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2215)..": ".."Rares" -- Hallowfall
			end,
			name_save = "Rares2215",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{81763, forcedText = {npcID = 207802}, },
				{82558, forcedText = {npcID = 206514}, },
				{82560, forcedText = {npcID = 214757}, },
				{82559, forcedText = {npcID = 206184}, },
				{81880, forcedText = {npcID = 221753}, },
				{80011, forcedText = {npcID = 218458}, },
				{82562, forcedText = {npcID = 221179}, },
				{82564, forcedText = {npcID = 207780}, },
				{81881, forcedText = {npcID = 221767}, },
				{81761, forcedText = {npcID = 221551}, },
				{81836, forcedText = {npcID = 221668}, },
				{80006, forcedText = {npcID = 218426}, },
				{81756, forcedText = {npcID = 221534}, },
				{82557, forcedText = {npcID = 206203}, },
				{80010, forcedText = {npcID = 218452}, },
				{82565, forcedText = {npcID = 220771}, },
				{82563, forcedText = {npcID = 206977}, },
				{81882, forcedText = {npcID = 221786}, },
				{82566, forcedText = {npcID = 207826}, },
				{81853, forcedText = {npcID = 221708}, },
				{79271, forcedText = {npcID = 215805}, },
				{81849, forcedText = {npcID = 221690}, },
				{81791, forcedText = {npcID = 221648}, },
				{80009, forcedText = {npcID = 218444}, },
				{82561, forcedText = {npcID = 207803}, },
			},
		},
		----------------------------------------------------------------------------
		-- Из файла hallowfall.lua (Hallowfall сокровища) - уже есть
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2215)..": "..L["Treasures"] -- hallowfall
			end,
			name_save = "Treasures2215",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{83298, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 1"},},
				{83263, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 2"},},
				{83284, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 3"},},
				{81468, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 4"},},
				{81971, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 5"},},
				{81978, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 6"},},
				{81972, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 7"},},
				{82005, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 8"},},
				{83273, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 9"},},
				{79275, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 10"},},
				{80687, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 11"},},
				{81518, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 12"},},
			},
		},
		----------------------------------------------------------------------------
		-- Квесты питомцев и коллекционные предметы из hallowfall.lua
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2215)..": "..L["Pet Battles & Collections"]
			end,
			name_save = "HallowfallCollections",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				-- Pet Battles
				{nil, forcedText = {text = "Battle Pet: "..E.func_GetNPCName(223442)}},
				{nil, forcedText = {text = "Battle Pet: "..E.func_GetNPCName(223409)}},
				-- Missing Lynx achievement quests
				{79081}, -- Flamegard's Hope
				-- Pet collection quests
				{82006}, -- Thunder lynx pet
			},
		},
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2215)..": "..E.func_GetQuestName(76586, false)
			end,
			name_save = "SpreadingTheLight",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{76586},
			},
			forcedMaxQuest = 1,
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2215)..": "..E.func_GetQuestName(91173, false) -- tww-nightfall-scenario
			end,
			name_save = "TheFlameBurnsEternal",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{91173},
			},
			forcedMaxQuest = 1,
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2215)..": "..L["Incursion"] -- Daily incursions in Hollowfall or Azj-Kahet
			end,
			name_save = "Incursion",
			defS = true,
			reset = "Daily",
			desc = categoryKey,
			quests = {
				{87475}, -- Sureki Incursion: Hold the Wall
				{87477}, -- Sureki Incursion: Southern Swarm
				{87480}, -- Sureki Incursion: The Eastern Assault
				{nil},
				{88711}, -- Radiant Incursion: Toxins and Pheromones
				{88916}, -- Radiant Incursion: Sureki's End
				{88945}, -- Radiant Incursion: Rak-Zakaz
			},
			forcedMaxQuest = 3, -- nadoutichnit
		},
		{
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2215)..": "..L["Major Keyflames"]
			end,
			name_save = "MajorKeyflames",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{79471},
				{79470},
				{79469},
				{79380},
				{79329},
				{78657},
				{78590},
				{76338},
			},
			forcedMaxQuest = 8,
		},
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2215)..": "..L["Lesser Keyflames"] -- MinorKeyflames
			end,
			name_save = "LesserKeyflame",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				-- SAVEDINSTANCE
				{76169}, -- Glow in the Dark
				{76394}, -- Shadows of Flavor
				{76600}, -- Right Between the Gyros-Optics
				{76733}, -- Tater Trawl
				{76997}, -- Lost in Shadows
				{78656}, -- Hose It Down
				{78915}, -- Squashing the Threat
				{78933}, -- The Sweet Eclipse
				{78972}, -- Harvest Havoc
				{79158}, -- Seeds of Salvation
				{79173}, -- Supply the Effort
				{79216}, -- Web of Manipulation
				{79346}, -- Chew On That
				{80004}, -- Crab Grab
				{80562}, -- Blossoming Delight
				{81574}, -- Sporadic Growth
				{81632}, -- Lizard Looters
			},
			forcedMaxQuest = 8,
		},
		----------------------------------------------------------------------------
		-- Из файла isle_of_dorn.lua (Остров Дорн - редкие монстры)
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2248)..": ".."Rares" -- Isle of Dorn
			end,
			name_save = "Rares2248",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{82196, forcedText = {npcID = 219281}, },
				{81893, forcedText = {npcID = 219264}, },
				{81920, forcedText = {npcID = 221128}, },
				{81895, forcedText = {npcID = 219265}, },
				{81907, forcedText = {npcID = 219266}, },
				{81905, forcedText = {npcID = 219279}, },
				{81899, forcedText = {npcID = 219268}, },
				{81902, forcedText = {npcID = 219270}, },
				{81921, forcedText = {npcID = 220890}, },
				{81897, forcedText = {npcID = 219267}, },
				{78619, forcedText = {npcID = 213115}, },
				{79685, forcedText = {npcID = 217534}, },
				{81903, forcedText = {npcID = 219278}, },
				{81892, forcedText = {npcID = 219262}, },
				{81922, forcedText = {npcID = 220883}, },
				{81901, forcedText = {npcID = 219269}, },
				{81923, forcedText = {npcID = 221126}, },
				{81904, forcedText = {npcID = 219271}, },
				{82203, forcedText = {npcID = 219284}, addText = {text = "Violet Hold Prisoner: Zovex"}, },
				{82204, forcedText = {npcID = 222378}, addText = {text = "Violet Hold Prisoner: Kereke"}, },
				{82205, forcedText = {npcID = 222380}, addText = {text = "Violet Hold Prisoner: Rotfist"}, },
				{81894, forcedText = {npcID = 219263}, },
			},
		},
		----------------------------------------------------------------------------
		-- Из файла isle_of_dorn.lua (Остров Дорн - сокровища)
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2248)..": "..L["Treasures"] -- isle_of_dorn
			end,
			name_save = "Treasures2248",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{82715, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Defender's Axe"},},
				{82714, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Infused Cinderbrew"},},
				{82287, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Jade Pearl"},},
				{82325, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Kobold Pickaxe"},},
				{83243, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Magical Treasure Chest"},},
				{83246, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Mosswool Flower"},},
				{83245, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Mushroom Cap"},},
				{83244, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Mysterious Orb"},},
				{82326, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Shimmering Opal Lily"},},
				{82246, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Thak's Treasure"},},
				{83242, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Tree's Treasure"},},
				{82716, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Turtle's Thanks"},},
				{83094, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Faithful Dog"},},
			},
		},
		----------------------------------------------------------------------------
		-- Дополнительно: Квесты питомцев и коллекции из Isle of Dorn
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2248)..": "..L["Pet Battles & Collections"]
			end,
			name_save = "IsleOfDornCollections",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				-- Battle Pets
				{nil, forcedText = {text = "Battle Pet: "..E.func_GetNPCName(223446)}}, -- Collector Dyna
				{nil, forcedText = {text = "Battle Pet: "..E.func_GetNPCName(223407)}}, -- Awakened Custodian
				-- Aradan: Stormrook Spirit Beast
				{nil, forcedText = {text = "Hunter Pet: Aradan (Stormrook Spirit Beast)"}},
				-- Tome of Polymorph: Mosswool
				{84438, forcedText = {text = "Tome of Polymorph: Mosswoel (Mage Only)"}},
			},
		},
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2248)..": "..E.Timers.TWW_BeledarCycle()..E.func_GetQuestName(83240, false)
			end,
			name_save = "TheTheaterTroupe", -- The Theater Troupe
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{83240},
			},
			forcedMaxQuest = 1,
		},
		----------------------------------------------------------------------------
		-- Из файла azj_kahet.lua (Aз-Кахет рары) - уже есть
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2255)..": ".."Rares" -- Azj-Kahet
			end,
			name_save = "Rares2255",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{81695, forcedText = {npcID = 216031}, },
				{78905, forcedText = {npcID = 214151}, },
				{81704, forcedText = {npcID = 216042}, },
				{81634, forcedText = {npcID = 216038}, },
				{82077, forcedText = {npcID = 222624}, },
				{81707, forcedText = {npcID = 216045}, },
				{81699, forcedText = {npcID = 216041}, },
				{82036, forcedText = {npcID = 216050}, },
				{82034, forcedText = {npcID = 216048}, },
				{82078, forcedText = {npcID = 216052}, },
				{81703, forcedText = {npcID = 216034}, },
				{82037, forcedText = {npcID = 216051}, },
				{81700, forcedText = {npcID = 216037}, },
				{81701, forcedText = {npcID = 216039}, },
				-- Дополнительные рары (другие)
				{82290, forcedText = {npcID = 216047}, },
				{82289, forcedText = {npcID = 216046}, },
			},
		},
		----------------------------------------------------------------------------
		-- Из файла azj_kahet.lua (Aз-Каhet сокровища) - уже есть
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2255)..": "..L["Treasures"] -- azj_kahet
			end,
			name_save = "Treasures2255",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{82520, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 1"},},
				{82718, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 2"},},
				{82722, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 3"},},
				{82720, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 4"},},
				{82529, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 5"},},
				{82721, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 6"},},
				{82719, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 7"},},
				{82727, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 8"},},
				{82527, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 9"},},
				{82525, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"].." 10"},},
			},
		},
		----------------------------------------------------------------------------
		-- Квесты питомцев и коллекционные предметы из azj_kahet.lua
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2255)..": "..L["Pet Battles & Collections"]
			end,
			name_save = "AzjKahetCollections",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				-- Pet Battles
				{nil, forcedText = {text = "Battle Pet: "..E.func_GetNPCName(223443)}},
				-- Smelling History quests
				{83744}, -- Another You 1
				{83745}, -- Another You 2
				{83746}, -- Another You 3
				{83747}, -- Another You 4
			},
		},
		----------------------------------------------------------------------------
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2255)..": "..L["Underworld Operative"] -- The Severed Threads
			end,
			name_save = "UnderworldOperative",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{80670}, -- Eyes of the Weaver
				{80671}, -- Blade of the General
				{80672}, -- Hand of the Vizier
			},
			forcedMaxQuest = 1,
		},
		----------------------------------------------------------------------------
		-- 2339 Дорногал
		----------------------------------------------------------------------------
		{ -- https://www.wowhead.com/npc=226919/archivist-frithrun
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2339)..": "..L["Weekend Event"]
			end,
			name_save = "ArchivistFrithrun",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{86731, addText = {expansionText = E.func_FormatExpansion(1, "LEFT")}}, -- 1 CLASSIC (An Original Path Through Time)
				{83363, addText = {expansionText = E.func_FormatExpansion(2, "LEFT")}}, -- 2 TBC (A Burning Path Through Time)
				{83365, addText = {expansionText = E.func_FormatExpansion(3, "LEFT")}}, -- 3 WOTLK (A Frozen Path Through Time)
				{83359, addText = {expansionText = E.func_FormatExpansion(4, "LEFT")}}, -- 4 Cataclysm (A Shattered Path Through Time)
				{83362, addText = {expansionText = E.func_FormatExpansion(5, "LEFT")}}, -- 5 PANDA (A Shrouded Path Through Time)
				{83364, addText = {expansionText = E.func_FormatExpansion(6, "LEFT")}}, -- 6 DRAENOR (A Savage Path Through Time)
				{83360, addText = {expansionText = E.func_FormatExpansion(7, "LEFT")}}, -- 7 LEGION (A Fel Path Through Time)
				{88805, addText = {expansionText = E.func_FormatExpansion(8, "LEFT")}}, -- 8 BFA (A Scarred Path Through Time)
				{92649, addText = {expansionText = E.func_FormatExpansion(9, "LEFT")}}, -- 9 SL (Темный путь сквозь время)

				{83358}, -- The Arena Calls - Arena Skirmishes
				{84776}, -- A Call to Delves - Delves
				{83357}, -- AccountWeekly
				{83366}, -- The World Awaits - World Quests
				{83347}, -- Emissary of War - Mythic Dungeons
				{83345}, -- A Call to Battle - Battlegrounds
			},
			forcedMaxQuest = 1, -- nadoutichnit
		},
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2339)..": "..L["Worldsoul"]
			end,
			name_save = "TheCalloftheWorldsoul", -- The Call of the Worldsoul
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				-- https://wago.tools/db2/QuestLineXQuest?filter[QuestLineID]=5572&page=1&sort[OrderIndex]=asc
				{82482}, -- Worldsoul: Snuffling
				{82516}, -- Worldsoul: Forging a Pact
				{82483}, -- Worldsoul: Spreading the Light
				{82453}, -- Worldsoul: Encore!
				{82489}, -- Worldsoul: The Dawnbreaker
				{82659}, -- Worldsoul: Nerub-ar Palace
				{87417}, -- Worldsoul: Dungeons
				{91052}, -- Worldsoul: Overcharged Delves
				{87419}, -- Worldsoul: Delves
				{82490}, -- Worldsoul: Priory of the Sacred Flame
				{82491}, -- Worldsoul: Ara-Kara, City of Echoes
				{82492}, -- Worldsoul: City of Threads
				{82493}, -- Worldsoul: The Dawnbreaker
				{82494}, -- Worldsoul: Ara-Kara, City of Echoes
				{82496}, -- Worldsoul: City of Threads
				{82497}, -- Worldsoul: The Stonevault
				{82498}, -- Worldsoul: Darkflame Cleft
				{82499}, -- Worldsoul: Priory of the Sacred Flame
				{82500}, -- Worldsoul: The Rookery
				{82501}, -- Worldsoul: The Dawnbreaker
				{82502}, -- Worldsoul: Ara-Kara, City of Echoes
				{82503}, -- Worldsoul: Cinderbrew Meadery
				{82504}, -- Worldsoul: City of Threads
				{82505}, -- Worldsoul: The Stonevault
				{82506}, -- Worldsoul: Darkflame Cleft
				{82507}, -- Worldsoul: Priory of the Sacred Flame
				{82508}, -- Worldsoul: The Rookery
				{82509}, -- Worldsoul: Nerub-ar Palace
				{82510}, -- Worldsoul: Nerub-ar Palace
				{89514}, -- Worldsoul: Horrific Visions Revisited
				{87424}, -- Worldsoul: World Bosses
				{82511}, -- Worldsoul: Awakening Machine
				{82512}, -- Worldsoul: World Boss
				{89492}, -- Worldsoul: Dastardly Duos in the Dome!
				{87423}, -- Worldsoul: Undermine Explorer
				{82488}, -- Worldsoul: Darkflame Cleft
				{91855}, -- Worldsoul: K'aresh World Quests
				{82487}, -- Worldsoul: The Stonevault
				{82486}, -- Worldsoul: The Rookery
				{82485}, -- Worldsoul: Cinderbrew Meadery
				{82452}, -- Worldsoul: World Quests
				{87422}, -- Worldsoul: Undermine World Quests
				{82495}, -- Worldsoul: Cinderbrew Meadery
				{89502}, -- Worldsoul: Nightfall
			},
			forcedMaxQuest = 1,
		},
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2339)..": "..L["Archives"]
			end,
			name_save = "Archives",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				-- https://wago.tools/db2/QuestLineXQuest?filter[QuestLineID]=5572&page=1&sort[OrderIndex]=asc
				{82679}, -- Archives: Seeking History
				{82678}, -- Archives: The First Disc
			},
			forcedMaxQuest = 1,
		},
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2339)..": "..L["Weekly quests"].." ("..DUNGEONS..")" -- https://www.wowhead.com/npc=226623/biergoth
			end,
			name_save = "BiergothDungeonQuest",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{83432}, -- The Rookery
				{83436}, -- Cinderbrew Meadery
				{83443}, -- Darkflame Cleft
				{83457}, -- The Stonevault
				{83458}, -- Priory of the Sacred Flame
				{83459}, -- The Dawnbreaker
				{83465}, -- Ara-Kara, City of Echoes
				{83469}, -- City of Threads
				{86203}, -- Operation: Floodgate
			},
			forcedMaxQuest = 1,
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2339)..": "..L["Weekly quests"].." (PVP)"
			end,
			name_save = "WeeklyPVP",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{80184},
				{80185},
				{80186},
				{80187},
				{80188},
				{80189},
				{nil},
				{81793},
				{81794},
				{81795},
				{81796},
				{86853},
				{90781},
				{nil}, -- "Brawl Weekly"
				{47148},
			},
			forcedMaxQuest = 3,
		},
		----------------------------------------------------------------------------
		-- Из файла siren_isle.lua (Остров Сирен - редкие монстры)
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2369)..": ".."Rares" -- Siren Isle
			end,
			name_save = "Rares2369",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{85672, forcedText = {npcID = 229982}, addText = {mapID = 2369},},
				{85669, forcedText = {npcID = 228201}, addText = {mapID = 2369},},
				{85437, forcedText = {npcID = 229992}, addText = {mapID = 2369},},
				{84801, forcedText = {npcID = 228601}, addText = {mapID = 2369},},
				{84796, forcedText = {npcID = 228155}, addText = {mapID = 2369},},
				{86933, forcedText = {npcID = 231090}, addText = {mapID = 2369},},
				{84794, forcedText = {npcID = 228151}, addText = {mapID = 2369},},
				{84797, forcedText = {npcID = 228159}, addText = {mapID = 2375},},
				{86779, forcedText = {npcID = 227550}, addText = {mapID = 2375},},
				{84792, forcedText = {npcID = 227545}, addText = {mapID = 2369},},
				{84805, forcedText = {npcID = 230137}, addText = {mapID = 2369},},
				{84795, forcedText = {npcID = 228154}, addText = {mapID = 2369},},
				{84802, forcedText = {npcID = 229852}, addText = {mapID = 2369},},
				{84803, forcedText = {npcID = 229853}, addText = {mapID = 2369},},
				{84800, forcedText = {npcID = 228583}, addText = {mapID = 2369},},
				{84799, forcedText = {npcID = 228580}, addText = {mapID = 2369},},
				{85404, forcedText = {npcID = 231356}, addText = {mapID = 2369},},
				{85405, forcedText = {npcID = 231357}, addText = {mapID = 2369},},
				{85406, forcedText = {npcID = 231368}, addText = {mapID = 2375},},
				{85403, forcedText = {npcID = 231353}, addText = {mapID = 2369},},
				{84798, forcedText = {npcID = 228547}, addText = {mapID = 2369},},
			},
		},
		----------------------------------------------------------------------------
		-- Из файла siren_isle.lua (Остров Сирен - сокровища)
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2369)..": "..L["Treasures"] -- siren_isle
			end,
			name_save = "Treasures2369",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{87446, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Iron Mining Pick"},},
				{86764, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Kul Tiran Lumberer's Hatchet"},},
				{86767, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Minnow's Favorite Blade"},},
				{86766, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Ashvane Issued Workboots"},},
				{86732, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Stone Carver's Scramseax"},},
				{85716, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Rune-Seared Spear"},},
				{84547, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Empty Kaja'Cola"},},
				{84839, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Unsolved Amethyst Runelock"},},
				{86765, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Barnacle-Encrusted Chest"},},
				{84529, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Bilge Rat Supply Chest"},},
				{84527, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Pilfered Earthen Chest"},},
			},
		},
		----------------------------------------------------------------------------
		-- Из файла siren_isle.lua (Остров Сирен - коллекции и питомцы)
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2369)..": "..L["Pet Battles & Collections"]
			end,
			name_save = "SirenIsleCollections",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				-- Вендор: Soweezi
				{nil, forcedText = {text = "Vendor: "..E.func_GetNPCName(234390).." (Mounts, Toys, Pets)"}},
				-- Питомец Marmaduke
				{86240, forcedText = {text = "Pet: Marmaduke (Well Loved Squeaky Toy)"}},
				-- Mount: Thrayir, Eyes of the Siren
				{nil, forcedText = {text = "Mount: Thrayir, Eyes of the Siren (Requires Runekeys)"}},
				-- Mount: Pristmatic Snapdragon
				{86482, forcedText = {text = "Mount: Pristmatic Snapdragon (Day 1)"}},
				{86483, forcedText = {text = "Mount: Pristmatic Snapdragon (Day 4)"}},
				{86484, forcedText = {text = "Mount: Pristmatic Snapdragon (Day 7)"}},
				{86485, forcedText = {text = "Mount: Pristmatic Snapdragon (Day 10)"}},
			},
		},
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2369)..": "..L["Weekly quests"]
			end,
			name_save = "SirenIsleWeekly", -- Siren Isle Weekly
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{nil, forcedText = {text = E.COLOR_SKYBLUE..E.TEXT_SPACE.."Vrykul invasion|r"},},
				{84852}, -- Legacy of the Vrykul
				{84248}, -- A Ritual of Runes
				{83932}, -- Historical Documents
				{84432}, -- Longship Landing
				{84680}, -- Rock 'n Stone Revival
				{84222}, -- Secure the Perimeter
				{nil},
				{nil, forcedText = {text = E.COLOR_STEELBLUE..E.TEXT_SPACE.."Pirate invasion|r"},},
				{84851}, -- Tides of Greed
				{83753}, -- Cannon Karma
				{83827}, -- Silence the Song
				{84001}, -- Cart Blanche
				{84299}, -- Pirate Plunder
				{84619}, -- Ooker Dooker Literature Club
				{nil},
				{nil, forcedText = {text = E.COLOR_SLATEGRAY..E.TEXT_SPACE.."Naga invasion|r"},},
				{84850}, -- Serpent's Wrath
				{84252}, -- Peak Precision
				{84430}, -- Crystal Crusade
				{84627}, -- Three Heads of the Deep
				{85051}, -- Beach Comber
				{85589}, -- Ruffled Pages
			},
			forcedMaxQuest = 6, -- nadoutichnit
		},
		----------------------------------------------------------------------------
		-- 2346 Нижняя Шахта
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2346)..": ".."Rares" -- Undermine
			end,
			name_save = "Rares2346",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{84917, forcedText = {npcID = 230931}},
				{84918, forcedText = {npcID = 230934}},
				{84919, forcedText = {npcID = 230940}},
				{84920, forcedText = {npcID = 230946}},
				{84921, forcedText = {npcID = 230951}},
				{84922, forcedText = {npcID = 230979}},
				{84926, forcedText = {npcID = 230995}},
				{84927, forcedText = {npcID = 231012}},
				{85004, forcedText = {npcID = 231288}},
				{84877, forcedText = {npcID = 230746}},
				{84884, forcedText = {npcID = 230793}},
				{84895, forcedText = {npcID = 230800}},
				{84907, forcedText = {npcID = 230828}},
				{84911, forcedText = {npcID = 230840}},
				{90488, forcedText = {npcID = 234480}},
				{90489, forcedText = {npcID = 234499}},
				{90491, forcedText = {npcID = 233471}},
				{90490, forcedText = {npcID = 233472}},
				{90492, forcedText = {npcID = 231310}},
			},
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2346)..": "..L["Treasures"] -- Undermine
			end,
			name_save = "Treasures2346",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{85683, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Unexploded Fireworks"}},
				{85866, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Suspicious Book"}},
				{85838, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Fireworks Hat"}},
				{85698, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Plunger"}},
				{85814, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Blackened Dice"}},
				{85860, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Lonely Tub"}},
				{85426, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Potent Potable"}},
				{85422, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Abandoned Toolbox"}},
				{85424, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Papa's Prized Putter"}},
				{85425, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Unsupervised Takeout"}},
				{85492, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Particularly Nice Lamp"}},
				{85495, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Uncracked Cold Ones"}},
				{85494, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Marooned Floatmingo"}},
				{85496, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Trick Deck of Cards"}},
				{86487, addText = {IconVignette = "VignetteLoot"}, forcedText = {text = L["Treasure"]..": Crumpled Schematics"}},
			},
		},
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2346)..": ".."Free C.H.E.T.T. List"
			end,
			name_save = "FreeCHETTList",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{87296},
			},
			forcedMaxQuest = 1,
		},
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2346)..": ".."C.H.E.T.T. List"
			end,
			name_save = "CHETTList",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{86915}, -- = L["Side with a Cartel"],
				{86917}, -- = L["Ship Right"],
				{86918}, -- = L["Reclaimed Scrap"],
				{86919}, -- = L["Side Gig"],
				{86920}, -- = L["War Mode Violence"],
				{86923}, -- = L["Go Fish"],
				{86924}, -- = L["Gotta Catch at Least a Few"],
				{87302}, -- = L["Rare Rivals"],
				{87303}, -- = L["Clean the Sidestreets"],
				{87304}, -- = L["Time to Vacate"],
				{87305}, -- = L["Desire to D.R.I.V.E."],
				{87306}, -- = L["Kaja Cruising"],
				{87307}, -- = L["Garbage Day"],
			},
			forcedMaxQuest = 4, -- nadoutichnit
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2346)..": "..E.func_GetQuestName(86775, false)
			end,
			name_save = "UrgetoSurge",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{86775},
			},
			forcedMaxQuest = 1,
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2346)..": "..E.func_GetQuestName(85869, false)
			end,
			name_save = "ManyJobsHandleIt",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{85869},
			},
			forcedMaxQuest = 1,
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2346)..": "..E.func_GetQuestName(85879, false)
			end,
			name_save = "ReduceReuseResell",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{85879},
			},
			forcedMaxQuest = 1,
		},
		----------------------------------------------------------------------------
		-- Из файла karesh.lua (К'ареш - редкие монстры)
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2371)..": ".."Rares" -- Karesh
			end,
			name_save = "Rares2371",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{90587, forcedText = {npcID = 232098}, addText = {mapID = 2472},},
				{91276, forcedText = {npcID = 245998}, },
				{90596, forcedText = {npcID = 232128}, },
				{90586, forcedText = {npcID = 232077}, },
				{91275, forcedText = {npcID = 245997}, },
				{90594, forcedText = {npcID = 231981}, },
				{90588, forcedText = {npcID = 232108}, },
				{90595, forcedText = {npcID = 232127}, },
				{90590, forcedText = {npcID = 232182}, },
				{90591, forcedText = {npcID = 232189}, },
				{90585, forcedText = {npcID = 232006}, },
				{90583, forcedText = {npcID = 232129}, },
				{90592, forcedText = {npcID = 232193}, },
				{91293, forcedText = {npcID = 234845}, },
				{90589, forcedText = {npcID = 232111}, },
				{90593, forcedText = {npcID = 232195}, },
				{90584, forcedText = {npcID = 232199}, },
				-- Mount: Translocated Gorger rares
				{84993, forcedText = {npcID = 231229}, },
				{86447, forcedText = {npcID = 234970}, },
				{86464, forcedText = {npcID = 235087}, },
				{86465, forcedText = {npcID = 235104}, addText = {mapID = 2472},},
				-- Warrant rares
				{90698, forcedText = {npcID = 238540}, addText = {mapID = 2472},},
				{90687, forcedText = {npcID = 238144}, },
				{90696, forcedText = {npcID = 241956}, addText = {mapID = 2472},},
				{90689, forcedText = {npcID = 238536}, },
				{90692, forcedText = {npcID = 241920}, },
				{90694, forcedText = {npcID = 238384}, addText = {mapID = 2472},},
			},
		},
		----------------------------------------------------------------------------
		-- Из файла karesh.lua (К'ареш - сокровища)
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2371)..": "..L["Treasures"] -- Karesh
			end,
			name_save = "Treasures2371",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{85958, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Gift of the Brothers"},},
				{86416, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Ancient Coffer"},},
				{85837, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Forlorn Wind Chime"},},
				{86467, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Mailroom Distribution"},},
				{86492, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Ixthar's Favorite Crystal"},},
				{86301, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Wastelander Stash"},},
				{86304, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Tumbled Package"},},
				{86306, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Rashaal's Vase"},},
				{86308, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Shattered Crystals"},},
				{86322, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Skeletal Tail Bones"},},
				{86323, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Crudely Stitched Sack"},},
				{92348, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Abandoned Lockbox"},},
				{91352, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Lightly-Dented Luggage"},},
				{85840, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Sand-Worn Coffer"},},
				{89378, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Ethereal Voidforged Container"},},
				{90511, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Light-Soaked Cleaver"},},
				{90512, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Spear of Fallen Memories"},},
				{90514, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Efrat's Forgotten Bulwark"},},
				{90522, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Tulwar of the Golden Guard"},},
				{90515, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Petrified Branch of Janaa"},},
				{90527, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Shadowguard Crusher"},},
				{90521, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Sufaadi Skiff Lantern"},},
				{90532, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Korgorath's Talon"},},
				{91055, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Warglaive of the Audacious Hunter"},},
				{91056, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": P.O.S.T. Master's Prototype"},},
				{91057, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Phaseblade of the Void Marches"},},
				{91058, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Treasure"]..": Bladed Rifle of Unfettered Momentum"},},
			},
		},
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2371)..": "..E.func_GetQuestName(85460, false)
			end,
			name_save = "EcologicalSuccession", -- Ecological Succession
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{85460},
			},
			forcedMaxQuest = 1,
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2371)..": "..E.func_GetQuestName(91093, false)
			end,
			name_save = "MoreThanJustaPhase", -- More Than Just a Phase
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{91093},
			},
			forcedMaxQuest = 1,
		},
		----------------------------------------------------------------------------
		-- 2472 Тазавеш
		----------------------------------------------------------------------------
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return E.func_GetMapName(2472)..": "..L["Warrant"]
			end,
			name_save = "KareshWarrants",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{90122}, -- Eliminate Xy'vox the Twisted
				{90123}, -- Eliminate Hollowbane
				{90124}, -- Eliminate Shatterpulse
				{90125}, -- Eliminate Purple Peat
				{90126}, -- Eliminate Grubber
				{90127}, -- Eliminate Arcana-Monger So'zer
			},
			forcedMaxQuest = 1,
		},
		----------------------------------------------------------------------------
		-- Вылазки
		----------------------------------------------------------------------------
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return L["Delves"]..": "..E.func_GetQuestName(82706, false) -- DELVES_LABEL
			end,
			name_save = "Delves",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				-- https://wago.tools/db2/QuestLineXQuest?filter[QuestLineID]=5572&page=1&sort[OrderIndex]=asc
				{82706}, -- Delves: Worldwide Research
			},
			forcedMaxQuest = 1, -- 8? nadoutichnit
		},
		{ -- The War Within Season 3
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return L["Delves"]..": "..L["Delver's Bounty"] -- (E.func_GetItemName(233071) Season 2)(E.func_GetItemName(248142) Season 3)
			end,
			name_save = "DelversBountySeason3",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{86371, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(248142))..E.func_GetItemName(248142)},}, -- This item can be fished in Excavation Site 9
			},
			forcedMaxQuest = 1,
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return L["Delves"]..": "..L["Delver's Call"]
			end,
			name_save = "DelversCall",
			defS = true,
			reset = "Regular",
			desc = categoryKey,
			quests = {
				{nil, addText = {mapID = 2248},}, -- Isle of Dorn
				{85648},
				{83759},
				{83758},
				{nil},
				{nil, addText = {mapID = 2215},}, -- Hallowfall
				{83768},
				{85664},
				{83767},
				{83769},
				{nil},
				{nil, addText = {mapID = 2214},}, -- The Ringing Deeps (Гулкие глубины.)
				{85649},
				{83766},
				{nil},
				{nil, addText = {mapID = 2255},}, -- Azj-Kahet
				{83770},
				{83771},
				{85667},
				{85666},
			},
			-- forcedMaxQuest = 13,
		},
		----------------------------------------------------------------------------
		-- Delve achievements and quests from delves.lua
		----------------------------------------------------------------------------
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return L["Delves"]..": "..L["Achievements & Rewards"]
			end,
			name_save = "DelvesAchievements",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				-- Sturdy Chest quests from various delves
				{83665}, -- Kriegval's Rest Chest 1
				{83698}, -- Kriegval's Rest Chest 2
				{83683}, -- Kriegval's Rest Chest 3
				{83666}, -- Kriegval's Rest Chest 4
				{83664}, -- The Underkeep Chest 1
				{83682}, -- The Underkeep Chest 2
				{83663}, -- The Underkeep Chest 3
				{83697}, -- The Underkeep Chest 4
				{83440}, -- Earthcrawl Mines Chest 1
				{83438}, -- Earthcrawl Mines Chest 2
				{83441}, -- Earthcrawl Mines Chest 3
				{83451}, -- Earthcrawl Mines Chest 4
				{83439}, -- Earthcrawl Mines Chest 5
				{83652}, -- Mycomancer Cavern Chest 1
				{83691}, -- Mycomancer Cavern Chest 2
				{83455}, -- Mycomancer Cavern Chest 3
				{83672}, -- Mycomancer Cavern Chest 4
				{83677}, -- The Dread Pit Chest 1
				{83658}, -- The Dread Pit Chest 2
				{83678}, -- The Dread Pit Chest 3
				{83659}, -- The Dread Pit Chest 4
				{83684}, -- The Waterworks Chest 1
				{83650}, -- The Waterworks Chest 2
				{83667}, -- The Waterworks Chest 3
				{83456}, -- The Waterworks Chest 4
				{83649}, -- The Spiral Weave Chest 1
				{83661}, -- The Spiral Weave Chest 2
				{83681}, -- The Spiral Weave Chest 3
				{83662}, -- The Spiral Weave Chest 4
				{83453}, -- The Sinkhole Chest 1
				{83668}, -- The Sinkhole Chest 2
				{83700}, -- The Sinkhole Chest 3
				{83685}, -- The Sinkhole Chest 4
				{83702}, -- Fungal Folly Chest 1
				{83671}, -- Fungal Folly Chest 2
				{83689}, -- Fungal Folly Chest 3
				{83452}, -- Fungal Folly Chest 4
				{83690}, -- Fungal Folly Chest 5
				{83679}, -- Skittering Breach Chest 1
				{83660}, -- Skittering Breach Chest 2
				{83696}, -- Skittering Breach Chest 3
				{83680}, -- Skittering Breach Chest 4
				{83688}, -- Nightfall Sanctum Chest 1
				{83670}, -- Nightfall Sanctum Chest 2
				{83454}, -- Nightfall Sanctum Chest 3
				{83701}, -- Nightfall Sanctum Chest 4
				{83651}, -- Tak-Rethan Abyss Chest 1
				{83686}, -- Tak-Rethan Abyss Chest 2
				{83687}, -- Tak-Rethan Abyss Chest 3
				{83669}, -- Tak-Rethan Abyss Chest 4
				{86347}, -- Excavation Site 9 Chest 1
				{86345}, -- Excavation Site 9 Chest 2
				{86346}, -- Excavation Site 9 Chest 3
				{86343}, -- Excavation Site 9 Chest 4
				{86790}, -- Sidestreet Sluice Chest 1
				{86789}, -- Sidestreet Sluice Chest 2
				{86787}, -- Sidestreet Sluice Chest 3
				{86788}, -- Sidestreet Sluice Chest 4
				{83692}, -- Archival Assault Chest 1
				{83673}, -- Archival Assault Chest 2
				{90839}, -- Archival Assault Chest 3
				{92573}, -- Archival Assault Chest 4
			},
		},
		----------------------------------------------------------------------------
		-- РАЗНОЕ
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return TRADE_SKILLS..": "..L["Algari Treatise"]
			end,
			name_save = "AlgariTreatise",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{83725, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(222546))..E.func_GetItemName(222546)},}, -- = L["Algari Treatise on Alchemy"],
				{83726, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(222554))..E.func_GetItemName(222554)},}, -- = L["Algari Treatise on Blacksmithing"],
				{83727, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(222550))..E.func_GetItemName(222550)},}, -- = L["Algari Treatise on Enchanting"],
				{83728, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(222621))..E.func_GetItemName(222621)},}, -- = L["Algari Treatise on Engineering"],
				{83729, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(222552))..E.func_GetItemName(222552)},}, -- = L["Algari Treatise on Herbalism"],
				{83730, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(222548))..E.func_GetItemName(222548)},}, -- = L["Algari Treatise on Inscription"],
				{83731, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(222551))..E.func_GetItemName(222551)},}, -- = L["Algari Treatise on Jewelcrafting"],
				{83732, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(222549))..E.func_GetItemName(222549)},}, -- = L["Algari Treatise on Leatherworking"],
				{83733, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(222553))..E.func_GetItemName(222553)},}, -- = L["Algari Treatise on Mining"],
				{83734, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(222649))..E.func_GetItemName(222649)},}, -- = L["Algari Treatise on Skinning"],
				{83735, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(222547))..E.func_GetItemName(222547)},}, -- = L["Algari Treatise on Tailoring"],
			},
			forcedMaxQuest = 2, -- nadoutichnit
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return TRADE_SKILLS
			end,
			name_save = "ProfessionWeeklies",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{84127, addText = {IconVignette = "Mobile-Blacksmithing",}, }, -- Blacksmithing Services Requested
				{84128, addText = {IconVignette = "Mobile-Enginnering",}, },  -- Engineering Services Requested
				{84129, addText = {IconVignette = "Mobile-Inscription",}, },  -- Inscription Services Requested
				{84130, addText = {IconVignette = "Mobile-Jewelcrafting",}, },  -- Jewelcrafting Services Requested
				{84131, addText = {IconVignette = "Mobile-Leatherworking",}, },  -- Leatherworking Services Requested
				{84132, addText = {IconVignette = "Mobile-Tailoring",}, },  -- Tailoring Services Requested
				{84133, addText = {IconVignette = "Mobile-Alchemy",}, },  -- Alchemy Services Requested
				{nil},

				{83102, addText = {IconVignette = "Mobile-Mining",}, },  -- Bismuth is Business -- горняка
				{83103, addText = {IconVignette = "Mobile-Mining",}, },  -- Acquiring Aqirite -- горняка
				{83104, addText = {IconVignette = "Mobile-Mining",}, },  -- Identifying Ironclaw -- горняка
				{83105, addText = {IconVignette = "Mobile-Mining",}, },  -- Rush-order Requisition -- горняка
				{83106, addText = {IconVignette = "Mobile-Mining",}, },  -- Null Pebble Excavation -- горняка

				{82992, addText = {IconVignette = "Mobile-Skinning",}, },  -- Stormcharged Goods -- шкуродера
				{82993, addText = {IconVignette = "Mobile-Skinning",}, },  -- From Shadows -- шкуродера
				{83097, addText = {IconVignette = "Mobile-Skinning",}, },  -- Cinder and Storm -- шкуродера
				{83098, addText = {IconVignette = "Mobile-Skinning",}, },  -- Snap and Crackle -- шкуродера
				{83100, addText = {IconVignette = "Mobile-Skinning",}, },  -- Cracking the Shell -- шкуродера

				{84084, addText = {IconVignette = "Mobile-Enchanting",}, },  -- Just a Pinch -- зачаровывателя
				{84085, addText = {IconVignette = "Mobile-Enchanting",}, },  -- The Power of Potential -- зачаровывателя
				{84086, addText = {IconVignette = "Mobile-Enchanting",}, },  -- A Rare Necessity -- зачаровывателя

				{82916, addText = {IconVignette = "Mobile-Herbalism",}, },  -- When Fungi Bloom -- травника
				{82958, addText = {IconVignette = "Mobile-Herbalism",}, },  -- Little Blessings -- травника
				{82962, addText = {IconVignette = "Mobile-Herbalism",}, },  -- A Handful of Luredrops -- травника
				{82965, addText = {IconVignette = "Mobile-Herbalism",}, },  -- Light and Shadow -- травника
				{82970, addText = {IconVignette = "Mobile-Herbalism",}, },  -- A Bloom and A Blossom -- травника
			},
			forcedMaxQuest = 2,
		},
		----------------------------------------------------------------------------
		-- OTHER
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return OTHER..": "..L["Coffer Key"]
			end,
			name_save = "CofferKey",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{nil, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(245653))..E.func_GetItemName(245653)}},
				{84736, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["First Cache"]},},
				{84737, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Second Cache"]},},
				{84738, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Third Cache"]},},
				{84739, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Fourth Cache"]},},
				{nil},
				{nil, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(238527))..E.func_GetItemName(238527)}},
				{91175, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["First Cache"]},},
				{91176, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Second Cache"]},},
				{91177, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Third Cache"]},},
				{91178, addText = {IconVignette = "VignetteLoot",}, forcedText = {text = L["Fourth Cache"]},},
			},
			forcedMaxQuest = 2, -- nadoutichnit
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return OTHER..": "..E.func_GetQuestName(84370, false)
			end,
			name_save = "TheKeytoSuccess",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{84370, forcedText = {text = E.func_texturefromIcon(E.func_GetItemIcon(227794))..E.func_GetItemName(227794)},},
			},
			forcedMaxQuest = 1,
		},
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return OTHER..": "..L["Special Assignment"]
			end,
			name_save = "SpecialAssignment",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{82355, addText = {mapID = 2248},}, -- Остров Дорн
				{81647, addText = {mapID = 2248},}, -- Остров Дорн
				{81649, addText = {mapID = 2248},}, -- Остров Дорн
				{81650, addText = {mapID = 2248},}, -- Остров Дорн
				{81691, addText = {mapID = 2214},}, -- Гулкие глубины
				{83229, addText = {mapID = 2214},}, -- Гулкие глубины
				{82787, addText = {mapID = 2215},}, -- Тайносводье
				{82852, addText = {mapID = 2215},}, -- Тайносводье
				{82414, addText = {mapID = 2256},}, -- Аз-Кахет
				{82531, addText = {mapID = 2256},}, -- Аз-Кахет
				{nil},
				{85113, addText = {mapID = 2369},}, -- Siren Isle #2369 11.0.7
				{nil},
				{85487, addText = {mapID = 2346},}, -- Undermine #2346 11.1.0
				{85488, addText = {mapID = 2346},}, -- Undermine #2346
				{nil},
				{89294, addText = {mapID = 2371},}, -- K'aresh #2371 11.2.0
				{89293, addText = {mapID = 2371},}, -- K'aresh #2371
			},
			forcedMaxQuest = 4, -- nadoutichnit
		},
		----------------------------------------------------------------------------
		-- Из файла secrets_of_azeroth.lua (Секреты Азерота - сундуки праздника)
		----------------------------------------------------------------------------
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return "Secrets of Azeroth: "..L["Celebration Crates"]
			end,
			name_save = "SecretsOfAzerothCrates",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{83794, addText = {text = "Zuldazar (#1 Soggy Celebration Crate)"},},
				{85574, addText = {text = "Desolace (#2 Hazy Celebration Crate)"},},
				{84470, addText = {text = "Deadwind Pass (#3 Dirt-Caked Celebration Crate)"},},
				{84624, addText = {text = "Azsuna (#4 Sandy Celebration Crate)"},},
				{83931, addText = {text = "Howling Fjord (#5 Battered Celebration Crate)"},},
				{84426, addText = {text = "Tanaris (#6 Waterlogged Celebration Crate)"},},
				{84767, addText = {text = "Mount Hyjal (#7 Charred Celebration Crate)"},},
				{85523, addText = {text = "Feralas (#8 Mildewed Celebration Crate)"},},
				{84773, addText = {text = "Nagrand (#9 Crystalized Celebration Crate)"},},
				{84625, addText = {text = "Stormheim (#10 Surprisingly Pristine Celebration Crate)"},},
				{84909, addText = {text = "Maldraxxus (#11 Ghostly Celebration Crate)"},},
			},
		},
		----------------------------------------------------------------------------
		-- Из файла skyriding_races.lua (Гонки на летающих средствах)
		----------------------------------------------------------------------------
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return L["Skyriding Races"]..": ".."Isle of Dorn"
			end,
			name_save = "SkyridingIsleOfDorn",
			defS = true,
			reset = "Daily",
			desc = categoryKey,
			quests = {
				{80219, addText = {text = "Dornogal Drift"},},
				{80220, addText = {text = "Storm's Watch Survey"},},
				{80221, addText = {text = "Basin Bypass"},},
				{80222, addText = {text = "The Wold Ways"},},
				{80223, addText = {text = "Thunderhead Trail"},},
				{80224, addText = {text = "Orecreg's Doglegs"},},
			},
		},
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return L["Skyriding Races"]..": ".."Ringing Deeps"
			end,
			name_save = "SkyridingRingingDeeps",
			defS = true,
			reset = "Daily",
			desc = categoryKey,
			quests = {
				{80237, addText = {text = "Earthenworks Weave"},},
				{80238, addText = {text = "Ringing Deeps Ramble"},},
				{80239, addText = {text = "Chittering Concourse"},},
				{80240, addText = {text = "Cataract River Cruise"},},
				{80242, addText = {text = "Taelloch Twist"},},
				{80243, addText = {text = "Opportunity Point Amble"},},
			},
		},
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return L["Skyriding Races"]..": ".."Hallowfall"
			end,
			name_save = "SkyridingHallowfall",
			defS = true,
			reset = "Daily",
			desc = categoryKey,
			quests = {
				{80256, addText = {text = "Dunelle's Detour"},},
				{80257, addText = {text = "Tenir's Traversal"},},
				{80258, addText = {text = "Light's Redoubt Descent"},},
				{80259, addText = {text = "Stillstone Slalom"},},
				{80260, addText = {text = "Mereldar Meander"},},
				{80261, addText = {text = "Velhan's Venture"},},
			},
		},
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return L["Skyriding Races"]..": ".."Azj-Kahet"
			end,
			name_save = "SkyridingAzjKahet",
			defS = true,
			reset = "Daily",
			desc = categoryKey,
			quests = {
				{80277, addText = {text = "City of Threads Twist"},},
				{80278, addText = {text = "Maddening Deep Dip"},},
				{80279, addText = {text = "The Weaver's Wing"},},
				{80280, addText = {text = "Rak-Ahat Rush"},},
				{80281, addText = {text = "Pit Plunge"},},
				{80282, addText = {text = "Siegehold Scuttle"},},
			},
		},
		{
			sorted = true,
			showTooltip = true,
			TextLeft = function()
				return L["Skyriding Races"]..": ".."Undermine"
			end,
			name_save = "SkyridingUndermine",
			defS = true,
			reset = "Daily",
			desc = categoryKey,
			quests = {
				{85071, addText = {text = "Skyrocketing Sprint"},},
				{85097, addText = {text = "The Heaps Leap"},},
				{85099, addText = {text = "Scrapshop Shot"},},
				{85101, addText = {text = "Rags to Riches Rush"},},
				{85900, addText = {text = "Breakneck Bolt"},},
				{85902, addText = {text = "Junkyard Jaunt"},},
				{85904, addText = {text = "Casino Cruise"},},
				{85906, addText = {text = "Sandy Scuttle"},},
			},
		},
		----------------------------------------------------------------------------
		-- Из уже существующих в основном файле (оставляю как есть)
		----------------------------------------------------------------------------
		{
			sorted = false,
			showTooltip = true,
			TextLeft = function()
				return RAID_INFO_WORLD_BOSS -- L["World Boss"]
			end,
			name_save = "WorldBoss",
			defS = true,
			reset = "Weekly",
			desc = categoryKey,
			quests = {
				{81630, forcedText = {npcID = 221084}, addText = {mapID = 2248},}, -- Кордак (221084) Остров Дорн
				{82653, addText = {mapID = 2214},}, -- Гулкие глубины.
				{81653, forcedText = {npcID = 221224}, addText = {mapID = 2215},}, -- Шуррай (221224) Тайносводье
				{81624, forcedText = {npcID = 221067}, addText = {mapID = 2213},}, -- Орта (221067) Город Нитей
				{85088, forcedText = {npcID = 231821}, addText = {mapID = 2346},}, -- Гоблионе (231821) Нижняя Шахта
				{nil},
				{87354, forcedText = {npcID = 238319}, addText = {mapID = 2371},}, -- Reshanor (238319) К'ареш
			},
			forcedMaxQuest = 2,
		},
	}