added code to allow AI to make Charm choice

This commit is contained in:
ArsenalNut
2012-11-18 04:49:19 +00:00
parent 56d6e6842a
commit d3eb8e907f

View File

@@ -39,6 +39,7 @@ import forge.GameActionUtil;
import forge.Singletons;
import forge.card.abilityfactory.AbilityFactory;
import forge.card.abilityfactory.ApiType;
import forge.card.abilityfactory.effects.CharmEffect;
import forge.card.cardfactory.CardFactoryUtil;
import forge.card.cost.Cost;
import forge.card.cost.CostDiscard;
@@ -147,6 +148,10 @@ public class ComputerUtil {
sa.setSourceCard(Singletons.getModel().getGame().getAction().moveToStack(source));
}
if (sa.getApi() == ApiType.Charm && !sa.isWrapper()) {
CharmEffect.makeChoices(sa);
}
final Cost cost = sa.getPayCosts();
if (cost == null) {