diff --git a/Mage.Sets/src/mage/cards/c/CloakOfInvisibility.java b/Mage.Sets/src/mage/cards/c/CloakOfInvisibility.java index 386b4eaaba9..4019ec5c8df 100644 --- a/Mage.Sets/src/mage/cards/c/CloakOfInvisibility.java +++ b/Mage.Sets/src/mage/cards/c/CloakOfInvisibility.java @@ -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 can’t be blocked except by Walls. " + + "(It phases in or out before its controller untaps during each of their untap steps. " + + "While it’s phased out, it’s treated as though it doesn’t exist.)")); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/h/HelmOfKaldra.java b/Mage.Sets/src/mage/cards/h/HelmOfKaldra.java index 2ffa400bfaa..f8d4fd15778 100644 --- a/Mage.Sets/src/mage/cards/h/HelmOfKaldra.java +++ b/Mage.Sets/src/mage/cards/h/HelmOfKaldra.java @@ -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)); } diff --git a/Mage.Sets/src/mage/cards/s/SkyTether.java b/Mage.Sets/src/mage/cards/s/SkyTether.java index d24831c3186..53a728d49a7 100644 --- a/Mage.Sets/src/mage/cards/s/SkyTether.java +++ b/Mage.Sets/src/mage/cards/s/SkyTether.java @@ -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); } diff --git a/Mage.Sets/src/mage/cards/s/SnakeCultInitiation.java b/Mage.Sets/src/mage/cards/s/SnakeCultInitiation.java index 381351abc2f..55296883263 100644 --- a/Mage.Sets/src/mage/cards/s/SnakeCultInitiation.java +++ b/Mage.Sets/src/mage/cards/s/SnakeCultInitiation.java @@ -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. " + + "(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.)") + )); } private SnakeCultInitiation(final SnakeCultInitiation card) { diff --git a/Mage/src/main/java/mage/abilities/keyword/InfectAbility.java b/Mage/src/main/java/mage/abilities/keyword/InfectAbility.java index 6482a1d971f..2cff24c0d69 100644 --- a/Mage/src/main/java/mage/abilities/keyword/InfectAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/InfectAbility.java @@ -53,7 +53,7 @@ public class InfectAbility extends StaticAbility implements MageSingleton { @Override public String getRule() { - return "Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)"; + return "infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)"; } @Override diff --git a/Mage/src/main/java/mage/abilities/keyword/PhasingAbility.java b/Mage/src/main/java/mage/abilities/keyword/PhasingAbility.java index f509b2ac2bb..1ef12a42c40 100644 --- a/Mage/src/main/java/mage/abilities/keyword/PhasingAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/PhasingAbility.java @@ -29,7 +29,7 @@ public class PhasingAbility extends StaticAbility implements MageSingleton { @Override public String getRule() { - return "Phasing (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.)"; + return "phasing (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.)"; } @Override