From a52d25bc393bfe5708ac5caea0161090cf69cc38 Mon Sep 17 00:00:00 2001 From: Oleg Agafonov Date: Thu, 7 Sep 2023 05:03:20 +0400 Subject: [PATCH] game: fixed wrong target settings in multiple cards --- Mage.Sets/src/mage/cards/b/BarrowinOfClanUndurr.java | 2 +- Mage.Sets/src/mage/cards/k/KeeperOfTheLens.java | 2 +- Mage.Sets/src/mage/cards/l/LensOfClarity.java | 2 +- Mage.Sets/src/mage/cards/w/WormfangNewt.java | 3 +-- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Mage.Sets/src/mage/cards/b/BarrowinOfClanUndurr.java b/Mage.Sets/src/mage/cards/b/BarrowinOfClanUndurr.java index 91e6ea16ec1..d5a478178b9 100644 --- a/Mage.Sets/src/mage/cards/b/BarrowinOfClanUndurr.java +++ b/Mage.Sets/src/mage/cards/b/BarrowinOfClanUndurr.java @@ -52,7 +52,7 @@ public final class BarrowinOfClanUndurr extends CardImpl { CompletedDungeonCondition.instance, "return up to one creature card " + "with mana value 3 or less from your graveyard to the battlefield if you've completed a dungeon" )); - ability.addTarget(new TargetCardInYourGraveyard(0, 1, filter)); + ability.addTarget(new TargetCardInYourGraveyard(0, 1, filter, true)); this.addAbility(ability.addHint(CompletedDungeonCondition.getHint()), new CompletedDungeonWatcher()); } diff --git a/Mage.Sets/src/mage/cards/k/KeeperOfTheLens.java b/Mage.Sets/src/mage/cards/k/KeeperOfTheLens.java index 32a002946ff..eda935327f2 100644 --- a/Mage.Sets/src/mage/cards/k/KeeperOfTheLens.java +++ b/Mage.Sets/src/mage/cards/k/KeeperOfTheLens.java @@ -59,7 +59,7 @@ class KeeperOfTheLensLookFaceDownAbility extends ActivatedAbilityImpl { public KeeperOfTheLensLookFaceDownAbility() { super(Zone.BATTLEFIELD, new KeeperOfTheLensLookFaceDownEffect(), new GenericManaCost(0)); this.usesStack = false; - this.addTarget(new TargetCreaturePermanent(filter)); + this.addTarget(new TargetCreaturePermanent(filter).withNotTarget(true)); } private KeeperOfTheLensLookFaceDownAbility(final KeeperOfTheLensLookFaceDownAbility ability) { diff --git a/Mage.Sets/src/mage/cards/l/LensOfClarity.java b/Mage.Sets/src/mage/cards/l/LensOfClarity.java index 9edab664030..668b518745c 100644 --- a/Mage.Sets/src/mage/cards/l/LensOfClarity.java +++ b/Mage.Sets/src/mage/cards/l/LensOfClarity.java @@ -115,7 +115,7 @@ class LensOfClarityLookFaceDownAbility extends ActivatedAbilityImpl { public LensOfClarityLookFaceDownAbility() { super(Zone.BATTLEFIELD, new LensOfClarityLookFaceDownEffect(), new GenericManaCost(0)); this.usesStack = false; - this.addTarget(new TargetCreaturePermanent(filter)); + this.addTarget(new TargetCreaturePermanent(filter).withNotTarget(true)); } private LensOfClarityLookFaceDownAbility(final LensOfClarityLookFaceDownAbility ability) { diff --git a/Mage.Sets/src/mage/cards/w/WormfangNewt.java b/Mage.Sets/src/mage/cards/w/WormfangNewt.java index 70a40fd8a78..47473a70185 100644 --- a/Mage.Sets/src/mage/cards/w/WormfangNewt.java +++ b/Mage.Sets/src/mage/cards/w/WormfangNewt.java @@ -35,8 +35,7 @@ public final class WormfangNewt extends CardImpl { // When Wormfang Turtle enters the battlefield, exile a land you control. Ability ability1 = new EntersBattlefieldTriggeredAbility(new ExileTargetForSourceEffect(), false); - Target target = new TargetPermanent(StaticFilters.FILTER_CONTROLLED_PERMANENT_A_LAND); - target.setNotTarget(true); + Target target = new TargetPermanent(StaticFilters.FILTER_CONTROLLED_PERMANENT_A_LAND).withNotTarget(true); ability1.addTarget(target); this.addAbility(ability1);