From a42aeed5332d38c1b968408f59640d49664d5218 Mon Sep 17 00:00:00 2001 From: Paulo L F Casaretto Date: Sun, 28 Jun 2015 14:25:58 -0300 Subject: [PATCH] Hearstone applies to all creatures --- Mage.Sets/src/mage/sets/stronghold/Heartstone.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Mage.Sets/src/mage/sets/stronghold/Heartstone.java b/Mage.Sets/src/mage/sets/stronghold/Heartstone.java index b7a057463b1..2d241b16753 100644 --- a/Mage.Sets/src/mage/sets/stronghold/Heartstone.java +++ b/Mage.Sets/src/mage/sets/stronghold/Heartstone.java @@ -74,8 +74,8 @@ public class Heartstone extends CardImpl { class HeartstoneEffect extends CostModificationEffectImpl { - private static final String effectText = "Activated abilities of creatures you control cost {1} less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana"; - private static final FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent(); + private static final String effectText = "Activated abilities of creatures cost {1} less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana."; + private static final FilterCreaturePermanent filter = new FilterCreaturePermanent(); public HeartstoneEffect() { super(Duration.Custom, Outcome.Benefit, CostModificationType.REDUCE_COST); @@ -102,7 +102,7 @@ class HeartstoneEffect extends CostModificationEffectImpl { @Override public boolean applies(Ability abilityToModify, Ability source, Game game) { if (abilityToModify.getAbilityType().equals(AbilityType.ACTIVATED)) { - //Activated abilities of creatures you control + // Activated abilities of creatures Permanent permanent = game.getPermanent(abilityToModify.getSourceId()); if (permanent != null && filter.match(permanent, source.getSourceId(), source.getControllerId(), game)) { return true;