From 7b29e2e6036b0cce257d1f386ef32094b6ccdeb8 Mon Sep 17 00:00:00 2001 From: Agetian Date: Sun, 1 Oct 2017 14:02:35 +0000 Subject: [PATCH] - RepeatAi: Do not miss mandatory activations even if the repeat subability is set up in some kind of a substandard way (e.g. Sphinx's Tutelage) --- forge-ai/src/main/java/forge/ai/ability/RepeatAi.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/forge-ai/src/main/java/forge/ai/ability/RepeatAi.java b/forge-ai/src/main/java/forge/ai/ability/RepeatAi.java index 3611757938e..4bbd8845756 100644 --- a/forge-ai/src/main/java/forge/ai/ability/RepeatAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/RepeatAi.java @@ -1,11 +1,7 @@ package forge.ai.ability; -import forge.ai.AiController; -import forge.ai.ComputerUtil; -import forge.ai.ComputerUtilMana; -import forge.ai.PlayerControllerAi; -import forge.ai.SpellAbilityAi; +import forge.ai.*; import forge.game.card.Card; import forge.game.player.Player; import forge.game.player.PlayerActionConfirmMode; @@ -63,7 +59,7 @@ public class RepeatAi extends SpellAbilityAi { final SpellAbility repeat = sa.getAdditonalAbility("RepeatSubAbility"); if (repeat == null) { - return false; + return mandatory; } AiController aic = ((PlayerControllerAi)ai.getController()).getAi();