Fix move to top of library shuffling an extra card (#5672)

* Fix move to top of library shuffling an extra card

* Update cockatrice/src/game/player/player.cpp

---------

Co-authored-by: ebbit1q <ebbit1q@gmail.com>
This commit is contained in:
RickyRister 2025-03-01 04:32:07 -08:00 committed by GitHub
parent 448903efe3
commit 58a2b7ff39
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3186,7 +3186,7 @@ void Player::cardMenuAction()
auto *scmd = new Command_Shuffle;
scmd->set_zone_name("deck");
scmd->set_start(0);
scmd->set_end(idList.card_size());
scmd->set_end(idList.card_size() - 1); // inclusive, the indexed card at end will be shuffled
// Server process events backwards, so...
commandList.append(scmd);
}