mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 04:38:00 +00:00
GameInfo is renamed to GameSummary and is now an observer for game state. It's purpose is now to hold statistic data on game and actions performed by players. The former functionality moved to ColorChanger and Phase (all combat damage prevention due to Fog spell). Since then game turns calculation is done properly (no need to add/substract 1) Total cleanup at Gui_WinLose, removed all references to global objects for quest and match-related entites. Some of quest rewards calculations use now special functions in QuestData class. Tracking of win and lose conditions refactored (see Player and Upkeep classes)