Sold basic lands that could have been added through "Add basic land" will not be removed from decks.

This commit is contained in:
Seravy
2018-03-04 23:36:48 +01:00
parent 7ff8564077
commit 83bae5ad74
2 changed files with 20 additions and 0 deletions

View File

@@ -415,6 +415,13 @@ public final class QuestUtilCards {
final int leftInPool = questAssets.getCardPool().count(card);
// If card is a nonfoil basic land of the "free" kind, do not remove from the deck
// but pretend as if it was added through "Add Basic Land".
if ((!card.isFoil())
&& (card.isVeryBasicLand())) {
return;
}
// remove sold cards from all decks:
for (final Deck deck : questController.getMyDecks()) {