fixed error on deck editor usage, related to 2298ebc5f5

This commit is contained in:
Oleg Agafonov 2024-05-28 22:22:20 +04:00
parent bada02544c
commit ba36eac7f8
3 changed files with 7 additions and 6 deletions

View file

@ -39,9 +39,8 @@ import java.awt.image.BufferedImage;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.lang.reflect.Constructor;
import java.util.ArrayList;
import java.util.*;
import java.util.List;
import java.util.UUID;
import java.util.stream.Collectors;
import java.util.stream.IntStream;
@ -399,7 +398,7 @@ public class MageBook extends JComponent {
draftRating.setFont(jLayeredPane.getFont().deriveFont(jLayeredPane.getFont().getStyle() | Font.BOLD));
if (card.getMageObjectType().equals(MageObjectType.CARD)) {
// card
draftRating.setText("draft rating: " + RateCard.rateCard(card, null));
draftRating.setText("draft rating: " + RateCard.rateCard(card, Collections.emptyList()));
} else {
// token
draftRating.setText("");

View file

@ -6,6 +6,8 @@ import mage.cards.RateCard;
import mage.view.CardView;
import org.apache.log4j.Logger;
import java.util.Collections;
/**
* {@link MageCard} comparator. Used to sort cards in Deck Editor Table View
* pane.
@ -83,8 +85,8 @@ public class MageCardComparator implements CardViewComparator {
bCom = Integer.parseInt(b.getCardNumber().replaceAll("[\\D]", ""));
break;
case 9:
aCom = RateCard.rateCard(a, null);
bCom = RateCard.rateCard(b, null);
aCom = RateCard.rateCard(a, Collections.emptyList());
bCom = RateCard.rateCard(b, Collections.emptyList());
break;
case 10:
aCom = a.getOriginalColorIdentity();

View file

@ -253,7 +253,7 @@ public class TableModel extends AbstractTableModel implements ICardGrid {
case 8:
return c.getCardNumber();
case 9:
return RateCard.rateCard(c, null);
return RateCard.rateCard(c, Collections.emptyList());
case 10:
return ManaSymbols.getClearManaCost(c.getOriginalColorIdentity());
default: