From 2ab18b77a6d5f76741eb387c9c847f7cdc9ff47c Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Mon, 28 Apr 2014 17:08:34 +0200 Subject: [PATCH] Changed log message about player who takes first turn. --- Mage/src/mage/game/GameImpl.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Mage/src/mage/game/GameImpl.java b/Mage/src/mage/game/GameImpl.java index a0c55b50a0b..518210c8a31 100644 --- a/Mage/src/mage/game/GameImpl.java +++ b/Mage/src/mage/game/GameImpl.java @@ -700,9 +700,19 @@ public abstract class GameImpl> implements Game, Serializa if (choosingPlayer == null) { choosingPlayer = getPlayer(pickChoosingPlayer()); } + if (choosingPlayer != null && choosingPlayer.choose(Outcome.Benefit, targetPlayer, null, this)) { startingPlayerId = ((List)targetPlayer.getTargets()).get(0); - fireInformEvent(state.getPlayer(startingPlayerId).getName() + " will start"); + Player startingPlayer = state.getPlayer(startingPlayerId); + StringBuilder message = new StringBuilder(choosingPlayer.getName()).append(" chooses that "); + if (choosingPlayer.getId().equals(startingPlayerId)) { + message.append("he or she"); + } else { + message.append(startingPlayer.getName()); + } + message.append(" takes the first turn"); + + this.informPlayers(message.toString()); } else { // not possible to choose starting player, stop here return;