From 04efd635542d82170e807a5c86423347c0ac45a5 Mon Sep 17 00:00:00 2001 From: Sloth Date: Sat, 2 Mar 2013 16:46:28 +0000 Subject: [PATCH] - Fixed UnlessCosts not always setting activating players (fixes Scythe Tiger). --- src/main/java/forge/card/ability/AbilityUtils.java | 2 ++ 1 file changed, 2 insertions(+) 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