mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 04:08:01 +00:00
Remove unused restrictedCatalog parameter
Refactor quest default land set logic to be re-usable by mobile app
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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");
|
||||
|
||||
Reference in New Issue
Block a user