diff --git a/OpenRA.Mods.Common/Scripting/Properties/PlayerProperties.cs b/OpenRA.Mods.Common/Scripting/Properties/PlayerProperties.cs index 02066913a3..4e8bc10c99 100644 --- a/OpenRA.Mods.Common/Scripting/Properties/PlayerProperties.cs +++ b/OpenRA.Mods.Common/Scripting/Properties/PlayerProperties.cs @@ -30,8 +30,18 @@ namespace OpenRA.Mods.Common.Scripting [Desc("The player's color.")] public HSLColor Color { get { return Player.Color; } } - [Desc("The player's race.")] - public string Race { get { return Player.PlayerReference.Faction; } } + [Desc("The player's race. (DEPRECATED! Use the `Faction` property.)")] + public string Race + { + get + { + Game.Debug("The property `PlayerProperties.Race` is deprecated! Use `PlayerProperties.Faction` instead!"); + return Player.PlayerReference.Faction; + } + } + + [Desc("The player's faction.")] + public string Faction { get { return Player.PlayerReference.Faction; } } [Desc("The player's spawnpoint ID.")] public int Spawn { get { return Player.SpawnPoint; } }