diff --git a/forge-game/src/main/java/forge/game/player/Player.java b/forge-game/src/main/java/forge/game/player/Player.java index b6a956734e2..60abbf39ea7 100644 --- a/forge-game/src/main/java/forge/game/player/Player.java +++ b/forge-game/src/main/java/forge/game/player/Player.java @@ -1298,7 +1298,8 @@ public class Player extends GameEntity implements Comparable { boolean reveal = false; final List cards = this.getCardsIn(ZoneType.Battlefield); for (final Card card : cards) { - if (card.hasKeyword("Reveal the first card you draw each turn")) { + if (card.hasKeyword("Reveal the first card you draw each turn") + || (card.hasKeyword("Reveal the first card you draw on each of your turns") && game.getPhaseHandler().isPlayerTurn(this))) { reveal = true; break; }