diff --git a/forge-core/src/main/java/forge/util/Lang.java b/forge-core/src/main/java/forge/util/Lang.java index db883652a04..502a53e6457 100644 --- a/forge-core/src/main/java/forge/util/Lang.java +++ b/forge-core/src/main/java/forge/util/Lang.java @@ -112,6 +112,15 @@ public final class Lang { return getNumeral(cnt) + " " + countedForm; } + public static String nounWithNumeral(final String cnt, final String noun) { + if (StringUtils.isNumeric(cnt)) { + return nounWithNumeral(Integer.parseInt(cnt), noun); + } else { + // for X + return cnt + " " + getPlural(noun); + } + } + public static String getPossesive(final String name) { if ("You".equalsIgnoreCase(name)) { return name + "r"; // to get "your"