From c5d35c95968efda39ae528f1b8ab3fa23ab2f43d Mon Sep 17 00:00:00 2001 From: Maxmtg Date: Fri, 31 Jan 2014 05:55:30 +0000 Subject: [PATCH] added a method: magic color form char --- forge-core/src/main/java/forge/card/MagicColor.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/forge-core/src/main/java/forge/card/MagicColor.java b/forge-core/src/main/java/forge/card/MagicColor.java index f6bd3d63653..4e024df98ae 100644 --- a/forge-core/src/main/java/forge/card/MagicColor.java +++ b/forge-core/src/main/java/forge/card/MagicColor.java @@ -41,6 +41,17 @@ public class MagicColor { } return 0; // colorless } + + public static byte fromName(char c) { + switch(Character.toLowerCase(c)) { + case 'w': return MagicColor.WHITE; + case 'u': return MagicColor.BLUE; + case 'b': return MagicColor.BLACK; + case 'r': return MagicColor.RED; + case 'g': return MagicColor.GREEN; + } + return 0; // unknown means 'colorless' + } public static String toShortString(String color) { if (color.equalsIgnoreCase(Constant.SNOW)) return "S"; // compatibility