From 957eca8d87bf67c0a4dec719005a9fcb3714eb8b Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Mon, 14 Feb 2022 17:08:20 -0500 Subject: [PATCH] [NEO] fixed Go-Shintai of Lost Wisdom milling controller instead of targeted player (fixes #8701) --- .../java/mage/abilities/effects/common/DoWhenCostPaid.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Mage/src/main/java/mage/abilities/effects/common/DoWhenCostPaid.java b/Mage/src/main/java/mage/abilities/effects/common/DoWhenCostPaid.java index 774da16628b..cdc3d4bdc1d 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/DoWhenCostPaid.java +++ b/Mage/src/main/java/mage/abilities/effects/common/DoWhenCostPaid.java @@ -54,7 +54,9 @@ public class DoWhenCostPaid extends OneShotEffect { cost.clearPaid(); int bookmark = game.bookmarkState(); if (cost.pay(source, game, source, player.getId(), false)) { - ability.getEffects().setTargetPointer(getTargetPointer()); + if (ability.getTargets().isEmpty()) { + ability.getEffects().setTargetPointer(getTargetPointer()); + } game.fireReflexiveTriggeredAbility(ability, source); player.resetStoredBookmark(game); return true;