From f59d1d106dd575e2adc36a647b3f03abc55b8edc Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Sun, 22 Aug 2021 22:44:35 +0000 Subject: [PATCH] Update PlayEffect.java --- .../src/main/java/forge/game/ability/effects/PlayEffect.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/forge-game/src/main/java/forge/game/ability/effects/PlayEffect.java b/forge-game/src/main/java/forge/game/ability/effects/PlayEffect.java index b1115194ef4..1e73dda7c95 100644 --- a/forge-game/src/main/java/forge/game/ability/effects/PlayEffect.java +++ b/forge-game/src/main/java/forge/game/ability/effects/PlayEffect.java @@ -124,6 +124,8 @@ public class PlayEffect extends SpellAbilityEffect { int ncopied = AbilityUtils.calculateAmount(source, num, sa); for (PaperCard cp : Aggregates.random(cards, ncopied)) { final Card possibleCard = Card.fromPaperCard(cp, sa.getActivatingPlayer()); + if (sa.getActivatingPlayer().isAI() && possibleCard.getRules() != null && possibleCard.getRules().getAiHints().getRemAIDecks()) + continue; // Need to temporarily set the Owner so the Game is set possibleCard.setOwner(sa.getActivatingPlayer()); choice.add(possibleCard);