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