refactor: renamed MagicPlayerProfile to MagicDeckProfile (see issue 506 for more details).
- can now choose preconstructed (prebuilt) and custom decks as well as random when starting a new duel. This setting will be restored
Merge main repo
correct log output to use name of AI
refactor: rename and extract inline comment to method description.
refactor: rename DefaultDeckGenerator to RandomDeckGenerator. DefaultDeckGenerator conveys no information about what the class does.
refactor: move deck generation code out of MagicDuel into DeckGenerators which seems a more appropriate place.
Merge main repo.
Fix token PlayMods
fix for issue 446: Ability Mono always causing crash. "Ability Mono" generates an initial deck of colorless cards so there is no "best color" for choosing basic lands. In this case the best color is chosen randomly from one of the five colors.
Fix issue 515 Has target creature in log
refactor: exract method
Set, Block, and Format lists
Fix Set lists
Fix set line endings and other characters
merge updates from lodici, remove rawtype JComboBox
merge updates from shawnieboyuk-magarena-cards
fix groovy scripts that were broken by an earlier commit