diff --git a/nksrv/LobbyServer/Msgs/Stage/CheckCleared.cs b/nksrv/LobbyServer/Msgs/Stage/CheckCleared.cs index bd0cd23..827cb1a 100644 --- a/nksrv/LobbyServer/Msgs/Stage/CheckCleared.cs +++ b/nksrv/LobbyServer/Msgs/Stage/CheckCleared.cs @@ -16,12 +16,13 @@ namespace nksrv.LobbyServer.Msgs.Stage var response = new ResCheckStageClear(); var user = GetUser(); + Console.WriteLine("CheckClear len: " + req.StageIds.Count); foreach (var fields in user.FieldInfo) { foreach (var stages in fields.Value.CompletedStages) { - // response.ClearedStageIds.Add(stages.StageId); + response.ClearedStageIds.Add(stages.StageId); } } diff --git a/nksrv/LobbyServer/Msgs/Stage/GetStage.cs b/nksrv/LobbyServer/Msgs/Stage/GetStage.cs index a8a29a3..c4cb726 100644 --- a/nksrv/LobbyServer/Msgs/Stage/GetStage.cs +++ b/nksrv/LobbyServer/Msgs/Stage/GetStage.cs @@ -18,13 +18,12 @@ namespace nksrv.LobbyServer.Msgs.Stage var user = GetUser(); var response = new ResGetStageData(); - response.Field = CreateFieldInfo(user, req.Chapter); + response.Field = CreateFieldInfo(user, req.Chapter-1); response.SquadData = ""; - response.Field.Stages.Clear(); WriteData(response); }