don't change player names without necessity

This commit is contained in:
Matthias Mailänder
2015-05-30 09:20:44 +02:00
parent edca755540
commit fefad25d9d

View File

@@ -718,6 +718,9 @@ namespace OpenRA.Mods.Common.Server
s =>
{
var sanitizedName = OpenRA.Settings.SanitizedPlayerName(s);
if (sanitizedName == client.Name)
return true;
Log.Write("server", "Player@{0} is now known as {1}.", conn.Socket.RemoteEndPoint, sanitizedName);
server.SendMessage("{0} is now known as {1}.".F(client.Name, sanitizedName));
client.Name = sanitizedName;