-
Member
Retrieve quest-npc map zone
Hello, I need to get information about blue area with quest creatures to navigate my bot. I cant find nothing more significant than "WorldMapBlobFrame:DrawBlob". Learning it I came up to DirectX stuff, but i cant determine any information about area. Is it realy possible to get this area values?
Last edited by Tambel; 03-05-2016 at 09:20 AM.
-
Active Member
Are you talking about the geometry that pops up on the map? These are stored client-side in the DB files. Check out QuestPOIPoint.db2 and QuestPOIBlob.db2.
-
Post Thanks / Like - 1 Thanks
Tambel (1 members gave Thanks to ioctl for this useful post)
-
Member
Originally Posted by
ioctl
Are you talking about the geometry that pops up on the map? These are stored client-side in the DB files. Check out QuestPOIPoint.db2 and QuestPOIBlob.db2.
Thanks! I found it.
its look like this:
Code:
struct QuestPOIBlobRec {
unsigned m_ID;
unsigned m_NumPoints;
unsigned m_MapID;
unsigned m_WorldMapAreaID;
};
struct QuestPOIPointRec {
unsigned m_ID;
unsigned m_X;
unsigned m_Y;
unsigned m_QuestPOIBlobID;
};
but wheres information about quest? I cant find any reference from questcache to blobs.
-
Established Member
These 2 files only contain data for archaeology digsites
-
Member
Originally Posted by
shauren
These 2 files only contain data for archaeology digsites
QuestPOIBlobRec
Are You sure?
-
Established Member
That is indeed correct, confusing and stupid. Quest blobs are sent over the network (client requests them for quests you have in log - relevant structure https://github.com/TrinityCore/Trini...ckets.cpp#L374). As for where the client stores said data afterwards, I have no idea.
Last edited by shauren; 03-08-2016 at 06:25 AM.
-
Post Thanks / Like - 1 Thanks
Tambel (1 members gave Thanks to shauren for this useful post)
-
Member
Thank you. Im just want my bot solve typical quests like kill someone , gather something. But im stuck at this moment. I cant get area of quest objectives.
Another option get it from Wowhead. Sad..
Last edited by Tambel; 03-08-2016 at 12:17 PM.