tyrants-edge/data
Brian Fertig d17379ca57 feat(deckbuilder): add unsaved changes warning and rebalance vampire cards
- **DeckBuilderScene**:
  - Introduced `hasUnsavedChanges` state to track modifications.
  - Added visual indicators: an "Unsaved Changes" badge in the deck panel and dynamic styling for the Save button.
  - Implemented a confirmation modal when attempting to leave the scene with unsaved changes.
  - Fixed scroll position restoration after re-rendering the card grid.

- **Data (cards.json)**:
  - Rebalanced Vampire cards by swapping `drain` and `rupture` values (reduced drain, increased rupture).
  - Increased `rupture` values across higher-tier vampire cards (3, 6, 10, 15) to enhance their late-game scaling.
2026-03-24 19:30:35 -06:00
..
campaigns.json feat: add Imperial faction Chapter 5 campaign, cards, and missions 2026-03-22 09:20:11 -06:00
cards.json feat(deckbuilder): add unsaved changes warning and rebalance vampire cards 2026-03-24 19:30:35 -06:00
missions.json feat(bloodthirsty): add new commanders, cards, and update mission rosters 2026-03-22 19:22:06 -06:00
packs.json ``` 2026-03-15 18:28:33 -06:00
skills.json Changes 2026-03-23 22:31:50 -06:00