From df7ace556824648668c7edeb96ea4b165d1b7a49 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Wed, 2 Sep 2015 16:31:32 +0200 Subject: [PATCH] * Marauding Maulhorn - Fixed that attacking was not forced. --- .../src/mage/sets/magic2014/MaraudingMaulhorn.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Mage.Sets/src/mage/sets/magic2014/MaraudingMaulhorn.java b/Mage.Sets/src/mage/sets/magic2014/MaraudingMaulhorn.java index a43e8d31670..3a4ab14bfe0 100644 --- a/Mage.Sets/src/mage/sets/magic2014/MaraudingMaulhorn.java +++ b/Mage.Sets/src/mage/sets/magic2014/MaraudingMaulhorn.java @@ -41,14 +41,16 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.predicate.mageobject.NamePredicate; +import mage.watchers.common.AttackedThisTurnWatcher; /** * * @author jeffwadsworth */ public class MaraudingMaulhorn extends CardImpl { - - private final static FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent("creature named Advocate of the Beast"); + + private final static FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent("creature named Advocate of the Beast"); + static { filter.add(new NamePredicate("Advocate of the Beast")); } @@ -67,8 +69,8 @@ public class MaraudingMaulhorn extends CardImpl { new PermanentsOnTheBattlefieldCondition(filter, PermanentsOnTheBattlefieldCondition.CountType.FEWER_THAN, 1)); effect.setText("{this} attacks each combat if able unless you control a creature named Advocate of the Beast"); - this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect)); - + this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect), new AttackedThisTurnWatcher()); + } public MaraudingMaulhorn(final MaraudingMaulhorn card) {