From 284d5e5af5e58321d509514d4024d5259df661ba Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Sat, 27 Aug 2016 19:44:37 +0200 Subject: [PATCH] Fix a possible crash in the lua Player.Team property --- OpenRA.Mods.Common/Scripting/Properties/PlayerProperties.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Scripting/Properties/PlayerProperties.cs b/OpenRA.Mods.Common/Scripting/Properties/PlayerProperties.cs index bbe7812119..3def7777bc 100644 --- a/OpenRA.Mods.Common/Scripting/Properties/PlayerProperties.cs +++ b/OpenRA.Mods.Common/Scripting/Properties/PlayerProperties.cs @@ -54,7 +54,7 @@ namespace OpenRA.Mods.Common.Scripting { get { - var c = Player.World.LobbyInfo.Clients[Player.ClientIndex]; + var c = Player.World.LobbyInfo.Clients.FirstOrDefault(i => i.Index == Player.ClientIndex); return c != null ? c.Team : 0; } }