Files
nuzlocke-tracker/.beans/nuzlocke-tracker-neqv--add-detailed-boss-battle-information.md
Julian Tabel 597ad91629 Prioritize beans and add pre-commit hooks task
Game Data Cleanup → critical, Tests → high, pre-commit hooks → high,
boss battles → low, remaining epics → deferred.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 13:06:13 +01:00

1.1 KiB
Raw Permalink Blame History

title, status, type, priority, created_at, updated_at
title status type priority created_at updated_at
Add detailed boss battle information todo feature low 2026-02-08T11:21:22Z 2026-02-10T12:05:43Z

Enhance boss battles with more detailed information for each boss pokemon and the player's team.

Boss Pokemon Details

Add the following optional fields to boss pokemon entries:

  • Ability the pokemon's ability
  • Held item item the pokemon is holding
  • Nature the pokemon's nature
  • Moveset up to 4 moves per pokemon

This requires backend model/schema changes (BossPokemon fields), migration, admin UI for editing, and display in the run encounter boss cards.

Team Snapshot

When recording a boss battle result, allow the player to snapshot which of their alive team pokemon they used and at what levels. This gives a record of "what I brought to the fight."

  • Add a boss_result_team join table (boss_result_id, encounter_id, level)
  • In the BossDefeatModal, show checkboxes for alive team members with optional level override
  • Display the team snapshot when viewing past boss results