[ZNR] fixed a few missing party reminders (#7044)

This commit is contained in:
Evan Kranzler 2020-09-21 17:15:04 -04:00
parent 20f30e340e
commit b86563c06c
4 changed files with 7 additions and 5 deletions

View file

@ -27,7 +27,7 @@ public final class ConcertedDefense extends CardImpl {
// Counter target noncreature spell unless its controller pays {1} plus an additional {1} for each creature in your party.
this.getSpellAbility().addEffect(new CounterUnlessPaysEffect(xValue).setText(
"Counter target noncreature spell unless its controller pays {1} " +
"plus an additional {1} for each creature in your party."
"plus an additional {1} for each creature in your party. " + PartyCount.getReminder()
));
this.getSpellAbility().addTarget(new TargetSpell(StaticFilters.FILTER_SPELL_NON_CREATURE));
this.getSpellAbility().addHint(PartyCountHint.instance);

View file

@ -35,7 +35,7 @@ public final class DranasSilencer extends CardImpl {
// When Drana's Silencer enters the battlefield, target creature an opponent controls gets -X/-X until end of turn, where X is the number of creatures in your party.
Ability ability = new EntersBattlefieldTriggeredAbility(new BoostTargetEffect(
xValue, xValue, Duration.EndOfTurn, true
).setText(" target creature an opponent controls gets -X/-X until end of turn, " +
).setText("target creature an opponent controls gets -X/-X until end of turn, " +
"where X is the number of creatures in your party. " + PartyCount.getReminder()));
ability.addTarget(new TargetOpponentsCreaturePermanent());
this.addAbility(ability.addHint(PartyCountHint.instance));

View file

@ -4,6 +4,7 @@ import mage.abilities.dynamicvalue.DynamicValue;
import mage.abilities.dynamicvalue.MultipliedValue;
import mage.abilities.dynamicvalue.common.PartyCount;
import mage.abilities.effects.common.DamageTargetEffect;
import mage.abilities.hint.common.PartyCountHint;
import mage.cards.CardImpl;
import mage.cards.CardSetInfo;
import mage.constants.CardType;
@ -23,9 +24,10 @@ public final class PracticedTactics extends CardImpl {
// Choose target attacking or blocking creature. Practiced Tactics deals damage to that creature equal to twice the number of creatures in your party.
this.getSpellAbility().addEffect(new DamageTargetEffect(xValue)
.setText("choose target attacking or blocking creature. " +
"{this} deals damage to that creature equal to twice the number of creatures in your party"));
.setText("choose target attacking or blocking creature. {this} deals damage to that creature " +
"equal to twice the number of creatures in your party. " + PartyCount.getReminder()));
this.getSpellAbility().addTarget(new TargetAttackingOrBlockingCreature());
this.getSpellAbility().addHint(PartyCountHint.instance);
}
private PracticedTactics(final PracticedTactics card) {

View file

@ -22,7 +22,7 @@ public final class StrengthOfSolidarity extends CardImpl {
// Choose target creature you control. Put a +1/+1 counter on it for each creature in your party.
this.getSpellAbility().addEffect(new AddCountersTargetEffect(
CounterType.P1P1.createInstance(0), PartyCount.instance
).setText("Choose target creature you control. Put a +1/+1 counter on it for each creature in your party."));
).setText("Choose target creature you control. Put a +1/+1 counter on it for each creature in your party. " + PartyCount.getReminder()));
this.getSpellAbility().addTarget(new TargetControlledCreaturePermanent());
this.getSpellAbility().addHint(PartyCountHint.instance);
}