From 4f7326f637ad4d20bcd44dfa024327c2d2351860 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Sun, 15 Dec 2024 17:48:23 -0800 Subject: [PATCH] disallow attaching from deck --- cockatrice/src/game/player/player.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/cockatrice/src/game/player/player.cpp b/cockatrice/src/game/player/player.cpp index 02c493291..876e0f7b5 100644 --- a/cockatrice/src/game/player/player.cpp +++ b/cockatrice/src/game/player/player.cpp @@ -3714,9 +3714,13 @@ void Player::updateCardMenu(const CardItem *card) cardMenu->addMenu(moveMenu); - cardMenu->addSeparator(); - cardMenu->addAction(aAttach); - cardMenu->addAction(aDrawArrow); + // actions that are really wonky when done from deck or sideboard + if (card->getZone()->getName() == "hand") { + cardMenu->addSeparator(); + cardMenu->addAction(aAttach); + cardMenu->addAction(aDrawArrow); + } + cardMenu->addSeparator(); cardMenu->addAction(aSelectAll);