chore: reorder frozen_peaks and shadow_marshes quests to match unlock chain (#123)
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m10s
CI / Lint, Build & Test (pull_request) Successful in 1m13s

shadow_marshes was listed before frozen_peaks in the file, but frozen_peaks
unlocks first in the actual progression. No gameplay impact — zoneId values
were always correct — but the file now reads in ascending CP order.
This commit is contained in:
2026-03-23 17:17:12 -07:00
committed by Naomi Carrigan
parent 1ffea3854c
commit e6c76f5280
+48 -48
View File
@@ -140,6 +140,54 @@ export const defaultQuests: Array<Quest> = [
status: "locked",
zoneId: "shattered_ruins",
},
// ── Frozen Peaks ──────────────────────────────────────────────────────────
{
combatPowerRequired: 100_000,
description:
"A tundra at the edge of the world, home to creatures that have never seen the sun. Rumours speak of artefacts buried in the permafrost.",
durationSeconds: 2 * 60 * 60,
id: "frozen_wastes",
name: "The Frozen Wastes",
prerequisiteIds: [],
rewards: [
{ amount: 5_000_000, type: "gold" },
{ amount: 100, type: "crystals" },
{ targetId: "global_3", type: "upgrade" },
],
status: "locked",
zoneId: "frozen_peaks",
},
{
combatPowerRequired: 400_000,
description:
"A labyrinthine network of crystal caverns that descend for miles. The cold here is a presence, not just a temperature.",
durationSeconds: 3 * 60 * 60,
id: "ice_caves",
name: "The Ice Caves",
prerequisiteIds: [ "frozen_wastes" ],
rewards: [
{ amount: 5000, type: "essence" },
{ amount: 200, type: "crystals" },
{ targetId: "arcane_scholar", type: "adventurer" },
],
status: "locked",
zoneId: "frozen_peaks",
},
{
combatPowerRequired: 1_500_000,
description:
"A fortress suspended in a permanent blizzard, built by a mage who wanted to be left alone — and succeeded for three hundred years.",
durationSeconds: 5 * 60 * 60,
id: "storm_citadel",
name: "The Storm Citadel",
prerequisiteIds: [ "ice_caves" ],
rewards: [
{ amount: 30_000_000, type: "gold" },
{ amount: 10_000, type: "essence" },
],
status: "locked",
zoneId: "frozen_peaks",
},
// ── Shadow Marshes ────────────────────────────────────────────────────────
{
combatPowerRequired: 5_000_000,
@@ -205,54 +253,6 @@ export const defaultQuests: Array<Quest> = [
status: "locked",
zoneId: "shadow_marshes",
},
// ── Frozen Peaks ──────────────────────────────────────────────────────────
{
combatPowerRequired: 100_000,
description:
"A tundra at the edge of the world, home to creatures that have never seen the sun. Rumours speak of artefacts buried in the permafrost.",
durationSeconds: 2 * 60 * 60,
id: "frozen_wastes",
name: "The Frozen Wastes",
prerequisiteIds: [],
rewards: [
{ amount: 5_000_000, type: "gold" },
{ amount: 100, type: "crystals" },
{ targetId: "global_3", type: "upgrade" },
],
status: "locked",
zoneId: "frozen_peaks",
},
{
combatPowerRequired: 400_000,
description:
"A labyrinthine network of crystal caverns that descend for miles. The cold here is a presence, not just a temperature.",
durationSeconds: 3 * 60 * 60,
id: "ice_caves",
name: "The Ice Caves",
prerequisiteIds: [ "frozen_wastes" ],
rewards: [
{ amount: 5000, type: "essence" },
{ amount: 200, type: "crystals" },
{ targetId: "arcane_scholar", type: "adventurer" },
],
status: "locked",
zoneId: "frozen_peaks",
},
{
combatPowerRequired: 1_500_000,
description:
"A fortress suspended in a permanent blizzard, built by a mage who wanted to be left alone — and succeeded for three hundred years.",
durationSeconds: 5 * 60 * 60,
id: "storm_citadel",
name: "The Storm Citadel",
prerequisiteIds: [ "ice_caves" ],
rewards: [
{ amount: 30_000_000, type: "gold" },
{ amount: 10_000, type: "essence" },
],
status: "locked",
zoneId: "frozen_peaks",
},
// ── Volcanic Depths ───────────────────────────────────────────────────────
{
combatPowerRequired: 1_200_000_000,