From 79321a0ffbe07a5ceeb72c0dac1e8acc10da0911 Mon Sep 17 00:00:00 2001 From: Agetian Date: Thu, 3 Aug 2017 19:52:48 +0000 Subject: [PATCH] - AlwaysPlayAi: implement an overriding confirmAction (set to return always true since AlwaysPlay is meant to do exactly that). --- forge-ai/src/main/java/forge/ai/ability/AlwaysPlayAi.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/forge-ai/src/main/java/forge/ai/ability/AlwaysPlayAi.java b/forge-ai/src/main/java/forge/ai/ability/AlwaysPlayAi.java index c4810402c71..c5e3289b6e8 100644 --- a/forge-ai/src/main/java/forge/ai/ability/AlwaysPlayAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/AlwaysPlayAi.java @@ -3,6 +3,7 @@ package forge.ai.ability; import forge.ai.SpellAbilityAi; import forge.game.player.Player; +import forge.game.player.PlayerActionConfirmMode; import forge.game.spellability.SpellAbility; public class AlwaysPlayAi extends SpellAbilityAi { @@ -13,4 +14,9 @@ public class AlwaysPlayAi extends SpellAbilityAi { protected boolean canPlayAI(Player aiPlayer, SpellAbility sa) { return true; } + + @Override + public boolean confirmAction(Player player, SpellAbility sa, PlayerActionConfirmMode mode, String message) { + return true; + } }