Files
nuzlocke-tracker/.beans/nuzlocke-tracker-neqv--add-detailed-boss-battle-information.md
Julian Tabel 2d4aa9d562 Re-export all seed data from database
Ran --export to refresh seed JSON files with current database state.
Includes updated games, pokemon, routes/encounters, evolutions, and
new firered-bosses.json boss battle data.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 12:39:45 +01:00

1.1 KiB
Raw Blame History

title, status, type, created_at, updated_at
title status type created_at updated_at
Add detailed boss battle information todo feature 2026-02-08T11:21:22Z 2026-02-08T11:21:22Z

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