mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-23 07:40:14 +00:00
feat: implement WotLK quest POI query to show objective locations on minimap
Send CMSG_QUEST_POI_QUERY alongside each CMSG_QUEST_QUERY (WotLK only, gated by questLogStride == 5 and opcode availability). Parse the response to extract POI region centroids and add them as GossipPoi markers so the existing minimap rendering shows quest objective locations as cyan diamonds. Each quest POI region is reduced to its centroid point; markers for the current map only are shown. This gives players visual guidance for where to go for active quests directly on the minimap.
This commit is contained in:
parent
12aa5e01b6
commit
6f5bdb2e91
2 changed files with 78 additions and 0 deletions
|
|
@ -1618,6 +1618,7 @@ private:
|
|||
void handleGossipMessage(network::Packet& packet);
|
||||
void handleQuestgiverQuestList(network::Packet& packet);
|
||||
void handleGossipComplete(network::Packet& packet);
|
||||
void handleQuestPoiQueryResponse(network::Packet& packet);
|
||||
void handleQuestDetails(network::Packet& packet);
|
||||
void handleQuestRequestItems(network::Packet& packet);
|
||||
void handleQuestOfferReward(network::Packet& packet);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue