feat: another balance and bug fix pass #238

Merged
naomi merged 9 commits from feat/another-pass into main 2026-04-06 18:17:01 -07:00

9 Commits

Author SHA1 Message Date
hikari e9e5678a0a fix: use Math.round in formatInteger letter suffix to avoid floating-point truncation
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m1s
CI / Lint, Build & Test (pull_request) Successful in 1m11s
2026-04-06 16:27:02 -07:00
hikari 85a3c65d28 fix: unlock exploration areas on zone unlock, correct quest_eternal count, fix quest status filter in timers
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m6s
CI / Lint, Build & Test (pull_request) Failing after 1m13s
2026-04-06 16:03:52 -07:00
hikari 51cbd75ec0 feat: public read-only timers API for quest and exploration timers
CI / Lint, Build & Test (pull_request) Failing after 36s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m1s
Closes #229
2026-04-06 14:17:06 -07:00
hikari d51d7e8432 feat: achievement timestamps, companion progress bars, max runestone indicator, and auto-prestige max-runes mode
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m5s
CI / Lint, Build & Test (pull_request) Failing after 1m13s
2026-04-06 14:09:38 -07:00
hikari c494cf9a26 fix: gold icon, story banner crop, crafted items persist, community blurb, validation error filtering
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m4s
CI / Lint, Build & Test (pull_request) Failing after 1m11s
2026-04-06 13:57:32 -07:00
hikari 99ca3083a1 fix: real-time companion unlocks, persist exploration endsAt, correct auto-prestige formula, and quest balance
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m3s
CI / Lint, Build & Test (pull_request) Failing after 1m13s
Closes #191
Closes #205
Closes #206
Closes #212
Closes #214
Closes #216
Closes #224
2026-04-06 13:39:35 -07:00
hikari 69579e166a fix: apply crystal multiplier to boss rewards, steepen prestige threshold, fix stale upgrade race condition, and fix companion format display
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m6s
CI / Lint, Build & Test (pull_request) Failing after 1m13s
Closes #221
Closes #222
Closes #201
Closes #213
2026-04-06 13:22:15 -07:00
hikari 1c10df88fb fix: integer formatting, exploration durations, runestone preview, and gold achievement tracking
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m8s
CI / Lint, Build & Test (pull_request) Failing after 1m12s
Closes #199
Closes #203
Closes #204
Closes #219
Closes #220
Closes #231
Closes #232
2026-04-06 12:42:40 -07:00
hikari e53a25290b fix: correct transcendence guide copy and lifetime gold achievement tracking
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m4s
CI / Lint, Build & Test (pull_request) Successful in 1m11s
Update How to Play guide to show prestige 20 threshold for transcendence
(was incorrectly showing 90). Switch gold achievement checks to use
lifetimeGoldEarned so progress persists across prestiges, matching the
"in total" wording of the achievement descriptions.

Closes #208
Closes #220
2026-04-06 12:17:55 -07:00