From b605a84b286fca72e4aaa64ebba31fbbac3cb76e Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Thu, 31 May 2018 09:10:27 -0400 Subject: [PATCH] Fixed Bramble Sovereign triggering off itself --- Mage.Sets/src/mage/cards/b/BrambleSovereign.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/b/BrambleSovereign.java b/Mage.Sets/src/mage/cards/b/BrambleSovereign.java index e3d6c9134ca..c3635d888d4 100644 --- a/Mage.Sets/src/mage/cards/b/BrambleSovereign.java +++ b/Mage.Sets/src/mage/cards/b/BrambleSovereign.java @@ -44,6 +44,7 @@ import mage.constants.SetTargetPointer; import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.Predicates; +import mage.filter.predicate.permanent.AnotherPredicate; import mage.filter.predicate.permanent.TokenPredicate; import mage.game.Game; import mage.game.permanent.Permanent; @@ -58,6 +59,7 @@ public final class BrambleSovereign extends CardImpl { static { filter.add(Predicates.not(new TokenPredicate())); + filter.add(new AnotherPredicate()); } public BrambleSovereign(UUID ownerId, CardSetInfo setInfo) { @@ -72,7 +74,7 @@ public final class BrambleSovereign extends CardImpl { Zone.BATTLEFIELD, new DoIfCostPaid(new BrambleSovereignEffect(), new ManaCostsImpl("{1}{G}")), filter, false, SetTargetPointer.PERMANENT, - "Whenever a nontoken creature enters the battlefield, you may pay {1}{G}. " + "Whenever another nontoken creature enters the battlefield, you may pay {1}{G}. " + "If you do, that creature's controller creates a token that's a copy of that creature." )); }