From c6fa80a12a55f120b5a707a11e0a6d524a8a05d7 Mon Sep 17 00:00:00 2001 From: Michael Kamensky Date: Sun, 14 Nov 2021 10:34:10 +0300 Subject: [PATCH] - DigAi: override chkAIDrawback, fixes e.g. Oona, Queen of the Fae activation --- forge-ai/src/main/java/forge/ai/ability/DigAi.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/forge-ai/src/main/java/forge/ai/ability/DigAi.java b/forge-ai/src/main/java/forge/ai/ability/DigAi.java index 25602dc9d98..f6f42a8d193 100644 --- a/forge-ai/src/main/java/forge/ai/ability/DigAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/DigAi.java @@ -121,6 +121,12 @@ public class DigAi extends SpellAbilityAi { return !ComputerUtil.preventRunAwayActivations(sa); } + @Override + public boolean chkAIDrawback(SpellAbility sa, Player aiPlayer) { + // TODO: improve this check in ways that may be specific to a subability + return canPlayAI(aiPlayer, sa); + } + @Override protected boolean doTriggerAINoCost(Player ai, SpellAbility sa, boolean mandatory) { final SpellAbility root = sa.getRootAbility();