when changing control of permanent, remove from combat and set exclude from combat to false

fixes issue 309
master
melvin 2012-12-17 22:14:57 +08:00
parent 4497467fa5
commit 46046aa291
2 changed files with 2 additions and 1 deletions

View File

@ -32,6 +32,8 @@ public class MagicChangeControlAction extends MagicAction {
curr.addPermanent(perm);
perm.setState(MagicPermanentState.Summoned);
game.doAction(new MagicRemoveFromCombatAction(perm));
game.doAction(new MagicChangeStateAction(perm,MagicPermanentState.ExcludeFromCombat,false));
if (perm.getPairedCreature().isValid()) {;
game.doAction(new MagicSoulbondAction(perm,perm.getPairedCreature(),false));

View File

@ -25,7 +25,6 @@ public class MagicDeclareBlockersChoice extends MagicChoice {
private static final String CONTINUE_MESSAGE="Press {f} to continue.";
private MagicDeclareBlockersChoice() {
super("Declare blockers.");
}