diff --git a/cockatrice/src/game/player/player.cpp b/cockatrice/src/game/player/player.cpp index ef7b72465..4f2759576 100644 --- a/cockatrice/src/game/player/player.cpp +++ b/cockatrice/src/game/player/player.cpp @@ -3488,7 +3488,7 @@ void Player::actPlay() } for (auto &card : selectedCards) { - if (card) { + if (card && !isUnwritableRevealZone(card->getZone())) { const bool cipt = card->getInfo() ? card->getInfo()->getCipt() : false; playCard(card, false, cipt); } @@ -3514,7 +3514,7 @@ void Player::actPlayFacedown() } for (auto &card : selectedCards) { - if (card) { + if (card && !isUnwritableRevealZone(card->getZone())) { playCard(card, true, false); } }