mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 19:28:01 +00:00
- Use Integer.MAX_VALUE as a placeholder default value for power, toughness and CMC of non-PaperCard objects to avoid showing the inapplicable default value in the deck editor interface.
This commit is contained in:
@@ -27,6 +27,7 @@ import forge.item.IPaperCard;
|
||||
import forge.item.InventoryItem;
|
||||
import forge.item.InventoryItemFromSet;
|
||||
import forge.item.PaperCard;
|
||||
import forge.item.SealedProduct;
|
||||
import forge.itemmanager.ItemColumnConfig.SortState;
|
||||
import forge.limited.DraftRankCache;
|
||||
import forge.model.FModel;
|
||||
@@ -425,7 +426,7 @@ public enum ColumnDef {
|
||||
}
|
||||
|
||||
private static Integer toPower(final InventoryItem i) {
|
||||
int result = -1;
|
||||
int result = Integer.MAX_VALUE;
|
||||
if (i instanceof PaperCard) {
|
||||
result = ((IPaperCard) i).getRules().getIntPower();
|
||||
if (result == Integer.MAX_VALUE) {
|
||||
@@ -442,7 +443,7 @@ public enum ColumnDef {
|
||||
}
|
||||
|
||||
private static Integer toCMC(final InventoryItem i) {
|
||||
return i instanceof PaperCard ? ((IPaperCard) i).getRules().getManaCost().getCMC() : -1;
|
||||
return i instanceof PaperCard ? ((IPaperCard) i).getRules().getManaCost().getCMC() : Integer.MAX_VALUE;
|
||||
}
|
||||
|
||||
private static CardRarity toRarity(final InventoryItem i) {
|
||||
|
||||
Reference in New Issue
Block a user