diff --git a/src/forge/CardFactory.java b/src/forge/CardFactory.java index d18c0f6440c..0da2c40470d 100644 --- a/src/forge/CardFactory.java +++ b/src/forge/CardFactory.java @@ -17128,7 +17128,9 @@ public class CardFactory implements NewConstants { @Override public boolean canPlayAI() { - return AllZone.Human_Hand.size() > 1; + final int maxX = ComputerUtil.getAvailableMana().size() - 1; + return ((cardName.equals("Mind Twist") && AllZone.Human_Hand.size() > 1 && maxX >= 2) || + (cardName.equals("Mind Shatter") && AllZone.Human_Hand.size() > 1 && maxX >= 3)); } @Override