Fixed some errors from b28bf51, did some refactoring

This commit is contained in:
Evan Kranzler 2018-05-28 15:11:00 -04:00
parent ae5bccebfa
commit 2f0f71d3e9
130 changed files with 159 additions and 148 deletions

View file

@ -39,7 +39,7 @@ public class BasicLandcyclingAbility extends CyclingAbility{
private static final String text = "Basic landcycling";
public BasicLandcyclingAbility(ManaCosts costs) {
super(costs, StaticFilters.FILTER_BASIC_LAND_CARD, text);
super(costs, StaticFilters.FILTER_CARD_BASIC_LAND, text);
}
public BasicLandcyclingAbility(final BasicLandcyclingAbility ability) {

View file

@ -101,6 +101,19 @@ public final class StaticFilters {
static {
FILTER_CARD_LAND_A.setLockedFilter(true);
}
public static final FilterBasicLandCard FILTER_CARD_BASIC_LAND = new FilterBasicLandCard();
static {
FILTER_CARD_BASIC_LAND.setLockedFilter(true);
}
public static final FilterBasicLandCard FILTER_CARD_BASIC_LAND_A = new FilterBasicLandCard("a basic land card");
static {
FILTER_CARD_BASIC_LAND_A.setLockedFilter(true);
}
public static final FilterNonlandCard FILTER_CARD_NON_LAND = new FilterNonlandCard();
static {
@ -299,18 +312,6 @@ public final class StaticFilters {
FILTER_LANDS_NONBASIC.setLockedFilter(true);
}
public static final FilterBasicLandCard FILTER_BASIC_LAND_CARD = new FilterBasicLandCard();
static {
FILTER_BASIC_LAND_CARD.setLockedFilter(true);
}
public static final FilterBasicLandCard FILTER_BASIC_LAND_CARD_A = new FilterBasicLandCard("a basic land card");
static {
FILTER_BASIC_LAND_CARD_A.setLockedFilter(true);
}
// Used for sacrifice targets that don't need the "you control" text
public static final FilterControlledLandPermanent FILTER_CONTROLLED_LAND_SHORT_TEXT = new FilterControlledLandPermanent("a land");