From 4eca68217555b73b72b1fc4a8ec750c51fc3f4ed Mon Sep 17 00:00:00 2001 From: Mikhail Date: Tue, 9 Jul 2024 17:30:26 -0400 Subject: [PATCH] Update EnterLobbyServer.cs --- nksrv/LobbyServer/Msgs/User/EnterLobbyServer.cs | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/nksrv/LobbyServer/Msgs/User/EnterLobbyServer.cs b/nksrv/LobbyServer/Msgs/User/EnterLobbyServer.cs index 10564f8..ca9574d 100644 --- a/nksrv/LobbyServer/Msgs/User/EnterLobbyServer.cs +++ b/nksrv/LobbyServer/Msgs/User/EnterLobbyServer.cs @@ -53,20 +53,19 @@ namespace nksrv.LobbyServer.Msgs.User } foreach (var item in user.Items) { - response.Items.Add(new NetUserItemData() { Count = item.Count, Tid = item.ItemType, Csn = item.Csn, Lv = item.Level, Exp = item.Exp, Corporation = item.Corp, Isn = item.Isn, Position = item.Position}); - } - - var highestLevelCharacters = user.Characters.OrderByDescending(x => x.Level).Take(5).ToList(); - response.SynchroLv = highestLevelCharacters.Last().Level; - foreach (var item in highestLevelCharacters) - { - response.SynchroStandardCharacters.Add(item.Csn); - + response.Items.Add(new NetUserItemData() { Count = item.Count, Tid = item.ItemType, Csn = item.Csn, Lv = item.Level, Exp = item.Exp, Corporation = item.Corp, Isn = item.Isn, Position = item.Position }); } // Add squad data if there are characters if (user.Characters.Count > 0) { + var highestLevelCharacters = user.Characters.OrderByDescending(x => x.Level).Take(5).ToList(); + response.SynchroLv = highestLevelCharacters.Last().Level; + foreach (var item in highestLevelCharacters) + { + response.SynchroStandardCharacters.Add(item.Csn); + } + foreach (var teamInfo in user.UserTeams) response.TypeTeams.Add(teamInfo.Value); }