Renaming in lobby bug
Disclaimers
- [X] I have searched the issue tracker to check if the issue has already been reported.
- [ ] My issue happened while using mods.
What happened?
When renaming a character in lobby and you're doing it too fast. Then when you try again it doesn't change everywhere. Some places it will be the correct name, and other places it will be the wrong one.
Reproduction steps
- Start a multiplayer lobby with two or more players
- Rename to one player to a wrong name : E.G. "Wrong Name"
- Rename again to right one, but too fast : E.G. "Right Name". Receive response: "Wait 5 seconds until you can rename again"
- Try to rename to the right name again after the 5 seconds have passed : "Right Name".
- Receive no error message but it doesn't change to "Right Name" and character is still called "'Wrong Name".
- Start campaign.
- Have two people look at that person's character sheet and determine if the names match with name shown in party list. They don't. one place is "Right Name" the other is "Wrong Name"
- Exit to lobby and crash.
Bug prevalence
Happens every time I play
Version
v1.0.8.0
-
No response
Which operating system did you encounter this bug on?
Windows
Relevant error messages and crash reports
Sorry I can't remember the error message.
I forgot to add. You can also see 2 different traits depending who is looking.
Trying to replicate this with 3 clients running on local server: able to change name once, all clients update. Attempt to change name again, tells me to wait 25 sec, probably 30 second cooldown. Changing name many times results in message for cooldown. After cooldown, changing name works as normal.
Had one client crash when max players was set to 2, then changed to 3 and attempt to join client3. Trying to connect again worked as normal.
QA should investigate if we can get repro steps for this to work more reliably.
Tested in spring-update 99f09bc0
Could not reproduce with the original steps, nor with variations of it with different timing, playing around with connecting and disconnecting, joining mid-round, etc. Naming worked correctly with the cooldown being displayed and renaming after the cooldown was always successful. The name change was also correctly displayed on all clients.
Also checked the likely unrelated above case of 2 to 3 maxplayers but could not reproduce.
Closing.