From 93dc699b1ee4483ed065cebb06b579cbfa20f463 Mon Sep 17 00:00:00 2001 From: Mikhail Date: Thu, 21 Nov 2024 18:03:36 -0500 Subject: [PATCH] fix GetStoryDungeon --- .../LobbyServer/Msgs/Event/StoryEvent/GetStoryDungeon.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/EpinelPS/LobbyServer/Msgs/Event/StoryEvent/GetStoryDungeon.cs b/EpinelPS/LobbyServer/Msgs/Event/StoryEvent/GetStoryDungeon.cs index e532900..0ff72a9 100644 --- a/EpinelPS/LobbyServer/Msgs/Event/StoryEvent/GetStoryDungeon.cs +++ b/EpinelPS/LobbyServer/Msgs/Event/StoryEvent/GetStoryDungeon.cs @@ -11,7 +11,13 @@ namespace EpinelPS.LobbyServer.Msgs.Event.StoryEvent var req = await ReadData(); var evid = req.EventId; var user = GetUser(); - var eventData = user.EventInfo[evid]; + + + if (!user.EventInfo.TryGetValue(evid, out EventData eventData)) + { + eventData = new(); + } + var response = new ResStoryDungeonEventData(); response.RemainTicket = 5;