From a8848f9dcb03ff98c0001ad48b67211689a2b8e0 Mon Sep 17 00:00:00 2001 From: Somebody Date: Sat, 16 Nov 2024 11:13:31 +0800 Subject: [PATCH] fix: some mission with message cannot be handled correctly - not tested --- GameServer/Game/Mission/MissionManager.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/GameServer/Game/Mission/MissionManager.cs b/GameServer/Game/Mission/MissionManager.cs index cc3ce203..d369bf69 100644 --- a/GameServer/Game/Mission/MissionManager.cs +++ b/GameServer/Game/Mission/MissionManager.cs @@ -86,6 +86,9 @@ public class MissionManager : BasePlayerManager x.MainMissionLink == missionId)) await Player.MessageManager!.AddMessageSection(sectionConfigExcel.ID); + foreach (var info in mission.MissionInfo!.SubMissionList.Where(x => x.FinishType is MissionFinishTypeEnum.MessagePerformSectionFinish or MissionFinishTypeEnum.MessageSectionFinish)) + await Player.MessageManager!.AddMessageSection(info.ParamInt1); + return list; }