Remove unused restrictedCatalog parameter

Refactor quest default land set logic to be re-usable by mobile app
This commit is contained in:
drdev
2015-09-29 22:38:56 +00:00
parent 1f561725ed
commit da81e194dd
11 changed files with 36 additions and 47 deletions

View File

@@ -92,9 +92,6 @@ public class AddBasicLandsDialog extends FDialog {
private CardEdition landSet;
public AddBasicLandsDialog(Deck deck, CardEdition defaultLandSet, final Callback<CardPool> callback0) {
this(deck, defaultLandSet, null, callback0);
}
public AddBasicLandsDialog(Deck deck, CardEdition defaultLandSet, CardPool restrictedCatalog0, final Callback<CardPool> callback0) {
super("Add Basic Lands \n" + deck.getName(), 2);
callback = callback0;

View File

@@ -286,6 +286,9 @@ public class FDeckEditor extends TabPageScreen<FDeckEditor> {
//use most recent edition that all cards in limited pool came before or in
defaultLandSet = StaticData.instance().getEditions().getEarliestEditionWithAllCards(deck.getAllCardsInASinglePool());
break;
case Quest:
defaultLandSet = FModel.getQuest().getDefaultLandSet();
break;
default:
//TODO: Support loading/saving default land set for non-limited decks
defaultLandSet = StaticData.instance().getEditions().get("ZEN");