diff --git a/apps/frontend/components/home/table/head/HomeTableHeadTasks.svelte b/apps/frontend/components/home/table/head/HomeTableHeadTasks.svelte
index 352c75263..8096ff1aa 100644
--- a/apps/frontend/components/home/table/head/HomeTableHeadTasks.svelte
+++ b/apps/frontend/components/home/table/head/HomeTableHeadTasks.svelte
@@ -48,7 +48,7 @@
setSortState(fullTaskName)}
use:componentTooltip={{
component: Tooltip,
diff --git a/apps/frontend/components/items/ItemsSearch.svelte b/apps/frontend/components/items/ItemsSearch.svelte
index a1566758d..16bfef56e 100644
--- a/apps/frontend/components/items/ItemsSearch.svelte
+++ b/apps/frontend/components/items/ItemsSearch.svelte
@@ -119,17 +119,19 @@
{#snippet bindType(bindType: ItemBinding, bound: boolean)}
{#if bound}
-
- {:else if [ItemBinding.BindToBnetAccount, ItemBinding.BindToAccountUntilEquipped].includes(bindType)}
-
+ {#if [ItemBinding.BindToBnetAccount, ItemBinding.BindToAccountUntilEquipped].includes(bindType)}
+
+ {:else}
+
+ {/if}
{/if}
{/snippet}
diff --git a/apps/frontend/data/holidays.ts b/apps/frontend/data/holidays.ts
index 9742905dc..168c0486e 100644
--- a/apps/frontend/data/holidays.ts
+++ b/apps/frontend/data/holidays.ts
@@ -71,6 +71,7 @@ export const holidayIds: Record = {
[Holiday.TimewalkingLegion]: [timewalkingNameIds, [417]],
[Holiday.TimewalkingBfa]: [timewalkingNameIds, [483]],
[Holiday.TimewalkingSl]: [timewalkingNameIds, [492]],
+ [Holiday.TimewalkingDf]: [timewalkingNameIds, [493]],
[Holiday.BrawlArathiBlizzard]: [[262]],
[Holiday.BrawlClassicAshran]: [[398]],
diff --git a/apps/frontend/data/tasks/11-midnight/12-0.ts b/apps/frontend/data/tasks/11-midnight/12-0.ts
index d2d31990b..047c92f64 100644
--- a/apps/frontend/data/tasks/11-midnight/12-0.ts
+++ b/apps/frontend/data/tasks/11-midnight/12-0.ts
@@ -1,5 +1,5 @@
import { Constants } from '@/data/constants';
-import { aliasedIcons, iconLibrary } from '@/shared/icons';
+import { aliasedIcons, iconLibrary, uiIcons } from '@/shared/icons';
import { timeState } from '@/shared/state/time.svelte';
import { DbResetType } from '@/shared/stores/db/enums';
import { dynamicDataStore } from '@/user-home/stores/dynamicData';
@@ -282,5 +282,45 @@ export const midChores12_0: Task = {
94386, // Void Assaults: Zul'Aman
],
},
+ {
+ key: 'showdownNormal',
+ name: 'Showdown: Normal',
+ icon: uiIcons.squareN,
+ minimumLevel: 80,
+ questReset: DbResetType.Weekly,
+ questResetForced: true,
+ subChores: [
+ {
+ key: 'leveling',
+ name: 'Leveling',
+ maximumLevel: 89,
+ questIds: [
+ 96716, // Showdown on Val
+ 96720, // Showdown on Naigtal
+ ],
+ },
+ {
+ key: 'max',
+ name: 'Max Level',
+ minimumLevel: 90,
+ questIds: [
+ 96713, // Showdown on Val
+ 96717, // Showdown on Naigtal
+ ],
+ },
+ ],
+ },
+ {
+ key: 'showdownHeroic',
+ name: 'Showdown: Heroic',
+ icon: uiIcons.squareH,
+ minimumLevel: 90,
+ questReset: DbResetType.Weekly,
+ questResetForced: true,
+ questIds: [
+ 96714, // Showdown on Val: Heroic
+ 96718, // Showdown on Naigtal: Heroic
+ ],
+ },
],
};
diff --git a/apps/frontend/enums/holiday.ts b/apps/frontend/enums/holiday.ts
index 4170af91e..fe8870cbc 100644
--- a/apps/frontend/enums/holiday.ts
+++ b/apps/frontend/enums/holiday.ts
@@ -66,4 +66,5 @@ export const timewalkingHolidays = [
Holiday.TimewalkingLegion,
Holiday.TimewalkingBfa,
Holiday.TimewalkingSl,
+ Holiday.TimewalkingDf,
];
diff --git a/apps/frontend/shared/icons/library.ts b/apps/frontend/shared/icons/library.ts
index f29c964c7..b91457117 100644
--- a/apps/frontend/shared/icons/library.ts
+++ b/apps/frontend/shared/icons/library.ts
@@ -205,10 +205,12 @@ export { default as mynauiLetterCSquare } from '~icons/mynaui/letter-c-square';
export { default as mynauiLetterDCircle } from '~icons/mynaui/letter-d-circle';
export { default as mynauiLetterDSquare } from '~icons/mynaui/letter-d-square';
export { default as mynauiLetterFCircle } from '~icons/mynaui/letter-f-circle';
+export { default as mynauiLetterHSquare } from '~icons/mynaui/letter-h-square';
export { default as mynauiLetterICircle } from '~icons/mynaui/letter-i-circle';
export { default as mynauiLetterLSquare } from '~icons/mynaui/letter-l-square';
export { default as mynauiLetterMCircle } from '~icons/mynaui/letter-m-circle';
export { default as mynauiLetterMSquare } from '~icons/mynaui/letter-m-square';
+export { default as mynauiLetterNSquare } from '~icons/mynaui/letter-n-square';
export { default as mynauiLetterPCircle } from '~icons/mynaui/letter-p-circle';
export { default as mynauiLetterPSquare } from '~icons/mynaui/letter-p-square';
export { default as mynauiLetterRCircle } from '~icons/mynaui/letter-r-circle';
diff --git a/apps/frontend/shared/icons/ui.ts b/apps/frontend/shared/icons/ui.ts
index a1526f479..f2e23ce0f 100644
--- a/apps/frontend/shared/icons/ui.ts
+++ b/apps/frontend/shared/icons/ui.ts
@@ -23,8 +23,10 @@ export const uiIcons = {
squareA: iconLibrary.mynauiLetterASquare,
squareC: iconLibrary.mynauiLetterCSquare,
squareD: iconLibrary.mynauiLetterDSquare,
+ squareH: iconLibrary.mynauiLetterHSquare,
squareL: iconLibrary.mynauiLetterLSquare,
squareM: iconLibrary.mynauiLetterMSquare,
+ squareN: iconLibrary.mynauiLetterNSquare,
squareP: iconLibrary.mynauiLetterPSquare,
squareW: iconLibrary.mynauiLetterWSquare,
};
|