Go to file
Brian Fertig 776eb9c4bd bump: adjust card stats and fix drain death event handling
- Updated `data/cards.json`:
  - Increased `strike` values for several cards (6→9, 12→16, 24→25, 3→4, 5→12, 7→20, 10→28).
  - Increased `swipe` values (5→7, 7→10, 10→15).
  - Boosted `armor` for specific cards (7→10, 10→15, 15→20).

- Fixed `src/combat/CombatEngine.js`:
  - Corrected drain death event logic to properly identify the dead side and allies.
  - Added calls to `_processOnDeath` when a card or splash target is destroyed by drain effects.

- Enhanced `src/objects/CardObject.js`:
  - Updated `animateBerserkGain` to accept an optional `finalValue` parameter, ensuring the ATK text displays the correct value after the animation completes.

- Refined `src/scenes/BattleScene.js`:
  - Fixed ATK display logic for Swarm effects to correctly show the buffed value during the attack animation.
  - Integrated Hive Link animations into the death sequence for both standard attacks and pre-battle deaths, ensuring effects play before the next round proceeds.
2026-03-21 11:18:15 -06:00
.claude Campaign 3 2026-03-17 14:22:15 -06:00
assets feat(xeno): add faction assets, skills, and combat mechanics 2026-03-21 10:12:10 -06:00
data bump: adjust card stats and fix drain death event handling 2026-03-21 11:18:15 -06:00
src bump: adjust card stats and fix drain death event handling 2026-03-21 11:18:15 -06:00
CLAUDE.md refactor(ui): upgrade to 1920x1080 resolution with responsive scaling 2026-03-12 23:52:11 -06:00
index.html feat(ui): add custom fonts and apply Audiowide/RaiderCrusader across all scenes 2026-03-15 13:57:59 -06:00
start_web.sh initial commit 2026-03-12 16:36:32 -06:00