From f1405738a93c6eec1963af438fea4e4901c8721f Mon Sep 17 00:00:00 2001 From: Sloth Date: Tue, 19 Mar 2013 08:19:50 +0000 Subject: [PATCH] - Fixed getShortColor being case sensitive. --- src/main/java/forge/CardUtil.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/forge/CardUtil.java b/src/main/java/forge/CardUtil.java index e63fb102e69..9be01626088 100644 --- a/src/main/java/forge/CardUtil.java +++ b/src/main/java/forge/CardUtil.java @@ -51,10 +51,11 @@ public final class CardUtil { // returns "G", longColor is Constant.Color.Green and the like public static String getShortColor(final String longColor) { - if (!colorMap.containsKey(longColor)) { + String color = longColor.toLowerCase(); + if (!colorMap.containsKey(color)) { throw new RuntimeException("CardUtil : getShortColor() invalid argument - " + longColor); } - return colorMap.get(longColor); + return colorMap.get(color); } public static List getColors(final Card c) {