fix bug with wonky play from deck

This commit is contained in:
RickyRister 2024-12-15 20:38:06 -08:00
parent aa46a74790
commit d3b2cd8261

View file

@ -3487,6 +3487,9 @@ void Player::actPlay()
selectedCards.append(card);
}
std::sort(selectedCards.begin(), selectedCards.end(),
[](const auto &card1, const auto &card2) { return card1->getId() > card2->getId(); });
for (auto &card : selectedCards) {
if (card && !isUnwritableRevealZone(card->getZone())) {
const bool cipt = card->getInfo() ? card->getInfo()->getCipt() : false;