* 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) { if (currentPlayer == null) {
currentPlayer = playerList.getCurrent(game); currentPlayer = playerList.getCurrent(game);
} }
do { if (currentPlayer != null) {
if (counter > 0) { do {
playersInfo.append(" - "); if (counter > 0) {
} playersInfo.append(" - ");
playersInfo.append(currentPlayer.getName()); }
counter++; playersInfo.append(currentPlayer.getName());
currentPlayer = game.getPlayer(playerList.getNext()); counter++;
} while(!currentPlayer.getId().equals(game.getStartingPlayerId())); currentPlayer = game.getPlayer(playerList.getNext());
} while(!currentPlayer.getId().equals(game.getStartingPlayerId()));
} else {
playersInfo.append("[got no players]");
}
String state; String state;
String result; String result;