From 5fd056f5a7f6a03d8c065593b90e57ba3406be9c Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Sun, 20 Jan 2019 11:02:50 -0500 Subject: [PATCH] Update AngelicVoices.java --- Mage.Sets/src/mage/cards/a/AngelicVoices.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Mage.Sets/src/mage/cards/a/AngelicVoices.java b/Mage.Sets/src/mage/cards/a/AngelicVoices.java index 61620c72155..4a3dc8e834e 100644 --- a/Mage.Sets/src/mage/cards/a/AngelicVoices.java +++ b/Mage.Sets/src/mage/cards/a/AngelicVoices.java @@ -1,8 +1,8 @@ package mage.cards.a; -import java.util.UUID; import mage.ObjectColor; import mage.abilities.common.SimpleStaticAbility; +import mage.abilities.condition.Condition; import mage.abilities.condition.InvertCondition; import mage.abilities.condition.common.PermanentsOnTheBattlefieldCondition; import mage.abilities.decorator.ConditionalContinuousEffect; @@ -12,7 +12,6 @@ import mage.cards.CardSetInfo; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.TargetController; -import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.Predicates; @@ -20,8 +19,9 @@ import mage.filter.predicate.mageobject.CardTypePredicate; import mage.filter.predicate.mageobject.ColorPredicate; import mage.filter.predicate.permanent.ControllerPredicate; +import java.util.UUID; + /** - * * @author TheElk801 */ public final class AngelicVoices extends CardImpl { @@ -38,15 +38,15 @@ public final class AngelicVoices extends CardImpl { filter.add(new ControllerPredicate(TargetController.YOU)); } + private static final Condition condition = new InvertCondition(new PermanentsOnTheBattlefieldCondition(filter)); + public AngelicVoices(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{2}{W}{W}"); // Creatures you control get +1/+1 as long as you control no nonartifact, nonwhite creatures. this.addAbility(new SimpleStaticAbility( - Zone.BATTLEFIELD, new ConditionalContinuousEffect( - new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield), - new InvertCondition(new PermanentsOnTheBattlefieldCondition(filter)), + new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield), condition, "Creatures you control get +1/+1 as long as you control no nonartifact, nonwhite creatures." ) ));