From 4de5274996b17456dedfa00b92c8ec258262b8bd Mon Sep 17 00:00:00 2001 From: BruebachL <44814898+BruebachL@users.noreply.github.com> Date: Sun, 14 Sep 2025 12:38:17 +0200 Subject: [PATCH] Check if card has no PT set yet if dropped on table. (#6137) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Check if card has no PT set yet if dropped on table. Took 22 minutes * Use isEmpty() for comparison. Took 6 minutes --------- Co-authored-by: Lukas BrĂ¼bach --- cockatrice/src/game/zones/logic/table_zone_logic.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cockatrice/src/game/zones/logic/table_zone_logic.cpp b/cockatrice/src/game/zones/logic/table_zone_logic.cpp index e0c4b38a2..a3fbc114c 100644 --- a/cockatrice/src/game/zones/logic/table_zone_logic.cpp +++ b/cockatrice/src/game/zones/logic/table_zone_logic.cpp @@ -15,7 +15,7 @@ TableZoneLogic::TableZoneLogic(Player *_player, void TableZoneLogic::addCardImpl(CardItem *card, int _x, int _y) { cards.append(card); - if (!card->getFaceDown()) { + if (!card->getFaceDown() && card->getPT().isEmpty()) { card->setPT(card->getCardInfo().getPowTough()); } card->setGridPoint(QPoint(_x, _y));