* Chandra Pyromaster - Fixed that the exiled card from second ability could e.g. not be cast with overload. Fixes #486. Added tests.

This commit is contained in:
LevelX2 2014-08-08 12:00:57 +02:00
parent 8140893f0d
commit e893999657
3 changed files with 90 additions and 34 deletions

View file

@ -882,13 +882,13 @@ public abstract class PlayerImpl implements Player, Serializable {
result = playManaAbility((ManaAbility)ability.copy(), game);
}
else if (ability instanceof FlashbackAbility){
result = playAbility((ActivatedAbility)ability.copy(), game);
result = playAbility(ability.copy(), game);
}
else if (ability instanceof SpellAbility) {
result = cast((SpellAbility)ability, game, false);
}
else {
result = playAbility((ActivatedAbility)ability.copy(), game);
result = playAbility(ability.copy(), game);
}
//if player has taken an action then reset all player passed flags