Firstly, I ask all those who knows about this not to be cocky with answers like "learn asm noob", "I know, you don't and don't ask", "[link_to_forum_rules]", "this is easy" etc.
I'm asking this because all other threads that I found on search had similar answers.
Ok, now back to topic. I have started looking on client reversing few days ago and yes I'm completely new to reverse engineering but I just need to know how to find some opcodes and their handlers so I can continue my C++ developement. CMSG and Jam packets are pretty easy but the thing I don't get is SMSG opcodes with offsets. I will numerate question so it will be easier to understand:
1. What is an opcode offset? Does it point directly to opcode handler? What is it's reference point (I mean wow base address or some dword) ?
2. Is it possible to get offset if I just have opcode handler?
3. It would be nice if someone could write step by step guide on how to get opcode offset.
Thanks!
YES I HAVE USED SEARCH AND DIDN'T FIND ANYTHING