Remove no longer needed CardCriteria workaround

This commit is contained in:
Alex W. Jackson 2021-12-24 03:05:28 -05:00
parent b2b90c17fd
commit 881fdcaa08
11 changed files with 26 additions and 34 deletions

View file

@ -552,13 +552,11 @@ public final class ModernHorizons2 extends ExpansionSet {
@Override
protected List<CardInfo> findSpecialCardsByRarity(Rarity rarity) {
List<CardInfo> cardInfos = CardRepository
.instance
.findCards(new CardCriteria().setCodes(this.code).rarities(rarity));
cardInfos.removeIf(cardInfo -> (
cardInfo.getCardNumberAsInt() < 262
|| cardInfo.getCardNumberAsInt() > maxCardNumberInBooster));
return cardInfos;
return CardRepository.instance.findCards(new CardCriteria()
.setCodes(this.code)
.rarities(rarity)
.minCardNumber(262)
.maxCardNumber(maxCardNumberInBooster));
}
@Override