From 827548b88e2606da067345ecf1101f1231ea3f80 Mon Sep 17 00:00:00 2001 From: Pablito Date: Sun, 22 Jan 2023 11:27:56 -0300 Subject: [PATCH] Show the correct Paragon level in party. --- .../Services/AuthenticationService.cs | 2 +- .../Services/GameUtilitiesService.cs | 38 +++++++++---------- .../D3-GameServer/GSSystem/GameSystem/Game.cs | 2 +- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/src/DiIiS-NA/BGS-Server/ServicesSystem/Services/AuthenticationService.cs b/src/DiIiS-NA/BGS-Server/ServicesSystem/Services/AuthenticationService.cs index 0ea801b..cb01f13 100644 --- a/src/DiIiS-NA/BGS-Server/ServicesSystem/Services/AuthenticationService.cs +++ b/src/DiIiS-NA/BGS-Server/ServicesSystem/Services/AuthenticationService.cs @@ -167,7 +167,7 @@ namespace DiIiS_NA.LoginServer.ServicesSystem.Services public override void VerifyWebCredentials(IRpcController controller, VerifyWebCredentialsRequest request, Action done) { done(NoData.CreateBuilder().Build()); - #region Завершение аутентификации + #region Authentication complete if (request.WebCredentials.ToStringUtf8().ToLower().Contains("eu-")) { (controller as HandlerController).Client.Account = AccountManager.GetAccountByPersistentID(1); diff --git a/src/DiIiS-NA/BGS-Server/ServicesSystem/Services/GameUtilitiesService.cs b/src/DiIiS-NA/BGS-Server/ServicesSystem/Services/GameUtilitiesService.cs index ce1e38a..9b6098f 100644 --- a/src/DiIiS-NA/BGS-Server/ServicesSystem/Services/GameUtilitiesService.cs +++ b/src/DiIiS-NA/BGS-Server/ServicesSystem/Services/GameUtilitiesService.cs @@ -613,33 +613,33 @@ namespace DiIiS_NA.LoginServer.ServicesSystem.Services { case 1: break; - case 2: NeededClass = ToonClass.Barbarian; break; // Варвар - case 3: NeededClass = ToonClass.Crusader; break; // Крестоносец - case 4: NeededClass = ToonClass.DemonHunter; break; // Охотник на демонов - case 5: NeededClass = ToonClass.Monk; break; // Монах - case 6: NeededClass = ToonClass.WitchDoctor; break; // Колдун - case 7: NeededClass = ToonClass.Wizard; break; // Чародей - case 8: NeededClass = ToonClass.Necromancer; break; // Некромант + case 2: NeededClass = ToonClass.Barbarian; break; // Barbarian. + case 3: NeededClass = ToonClass.Crusader; break; // Crusader. + case 4: NeededClass = ToonClass.DemonHunter; break; // Demon Hunter. + case 5: NeededClass = ToonClass.Monk; break; // Monk. + case 6: NeededClass = ToonClass.WitchDoctor; break; // Warlock. + case 7: NeededClass = ToonClass.Wizard; break; // Wizard. + case 8: NeededClass = ToonClass.Necromancer; break; // Necromancer. - case 10: // Двойки + case 10: // ToonClass. break; - case 11: // Тройки + case 11: // Fours. break; - case 12: // Четверки + case 12: // Fours. break; - case 30: //Портал Дерзаний - 1 Игрок - case 31: //Портал Дерзаний - 2 Игрока - case 32: //Портал Дерзаний - 3 Игрока - case 33: //Портал Дерзаний - 4 Игрока + case 30: // Portal of Endeavors - 1 Player. + case 31: // Portal of Endeavor - 2 Players. + case 32: // Portal of Daring - 3 Player. + case 33: // Portal of Daring - 4 Player. default: break; } switch (request.ScopeId) { - case 3: break; //Обычный режим - case 2: Hardcore = true; break; //Героический режим - case 5: Season = true; break; //Сезонный - case 4: Season = true; Hardcore = true; break; //Сезонный героический + case 3: break; // Normal mode. + case 2: Hardcore = true; break; // Hardcore mode. + case 5: Season = true; break; // Seasonal mode. + case 4: Season = true; Hardcore = true; break; // Hardcore mode. } //foreach (var gameaccount in request.GameAccountIdsList) @@ -693,7 +693,7 @@ namespace DiIiS_NA.LoginServer.ServicesSystem.Services response .AddEntry(D3.Leaderboard.Score.CreateBuilder() .SetGameAccountId(Gaccount.AccountId) - .SetScore_((ulong)Hero.Level + (ulong)Gaccount.DBGameAccount.ParagonLevel) //Временное разделение + .SetScore_((ulong)Hero.Level + (ushort)Gaccount.DBGameAccount.ParagonLevel) // Temporary Separation. .SetScoreBand(5) .SetLeaderboardId(5) .SetScopeId(5) diff --git a/src/DiIiS-NA/D3-GameServer/GSSystem/GameSystem/Game.cs b/src/DiIiS-NA/D3-GameServer/GSSystem/GameSystem/Game.cs index b13a0aa..dd68906 100644 --- a/src/DiIiS-NA/D3-GameServer/GSSystem/GameSystem/Game.cs +++ b/src/DiIiS-NA/D3-GameServer/GSSystem/GameSystem/Game.cs @@ -1237,7 +1237,7 @@ namespace DiIiS_NA.GameServer.GSSystem.GameSystem Class = joinedPlayer.ClassSNO, snoActorPortrait = joinedPlayer.Toon.DBToon.Cosmetic4, Level = joinedPlayer.Toon.Level, - AltLevel = (byte)joinedPlayer.Toon.ParagonLevel, + AltLevel = (ushort)joinedPlayer.Toon.ParagonLevel, HighestHeroSoloRiftLevel = 0, StateData = joinedPlayer.GetStateData(), JustJoined = false,