forked from External/mage
* Fixed that special actions (e.g. delve mana payment) were handled correctly if a player plays a turn for another player.
This commit is contained in:
parent
7bdc5b2f44
commit
862ac38f51
3 changed files with 15 additions and 11 deletions
|
|
@ -570,6 +570,7 @@ public abstract class PlayerImpl implements Player, Serializable {
|
|||
if (!player.hasLeft() && !player.hasLost()) {
|
||||
player.setGameUnderYourControl(false);
|
||||
player.setTurnControlledBy(this.getId());
|
||||
game.informPlayers(getLogName() + " controlls the turn of " + player.getLogName());
|
||||
}
|
||||
DelayedTriggeredAbility ability = new AtTheEndOfTurnStepPostDelayedTriggeredAbility(new LoseControlOnOtherPlayersControllerEffect(this.getLogName(), player.getLogName()));
|
||||
ability.setSourceId(getId());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue