feat: complete vampire expansion chunk 2 — exploration areas

Adds vampireExplorations.ts with 72 areas across all 18 vampire zones
(4 per zone), each with descriptions, events, material drops, and
scaled durations. Also fixes a TypeScript double-cast error in
debug.ts and marks chunk 2 complete in vampire.md.
This commit is contained in:
2026-04-15 19:27:59 -07:00
committed by Naomi Carrigan
parent 4012635076
commit 53a026da62
4 changed files with 1821 additions and 4 deletions
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -1280,8 +1280,8 @@ debugRouter.post("/grant-apotheosis", async(context) => {
return context.json({ error: "No save found" }, 404);
}
/* eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- Prisma returns JsonValue; cast to GameState */
const state = record.state as GameState;
/* eslint-disable-next-line @typescript-eslint/consistent-type-assertions -- Prisma returns JsonValue; double-cast required */
const state = record.state as unknown as GameState;
const updatedState: GameState
= (state.apotheosis?.count ?? 0) >= 1