Skip to content

Fixed: a client didn't locally keep a name assigned to them by the server upon reconnecting to the server that executed the "map" CCMD.

Adam Kaminski requested to merge topic/default/duplicate-name-fix into branch/default

This addresses the following tracker ticket: https://zandronum.com/tracker/view.php?id=4232

When the map CCMD executed by the server and clients were told to reconnect via SERVERCOMMANDS_MapNew, the client(s) would eventually restore their userinfo via D_SetupUserInfo in ServerCommands::SetConsolePlayer, which also replaced any overridden name previously assigned to them by the server. The overridden name, however, is still used on the server as it should be.

Merge request reports