diff --git a/forge-ai/src/main/java/forge/ai/AiAttackController.java b/forge-ai/src/main/java/forge/ai/AiAttackController.java index 1ac0e3e83e5..73414353a1f 100644 --- a/forge-ai/src/main/java/forge/ai/AiAttackController.java +++ b/forge-ai/src/main/java/forge/ai/AiAttackController.java @@ -93,6 +93,9 @@ public class AiAttackController { } }; for (Card c : CardLists.filter(this.defendingOpponent.getCardsIn(ZoneType.Battlefield), canAnimate)) { + if (c.isToken() && !c.isCopiedToken()) { + continue; + } for (SpellAbility sa : c.getSpellAbilities()) { if (sa.getApi() == ApiType.Animate) { if (ComputerUtilCost.canPayCost(sa, this.defendingOpponent)) {