From 493f3f25f8a462a4197c9891abe98ae14c882008 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Mon, 4 Apr 2022 00:48:49 +0000 Subject: [PATCH] fix as foretold + revelation illegal cast --- forge-game/src/main/java/forge/game/card/Card.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/card/Card.java b/forge-game/src/main/java/forge/game/card/Card.java index 9c888b4874f..87aefb7a15e 100644 --- a/forge-game/src/main/java/forge/game/card/Card.java +++ b/forge-game/src/main/java/forge/game/card/Card.java @@ -3324,7 +3324,8 @@ public class Card extends GameEntity implements Comparable, IHasSVars { public final void updateMayPlay() { PlayerCollection result = new PlayerCollection(); for (CardPlayOption o : mayPlay.values()) { - result.add(o.getPlayer()); + if (o.grantsZonePermissions()) + result.add(o.getPlayer()); } getView().setMayPlayPlayers(result); }