diff --git a/src/main/java/forge/game/ai/ComputerUtil.java b/src/main/java/forge/game/ai/ComputerUtil.java index 9f996fa8edf..c3ce786f77b 100644 --- a/src/main/java/forge/game/ai/ComputerUtil.java +++ b/src/main/java/forge/game/ai/ComputerUtil.java @@ -654,7 +654,7 @@ public class ComputerUtil { */ public static List chooseReturnType(final Player ai, final String type, final Card activate, final Card target, final int amount) { final List typeList = - CardLists.getValidCards(ai.getCardsIn(ZoneType.Battlefield), type.split(","), activate.getController(), activate); + CardLists.getValidCards(ai.getCardsIn(ZoneType.Battlefield), type.split(";"), activate.getController(), activate); if ((target != null) && target.getController() == ai && typeList.contains(target)) { // don't bounce the card we're pumping typeList.remove(target); diff --git a/src/main/java/forge/game/player/PlayerControllerHuman.java b/src/main/java/forge/game/player/PlayerControllerHuman.java index 30943ab9ff5..feefd8723e4 100644 --- a/src/main/java/forge/game/player/PlayerControllerHuman.java +++ b/src/main/java/forge/game/player/PlayerControllerHuman.java @@ -281,7 +281,7 @@ public class PlayerControllerHuman extends PlayerController { @Override public Player chooseSinglePlayerForEffect(List options, SpellAbility sa, String title) { // Human is supposed to read the message and understand from it what to choose - if ( options.size() > 2 ) + if (options.size() > 1) return GuiChoose.one(title, options); else return options.get(0);