Text fixes. Closes #6533.

This commit is contained in:
Alex Vasile 2022-07-01 18:37:13 -04:00
parent df18950f15
commit 6077deb1a3
6 changed files with 16 additions and 8 deletions

View file

@ -39,8 +39,11 @@ public final class CloakOfInvisibility extends CardImpl {
this.addAbility(ability);
// Enchanted creature has phasing and can't be blocked except by Walls.
ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(PhasingAbility.getInstance(), AttachmentType.AURA));
ability.addEffect(new CantBeBlockedByCreaturesAttachedEffect(Duration.WhileOnBattlefield, filter, AttachmentType.AURA));
ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(PhasingAbility.getInstance(), AttachmentType.AURA).setText("Enchanted creature has phasing "));
ability.addEffect(new CantBeBlockedByCreaturesAttachedEffect(Duration.WhileOnBattlefield, filter, AttachmentType.AURA)
.setText("and cant be blocked except by Walls. " +
"<i>(It phases in or out before its controller untaps during each of their untap steps. " +
"While its phased out, its treated as though it doesnt exist.)</i>"));
this.addAbility(ability);
}

View file

@ -61,7 +61,7 @@ public final class HelmOfKaldra extends CardImpl {
new HelmOfKaldraEffect(),
new GenericManaCost(1),
new HelmOfKaldraCondition(),
"{1}: If you control Equipment named Helm of Kaldra, Sword of Kaldra, and Shield of Kaldra, create a legendary 4/4 colorless Avatar creature token named Kaldra and attach those Equipment to it"));
"{1}: If you control Equipment named Helm of Kaldra, Sword of Kaldra, and Shield of Kaldra, create a legendary 4/4 colorless Avatar creature token named Kaldra and attach those Equipment to it."));
// Equip {2}
this.addAbility(new EquipAbility(Outcome.Benefit, new ManaCostsImpl<>("{2}"), false));
}

View file

@ -39,7 +39,7 @@ public final class SkyTether extends CardImpl {
));
ability.addEffect(new LoseAbilityAttachedEffect(
FlyingAbility.getInstance(), AttachmentType.AURA
).concatBy("and"));
).concatBy("and").setText("loses flying"));
this.addAbility(ability);
}

View file

@ -35,8 +35,13 @@ public final class SnakeCultInitiation extends CardImpl {
Ability ability = new EnchantAbility(auraTarget.getTargetName());
this.addAbility(ability);
// Enchanted creature has poisonous 3.
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(
new PoisonousAbility(3), AttachmentType.AURA)));
this.addAbility(
new SimpleStaticAbility(Zone.BATTLEFIELD,
new GainAbilityAttachedEffect(new PoisonousAbility(3), AttachmentType.AURA)
.setText("Enchanted creature has poisonous 3. " +
"<i>(Whenever it deals combat damage to a player, that player gets three poison counters. " +
"A player with ten or more poison counters loses the game.)</i>")
));
}
private SnakeCultInitiation(final SnakeCultInitiation card) {

View file

@ -53,7 +53,7 @@ public class InfectAbility extends StaticAbility implements MageSingleton {
@Override
public String getRule() {
return "Infect <i>(This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)</i>";
return "infect <i>(This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)</i>";
}
@Override

View file

@ -29,7 +29,7 @@ public class PhasingAbility extends StaticAbility implements MageSingleton {
@Override
public String getRule() {
return "Phasing <i>(This phases in or out before you untap during each of your untap steps. While it's phased out, it's treated as though it doesn't exist.)</i>";
return "phasing <i>(This phases in or out before you untap during each of your untap steps. While it's phased out, it's treated as though it doesn't exist.)</i>";
}
@Override