* Match - Fixed a bug during creation of game info that lets game worker die (second try).

This commit is contained in:
LevelX2 2014-10-09 01:30:14 +02:00
parent 581df41ae7
commit 995655aa61

View file

@ -286,14 +286,19 @@ public abstract class MatchImpl implements Match {
if (currentPlayer == null) {
currentPlayer = playerList.getCurrent(game);
}
do {
if (counter > 0) {
playersInfo.append(" - ");
}
playersInfo.append(currentPlayer.getName());
counter++;
currentPlayer = game.getPlayer(playerList.getNext());
} while(!currentPlayer.getId().equals(game.getStartingPlayerId()));
if (currentPlayer != null) {
do {
if (counter > 0) {
playersInfo.append(" - ");
}
playersInfo.append(currentPlayer.getName());
counter++;
currentPlayer = game.getPlayer(playerList.getNext());
} while(!currentPlayer.getId().equals(game.getStartingPlayerId()));
} else {
playersInfo.append("[got no players]");
}
String state;
String result;