improve GetAlivePlayers

This commit is contained in:
XtraCube committed 2025-04-05 14:31:45 -04:00
1 parent aef4d6daf1
commit 21bec074fa
1 file changed
+1 -1
+1 -1
View File
@@ -19,7 +19,7 @@ public static class Helpers
/// <returns>A list of alive players.</returns>
public static List<PlayerControl> GetAlivePlayers()
{
return PlayerControl.AllPlayerControls.ToArray().Where(x => !x.Data.IsDead).ToList();
return [.. GameData.Instance.AllPlayers.ToArray().Where(x => !x.IsDead && !x.Disconnected && x.Object).Select(x=>x.Object)];
}
/// <summary>