Merge pull request #8137 from Mailaender/sanitize-player-name

Added a client side player name sanitation
This commit is contained in:
Pavel Penev
2015-05-30 22:21:32 +03:00
7 changed files with 75 additions and 8 deletions

View File

@@ -266,6 +266,8 @@ namespace OpenRA.Mods.Common.Widgets.Logic
if (name.Text == c.Name)
return;
name.Text = Settings.SanitizedPlayerName(name.Text);
orderManager.IssueOrder(Order.Command("name " + name.Text));
Game.Settings.Player.Name = name.Text;
Game.Settings.Save();