Updated "this spell" wordings

This commit is contained in:
Evan Kranzler 2018-06-21 12:32:25 -04:00
parent 487503afcd
commit 2b2f3b6e01
31 changed files with 31 additions and 31 deletions

View file

@ -38,7 +38,7 @@ public final class AssassinsBlade extends CardImpl {
// Cast Assassin's Blade only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -66,7 +66,7 @@ class BerserkReplacementEffect extends ContinuousRuleModifyingEffectImpl {
BerserkReplacementEffect() {
super(Duration.EndOfGame, Outcome.Detriment);
staticText = "Cast {this} only before the combat damage step";
staticText = "Cast this spell only before the combat damage step";
}
BerserkReplacementEffect(final BerserkReplacementEffect effect) {

View file

@ -48,7 +48,7 @@ class BloodFrenzyCastRestriction extends ContinuousRuleModifyingEffectImpl {
BloodFrenzyCastRestriction() {
super(Duration.EndOfGame, Outcome.Detriment);
staticText = "Cast {this} only before the combat damage step";
staticText = "Cast this spell only before the combat damage step";
}
BloodFrenzyCastRestriction(final BloodFrenzyCastRestriction effect) {

View file

@ -39,7 +39,7 @@ public final class Camouflage extends CardImpl {
super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{G}");
// Cast Camouflage only during your declare attackers step.
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, PhaseStep.DECLARE_ATTACKERS, MyTurnCondition.instance, "Cast {this} only during your declare attackers step"));
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, PhaseStep.DECLARE_ATTACKERS, MyTurnCondition.instance, "Cast this spell only during your declare attackers step"));
// This turn, instead of declaring blockers, each defending player chooses any number of creatures he or she controls and divides them into a number of piles equal to the number of attacking creatures for whom that player is the defending player. Creatures he or she controls that can block additional creatures may likewise be put into additional piles. Assign each pile to a different one of those attacking creatures at random. Each creature in a pile that can block the creature that pile is assigned to does so. (Piles can be empty.)
this.getSpellAbility().addEffect(new CamouflageEffect());

View file

@ -26,7 +26,7 @@ public final class ChampionsVictory extends CardImpl {
// Cast Champion's Victory only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -27,7 +27,7 @@ public final class CommandOfUnsummoning extends CardImpl {
// Cast Command of Unsummoning only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -31,7 +31,7 @@ public final class DeepWood extends CardImpl {
// Cast Deep Wood only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -28,7 +28,7 @@ public final class DefiantStand extends CardImpl {
// Cast Defiant Stand only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -26,7 +26,7 @@ public final class EightfoldMaze extends CardImpl {
// Cast Eightfold Maze only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -48,7 +48,7 @@ public final class FalseOrders extends CardImpl {
super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{R}");
// Cast False Orders only during the declare blockers step.
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, PhaseStep.DECLARE_BLOCKERS, null, "Cast {this} only during the declare blockers step"));
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, PhaseStep.DECLARE_BLOCKERS, null, "Cast this spell only during the declare blockers step"));
// Remove target creature defending player controls from combat. Creatures it was blocking that had become blocked by only that creature this combat become unblocked. You may have it block an attacking creature of your choice.
this.getSpellAbility().addTarget(new TargetPermanent(filter));

View file

@ -23,7 +23,7 @@ public final class Festival extends CardImpl {
// Cast Festival only during an opponent's upkeep.
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, PhaseStep.UPKEEP, OnOpponentsTurnCondition.instance,
"Cast {this} only during an opponent's upkeep"));
"Cast this spell only during an opponent's upkeep"));
// Creatures can't attack this turn.
this.getSpellAbility().addEffect(new CantAttackAnyPlayerAllEffect(Duration.EndOfTurn, FILTER_PERMANENT_CREATURES));

View file

@ -25,7 +25,7 @@ public final class FogPatch extends CardImpl {
super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{1}{G}");
// Cast Fog Patch only during the declare blockers step.
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, PhaseStep.DECLARE_BLOCKERS, null, "Cast {this} only during the declare blockers step"));
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, PhaseStep.DECLARE_BLOCKERS, null, "Cast this spell only during the declare blockers step"));
// Attacking creatures become blocked.
this.getSpellAbility().addEffect(new FogPatchEffect());

View file

@ -39,7 +39,7 @@ public final class HarshJustice extends CardImpl {
// Cast Harsh Justice only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -31,7 +31,7 @@ public final class HeavyFog extends CardImpl {
// Cast Deep Wood only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -26,7 +26,7 @@ public final class JustFate extends CardImpl {
// Cast Just Fate only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -42,7 +42,7 @@ public final class MasterWarcraft extends CardImpl {
super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{2}{R/W}{R/W}");
// Cast Master Warcraft only before attackers are declared.
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, null, BeforeAttackersAreDeclaredCondition.instance, "Cast {this} only before attackers are declared"));
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, null, BeforeAttackersAreDeclaredCondition.instance, "Cast this spell only before attackers are declared"));
// You choose which creatures attack this turn.
this.getSpellAbility().addEffect(new MasterWarcraftChooseAttackersEffect());

View file

@ -41,7 +41,7 @@ public final class Melee extends CardImpl {
Condition condition = new CompoundCondition(BeforeBlockersAreDeclaredCondition.instance,
new IsPhaseCondition(TurnPhase.COMBAT),
MyTurnCondition.instance);
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, null, condition, "Cast {this} only during your turn and only during combat before blockers are declared"));
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, null, condition, "Cast this spell only during your turn and only during combat before blockers are declared"));
// You choose which creatures block this combat and how those creatures block.
// (only the last resolved Melee spell's blocking effect applies)

