{"action":"reopened","issue":{"url":"https://api.github.com/repos/WarEmu/WarBugs/issues/37","labels_url":"https://api.github.com/repos/WarEmu/WarBugs/issues/37/labels{/name}","comments_url":"https://api.github.com/repos/WarEmu/WarBugs/issues/37/comments","events_url":"https://api.github.com/repos/WarEmu/WarBugs/issues/37/events","html_url":"https://github.com/WarEmu/WarBugs/issues/37","id":32947874,"number":37,"title":"Quest objective dot on the map","user":{"login":"MaxHayman","id":1018809,"avatar_url":"https://avatars.githubusercontent.com/u/1018809?v=3","gravatar_id":"","url":"https://api.github.com/users/MaxHayman","html_url":"https://github.com/MaxHayman","followers_url":"https://api.github.com/users/MaxHayman/followers","following_url":"https://api.github.com/users/MaxHayman/following{/other_user}","gists_url":"https://api.github.com/users/MaxHayman/gists{/gist_id}","starred_url":"https://api.github.com/users/MaxHayman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MaxHayman/subscriptions","organizations_url":"https://api.github.com/users/MaxHayman/orgs","repos_url":"https://api.github.com/users/MaxHayman/repos","events_url":"https://api.github.com/users/MaxHayman/events{/privacy}","received_events_url":"https://api.github.com/users/MaxHayman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/WarEmu/WarBugs/labels/Database","name":"Database","color":"eb6420"},{"url":"https://api.github.com/repos/WarEmu/WarBugs/labels/Emulator","name":"Emulator","color":"0052cc"},{"url":"https://api.github.com/repos/WarEmu/WarBugs/labels/Quests","name":"Quests","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2014-05-07T01:17:21Z","updated_at":"2015-09-21T05:57:57Z","closed_at":null,"body":"When you're on a quest usually there are hints on the map which tell you where to go. Currently they are always set to an area around the order start area. \r\n\r\nCurrently I've worked out some of the rest of the F_QUEST_INFO packet\r\n\r\n```\r\nPacket.WriteByte(1); //Objective count\r\n\r\nPacket.WritePascalString(CQuest.Quest.Name); // quest name\r\nPacket.WritePascalString(\"Return to your giver\"); // objective name (blank unless your returning to a quest giver)\r\n\r\nPacket.WriteUInt16(0x006A); //106 - Zone id\r\nPacket.WriteUInt16(0x046D); // Type of marker (read below)\r\nPacket.WriteUInt16(0x4D9E); // X coordinate (on the map when you push m) \r\nPacket.WriteUInt16(0xCB65); // Y coordinate (on the map when you push m) \r\nPacket.Fill(0, 18); // not sure why 18?\r\n```\r\nMarker Types (probably more);\r\n0425 - Red Cave\r\n0004 - single dot\r\n046D - wide shape\r\n\r\nI've been decoding one for Wolves Among the Sheep\r\n\r\n```\r\n00 00 01 00 03 00 00 09 4D 61 72 61 |............Mara|\r\n|75 64 65 72 73\r\n\r\n\r\n02 // objective count \r\n1C 57 6F 6C 76 65 73 20 41 6D 6F 6E 67 20 74 68 65 20 53 68 65 65 70 20 33 30 30 30 30 // quest name\r\n00 // objective name\r\n00 6A // zone id\r\n04 6D // a rectangle\r\n4D 9E // x\r\nCB 65 // y\r\n00 64 00 01 // some unks? perhaps indicate what objective there for?\r\n\r\n1C 57 6F 6C 76 65 73 20 41 6D 6F 6E 67 20 74 68 65 20 53 68 65 65 70 20 33 30 30 30 30 // quest name\r\n17 52 65 74 75 72 6E 20 74 6F 20 53 61 6D 75 65 6C 20 54 77 69 74 74 79 // return to smual twiffy\r\n00 6A // zone id\r\n00 04 // single dot\r\n3B C3 // x\r\nC6 A1 // y\r\n00 00 04 00 // unks? (indicating when you've done objectives?)\r\n```"}}