From 63de2dc258234e6ca2b9bb6f199de2e8a2836c7a Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Mon, 28 Feb 2022 07:41:21 -0500 Subject: [PATCH] [CHK] fixed implementation of Hankyu --- Mage.Sets/src/mage/cards/h/Hankyu.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/h/Hankyu.java b/Mage.Sets/src/mage/cards/h/Hankyu.java index 10401dd88f7..0738177750b 100644 --- a/Mage.Sets/src/mage/cards/h/Hankyu.java +++ b/Mage.Sets/src/mage/cards/h/Hankyu.java @@ -145,8 +145,12 @@ class HankyuCost extends UseAttachedCost { if (!this.mageObjectReference.refersTo(attachmentId, game)) { continue; } - int count = permanent.getCounters(game).getCount(CounterType.AIM); - permanent.removeCounters(CounterType.AIM.createInstance(count), source, game); + Permanent equipment = mageObjectReference.getPermanent(game); + if (equipment == null) { + continue; + } + int count = equipment.getCounters(game).getCount(CounterType.AIM); + equipment.removeCounters(CounterType.AIM.createInstance(count), source, game); paid = true; removedCounters = count; break;