From a3238ee6574939b100a0eb00d5a5ed794ba56dd2 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Wed, 17 Aug 2022 15:29:06 -0400 Subject: [PATCH] Cost.parseCostPart add ChooseColor --- forge-game/src/main/java/forge/game/cost/Cost.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/forge-game/src/main/java/forge/game/cost/Cost.java b/forge-game/src/main/java/forge/game/cost/Cost.java index ec5f54224a5..731e36e9e1a 100644 --- a/forge-game/src/main/java/forge/game/cost/Cost.java +++ b/forge-game/src/main/java/forge/game/cost/Cost.java @@ -341,6 +341,13 @@ public class Cost implements Serializable { return new CostUnattach(splitStr[0], description); } + if (parse.startsWith("ChooseColor<")) { + // ChooseColor + //TODO expand this to set off different UI for Specialize + final String[] splitStr = abCostParse(parse, 1); + return new CostChooseColor(splitStr[0]); + } + if (parse.startsWith("ChooseCreatureType<")) { final String[] splitStr = abCostParse(parse, 1); return new CostChooseCreatureType(splitStr[0]);