From abdec47a852d34839b91145d88a4511f910758b5 Mon Sep 17 00:00:00 2001 From: obligaron Date: Tue, 16 May 2023 19:15:22 +0200 Subject: [PATCH] Multiplayer: Sync Lazarus death correctly --- Source/quests.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/quests.cpp b/Source/quests.cpp index b066fadde..e490bcd91 100644 --- a/Source/quests.cpp +++ b/Source/quests.cpp @@ -453,15 +453,15 @@ void CheckQuestKill(const Monster &monster, bool sendmsg) } } } - if (sendmsg) { - NetSendCmdQuest(true, betrayerQuest); - NetSendCmdQuest(true, diabloQuest); - } } else { InitVPTriggers(); betrayerQuest._qvar2 = 4; AddMissile({ 35, 32 }, { 35, 32 }, Direction::South, MissileID::RedPortal, TARGET_MONSTERS, MyPlayerId, 0, 0); } + if (sendmsg) { + NetSendCmdQuest(true, betrayerQuest); + NetSendCmdQuest(true, diabloQuest); + } } else if (monster.uniqueType == UniqueMonsterType::WarlordOfBlood) { Quests[Q_WARLORD]._qactive = QUEST_DONE; NetSendCmdQuest(true, Quests[Q_WARLORD]);