@The_Archdemon,GProxy Varlock never did protect the user against desyncs. What the tool is used for is to protect the client from disconnecting from the host due to a sudden loss of internet. If the connection to the host is lost, you're given roughly 180 seconds to reconnect before the lobby is allowed to kick you (of coarse a votekick can always be initiated).
The_Archdemon wrote:(...) Its annoying when everyone Desyncs because theres no protection!
Do note, this only protects the single user and not the entire lobby, from disconnecting from the host.
If you're experiencing additional issues with GProxy Varlock, and you have a legit copy of Warcraft III, you're more than welcome to try out
GProxy DLL which gets placed into your installation folder. You edit the GProxy.cfg file with Notepad, and that allows you to change what server you wish to connect to.
If you're experiencing any other issues than whats been noted above do let us know, however, I've personally not run into any issues with GProxy not functioning properly.