From c72d6f44ea634d4519a492386dac1717f81fc11a Mon Sep 17 00:00:00 2001 From: Bluzume <39113159+KuromeSan@users.noreply.github.com> Date: Sun, 28 Nov 2021 15:27:22 -0500 Subject: [PATCH] Fix MajorPriority stuffs --- HorseIsleServer/HorseIsleServer/Game/Meta.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/HorseIsleServer/HorseIsleServer/Game/Meta.cs b/HorseIsleServer/HorseIsleServer/Game/Meta.cs index 001c837..b0b6a74 100644 --- a/HorseIsleServer/HorseIsleServer/Game/Meta.cs +++ b/HorseIsleServer/HorseIsleServer/Game/Meta.cs @@ -2548,13 +2548,14 @@ namespace HISP.Game if (chatpoint.ActivateQuestId != 0) { Quest.QuestEntry quest = Quest.GetQuestById(chatpoint.ActivateQuestId); + user.MajorPriority = true; Quest.QuestResult result = Quest.ActivateQuest(user, quest, true); if (result.QuestCompleted) { - user.MajorPriority = true; if (result.SetChatpoint != -1) Npc.SetDefaultChatpoint(user, npc, result.SetChatpoint); + if (result.GotoChatpoint != -1) chatpoint = Npc.GetNpcChatpoint(npc, result.GotoChatpoint); @@ -2567,6 +2568,7 @@ namespace HISP.Game { if (result.GotoChatpoint != -1) chatpoint = Npc.GetNpcChatpoint(npc, result.GotoChatpoint); + if (result.NpcChat != null) chatpoint.ChatText = result.NpcChat;