From e29fedf80e5333495be473eb5cee4b1b8b458873 Mon Sep 17 00:00:00 2001 From: asepetci Date: Tue, 19 Feb 2013 12:10:47 +0000 Subject: [PATCH] Draft assist ranking fix --- .../java/forge/gui/deckeditor/tables/SColumnUtil.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/forge/gui/deckeditor/tables/SColumnUtil.java b/src/main/java/forge/gui/deckeditor/tables/SColumnUtil.java index 9f9affadc8d..017b5509ae5 100644 --- a/src/main/java/forge/gui/deckeditor/tables/SColumnUtil.java +++ b/src/main/java/forge/gui/deckeditor/tables/SColumnUtil.java @@ -364,11 +364,15 @@ public final class SColumnUtil { } private static Double toRankingCmp(final InventoryItem i) { - return i instanceof CardPrinted ? ((CardPrinted) i).getRanking() : 0D; + Double ranking = 500D; + if (i != null && i instanceof CardPrinted){ + ranking = ((CardPrinted) i).getRanking() != null ? ((CardPrinted) i).getRanking() : 500D; + } + return ranking; } private static String toRankingStr(final InventoryItem i) { - return i instanceof CardPrinted ? String.valueOf(((CardPrinted) i).getRanking()) : "n/a"; + return String.valueOf(toRankingCmp(i)); } //==========