feat: dynamic void fissure missions #2214

Merged
Sainan merged 3 commits from fissure into main 2025-06-20 04:47:46 -07:00
Showing only changes of commit 50b23fed1c - Show all commits

View File

@ -1492,10 +1492,6 @@ export const updateWorldStateCollections = async (): Promise<void> => {
const fissures = await Fissure.find();
const activeNodes = new Set<string>();
for (const fissure of fissures) {
activeNodes.add(fissure.Node);
}
const tierToFurthestExpiry: Record<string, number> = {
VoidT1: 0,
VoidT2: 0,
@ -1511,6 +1507,8 @@ export const updateWorldStateCollections = async (): Promise<void> => {
VoidT6Hard: 0
};
for (const fissure of fissures) {
activeNodes.add(fissure.Node);
const key = fissure.Modifier + (fissure.Hard ? "Hard" : "");
tierToFurthestExpiry[key] = Math.max(tierToFurthestExpiry[key], fissure.Expiry.getTime());
}