Version
freecol v0.11.6 on Linux/Fedora 31
Description
NOTE: I'm using FreeCol in French, so the name of the menus can differ slightly as I translate them into English on the fly.
On a hotseat game (2 clients on the same computer, one as the owner of the game), with a previously saved game, Player 1, the owner, opens the saved game and waits for Player 2.
Player 2 clics on "New game" and chooses "Join a multiplayer game" with server 127.0.0.1:3541. He also chooses "Player 2" as his name.
If Player 2 chooses his own previous nation, an error message tells him that the username isn't present in the game.
WARNING: ServerAPI. login error, messageId: server.userNameNotPresent message: Player "Guillaume Ier" is not present in the game.
Known players = ( Player 1 Player 2 Louis XIV Élizabeth Iere )
Desired behavior
Use the name specified in the "Name" field as the username instead of the default name for the nation.
Why am I sure the problem comes from there?
If Player 2 chooses another nation, when prompt, he can take it without a problem.
Workaround
Unzip the saved game, change name="Player 2" to name="Guillaume Ier" and rezip the saved game, but seriously, that's not even an option for lambda users.
Version
freecol v0.11.6 on Linux/Fedora 31
Description
NOTE: I'm using FreeCol in French, so the name of the menus can differ slightly as I translate them into English on the fly.
On a hotseat game (2 clients on the same computer, one as the owner of the game), with a previously saved game, Player 1, the owner, opens the saved game and waits for Player 2.
Player 2 clics on "New game" and chooses "Join a multiplayer game" with server 127.0.0.1:3541. He also chooses "Player 2" as his name.
If Player 2 chooses his own previous nation, an error message tells him that the username isn't present in the game.
Desired behavior
Use the name specified in the "Name" field as the username instead of the default name for the nation.
Why am I sure the problem comes from there?
If Player 2 chooses another nation, when prompt, he can take it without a problem.
Workaround
Unzip the saved game, change
name="Player 2"toname="Guillaume Ier"and rezip the saved game, but seriously, that's not even an option for lambda users.