From da9f77e9ba89a60e78f727b42446cf8f6a27701a Mon Sep 17 00:00:00 2001 From: Kam Date: Tue, 5 Mar 2024 17:33:56 -0500 Subject: [PATCH] Do not return --- .../java/noppes/npcs/PacketHandlerServer.java | 32 +++++++++---------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/src/main/java/noppes/npcs/PacketHandlerServer.java b/src/main/java/noppes/npcs/PacketHandlerServer.java index 7cf97c1e3..13c777f28 100644 --- a/src/main/java/noppes/npcs/PacketHandlerServer.java +++ b/src/main/java/noppes/npcs/PacketHandlerServer.java @@ -207,28 +207,26 @@ public class PacketHandlerServer{ if(playerData.partyUUID != null){ Party party = PartyController.Instance().getParty(playerData.partyUUID); if (party != null) { - if (party.getPartyLeader() != player) { - return; - } - - int questID = buffer.readInt(); - party.setQuest(null); - if(questID != -1){ - Quest foundQuest = QuestController.Instance.quests.get(questID); - if(foundQuest != null){ - if (foundQuest.partyOptions.allowParty) { - if(party.validateQuest(questID)){ - if(playerData.questData.hasActiveQuest(questID)){ - QuestData questdata = new QuestData(foundQuest); - playerData.questData.activeQuests.put(questID, questdata); + if (party.getLeaderUUID().equals(player.getUniqueID())) { + int questID = buffer.readInt(); + party.setQuest(null); + if(questID != -1){ + Quest foundQuest = QuestController.Instance.quests.get(questID); + if(foundQuest != null){ + if (foundQuest.partyOptions.allowParty) { + if(party.validateQuest(questID)){ + if(playerData.questData.hasActiveQuest(questID)){ + QuestData questdata = new QuestData(foundQuest); + playerData.questData.activeQuests.put(questID, questdata); + } + party.setQuest(foundQuest); + PartyController.Instance().sendQuestChat(party, "party.setChat", " ", foundQuest.title); } - party.setQuest(foundQuest); - PartyController.Instance().sendQuestChat(party, "party.setChat", " ", foundQuest.title); } } } + PartyController.Instance().pingPartyUpdate(party); } - PartyController.Instance().pingPartyUpdate(party); } } }