From 4dc70048d5c3e1cfc700c1b40a57d583d2b33105 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Sun, 12 Jul 2015 09:06:31 +0200 Subject: [PATCH] * AI - FIxed a bug that prevented AI from using modes other than the first of modal spells. --- Mage/src/mage/players/PlayerImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Mage/src/mage/players/PlayerImpl.java b/Mage/src/mage/players/PlayerImpl.java index 052ab43222f..c923bc63a27 100644 --- a/Mage/src/mage/players/PlayerImpl.java +++ b/Mage/src/mage/players/PlayerImpl.java @@ -2608,8 +2608,10 @@ public abstract class PlayerImpl implements Player, Serializable { } private void addModeOptions(List options, Ability option, Game game) { + // TODO: Support modal spells with more than one selectable mode for (Mode mode : option.getModes().values()) { Ability newOption = option.copy(); + newOption.getModes().getSelectedModes().clear(); newOption.getModes().setMode(mode); if (newOption.getTargets().getUnchosen().size() > 0) { if (newOption.getManaCosts().getVariableCosts().size() > 0) {