* Added support for and assigned IMA token images
* Added support for and assigned CM2 token images
* Fixed M19 DragonEggDragonToken not displaying in game
* Fixed CMR's phyrexian horror token not displaying in game
* Added support for and assigned MED token images
* Added support for and assigned BBD token images
* Added support for and assigned DDU token images
* Fixed some M19 tokens not displaying correctly
* Removed BOK as a token image source as it has no token images
* Fixed zombie tokens from C20 not showing in game
* Fixed alphabetically misplaced C21 token in card viewer
* Added support for and assigned NCC token images
* Stopped OGW tokens which don't have images being used as image sources
* Removed C13 as a token image source as it has no related token images
* Added support for and assigned C14 token images
* Added support for and assigned C15 token images
* Added support for and assigned C16 token images
* Added support for and assigned C17 token images
* Fixed C18 token images
* Fixed C19 token images
* Fixed knight token images from the DOM set not displaying
* Fixed the name reference of RNA's thopter token
* Fixed misspelling regarding Tibalt, Cosmic Impostor's emblem token causing it not to show in game
* Updated Faerie Dragon token to be present in game
* Removed redundant code regarding KLD constructs and improved thematic consistency
* Added Scryfall token download links for DTK
* Added support for and assigned SNC token images
* Added support for and assigned UMA token images
* Added Scryfall token download links for MMA
* Added Scryfall token download links for SHM
* Fixed last commit and Oona token names
* Added support for and assigned NEO token images
* Added support for and assigned NEC token images
* Added support for and assigned SLD token images
* Added support for and assigned 2XM token images
* Fixed Tuktuk and some naming inconsistencies
* Fixed WalkerOfTheGroveToken's available image set codes
* Fixed WalkerOfTheGroveToken's available image set codes
* Fixed tokens with same names not displaying correctly
* updated Riptide Replicator and Volrath's Laboratory
* refactored token names
* some test fixes
* more test fixes
* even more test fixes
* the final test fixes
* fixed a few missed tokens
* merge fix
* fixed a test failure
* fixed test failure
* updated ignored verify test
* fixed token images not appearing
* updated tests
* [NEO] Implemented Tamiyo, Compleated Sage
* replaced PhyrexianManaCost calls with ManaCostsImpl calls
* updated phyrexian mana implementation
* added phyrexian hybrid symbol support
* updated starting loyalty implementation for planeswalkers
* change compleated to singleton
* implemented Compleated ability
* added some missing loyalty setters
* changed when loyalty is added to a walker to fix bugs
* slight change to some tests to fix them from failing
* fixed token issue
* added transform button to permanents on battlefield to view another card side;
* fixed wrong popup hints in some use cases (example: alternative side view by mouse wheel down, #8433);
* AI: fixed that AI was able to targeting an invalid player targets in some use cases (#5630);
* AI: fixed that AI was able to ignore targeted triggers in some use cases;
* AI: improved player targeting for not own chooses (if it's make a choice for another player);
* added additional and improved timing options for pick timeouts (x1.0, x1.5, x2.0, see #8033);
* added pick timing info in tables list (info column);
* fixed that booster draft starts with wrong pick timeout (#8036);
* Cards: added new promo cards in some old sets;
* Cards: fixed card rarity in some old sets (Antiquities, Deckmasters);
* Images: fixed broken download of promo cards from some old sets (#7891);
* added dungeon and dungeon room class
* [AFR] Implemented Tomb of Annihilation
* [AFR] Implemented Shortcut Seeker
* [AFR] Implemented Gloom Stalker
* [AFR] Implemented Nadaar, Selfless Paladin
* added room triggers
* added more venturing code, currently untested
* fixed error
* moved venture into dungeon from player class to game class
* removed unnecessary sourceobject from dungeon
* fixed npe error
* added dungeon completion
* fixed concurrent modification exception
* added logging
* added proper copy methods
* added views
* updated room text generation
* added some missing code
* finished implementing CompletedDungeonCondition
* [AFR] Implemented Ellywick Tumblestrum
* [AFR] Implemented Lost Mine of Phandelver
* added choice dialog for dungeons
* [AFR] Implemented Dungeon of the Mad Mage
* small text fix
* added initial dungeon test
* [AFR] Implemented Cloister Gargoyle
* [AFR] Implemented Dungeon Crawler
* small text change for dungeon rooms
* added more tests
* some simplification to dungeon props
* updated testing helper functions
* added currently failing test for venturing on separate steps and turns
* added tests for dungeon completion
* fixed missing trigger visual and dungeons not persisting through turns
* some text updates
* added rollback test
* added a test for multiple dungeons at once
* added one more condition test
* Implemented chooseTargetAmount and new GUI dialog (distribute damage, distribute mana)
* Added tests and AI support;
* Test framework: added aliases support in TargetAmount dialogs;
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
* Make it possible to adjust the number of rounds in a swiss tournament to be less than the number of rounds suggested by xmage.
Co-authored-by: sprangg <a@b.c>
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>