Go to file
Brian Fertig 031264bbb9 feat: Implement Siege mechanic and add Fullscreen toggle
- **Combat Logic**: Changed `siege` skill trigger from `on_attack` to `preBattle`.
- **Engine Updates**: Modified `_collectPreBattleBuffs` (renamed to `_collectPreBattleFires`) in `CombatEngine.js` to capture and log siege damage events separately from buffs.
- **Skill Processor**: Updated `SkillProcessor.js` to record `siegeTarget` and `siegeDamage` in the context for event logging.
- **Data Updates**: Adjusted descriptions and triggers in `cards.json` and `skills.json`.
- **UI**: Added a "Toggle Fullscreen" button to the Main Menu with state-aware labeling.
2026-03-13 17:08:30 -06:00
.claude refactor(ui): upgrade to 1920x1080 resolution with responsive scaling 2026-03-12 23:52:11 -06:00
assets/images feat: Implement Siege mechanic and add Fullscreen toggle 2026-03-13 17:08:30 -06:00
data feat: Implement Siege mechanic and add Fullscreen toggle 2026-03-13 17:08:30 -06:00
src feat: Implement Siege mechanic and add Fullscreen toggle 2026-03-13 17:08:30 -06:00
CLAUDE.md refactor(ui): upgrade to 1920x1080 resolution with responsive scaling 2026-03-12 23:52:11 -06:00
index.html initial commit 2026-03-12 16:36:32 -06:00
start_web.sh initial commit 2026-03-12 16:36:32 -06:00