From 5dab330a9d6463a2f7ed7521502b8b35413f6ac7 Mon Sep 17 00:00:00 2001 From: jeffwadsworth Date: Thu, 4 Jun 2020 11:08:32 -0500 Subject: [PATCH] - Fixed #6564 --- Mage.Sets/src/mage/cards/h/HaldanAvidArcanist.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Mage.Sets/src/mage/cards/h/HaldanAvidArcanist.java b/Mage.Sets/src/mage/cards/h/HaldanAvidArcanist.java index 0922bcbf4e..4131e5765b 100644 --- a/Mage.Sets/src/mage/cards/h/HaldanAvidArcanist.java +++ b/Mage.Sets/src/mage/cards/h/HaldanAvidArcanist.java @@ -34,7 +34,8 @@ public final class HaldanAvidArcanist extends CardImpl { // Partner with Pako, Arcane Retriever this.addAbility(new PartnerWithAbility("Pako, Arcane Retriever")); - // You may play noncreature cards from exile with fetch counters on them if you exiled them, and you may spend mana as though it were mana of any color to cast those spells. + // You may play noncreature cards from exile with fetch counters on them if you + // exiled them, and you may spend mana as though it were mana of any color to cast those spells. Ability ability = new SimpleStaticAbility(new HaldanAvidArcanistCastFromExileEffect()); ability.addEffect(new HaldanAvidArcanistSpendAnyManaEffect()); this.addAbility(ability); @@ -56,7 +57,9 @@ public final class HaldanAvidArcanist extends CardImpl { return false; } Card card = game.getCard(sourceId); - return card != null && !card.isCreature() && card.getCounters(game).containsKey(CounterType.FETCH); + return card != null + && !card.isCreature() + && card.getCounters(game).containsKey(CounterType.FETCH); } } @@ -110,11 +113,11 @@ class HaldanAvidArcanistSpendAnyManaEffect extends AsThoughEffectImpl implements @Override public boolean applies(UUID objectId, Ability source, UUID affectedControllerId, Game game) { - return HaldanAvidArcanist.checkCard(objectId, source, affectedControllerId, game); + return true; } @Override public ManaType getAsThoughManaType(ManaType manaType, ManaPoolItem mana, UUID affectedControllerId, Ability source, Game game) { return mana.getFirstAvailable(); } -} \ No newline at end of file +}