Hellgin Posted October 17, 2017 Report Share Posted October 17, 2017 Hi, I don't know if this it the right place to post this since it doesn't strictly relate to Trinity Core but is there publicly available documentation somewhere that details (at the byte level) all the messages that the vanilla wow client will send to and expect from the server, By that i mean everything ranging from the logging in information the client sends and the servers response to the server telling the client an item appeared in its inventory at a certain slot to registering entities on the client(like players, npc's, mineral nodes etc) and updating their positions and other attributes and everything else. And with that what connections the client makes (for example does the client have to connect directly to instance servers or is the client always connected to one server that forwards information appropriately) and also what protocols are used for each connection (TCP/IP or UDP). I half assume every team trying to create an emulator doesn't reverse engineer this information from scratch (but I could be wrong, I'm unfamiliar with the wow emulation scene). Any links to resources or advice to obtain resources much appreciated! Link to comment Share on other sites More sharing options...
Aokromes Posted October 17, 2017 Report Share Posted October 17, 2017 1 hour ago, Hellgin said: Hi, I don't know if this it the right place to post this since it doesn't strictly relate to Trinity Core but is there publicly available documentation somewhere that details (at the byte level) all the messages that the vanilla wow client will send to and expect from the server, By that i mean everything ranging from the logging in information the client sends and the servers response to the server telling the client an item appeared in its inventory at a certain slot to registering entities on the client(like players, npc's, mineral nodes etc) and updating their positions and other attributes and everything else. And with that what connections the client makes (for example does the client have to connect directly to instance servers or is the client always connected to one server that forwards information appropriately) and also what protocols are used for each connection (TCP/IP or UDP). I half assume every team trying to create an emulator doesn't reverse engineer this information from scratch (but I could be wrong, I'm unfamiliar with the wow emulation scene). Any links to resources or advice to obtain resources much appreciated! if you are looking for wow 1.x support try cmangos forums. Link to comment Share on other sites More sharing options...
Hellgin Posted October 17, 2017 Author Report Share Posted October 17, 2017 Thank you, I will try posting there. Link to comment Share on other sites More sharing options...
Aokromes Posted October 17, 2017 Report Share Posted October 17, 2017 --- Canned message start --- It appears the issue in the original post was solved, so this thread shall be closed. Should you encounter any other difficulties, please open a new thread. --- Canned message end --- Link to comment Share on other sites More sharing options...
Recommended Posts