mirror of
https://github.com/magefree/mage.git
synced 2025-12-25 04:52:07 -08:00
CardCriteria: use constants instead of strings for supertype and subtype
This commit is contained in:
parent
79b30c04f9
commit
5287e1aa4d
3 changed files with 20 additions and 17 deletions
|
|
@ -11,6 +11,7 @@ import mage.client.util.sets.ConstructedFormats;
|
|||
import mage.constants.CardType;
|
||||
import mage.constants.ColoredManaSymbol;
|
||||
import mage.constants.Rarity;
|
||||
import mage.constants.SuperType;
|
||||
import mage.util.RandomUtil;
|
||||
import mage.util.TournamentUtil;
|
||||
|
||||
|
|
@ -153,7 +154,7 @@ public final class DeckGenerator {
|
|||
final CardCriteria nonBasicLandCriteria = new CardCriteria();
|
||||
nonBasicLandCriteria.setCodes(sets);
|
||||
nonBasicLandCriteria.types(CardType.LAND);
|
||||
nonBasicLandCriteria.notSupertypes("Basic");
|
||||
nonBasicLandCriteria.notSupertypes(SuperType.BASIC);
|
||||
|
||||
// Generate basic land cards
|
||||
Map<String, List<CardInfo>> basicLands = generateBasicLands(setsToUse);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue