From bf1412172b906ebe817401fa4a2d9268d022fd22 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Sun, 14 Sep 2025 21:15:53 -0700 Subject: [PATCH] Fix segfault when creating token of opponent's card --- cockatrice/src/game/player/player_actions.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cockatrice/src/game/player/player_actions.cpp b/cockatrice/src/game/player/player_actions.cpp index 2f1badfea..f0b6cc12e 100644 --- a/cockatrice/src/game/player/player_actions.cpp +++ b/cockatrice/src/game/player/player_actions.cpp @@ -878,7 +878,8 @@ void PlayerActions::actCreateAnotherToken() void PlayerActions::setLastToken(CardInfoPtr cardInfo) { - if (cardInfo == nullptr || !player->getPlayerMenu()->getUtilityMenu()->createAnotherTokenActionExists()) { + if (cardInfo == nullptr || !player->getPlayerMenu()->getUtilityMenu() || + player->getPlayerMenu()->getUtilityMenu()->createAnotherTokenActionExists()) { return; }