diff --git a/src/main/java/forge/card/ability/AbilityUtils.java b/src/main/java/forge/card/ability/AbilityUtils.java index 26c4617a637..3a2cec6b930 100644 --- a/src/main/java/forge/card/ability/AbilityUtils.java +++ b/src/main/java/forge/card/ability/AbilityUtils.java @@ -1110,6 +1110,8 @@ public class AbilityUtils { if (paid) { unpaidCommand = paidCommand; } + ability.setActivatingPlayer(payer); + ability.setTarget(sa.getTarget()); GameActionUtil.payCostDuringAbilityResolve(payer, ability, cost, paidCommand, unpaidCommand, sa, game); waitForInput = true; // wait for the human input break; // multiple human players are not supported