From 4427b31eb6aa61ef7e7b98daa06e70f3dd52f5bf Mon Sep 17 00:00:00 2001 From: Exxenoz Date: Wed, 10 Jul 2024 16:46:00 +0200 Subject: [PATCH] Core/PacketIO: Update SMSG_QUESTGIVER_REQUEST_ITEMS Picked from: https://github.com/vmangos/core https://github.com/vmangos/core/commit/b9b006db08fcdc055057ff68a3f9fe295ead3ba5 Co-authored-by: brotalnia --- src/game/Entities/GossipDef.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/game/Entities/GossipDef.cpp b/src/game/Entities/GossipDef.cpp index a7b30bb08e..4e8d634630 100644 --- a/src/game/Entities/GossipDef.cpp +++ b/src/game/Entities/GossipDef.cpp @@ -559,16 +559,15 @@ void PlayerMenu::SendQuestGiverRequestItems(Quest const* pQuest, ObjectGuid npcG data << uint32(0); } - data << uint32(0x02); + data << uint32(0x02); // flags1 if (!Completable) // Completable = flags1 && flags2 && flags3 && flags4 - data << uint32(0x00); // flags1 + data << uint32(0x00); // flags2 else - data << uint32(0x03); + data << uint32(0x03); // flags2 - data << uint32(0x04); // flags2 - data << uint32(0x08); // flags3 - data << uint32(0x10); // flags4 + data << uint32(0x04); // flags3 + data << uint32(0x08); // flags4 GetMenuSession()->SendPacket(data); DEBUG_LOG("WORLD: Sent SMSG_QUESTGIVER_REQUEST_ITEMS NPCGuid = %s, questid = %u", npcGUID.GetString().c_str(), pQuest->GetQuestId());