View file

@ -23,7 +23,7 @@ public final class Necrologia extends CardImpl {
// Cast Necrologia only during your end step.
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, PhaseStep.END_TURN, MyTurnCondition.instance,
"Cast {this} only during your end step"));
"Cast this spell only during your end step"));
// As an additional cost to cast to Necrologia, pay X life.
this.getSpellAbility().addCost(new PayVariableLifeCost(true));

View file

@ -26,7 +26,7 @@ public final class RallyTheTroops extends CardImpl {
// Cast Rally the Troops only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -26,7 +26,7 @@ public final class Remove extends CardImpl {
// Cast Remove only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -22,7 +22,7 @@ public final class Reset extends CardImpl {
// Cast Reset only during an opponent's turn after their upkeep step.
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, null,
new CompoundCondition(OnOpponentsTurnCondition.instance, AfterUpkeepStepCondtion.instance),
"Cast {this} only during an opponent's turn after their upkeep step"));
"Cast this spell only during an opponent's turn after their upkeep step"));
// Untap all lands you control.
this.getSpellAbility().addEffect(new UntapAllLandsControllerEffect());

View file

@ -29,7 +29,7 @@ public final class SavageBeating extends CardImpl {
// Cast Savage Beating only during your turn and only during combat.
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(TurnPhase.COMBAT, null, MyTurnCondition.instance,
"Cast {this} only during your turn and only during combat"));
"Cast this spell only during your turn and only during combat"));
// Choose one - Creatures you control gain double strike until end of turn;
this.getSpellAbility().addEffect(new GainAbilityControlledEffect(DoubleStrikeAbility.getInstance(), Duration.EndOfTurn, StaticFilters.FILTER_PERMANENT_CREATURE, false));

View file

@ -26,7 +26,7 @@ public final class ScorchingWinds extends CardImpl {
// Cast Scorching Winds only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -22,7 +22,7 @@ import mage.watchers.common.SpellsCastWatcher;
*/
public final class Seedtime extends CardImpl {
private final static String rule = "Cast {this} only during your turn.";
private final static String rule = "Cast this spell only during your turn.";
private final static String rule2 = "Take an extra turn after this one if an opponent cast a blue spell this turn.";
public Seedtime(UUID ownerId, CardSetInfo setInfo) {

View file

@ -35,7 +35,7 @@ public final class SirensCall extends CardImpl {
// Cast Siren's Call only during an opponent's turn, before attackers are declared.
this.addAbility(new CastOnlyDuringPhaseStepSourceAbility(null, null,
new CompoundCondition(OnOpponentsTurnCondition.instance, BeforeAttackersAreDeclaredCondition.instance),
"Cast {this} only during an opponent's turn, before attackers are declared"));
"Cast this spell only during an opponent's turn, before attackers are declared"));
// Creatures the active player controls attack this turn if able.
this.getSpellAbility().addEffect(new SirensCallMustAttackEffect());

View file

@ -61,7 +61,7 @@ class TalarasBattalionEffect extends ContinuousRuleModifyingEffectImpl {
TalarasBattalionEffect() {
super(Duration.EndOfGame, Outcome.Detriment);
staticText = "Cast {this} only if you've cast another green spell this turn";
staticText = "Cast this spell only if you've cast another green spell this turn";
}
TalarasBattalionEffect(final TalarasBattalionEffect effect) {

View file

@ -27,7 +27,7 @@ public final class TreetopDefense extends CardImpl {
// Cast Treetop Defense only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -26,7 +26,7 @@ public final class WarriorsStand extends CardImpl {
// Cast Warrior's Stand only during the declare attackers step and only if you've been attacked this step.
Ability ability = new CastOnlyDuringPhaseStepSourceAbility(
TurnPhase.COMBAT, PhaseStep.DECLARE_ATTACKERS, AttackedThisStepCondition.instance,
"Cast {this} only during the declare attackers step and only if you've been attacked this step."
"Cast this spell only during the declare attackers step and only if you've been attacked this step."
);
ability.addWatcher(new PlayerAttackedStepWatcher());
this.addAbility(ability);

View file

@ -50,7 +50,7 @@ public class CastOnlyIfConditionIsTrueEffect extends ContinuousRuleModifyingEffe
}
private String setText() {
StringBuilder sb = new StringBuilder("cast {this} only ");
StringBuilder sb = new StringBuilder("cast this spell only ");
if (condition != null) {
sb.append(' ').append(condition.toString());
}

View file

@ -59,7 +59,7 @@ public class CastOnlyDuringPhaseStepSourceEffect extends ContinuousRuleModifying
}
private String setText() {
StringBuilder sb = new StringBuilder("cast {this} only during ");
StringBuilder sb = new StringBuilder("cast this spell only during ");
if (turnPhase != null) {
sb.append(turnPhase.toString());
}

View file

@ -17,7 +17,7 @@ public class CastOnlyIfYouHaveCastAnotherSpellEffect extends ContinuousRuleModif
public CastOnlyIfYouHaveCastAnotherSpellEffect() {
super(Duration.EndOfGame, Outcome.Detriment);
staticText = "Cast {this} only if you've cast another spell this turn";
staticText = "Cast this spell only if you've cast another spell this turn";
}
public CastOnlyIfYouHaveCastAnotherSpellEffect(final CastOnlyIfYouHaveCastAnotherSpellEffect effect) {