diff options
-rw-r--r-- | src/server/game/Handlers/QueryHandler.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Handlers/QueryHandler.cpp b/src/server/game/Handlers/QueryHandler.cpp index a05298f71cc..95ac14c05ca 100644 --- a/src/server/game/Handlers/QueryHandler.cpp +++ b/src/server/game/Handlers/QueryHandler.cpp @@ -340,6 +340,8 @@ void WorldSession::HandleQuestPOIQuery(WorldPackets::Query::QuestPOIQuery& query questIds.insert(query.MissingQuestPOIs[i]); // quest id WorldPacket data(SMSG_QUEST_POI_QUERY_RESPONSE, 4 + (4 + 4 + 40) * questIds.size()); + data << uint32(questIds.size()); // count + for (uint32 questId : questIds) { uint16 const questSlot = _player->FindQuestSlot(questId); |