From a9790d78db9c8b05db08e3b1fff0ada89ca087bb Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Sun, 4 Apr 2021 20:15:29 -0400 Subject: [PATCH] [KHM] fixed Roots of Wisdom being able to target any card --- Mage.Sets/src/mage/cards/r/RootsOfWisdom.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/r/RootsOfWisdom.java b/Mage.Sets/src/mage/cards/r/RootsOfWisdom.java index 433a7086d17..45eb9ab37e6 100644 --- a/Mage.Sets/src/mage/cards/r/RootsOfWisdom.java +++ b/Mage.Sets/src/mage/cards/r/RootsOfWisdom.java @@ -45,10 +45,10 @@ class RootsOfWisdomEffect extends OneShotEffect { private static final FilterCard filter = new FilterCard("land card or Elf card"); static { - Predicates.or( + filter.add(Predicates.or( CardType.LAND.getPredicate(), SubType.ELF.getPredicate() - ); + )); } RootsOfWisdomEffect() { @@ -74,6 +74,7 @@ class RootsOfWisdomEffect extends OneShotEffect { } player.millCards(3, source, game); TargetCard targetCard = new TargetCardInYourGraveyard(filter); + targetCard.setNotTarget(true); if (targetCard.canChoose(source.getSourceId(), source.getControllerId(), game) && player.choose(outcome, targetCard, source.getSourceId(), game)) { Card card = player.getGraveyard().get(targetCard.getFirstTarget(), game);