diff --git a/forge-ai/src/main/java/forge/ai/ability/RevealAiBase.java b/forge-ai/src/main/java/forge/ai/ability/RevealAiBase.java index 13da2ac6a57..be4fd91a180 100644 --- a/forge-ai/src/main/java/forge/ai/ability/RevealAiBase.java +++ b/forge-ai/src/main/java/forge/ai/ability/RevealAiBase.java @@ -24,6 +24,10 @@ public abstract class RevealAiBase extends SpellAbilityAi { opps = Lists.newArrayList(Iterables.filter(opps, PlayerPredicates.isTargetableBy(sa))); if (opps.isEmpty()) { + if (mandatory && sa.canTarget(ai)) { + sa.getTargets().add(ai); + return true; + } return false; }