diff options
Diffstat (limited to 'src/server/game/Handlers/QueryHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/QueryHandler.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/server/game/Handlers/QueryHandler.cpp b/src/server/game/Handlers/QueryHandler.cpp index 98834f85296..47803e0cfbc 100644 --- a/src/server/game/Handlers/QueryHandler.cpp +++ b/src/server/game/Handlers/QueryHandler.cpp @@ -372,7 +372,14 @@ void WorldSession::HandleQuestPOIQuery(WorldPackets::Query::QuestPOIQuery& quest questPOIBlobData.UnkWoD1 = data->UnkWoD1; for (QuestPOIPoint const& point : data->points) - questPOIBlobData.QuestPOIBlobPointStats.push_back({ point.X, point.Y }); + { + WorldPackets::Query::QuestPOIBlobPoint questPOIBlobPoint; + + questPOIBlobPoint.X = point.X; + questPOIBlobPoint.Y = point.Y; + + questPOIBlobData.QuestPOIBlobPointStats.push_back(questPOIBlobPoint); + } questPOIData.QuestPOIBlobDataStats.push_back(questPOIBlobData); } |