From d1bf45ed9b25347b693c064a581e7aa84ded09b5 Mon Sep 17 00:00:00 2001 From: Freddie Date: Sun, 28 Jun 2026 16:17:52 -0700 Subject: [PATCH 1/3] Add Naigtal/Val to world maps --- .../user-home/components/world-quests/data.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/apps/frontend/user-home/components/world-quests/data.ts b/apps/frontend/user-home/components/world-quests/data.ts index 635715fdd..123fea234 100644 --- a/apps/frontend/user-home/components/world-quests/data.ts +++ b/apps/frontend/user-home/components/world-quests/data.ts @@ -8,6 +8,19 @@ export const zoneData: WorldQuestZone[] = [ slug: 'midnight', mapName: '11-midnight/quelthalas', children: [ + { + id: 2600, + name: 'Naigtal', + slug: 'naigtal', + mapName: '11-midnight/naigtal', + }, + { + id: 2599, + name: 'Val', + slug: 'val', + mapName: '11-midnight/val', + }, + null, { id: 2395, name: 'Eversong Woods', From 44d32dc71ec6fde78456975b06b4025b67205873 Mon Sep 17 00:00:00 2001 From: Freddie Date: Sun, 28 Jun 2026 17:54:30 -0700 Subject: [PATCH 2/3] Add Naigtal/Val World Boss tasks --- apps/frontend/data/tasks/11-midnight/12-0.ts | 28 ++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/apps/frontend/data/tasks/11-midnight/12-0.ts b/apps/frontend/data/tasks/11-midnight/12-0.ts index 047c92f64..ff33d9da3 100644 --- a/apps/frontend/data/tasks/11-midnight/12-0.ts +++ b/apps/frontend/data/tasks/11-midnight/12-0.ts @@ -285,7 +285,7 @@ export const midChores12_0: Task = { { key: 'showdownNormal', name: 'Showdown: Normal', - icon: uiIcons.squareN, + icon: 'S:squareN:', minimumLevel: 80, questReset: DbResetType.Weekly, questResetForced: true, @@ -313,7 +313,7 @@ export const midChores12_0: Task = { { key: 'showdownHeroic', name: 'Showdown: Heroic', - icon: uiIcons.squareH, + icon: 'S:squareH:', minimumLevel: 90, questReset: DbResetType.Weekly, questResetForced: true, @@ -322,5 +322,29 @@ export const midChores12_0: Task = { 96718, // Showdown on Naigtal: Heroic ], }, + { + key: 'naigtalValWorldBossNormal', + name: 'Naigtal/Val World Boss [N]', + icon: 'B:squareN:', + minimumLevel: 80, + questReset: DbResetType.Weekly, + questResetForced: true, + questIds: [ + 96522, // Naigtal + 96295, // Val + ], + }, + { + key: 'naigtalValWorldBossHeroic', + name: 'Naigtal/Val World Boss [H]', + icon: 'B:squareH:', + minimumLevel: 90, + questReset: DbResetType.Weekly, + questResetForced: true, + questIds: [ + 96942, // Naigtal + 96941, // Val + ], + }, ], }; From 3b6c799443cd83f3f7fc88080871543cacc9c7f4 Mon Sep 17 00:00:00 2001 From: Freddie Date: Sun, 28 Jun 2026 18:24:47 -0700 Subject: [PATCH 3/3] Support ParsedText strings for task/chore icons --- .../components/home/table/head/HomeTableHeadTasks.svelte | 6 +++++- .../components/tooltips/task/TooltipTaskRow.svelte | 9 ++++++++- .../shared/components/parsed-text/ParsedText.svelte | 2 +- apps/frontend/types/tasks.ts | 2 +- 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/apps/frontend/components/home/table/head/HomeTableHeadTasks.svelte b/apps/frontend/components/home/table/head/HomeTableHeadTasks.svelte index 8096ff1aa..868642f5e 100644 --- a/apps/frontend/components/home/table/head/HomeTableHeadTasks.svelte +++ b/apps/frontend/components/home/table/head/HomeTableHeadTasks.svelte @@ -61,7 +61,11 @@ > {#if chore} {#if chore.icon} - + {#if typeof chore.icon === 'string'} + + {:else} + + {/if} {/if} {:else} diff --git a/apps/frontend/components/tooltips/task/TooltipTaskRow.svelte b/apps/frontend/components/tooltips/task/TooltipTaskRow.svelte index 87ea02064..806fe20f0 100644 --- a/apps/frontend/components/tooltips/task/TooltipTaskRow.svelte +++ b/apps/frontend/components/tooltips/task/TooltipTaskRow.svelte @@ -106,9 +106,12 @@ white-space: nowrap; } .status { + --scale: 1; + //padding-left: 0; //padding-right: 0; text-align: center; + white-space: nowrap; width: 1rem; } .error-text { @@ -168,7 +171,11 @@ ]}" > {#if chore?.icon} - + {#if typeof chore.icon === 'string'} + + {:else} + + {/if} {:else}