1
0
Fork 0
mirror of https://github.com/correl/mage.git synced 2025-03-31 01:07:39 -09:00

[MOM] a few text fixes

This commit is contained in:
theelk801 2023-04-18 17:47:48 -04:00
parent 7feffa16ff
commit 9b7dc33061
5 changed files with 7 additions and 6 deletions

View file

@ -47,9 +47,9 @@ public final class AyaraWidowOfTheRealm extends CardImpl {
// {T}, Sacrifice another creature or artifact: Ayara, Widow of the Realm deals X damage to target opponent or battle and you gain X life, where X is the sacrificed permanent's mana value.
Ability ability = new SimpleActivatedAbility(new DamageTargetEffect(xValue)
.setText("deals X damage to target opponent or battle"), new TapSourceCost());
.setText("{this} deals X damage to target opponent or battle"), new TapSourceCost());
ability.addCost(new SacrificeTargetCost(StaticFilters.FILTER_CONTROLLED_ANOTHER_ARTIFACT_OR_CREATURE_SHORT_TEXT));
ability.addEffect(new GainLifeEffect(xValue).concatBy("and"));
ability.addEffect(new GainLifeEffect(xValue).setText("and you gain X life, where X is the sacrificed permanent's mana value"));
ability.addTarget(new TargetPermanentOrPlayer(filter));
this.addAbility(ability);

View file

@ -45,7 +45,7 @@ public final class CompleteTheCircuit extends CardImpl {
new CompleteTheCircuitEffect(), "When you next cast an instant or sorcery spell " +
"this turn, copy that spell twice. You may choose new targets for the copies."
)
));
).concatBy("<br>"));
}
private CompleteTheCircuit(final CompleteTheCircuit card) {

View file

@ -36,7 +36,7 @@ public final class GhaltaAndMavren extends CardImpl {
filter.add(AnotherPredicate.instance);
}
private static final DynamicValue xValue = new PermanentsOnBattlefieldCount(filter);
private static final DynamicValue xValue = new PermanentsOnBattlefieldCount(filter, null);
public GhaltaAndMavren(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{G}{G}{W}{W}");

View file

@ -33,7 +33,7 @@ import java.util.UUID;
public final class IngaAndEsika extends CardImpl {
private static final FilterSpell filter
= new FilterCreatureSpell("creature spell, if three or more mana from creatures was spent to cast it");
= new FilterCreatureSpell("a creature spell, if three or more mana from creatures was spent to cast it");
static {
filter.add(IngaAndEsikaPredicate.instance);

View file

@ -47,7 +47,8 @@ public final class TeferiAkosaOfZhalfir extends CardImpl {
null, new DiscardControllerEffect(2),
new DiscardTargetCost(new TargetCardInHand(StaticFilters.FILTER_CARD_CREATURE_A))
.setText("discard a creature card instead of discarding two cards")
).setText("Then discard two cards unless you discard an artifact card"));
).setText("Then discard two cards unless you discard a creature card"));
this.addAbility(ability);
// -2: You get an emblem with "Knights you control get +1/+0 and have ward {1}."
this.addAbility(new LoyaltyAbility(new GetEmblemEffect(new TeferiAkosaOfZhalfirEmblem()), -2));