... so the thing is, when you change your position ingame on your client, and the gameclient sends that change to the server, the server will just "pop" you off (not even give you a "client->disconnect" packet.. just close the connection....).
And why does it "pop" you?
Well they have added some calculations to the server to kill all the old ez-mode telehacks, before you didn’t even have to know about hacking to change your position ingame since the server believed anything you told it.
What they know is "Current Position", "Last Position" and what you are doing. If you are standing still the server will accept changes up to 0.07 coord. Doing this serval times will however disconnect you. 0.6 will be accepted up to around 500 times before the server will notice you are cheating. And the code I made is 0.05 so it can accept between 500-1000 times.
If you are running forward the server will accept a change up to 0.12 in the direction you are running in. And on a mount even more. But making a initial “tele hack” would take ages to accomplish as your char would move too slow, however my data-stream manipulator does a “workaround” on that making it possible to go from A to B instantly, but ill come back to that later..
The Z-axis is unprotected by the server and you can change your altitude to +a million if you like, but I think Blizzard will fix this soon, and I don’t guess any hackers will come up with something to abuses this before it is fixed.
But you can try yourself….
Change you position to somewhere like Hyjal or Gm Island and then plug out your internet cable and walk… you will then notice that you won’t get disconnected, before you get a timeout and get disconnected eventually. This just confirms the server disconnect Contra clientside like warden...
You can also use a ping_lamp program to see when the server "pop"'s you...