so many text fixes seriously like so many

This commit is contained in:
Evan Kranzler 2020-04-24 21:38:46 -04:00
parent c02a0c633c
commit 83f3d7c692
36 changed files with 72 additions and 73 deletions

View file

@ -79,9 +79,9 @@ public class AttacksCreatureYouControlTriggeredAbility extends TriggeredAbilityI
if (who.startsWith("another")) {
an = "";
} else if (who.startsWith("a")) {
an = "an";
an = "an ";
} else {
an = "a";
an = "a ";
}
return "When" + (once ? "" : "ever")

View file

@ -25,7 +25,8 @@ public class GoadAttachedAbility extends StaticAbility {
}
this.addEffect(new AttacksIfAbleAttachedEffect(
Duration.WhileOnBattlefield, AttachmentType.AURA
).setText("and"));
).setText(", and is"));
this.addEffect(new GoadAttackEffect());
}
private GoadAttachedAbility(final GoadAttachedAbility ability) {
@ -42,7 +43,7 @@ class GoadAttackEffect extends RestrictionEffect {
GoadAttackEffect() {
super(Duration.WhileOnBattlefield);
staticText = "is goaded. <i>(It attacks each combat if able and attacks a player other than you if able.)</i>";
staticText = "goaded. <i>(It attacks each combat if able and attacks a player other than you if able.)</i>";
}
private GoadAttackEffect(final GoadAttackEffect effect) {

View file

@ -17,7 +17,7 @@ import mage.players.Player;
public class ExileSourceFromGraveCost extends CostImpl {
public ExileSourceFromGraveCost() {
this.text = "Exile this card from your graveyard";
this.text = "Exile {this} from your graveyard";
}
public ExileSourceFromGraveCost(ExileSourceFromGraveCost cost) {

View file

@ -17,7 +17,7 @@ public class DiscardCardControllerTriggeredAbility extends TriggeredAbilityImpl
private final FilterCard filter;
public DiscardCardControllerTriggeredAbility(Effect effect, boolean isOptional) {
this(effect, isOptional, StaticFilters.FILTER_CARD);
this(effect, isOptional, StaticFilters.FILTER_CARD_A);
}
public DiscardCardControllerTriggeredAbility(Effect effect, boolean isOptional, FilterCard filter) {

View file

@ -37,7 +37,7 @@ public class MeleeAbility extends AttacksTriggeredAbility {
@Override
public String getRule() {
return "Melee <i>(Whenever this creature attacks, it gets +1/+1 until end of turn for each opponent you attacked this combat.)</i>";
return "melee <i>(Whenever this creature attacks, it gets +1/+1 until end of turn for each opponent you attacked this combat.)</i>";
}
}

View file

@ -148,6 +148,12 @@ public final class StaticFilters {
FILTER_CARD_BASIC_LAND.setLockedFilter(true);
}
public static final FilterBasicLandCard FILTER_CARD_BASIC_LANDS = new FilterBasicLandCard("basic land cards");
static {
FILTER_CARD_BASIC_LANDS.setLockedFilter(true);
}
public static final FilterBasicLandCard FILTER_CARD_BASIC_LAND_A = new FilterBasicLandCard("a basic land card");
static {