fix: runestone formula, prestige/transcendence rebalance, exploration fixes, and comprehensive balance audit #135

Merged
naomi merged 53 commits from fix/stones into main 2026-03-31 19:57:53 -07:00
Showing only changes of commit e4808680ed - Show all commits
+32 -1
View File
@@ -157,6 +157,21 @@ export const defaultQuests: Array<Quest> = [
status: "locked",
zoneId: "frozen_peaks",
},
{
combatPowerRequired: 200_000,
description:
"A tomb sealed within a glacier for millennia. The soldiers interred here died guarding something that no longer exists — but their treasures remain.",
durationSeconds: 150 * 60,
id: "glacier_tomb",
name: "The Glacier Tomb",
prerequisiteIds: [ "frozen_wastes" ],
rewards: [
{ amount: 10_000_000, type: "gold" },
{ amount: 3000, type: "essence" },
],
status: "locked",
zoneId: "frozen_peaks",
},
{
combatPowerRequired: 400_000,
description:
@@ -164,7 +179,7 @@ export const defaultQuests: Array<Quest> = [
durationSeconds: 3 * 60 * 60,
id: "ice_caves",
name: "The Ice Caves",
prerequisiteIds: [ "frozen_wastes" ],
prerequisiteIds: [ "glacier_tomb" ],
rewards: [
{ amount: 5000, type: "essence" },
{ amount: 200, type: "crystals" },
@@ -188,6 +203,22 @@ export const defaultQuests: Array<Quest> = [
status: "locked",
zoneId: "frozen_peaks",
},
{
combatPowerRequired: 3_000_000,
description:
"Deep in the peaks lies the throne room of an ancient frost king, long dead, whose dominion over cold and storm was absolute. His crown still waits.",
durationSeconds: 7 * 60 * 60,
id: "frozen_throne",
name: "The Frozen Throne",
prerequisiteIds: [ "storm_citadel" ],
rewards: [
{ amount: 60_000_000, type: "gold" },
{ amount: 25_000, type: "essence" },
{ amount: 400, type: "crystals" },
],
status: "locked",
zoneId: "frozen_peaks",
},
// ── Shadow Marshes ────────────────────────────────────────────────────────
{
combatPowerRequired: 5_000_000,