From 0dd72816c7506023720aa8bd814c31efce253e26 Mon Sep 17 00:00:00 2001 From: Freddie Date: Sun, 19 Jul 2026 18:53:50 -0700 Subject: [PATCH 1/9] Add Feather of the Smoke Red Moon to Tindral drops --- apps/tool/Data/ExtraItemDrops.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/tool/Data/ExtraItemDrops.cs b/apps/tool/Data/ExtraItemDrops.cs index 506614cbe..ddc026708 100644 --- a/apps/tool/Data/ExtraItemDrops.cs +++ b/apps/tool/Data/ExtraItemDrops.cs @@ -2855,6 +2855,13 @@ public static partial class Hardcoded new(199227, RaidDifficultiesAll), // Schematic: Sophisticated Problem Solver ] }, + // Amirdrassil, the Dream's Hope > Tindral Sageswift + { + 2565, + [ + new(211280, RaidDifficultiesAll), // Feather of the Smoke Red Moon [Druid] + ] + }, // Amirdrassil, the Dream's Hope > Trash { 1001207, @@ -2874,7 +2881,7 @@ public static partial class Hardcoded { 2001207, [ - new(210490, RaidDifficultiesAll), // Vantus Rune + new(210490, RaidDifficultiesAll), // Technique: Vantus Rune ] }, From 015063c9441c8af194dfbec29945dd8def197769 Mon Sep 17 00:00:00 2001 From: Freddie Date: Mon, 20 Jul 2026 13:25:57 -0700 Subject: [PATCH 2/9] Run MagicAggregateMiscReportsJob every 10 mins instead of 1 --- apps/backend/Jobs/Magic/MagicAggregateMiscReportsJob.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/backend/Jobs/Magic/MagicAggregateMiscReportsJob.cs b/apps/backend/Jobs/Magic/MagicAggregateMiscReportsJob.cs index 3149f9af8..5f0694ae5 100644 --- a/apps/backend/Jobs/Magic/MagicAggregateMiscReportsJob.cs +++ b/apps/backend/Jobs/Magic/MagicAggregateMiscReportsJob.cs @@ -11,7 +11,7 @@ public class MagicAggregateMiscReportsJob : JobBase, IScheduledJob { Type = JobType.MagicAggregateMiscReports, Priority = JobPriority.High, - Interval = TimeSpan.FromMinutes(1), + Interval = TimeSpan.FromMinutes(10), Version = 1, }; From ba1df2aac7a665ad306992fc463eb781b3e0fd7b Mon Sep 17 00:00:00 2001 From: Freddie Date: Tue, 21 Jul 2026 12:56:34 -0700 Subject: [PATCH 3/9] Ignore pre-reset data for Gilded Stash chore --- apps/frontend/data/tasks/11-midnight/delves.ts | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/apps/frontend/data/tasks/11-midnight/delves.ts b/apps/frontend/data/tasks/11-midnight/delves.ts index d432545d1..3f214d3ac 100644 --- a/apps/frontend/data/tasks/11-midnight/delves.ts +++ b/apps/frontend/data/tasks/11-midnight/delves.ts @@ -1,5 +1,8 @@ +import { Region } from '@/enums/region'; import { iconLibrary } from '@/shared/icons'; +import { timeState } from '@/shared/state/time.svelte'; import { DbResetType } from '@/shared/stores/db/enums'; +import { getNextWeeklyResetFromTime } from '@/utils/get-next-reset'; import type { Task } from '@/types/tasks'; export const midDelves: Task = { @@ -89,10 +92,16 @@ export const midDelves: Task = { key: 'stashes', name: '{currency:3290}', alwaysStarted: true, - progressFunc: (char) => ({ - have: char.weekly?.delveGilded || 0, - need: 4, - }), + progressFunc: (char) => { + const expiresAt = getNextWeeklyResetFromTime( + char.lastSeenAddon, + char.realm?.region || Region.US, + char + ); + const have = + expiresAt > timeState.slowTime ? 0 : char.weekly?.delveGilded || 0; + return { have, need: 4 }; + }, }, ], }, From 35ac8e14e2bb9a063b4e05380d8cf4c675e8120b Mon Sep 17 00:00:00 2001 From: Freddie Date: Wed, 22 Jul 2026 18:21:03 -0700 Subject: [PATCH 4/9] Ignore some more skill line abilities --- apps/tool/Data/IgnoredSkillLineAbilities.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/tool/Data/IgnoredSkillLineAbilities.cs b/apps/tool/Data/IgnoredSkillLineAbilities.cs index f1288b923..57342e571 100644 --- a/apps/tool/Data/IgnoredSkillLineAbilities.cs +++ b/apps/tool/Data/IgnoredSkillLineAbilities.cs @@ -213,6 +213,9 @@ public static partial class Hardcoded 1229929, // Mid ?? 1261938, // Mid ?? + // Fishing + 1231090, // Mid Rootland Crab Lure + // Inscription 127475, // MoP Incarnadine Ink 130407, // MoP Mystery of the Mists @@ -228,6 +231,8 @@ public static partial class Hardcoded 26918, // TBC Arcanite Sword Pendant 26920, // TBC Blood Crown 32810, // TBC Primal Stone Statue + 73233, // Cata Mystic Alicite + 73259, // Cata Resolute Hessonite 407161, // Immaculate Coalescing Dracothyst (temporary legendary craft) // Leatherworking From 059aa9c3e2d672aa7ac314611ebcf549f1870b9b Mon Sep 17 00:00:00 2001 From: Freddie Date: Sat, 25 Jul 2026 20:32:13 -0700 Subject: [PATCH 5/9] Add a direct reference to tslib --- apps/frontend/package-lock.json | 4 ++-- apps/frontend/package.json | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/frontend/package-lock.json b/apps/frontend/package-lock.json index 0fa248731..3aa26a14c 100644 --- a/apps/frontend/package-lock.json +++ b/apps/frontend/package-lock.json @@ -47,6 +47,7 @@ "svelte-multiselect": "^11.6.4", "svelte-preprocess": "^6.0.3", "svelte-spa-router": "^5.0.0", + "tslib": "^2.8.1", "typescript": "^5.9.3", "typescript-eslint": "^8.57.2", "unplugin-icons": "^22.2.0", @@ -3839,8 +3840,7 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true, - "license": "0BSD", - "optional": true + "license": "0BSD" }, "node_modules/type-check": { "version": "0.4.0", diff --git a/apps/frontend/package.json b/apps/frontend/package.json index ae230e047..78299cebc 100644 --- a/apps/frontend/package.json +++ b/apps/frontend/package.json @@ -52,6 +52,7 @@ "svelte-multiselect": "^11.6.4", "svelte-preprocess": "^6.0.3", "svelte-spa-router": "^5.0.0", + "tslib": "^2.8.1", "typescript": "^5.9.3", "typescript-eslint": "^8.57.2", "unplugin-icons": "^22.2.0", From ae3f43ca22070941b24839300b93af6fce2ab964 Mon Sep 17 00:00:00 2001 From: Freddie Date: Tue, 28 Jul 2026 09:03:47 -0700 Subject: [PATCH 6/9] Fix home vault sorting --- .../character-table/row/VaultShared.svelte | 8 +------- apps/frontend/types/character/character.svelte.ts | 7 +++++++ apps/frontend/utils/home/home-sort.ts | 12 ++++++------ 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/apps/frontend/components/character-table/row/VaultShared.svelte b/apps/frontend/components/character-table/row/VaultShared.svelte index 8ecb389fe..870fd381d 100644 --- a/apps/frontend/components/character-table/row/VaultShared.svelte +++ b/apps/frontend/components/character-table/row/VaultShared.svelte @@ -1,5 +1,4 @@