- Fixed UnlessCosts not always setting activating players (fixes Scythe Tiger).

This commit is contained in:
Sloth
2013-03-02 16:46:28 +00:00
parent 46d290ae02
commit 04efd63554

View File

@@ -1110,6 +1110,8 @@ public class AbilityUtils {
if (paid) { if (paid) {
unpaidCommand = paidCommand; unpaidCommand = paidCommand;
} }
ability.setActivatingPlayer(payer);
ability.setTarget(sa.getTarget());
GameActionUtil.payCostDuringAbilityResolve(payer, ability, cost, paidCommand, unpaidCommand, sa, game); GameActionUtil.payCostDuringAbilityResolve(payer, ability, cost, paidCommand, unpaidCommand, sa, game);
waitForInput = true; // wait for the human input waitForInput = true; // wait for the human input
break; // multiple human players are not supported break; // multiple human players are not supported