Add colorless commander filtering and display fixes

This commit is contained in:
matt 2025-10-16 11:20:27 -07:00
parent 2eab6ab653
commit bec984ce3e
9 changed files with 211 additions and 18 deletions

View file

@ -1,13 +1,15 @@
# MTG Python Deckbuilder ${VERSION}
### Summary
_No unreleased changes yet._
Improved colorless commander support with automatic card filtering and display fixes.
### Added
_No unreleased changes yet._
### Changed
_No unreleased changes yet._
- **Colorless Commander Filtering**: 25 cards that don't work in colorless decks are now automatically excluded
- Filters out cards like Arcane Signet, Commander's Sphere, and medallions that reference "commander's color identity" or colored spells
- Only applies to colorless identity commanders (Karn, Kozilek, Liberator, etc.)
### Fixed
_No unreleased changes yet._
- **Colorless Commander Display**: Fixed three bugs affecting colorless commander decks
- Color identity now displays correctly (grey "C" button with "Colorless" label)
- Wastes now correctly added as basic lands in colorless decks
- Colored basics (Plains, Island, etc.) no longer incorrectly added to colorless decks