Added deck size limit

Updated to use the current deck size limit
This commit is contained in:
Matt Lowe 2015-05-04 16:21:59 +02:00
parent 59c0834427
commit 45d214aa19

View file

@ -515,6 +515,7 @@ void Player::playerListActionTriggered()
if (menu == mRevealLibrary) {
cmd.set_zone_name("deck");
} else if (menu == mRevealTopCard) {
int decksize = zones.value("deck")->getCards().size();
bool ok;
int number =
#if QT_VERSION < 0x050000
@ -522,7 +523,7 @@ void Player::playerListActionTriggered()
#else
QInputDialog::getInt(
#endif
0, tr("Reveal top cards of library"), tr("Number of cards:"), defaultNumberTopCards, 1, 2000000000, 1, &ok);
0, tr("Reveal top cards of library"), tr("Number of cards: (max %1)").arg(decksize), defaultNumberTopCards, 1, decksize, 1, &ok);
if (ok) {
cmd.set_zone_name("deck");
cmd.set_top_cards(number);