mirror of
https://github.com/magefree/mage.git
synced 2025-12-22 03:22:00 -08:00
fix some text
This commit is contained in:
parent
c461191da9
commit
69fbfe8fd6
14 changed files with 18 additions and 18 deletions
|
|
@ -34,7 +34,7 @@ public final class AbueloAncestralEcho extends CardImpl {
|
||||||
this.addAbility(FlyingAbility.getInstance());
|
this.addAbility(FlyingAbility.getInstance());
|
||||||
|
|
||||||
// Ward {2}
|
// Ward {2}
|
||||||
this.addAbility(new WardAbility(new ManaCostsImpl<>("{2}")));
|
this.addAbility(new WardAbility(new ManaCostsImpl<>("{2}"), false));
|
||||||
|
|
||||||
// {1}{W}{U}: Exile another target creature or artifact you control. Return it to the battlefield under its owner's control at the beginning of the next end step.
|
// {1}{W}{U}: Exile another target creature or artifact you control. Return it to the battlefield under its owner's control at the beginning of the next end step.
|
||||||
Ability ability = new SimpleActivatedAbility(
|
Ability ability = new SimpleActivatedAbility(
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ public final class AlphaDeathclaw extends CardImpl {
|
||||||
this.toughness = new MageInt(6);
|
this.toughness = new MageInt(6);
|
||||||
|
|
||||||
// Menace
|
// Menace
|
||||||
this.addAbility(new MenaceAbility());
|
this.addAbility(new MenaceAbility(false));
|
||||||
|
|
||||||
// Trample
|
// Trample
|
||||||
this.addAbility(TrampleAbility.getInstance());
|
this.addAbility(TrampleAbility.getInstance());
|
||||||
|
|
|
||||||
|
|
@ -43,14 +43,14 @@ public final class AmaliaBenavidesAguirre extends CardImpl {
|
||||||
this.toughness = new MageInt(2);
|
this.toughness = new MageInt(2);
|
||||||
|
|
||||||
// Ward--Pay 3 life.
|
// Ward--Pay 3 life.
|
||||||
this.addAbility(new WardAbility(new PayLifeCost(3)));
|
this.addAbility(new WardAbility(new PayLifeCost(3), false));
|
||||||
|
|
||||||
// Whenever you gain life, Amalia Benavides Aguirre explores. Then, destroy all other creatures if Amalia's power is exactly 20.
|
// Whenever you gain life, Amalia Benavides Aguirre explores. Then, destroy all other creatures if Amalia's power is exactly 20.
|
||||||
Ability ability = new GainLifeControllerTriggeredAbility(new ExploreSourceEffect(false, "{this}"));
|
Ability ability = new GainLifeControllerTriggeredAbility(new ExploreSourceEffect(false, "{this}"));
|
||||||
ability.addEffect(new ConditionalOneShotEffect(
|
ability.addEffect(new ConditionalOneShotEffect(
|
||||||
new DestroyAllEffect(filter),
|
new DestroyAllEffect(filter),
|
||||||
AmaliaBenavidesAguirreCondition.instance
|
AmaliaBenavidesAguirreCondition.instance
|
||||||
).setText("Then, destroy all other creatures if Amalia's power is exactly 20"));
|
).setText("Then, destroy all other creatures if its power is exactly 20"));
|
||||||
this.addAbility(ability);
|
this.addAbility(ability);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ import java.util.UUID;
|
||||||
*/
|
*/
|
||||||
public final class EarthshakerDreadmaw extends CardImpl {
|
public final class EarthshakerDreadmaw extends CardImpl {
|
||||||
|
|
||||||
private static final FilterPermanent filter = new FilterControlledPermanent(SubType.DINOSAUR);
|
private static final FilterPermanent filter = new FilterControlledPermanent(SubType.DINOSAUR, "other Dinosaur you control");
|
||||||
|
|
||||||
static {
|
static {
|
||||||
filter.add(AnotherPredicate.instance);
|
filter.add(AnotherPredicate.instance);
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@ public final class JadelightSpelunker extends CardImpl {
|
||||||
new ExploreSourceEffect(ManacostVariableValue.ETB, false, "it")
|
new ExploreSourceEffect(ManacostVariableValue.ETB, false, "it")
|
||||||
.setText("it explores X times. <i>(To have it explore, reveal the top card of your library. "
|
.setText("it explores X times. <i>(To have it explore, reveal the top card of your library. "
|
||||||
+ "Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on that creature, "
|
+ "Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on that creature, "
|
||||||
+ "then put the card back or put it into your graveyard.)")
|
+ "then put the card back or put it into your graveyard.)</i>")
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@ public final class RestlessAnchorage extends CardImpl {
|
||||||
.withSubType(SubType.BIRD)
|
.withSubType(SubType.BIRD)
|
||||||
.withAbility(FlyingAbility.getInstance()),
|
.withAbility(FlyingAbility.getInstance()),
|
||||||
CardType.LAND, Duration.EndOfTurn
|
CardType.LAND, Duration.EndOfTurn
|
||||||
), new ManaCostsImpl<>("{1}{W}{U}")));
|
).withDurationRuleAtStart(true), new ManaCostsImpl<>("{1}{W}{U}")));
|
||||||
|
|
||||||
// Whenever Restless Anchorage attacks, create a Map token.
|
// Whenever Restless Anchorage attacks, create a Map token.
|
||||||
this.addAbility(new AttacksTriggeredAbility(
|
this.addAbility(new AttacksTriggeredAbility(
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ public final class RestlessVents extends CardImpl {
|
||||||
.withSubType(SubType.INSECT)
|
.withSubType(SubType.INSECT)
|
||||||
.withAbility(new MenaceAbility(false)),
|
.withAbility(new MenaceAbility(false)),
|
||||||
CardType.LAND, Duration.EndOfTurn
|
CardType.LAND, Duration.EndOfTurn
|
||||||
), new ManaCostsImpl<>("{1}{B}{R}")));
|
).withDurationRuleAtStart(true), new ManaCostsImpl<>("{1}{B}{R}")));
|
||||||
|
|
||||||
// Whenever Restless Vents attacks, you may discard a card. If you do, draw a card.
|
// Whenever Restless Vents attacks, you may discard a card. If you do, draw a card.
|
||||||
this.addAbility(new AttacksTriggeredAbility(
|
this.addAbility(new AttacksTriggeredAbility(
|
||||||
|
|
|
||||||
|
|
@ -55,7 +55,7 @@ class SaheeliTheSunsBrillianceEffect extends OneShotEffect {
|
||||||
|
|
||||||
SaheeliTheSunsBrillianceEffect() {
|
SaheeliTheSunsBrillianceEffect() {
|
||||||
super(Outcome.Benefit);
|
super(Outcome.Benefit);
|
||||||
staticText = "create a token that' a copy of another target creature or artifact you control, " +
|
staticText = "create a token that's a copy of another target creature or artifact you control, " +
|
||||||
"except it's an artifact in addition to its other types. It gains haste. " +
|
"except it's an artifact in addition to its other types. It gains haste. " +
|
||||||
"Sacrifice it at the beginning of the next end step";
|
"Sacrifice it at the beginning of the next end step";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ public final class SovereignOkinecAhau extends CardImpl {
|
||||||
this.toughness = new MageInt(4);
|
this.toughness = new MageInt(4);
|
||||||
|
|
||||||
// Ward {2}
|
// Ward {2}
|
||||||
this.addAbility(new WardAbility(new ManaCostsImpl<>("{2}")));
|
this.addAbility(new WardAbility(new ManaCostsImpl<>("{2}"), false));
|
||||||
|
|
||||||
// Whenever Sovereign Okinec Ahau attacks, for each creature you control with power greater than that
|
// Whenever Sovereign Okinec Ahau attacks, for each creature you control with power greater than that
|
||||||
// creature's base power, put a number of +1/+1 counters on that creature equal to the difference.
|
// creature's base power, put a number of +1/+1 counters on that creature equal to the difference.
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@ public final class TheBelligerent extends CardImpl {
|
||||||
ability.addEffect(new LookAtTopCardOfLibraryAnyTimeEffect(TargetController.YOU, Duration.EndOfTurn));
|
ability.addEffect(new LookAtTopCardOfLibraryAnyTimeEffect(TargetController.YOU, Duration.EndOfTurn));
|
||||||
ability.addEffect(new PlayTheTopCardEffect(
|
ability.addEffect(new PlayTheTopCardEffect(
|
||||||
TargetController.YOU, filter, false
|
TargetController.YOU, filter, false
|
||||||
).concatBy("and"));
|
).concatBy(", and"));
|
||||||
this.addAbility(ability);
|
this.addAbility(ability);
|
||||||
|
|
||||||
// Crew 3
|
// Crew 3
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@ public final class TheGrimCaptain extends CardImpl {
|
||||||
this.color.setBlack(true);
|
this.color.setBlack(true);
|
||||||
|
|
||||||
// Menace
|
// Menace
|
||||||
this.addAbility(new MenaceAbility());
|
this.addAbility(new MenaceAbility(false));
|
||||||
|
|
||||||
// Trample
|
// Trample
|
||||||
this.addAbility(TrampleAbility.getInstance());
|
this.addAbility(TrampleAbility.getInstance());
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,7 @@ public class LookAtTopCardOfLibraryAnyTimeEffect extends ContinuousEffectImpl {
|
||||||
String durationString = duration.toString();
|
String durationString = duration.toString();
|
||||||
if (durationString != null && !durationString.isEmpty()) {
|
if (durationString != null && !durationString.isEmpty()) {
|
||||||
sb.append(durationString);
|
sb.append(durationString);
|
||||||
sb.append(' ');
|
sb.append(", ");
|
||||||
}
|
}
|
||||||
sb.append("you may look at the top card of ");
|
sb.append("you may look at the top card of ");
|
||||||
sb.append(libInfo);
|
sb.append(libInfo);
|
||||||
|
|
|
||||||
|
|
@ -60,7 +60,7 @@ public class PlayTheTopCardEffect extends AsThoughEffectImpl {
|
||||||
default:
|
default:
|
||||||
throw new IllegalArgumentException("Unknown target library type: " + targetLibrary);
|
throw new IllegalArgumentException("Unknown target library type: " + targetLibrary);
|
||||||
}
|
}
|
||||||
this.staticText = "You may " + filter.getMessage() + " from the top of " + libInfo;
|
this.staticText = "you may " + filter.getMessage() + " from the top of " + libInfo;
|
||||||
|
|
||||||
// verify check: if you see "card" text in the rules then use card mode
|
// verify check: if you see "card" text in the rules then use card mode
|
||||||
// (there aren't any real cards after oracle update, but can be added in the future)
|
// (there aren't any real cards after oracle update, but can be added in the future)
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ public enum AbilityWord {
|
||||||
COUNCILS_DILEMMA("Council's dilemma"),
|
COUNCILS_DILEMMA("Council's dilemma"),
|
||||||
COVEN("Coven"),
|
COVEN("Coven"),
|
||||||
DELIRIUM("Delirium"),
|
DELIRIUM("Delirium"),
|
||||||
DESCEND_4("Descent 4"),
|
DESCEND_4("Descend 4"),
|
||||||
DOMAIN("Domain"),
|
DOMAIN("Domain"),
|
||||||
EMINENCE("Eminence"),
|
EMINENCE("Eminence"),
|
||||||
ENRAGE("Enrage"),
|
ENRAGE("Enrage"),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue