Fix crash when determining avatar

This commit is contained in:
drdev
2014-04-09 00:13:29 +00:00
parent acb7ff4bac
commit 1fb1c98ef7

View File

@@ -39,7 +39,8 @@ public class Lobby {
public final LobbyPlayer getAiPlayer() { return getAiPlayer(getRandomName()); }
public final LobbyPlayer getAiPlayer(String name) {
return getAiPlayer(name, MyRandom.getRandom().nextInt(GuiBase.getInterface().getAvatarCount()));
int avatarCount = GuiBase.getInterface().getAvatarCount();
return getAiPlayer(name, avatarCount == 0 ? 0 : MyRandom.getRandom().nextInt(avatarCount));
}
public final LobbyPlayer getAiPlayer(String name, int avatarIndex) {
LobbyPlayerAi player = new LobbyPlayerAi(name);