fix NPE for replicate cost checks

This commit is contained in:
Maxmtg
2013-04-06 22:41:04 +00:00
parent d6f8373a2b
commit 8333a8a2c2
2 changed files with 3 additions and 3 deletions

View File

@@ -421,9 +421,10 @@ public class MagicStack extends MyObservable {
this.getSourceCard().addReplicateMagnitude(1);
}
};
final Player controller = sp.getSourceCard().getController();
ability.setActivatingPlayer(controller);
if (controller.isHuman()) {
sa.getSourceCard().addReplicateMagnitude(-1);
final Runnable addMagnitude = new Runnable() {

View File

@@ -47,7 +47,6 @@ import forge.game.player.PlayerOutcome;
import forge.game.player.PlayerStatistics;
import forge.game.zone.ZoneType;
import forge.gui.GuiChoose;
import forge.gui.ListChooser;
import forge.gui.SOverlayUtils;
import forge.gui.home.quest.CSubmenuChallenges;
import forge.gui.home.quest.CSubmenuDuels;