Original Post — Direct link
Hello Support Team,

we are playing Anno 1800 with up to 8 persons split over 2 teams.
Between sessions sometimes players switch between the 2 teams to make sure the number of people in each team is balanced.
We are playing cooperative with the 2 teams. Most of the time with less then 8 players but at least 1 player in each team.

It is not possible to invite a person to another slot or another team. We need to following work-around to achieve this.

------

Bug:

It is not possible to invite a player to Slot different to the one that is cached for the player.

It is also not possible to invite player A to the slot of player B and then invite Player B in any other slot.

At the example of the picture below:
Donnerfels wants to joing Team "Die Siechen".
Another person joins into Donnerfels slot.
Now Donnerfels is invited into MsButtercups slot.
This does not work, the invite button for Donnerfels has no effect.

----

Work-around:

To allow a person to switch the teams, we need a person that is not already part of the savegame (already known in a slot).
This person joins in the slot of the player that wants to switch teams.
Now we have to start the game, save and exit.
Afterwards we can invite the player to the other time, since the information about the slot he is expected to join is "overwritten".

At the example of the picture below:
Donnerfels want to switch the team from "Die Imperialsten" to "Die Siechen".
A 9th person joins the Slot of Donnerfels and the game is started, saved and closed.
Now the lobby is opened again, Donnerfels can now be invited to any Slot since the cached information about the player slot is gone.

----

Possible Solution (backed by my software development experience)

Removing players from the lobby and thus the "cache" of players known to the savegame.
Afterwards the player could be invited into any slot since the information where the player should join is gone.

The problem that a player can not be invited if the "cached" slot of the player is already taken by another player seems
like a bug in the cache-checking. The invited person is found in the cache of the savegame, but not invited again since the
cached slot is already taken. But the Slot is not taken by the cached person but someone else.
Seems like a missing check whether the slot is already taken by the SAME person and not any person.

----

What is your opinion? Has anyone experienced the same yet?

Best regards
Benni99998


Example lobby
over 3 years ago - Ubi-WheelyDuck - Direct link
Originally Posted by benni99998
Hello Support Team,

we are playing Anno 1800 with up to 8 persons split over 2 teams.
Between sessions sometimes players switch between the 2 teams to make sure the number of people in each team is balanced.
We are playing cooperative with the 2 teams. Most of the time with less then 8 players but at least 1 player in each team.

It is not possible to invite a person to another slot or another team. We need to following work-around to achieve this.

------

Bug:

It is not possible to invite a player to Slot different to the one that is cached for the player.

It is also not possible to invite player A to the slot of player B and then invite Player B in any other slot.

At the example of the picture below:
Donnerfels wants to joing Team "Die Siechen".
Another person joins into Donnerfels slot.
Now Donnerfels is invited into MsButtercups slot.
This does not work, the invite button for Donnerfels has no effect.

----

Work-around:

To allow a person to switch the teams, we need a person that is not already part of the savegame (already known in a slot).
This person joins in the slot of the player that wants to switch teams.
Now we have to start the game, save and exit.
Afterwards we can invite the player to the other time, since the information about the slot he is expected to join is "overwritten".

At the example of the picture below:
Donnerfels want to switch the team from "Die Imperialsten" to "Die Siechen".
A 9th person joins the Slot of Donnerfels and the game is started, saved and closed.
Now the lobby is opened again, Donnerfels can now be invited to any Slot since the cached information about the player slot is gone.

----

Possible Solution (backed by my software development experience)

Removing players from the lobby and thus the "cache" of players known to the savegame.
Afterwards the player could be invited into any slot since the information where the player should join is gone.

The problem that a player can not be invited if the "cached" slot of the player is already taken by another player seems
like a bug in the cache-checking. The invited person is found in the cache of the savegame, but not invited again since the
cached slot is already taken. But the Slot is not taken by the cached person but someone else.
Seems like a missing check whether the slot is already taken by the SAME person and not any person.

----

What is your opinion? Has anyone experienced the same yet?

Best regards
Benni99998


Example lobby
Hey there benni99998

Thank you for your very detailed explanation and sorry to hear that you are having this trouble.

To help us with forwarding this to the team would it be possible to share a video showing exactly what you are unable to do and also then showing the work around you are needing to use?

Many thanks in advance