diff --git a/Mage.Sets/src/mage/cards/l/LandGrant.java b/Mage.Sets/src/mage/cards/l/LandGrant.java index 79abb871222..385d5d6b23c 100644 --- a/Mage.Sets/src/mage/cards/l/LandGrant.java +++ b/Mage.Sets/src/mage/cards/l/LandGrant.java @@ -62,7 +62,7 @@ public class LandGrant extends CardImpl { // If you have no land cards in hand, you may reveal your hand rather than pay Land Grant's mana cost. this.addAbility(new AlternativeCostSourceAbility(new LandGrantReavealCost(), new LandGrantCondition(), - "If you have no land cards in hand, you may reveal your hand rather than pay {this}'s mana cost.")); + "If you have no land cards in hand, you may reveal your hand rather than pay this spell's mana cost.")); // Search your library for a Forest card, reveal that card, and put it into your hand. Then shuffle your library. this.getSpellAbility().addEffect(new SearchLibraryPutInHandEffect(new TargetCardInLibrary(filter), true, true)); diff --git a/Mage.Sets/src/mage/cards/l/LiquidFire.java b/Mage.Sets/src/mage/cards/l/LiquidFire.java index f1b570f54a9..39f4ff9bc24 100644 --- a/Mage.Sets/src/mage/cards/l/LiquidFire.java +++ b/Mage.Sets/src/mage/cards/l/LiquidFire.java @@ -110,7 +110,7 @@ public class LiquidFire extends CardImpl { static class LiquidFireCost extends VariableCostImpl { public LiquidFireCost() { super("Choose a Number"); - this.text = "As an additional cost to cast {source}, choose a number between 0 and 5"; + this.text = "as an additional cost to cast this spell, choose a number between 0 and 5"; } public LiquidFireCost(final LiquidFireCost cost) { diff --git a/Mage/src/main/java/mage/abilities/costs/AlternativeCostSourceAbility.java b/Mage/src/main/java/mage/abilities/costs/AlternativeCostSourceAbility.java index 993aa0959da..88e76bd1409 100644 --- a/Mage/src/main/java/mage/abilities/costs/AlternativeCostSourceAbility.java +++ b/Mage/src/main/java/mage/abilities/costs/AlternativeCostSourceAbility.java @@ -228,7 +228,7 @@ public class AlternativeCostSourceAbility extends StaticAbility implements Alter if (condition != null) { sb.append(condition.toString()); if (alternateCosts.size() > 1) { - sb.append(", rather than pay {source}'s mana cost, "); + sb.append(", rather than pay this spell's mana cost, "); } else { sb.append(", you may "); } @@ -254,7 +254,7 @@ public class AlternativeCostSourceAbility extends StaticAbility implements Alter ++numberCosts; } if (condition == null || alternateCosts.size() == 1) { - sb.append(" rather than pay {source}'s mana cost"); + sb.append(" rather than pay this spell's mana cost"); } else if (alternateCosts.isEmpty()) { sb.append("cast {this} without paying its mana cost"); } diff --git a/Mage/src/main/java/mage/abilities/costs/common/DiscardXTargetCost.java b/Mage/src/main/java/mage/abilities/costs/common/DiscardXTargetCost.java index e41df6c899c..474b8bb1cc7 100644 --- a/Mage/src/main/java/mage/abilities/costs/common/DiscardXTargetCost.java +++ b/Mage/src/main/java/mage/abilities/costs/common/DiscardXTargetCost.java @@ -49,7 +49,7 @@ public class DiscardXTargetCost extends VariableCostImpl { public DiscardXTargetCost(FilterCard filter, boolean additionalCostText) { super(filter.getMessage() + " to discard"); - this.text = (additionalCostText ? "As an additional cost to cast {source}, discard " : "Discard ") + xText + ' ' + filter.getMessage(); + this.text = (additionalCostText ? "as an additional cost to cast this spell, discard " : "Discard ") + xText + ' ' + filter.getMessage(); this.filter = filter; } diff --git a/Mage/src/main/java/mage/abilities/costs/common/ExileXFromYourGraveCost.java b/Mage/src/main/java/mage/abilities/costs/common/ExileXFromYourGraveCost.java index 317b5e45ace..e6d107840a4 100644 --- a/Mage/src/main/java/mage/abilities/costs/common/ExileXFromYourGraveCost.java +++ b/Mage/src/main/java/mage/abilities/costs/common/ExileXFromYourGraveCost.java @@ -50,7 +50,7 @@ public class ExileXFromYourGraveCost extends VariableCostImpl { public ExileXFromYourGraveCost(FilterCard filter, boolean additionalCostText) { super(filter.getMessage() + " to exile"); this.filter = filter; - this.text = (additionalCostText ? "As an additional cost to cast {source}, exile " : "Exile ") + xText + ' ' + filter.getMessage(); + this.text = (additionalCostText ? "as an additional cost to cast this spell, exile " : "Exile ") + xText + ' ' + filter.getMessage(); } public ExileXFromYourGraveCost(final ExileXFromYourGraveCost cost) { diff --git a/Mage/src/main/java/mage/abilities/costs/common/PayVariableLifeCost.java b/Mage/src/main/java/mage/abilities/costs/common/PayVariableLifeCost.java index 5577627230f..f6a90a48d76 100644 --- a/Mage/src/main/java/mage/abilities/costs/common/PayVariableLifeCost.java +++ b/Mage/src/main/java/mage/abilities/costs/common/PayVariableLifeCost.java @@ -47,7 +47,7 @@ public class PayVariableLifeCost extends VariableCostImpl { public PayVariableLifeCost(boolean additionalCostText) { super("life to pay"); - this.text = new StringBuilder(additionalCostText ? "As an additional cost to cast {source}, pay ":"Pay ") + this.text = new StringBuilder(additionalCostText ? "as an additional cost to cast this spell, pay ":"Pay ") .append(xText).append(' ').append("life").toString(); } diff --git a/Mage/src/main/java/mage/abilities/costs/common/SacrificeXTargetCost.java b/Mage/src/main/java/mage/abilities/costs/common/SacrificeXTargetCost.java index e83014b7964..1551b908233 100644 --- a/Mage/src/main/java/mage/abilities/costs/common/SacrificeXTargetCost.java +++ b/Mage/src/main/java/mage/abilities/costs/common/SacrificeXTargetCost.java @@ -48,7 +48,7 @@ public class SacrificeXTargetCost extends VariableCostImpl { public SacrificeXTargetCost(FilterControlledPermanent filter, boolean additionalCostText) { super(filter.getMessage() + " to sacrifice"); - this.text = (additionalCostText ? "As an additional cost to cast {source}, sacrifice " : "Sacrifice ") + xText + ' ' + filter.getMessage(); + this.text = (additionalCostText ? "as an additional cost to cast this spell, sacrifice " : "Sacrifice ") + xText + ' ' + filter.getMessage(); this.filter = filter; } diff --git a/Mage/src/main/java/mage/abilities/costs/common/TapVariableTargetCost.java b/Mage/src/main/java/mage/abilities/costs/common/TapVariableTargetCost.java index 5f2bc106504..bb4f0d5a9ac 100644 --- a/Mage/src/main/java/mage/abilities/costs/common/TapVariableTargetCost.java +++ b/Mage/src/main/java/mage/abilities/costs/common/TapVariableTargetCost.java @@ -50,7 +50,7 @@ public class TapVariableTargetCost extends VariableCostImpl { public TapVariableTargetCost(FilterControlledPermanent filter, boolean additionalCostText, String xText) { super(xText, new StringBuilder(filter.getMessage()).append(" to tap").toString()); this.filter = filter; - this.text = new StringBuilder(additionalCostText ? "As an additional cost to cast {source}, tap ":"Tap ") + this.text = new StringBuilder(additionalCostText ? "as an additional cost to cast this spell, tap ":"Tap ") .append(this.xText).append(' ').append(filter.getMessage()).toString(); }