This my revised version of patch, it is only for seperated bot & client(they run on different computers).
I removed some API hook & inline hook code to prevent it being detected, it should pass any memory patch detection(but not yet found exists). If you use this patch and run bot & client on the same computer you will 100% fail because of above.
I suspect that disconnection when move/attack is because it send packets too fast or the packet order is incorrect. In this version I also simulate any other 0A7C reply(other than right after 0A7B) just like the client(EAC's PopNetworkMessage).
If you know/found anything else that I did wrong, tell me or post your fix.