diff --git a/Mage/src/main/java/mage/abilities/common/ActivateIfConditionActivatedAbility.java b/Mage/src/main/java/mage/abilities/common/ActivateIfConditionActivatedAbility.java index 2d6fe3a254e..425baedf81a 100644 --- a/Mage/src/main/java/mage/abilities/common/ActivateIfConditionActivatedAbility.java +++ b/Mage/src/main/java/mage/abilities/common/ActivateIfConditionActivatedAbility.java @@ -37,7 +37,8 @@ public class ActivateIfConditionActivatedAbility extends ActivatedAbilityImpl { sb.append(" Activate this ability only "); } if (!condition.toString().startsWith("during") - && !condition.toString().startsWith("before")) { + && !condition.toString().startsWith("before") + && !condition.toString().startsWith("if")) { sb.append("if "); } sb.append(condition.toString()).append('.'); diff --git a/Mage/src/main/java/mage/abilities/decorator/ConditionalActivatedAbility.java b/Mage/src/main/java/mage/abilities/decorator/ConditionalActivatedAbility.java index b7532805385..79173cd9f4c 100644 --- a/Mage/src/main/java/mage/abilities/decorator/ConditionalActivatedAbility.java +++ b/Mage/src/main/java/mage/abilities/decorator/ConditionalActivatedAbility.java @@ -73,7 +73,9 @@ public class ConditionalActivatedAbility extends ActivatedAbilityImpl { } String conditionText = condition.toString(); String additionalText = "if "; - if (conditionText.startsWith("during")) { + if (conditionText.startsWith("during") + || conditionText.startsWith("before") + || conditionText.startsWith("if")) { additionalText = ""; } return super.getRule() + " Activate this ability only " + additionalText + condition.toString() + ".";