tyrants-edge/data
Brian Fertig 52808806a8 feat(combat): rename "valor" to "legion" and add parallel "all" weaken animation
- Updated `data/cards.json` to rename the `valor` skill to `legion`, change its trigger to `preBattle`, and adjust `strike` values across multiple card tiers.
- Reduced the `enfeeble` skill value from 3 to 1 in `data/cards.json`.
- Enhanced `weaken` skill tracking in `CombatEngine.js` and `SkillProcessor.js` by adding an `isAll` flag to distinguish area-of-effect weaken effects.
- Refactored `BattleScene.js` to group consecutive "all" weaken fires and animate them in parallel via a new `_animateWeakenFireAll` method, improving visual feedback and performance for multi-target weaken effects.
2026-03-24 18:46:16 -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(combat): rename "valor" to "legion" and add parallel "all" weaken animation 2026-03-24 18:46:16 -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