1e155c62fb
feat: add floor themes with status effect modifiers
...
Add 4 floor themes (Swamp/Volcano/Glacier/Inferno) that boost status
effect damage on matching floors. Realign boss patterns to match themes
and add PatternFreeze for the Glacier boss.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 15:22:17 +09:00
69ac6cd383
feat: add combo skill system with 5 combos
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 15:06:56 +09:00
22ebeb1d48
feat: add elite monsters with 5 prefix types
...
Elite monsters have ~20% spawn chance with Venomous, Burning, Freezing,
Bleeding, or Vampiric prefixes. Each prefix scales HP/ATK and applies
on-hit status effects (or life drain for Vampiric).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 15:02:44 +09:00
f85775dd3e
feat: replace all hardcoded constants with config values
...
Replace hardcoded game constants with values from the config system:
- GameSession now receives *config.Config from Lobby
- TurnTimeout, MaxFloors, SkillUses, InventoryLimit use config values
- combat.AttemptFlee accepts fleeChance param
- combat.ResolveAttacks accepts coopBonus param
- entity.NewMonster accepts scaling param
- Solo HP/DEF reduction uses config SoloHPReduction
- Lobby JoinRoom uses config MaxPlayers
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 13:08:52 +09:00
fb0e64a109
feat: achievement system with 10 unlockable achievements
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-24 15:33:12 +09:00
d3d7e2a76a
feat: status effects (poison/burn), boss patterns, new relics
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-24 14:49:55 +09:00
29387ebaa0
feat: help screen, detailed result screen, death/revive messages
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-24 14:44:03 +09:00
80c1988719
feat: party action status display and sequential turn result replay
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-24 14:23:44 +09:00
9221cfa7c6
refactor: replace goto with labeled break in RunTurn
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-24 13:46:33 +09:00
15199bd26f
feat: skill cooldown (3/combat), inventory limit (10), scaled event damage
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-24 13:46:17 +09:00
01edb488f7
fix: game balance — gold scaling, solo DEF, floor-scaled items, healer targeting, AI fallback
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-24 11:17:23 +09:00
46afd82060
fix: stop combatLoop goroutine and remove lobby room on session exit
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-24 10:56:23 +09:00
e8887cd69a
fix: use fingerprint as player ID to prevent name collision
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-24 10:50:21 +09:00
cd2013a917
feat: multiplayer flee marks player as out for current combat
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-24 10:47:38 +09:00
7556073cb5
feat: display turn countdown timer in combat HUD
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-24 00:53:17 +09:00
3cc6f783b3
feat: apply relic passive effects (ATK/DEF boost, heal on kill, gold boost)
2026-03-24 00:50:42 +09:00
13d468943a
feat: game session, turn system, lobby, and room events
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-23 23:55:08 +09:00