diff --git a/apps/frontend/data/tasks/11-midnight/12-0.ts b/apps/frontend/data/tasks/11-midnight/12-0.ts index 1c2d4a95d..6329b7f63 100644 --- a/apps/frontend/data/tasks/11-midnight/12-0.ts +++ b/apps/frontend/data/tasks/11-midnight/12-0.ts @@ -82,6 +82,10 @@ export const specialAssignmentExpiry: Chore['customExpiryFunc'] = ( scannedAt, questIds ) => { + if (!questIds || questIds?.length === 0) { + return Constants.defaultTime; + } + const allWorldQuests = dynamicDataStore.getCachedQuests(char.region); const findQuestId = specialAssignmentQuestToUnlock[questIds[0]] || questIds[0]; const worldQuest = allWorldQuests.find((wq) => wq.questId === findQuestId); diff --git a/apps/frontend/enums/reputation.ts b/apps/frontend/enums/reputation.ts index c885b9558..885be6d65 100644 --- a/apps/frontend/enums/reputation.ts +++ b/apps/frontend/enums/reputation.ts @@ -43,4 +43,18 @@ export enum Reputation { BfaWavebladeAnkoan = 2400, BfaRajani = 2415, BfaUldumAccord = 2417, + + SlTheAscended = 2407, + SlTheUndyingArmy = 2410, + SlCourtOfHarvesters = 2413, + SlVenari = 2432, + SlTheAvowed = 2439, + SlTheEmberCourt = 2445, + SlStitchmasters = 2462, + SlMarasmius = 2463, + SlCourtOfNight = 2464, + SlTheWildHunt = 2465, + SlDeathsAdvance = 2470, + SlTheArchivistsCodex = 2472, + SlTheEnlightened = 2478, }