http://www.blizzhackers.cc/viewtopic.ph ... 9db7cb08ef
Search for: "Unknown object type serialized by server"
I recommend reading all the comments, also on ownedcore: http://www.ownedcore.com/forums/mmo/pat ... t-mob.html
Although I'm no expert in this field, just started the reversing thing recently, i think i can help you with that question:
struct is mostly reversed by reading the actual code(ida, olly, immunity), here is a nice guide on howto handle structs in ida: http://blog.0xbadc0de.be/archives/67
I can recommend reclass 2011 too, it can be helpful to browse the memory, it will be handy at the beginning trust me, also cheat engine
Static pointers can be done the same way, reading the code from ida, or you can use breakpoints and trace back in a debugger.
If I were you, I would read Reversing Secrets of Reverse Engineering .pdf first (yeah I know it's a pain in the ass, but it does reveal some secrets, and will save tons of time/pain)