From d6e4ef793e5654ab3b6410cac25c2fa359868868 Mon Sep 17 00:00:00 2001 From: Nathaniel Brandes Date: Tue, 7 Mar 2017 00:03:37 -0800 Subject: [PATCH] Fix delve. Delve should not target the cards it exiles. --- Mage/src/main/java/mage/abilities/keyword/DelveAbility.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Mage/src/main/java/mage/abilities/keyword/DelveAbility.java b/Mage/src/main/java/mage/abilities/keyword/DelveAbility.java index a50e1bf0d49..5ff77dd9c9a 100644 --- a/Mage/src/main/java/mage/abilities/keyword/DelveAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/DelveAbility.java @@ -108,9 +108,8 @@ public class DelveAbility extends SimpleStaticAbility implements AlternateManaPa if (!controller.getManaPool().isAutoPayment() && unpaidAmount > 1) { unpaidAmount = 1; } - // TODO: make delve not target cards in graveyard. setNotTarget? specialAction.addCost(new ExileFromGraveCost(new TargetCardInYourGraveyard( - 0, Math.min(controller.getGraveyard().size(), unpaidAmount), new FilterCard()))); + 0, Math.min(controller.getGraveyard().size(), unpaidAmount), new FilterCard(), true))); if (specialAction.canActivate(source.getControllerId(), game)) { game.getState().getSpecialActions().add(specialAction); }