more text fixes

This commit is contained in:
xenohedron 2023-09-10 22:05:43 -04:00
parent d6812a9995
commit 5b84fa9ef4
7 changed files with 9 additions and 8 deletions

View file

@ -26,7 +26,7 @@ public final class AhnCropChampion extends CardImpl {
this.toughness = new MageInt(4);
// You may exert Ahn-Crop Champion as it attacks. When you do, untap all other creatures you control.
addAbility(new ExertAbility(new BecomesExertSourceTriggeredAbility(new UntapAllControllerEffect(StaticFilters.FILTER_CONTROLLED_CREATURES, null, false))));
addAbility(new ExertAbility(new BecomesExertSourceTriggeredAbility(new UntapAllControllerEffect(StaticFilters.FILTER_PERMANENT_CREATURES, null, false))));
}
private AhnCropChampion(final AhnCropChampion card) {

View file

@ -46,7 +46,7 @@ class BenefactionOfRhonasEffect extends OneShotEffect {
public BenefactionOfRhonasEffect() {
super(Outcome.DrawCard);
this.staticText = "Reveal the top five cards of your library. You may put a creature card and/or enchantment card from among them into your hand. Put the rest into your graveyard";
this.staticText = "Reveal the top five cards of your library. You may put a creature card and/or an enchantment card from among them into your hand. Put the rest into your graveyard";
}
private BenefactionOfRhonasEffect(final BenefactionOfRhonasEffect effect) {

View file

@ -46,7 +46,7 @@ public final class ConsumingFervor extends CardImpl {
ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(3, 3, Duration.WhileOnBattlefield));
Ability grantedAbility = new BeginningOfUpkeepTriggeredAbility(new AddCountersSourceEffect(CounterType.M1M1.createInstance(1)), TargetController.YOU, false);
Effect effect = new GainAbilityAttachedEffect(grantedAbility, AttachmentType.AURA);
effect.setText("and has \"At the beginning of each upkeep, put a -1/-1 counter on this creature.\"");
effect.setText("and has \"At the beginning of your upkeep, put a -1/-1 counter on this creature.\"");
ability.addEffect(effect);
this.addAbility(ability);
}

View file

@ -131,7 +131,7 @@ class DynaheirInvokerAdeptTriggeredAbility extends DelayedTriggeredAbility {
@Override
public String getRule() {
return "When you next activate an ability this turn that isn't a mana ability by spending four or more mana to activate it, " +
return "When you next activate an ability that isn't a mana ability this turn by spending four or more mana to activate it, " +
"copy that ability. You may choose new targets for the copy.";
}
}
}

View file

@ -96,6 +96,7 @@ class KharnTheBetrayerPreventionEffect extends PreventionEffectImpl {
KharnTheBetrayerPreventionEffect() {
super(Duration.WhileOnBattlefield);
staticText = "if damage would be dealt to {this}, prevent that damage and an opponent of your choice gains control of it";
}
private KharnTheBetrayerPreventionEffect(final KharnTheBetrayerPreventionEffect effect) {

View file

@ -29,7 +29,7 @@ public final class Pandemonium extends CardImpl {
// Whenever a creature enters the battlefield, that creature's controller may have it deal damage equal to its power to any target of their choice.
Ability ability = new EntersBattlefieldAllTriggeredAbility(
Zone.BATTLEFIELD, new PandemoniumEffect(),
StaticFilters.FILTER_PERMANENT_CREATURE,
StaticFilters.FILTER_PERMANENT_A_CREATURE,
false, SetTargetPointer.PERMANENT, ""
);
ability.addTarget(new TargetAnyTarget());

View file

@ -37,7 +37,7 @@ public final class SpittingHydra extends CardImpl {
this.addAbility(new EntersBattlefieldAbility(effect));
// {1}{R}, Remove a +1/+1 counter from Spitting Hydra: Spitting Hydra deals 1 damage to target creature.
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new ManaCostsImpl<>("{1}{R}"));
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1, "it"), new ManaCostsImpl<>("{1}{R}"));
ability.addCost(new RemoveCountersSourceCost(CounterType.P1P1.createInstance(1)));
ability.addTarget(new TargetCreaturePermanent());
this.addAbility(ability);
@ -51,4 +51,4 @@ public final class SpittingHydra extends CardImpl {
public SpittingHydra copy() {
return new SpittingHydra(this);
}
}
}