Or you could just disable the new encryption and make it use the old encryption instead and also you'd have to bypass the waiting time for key exchange that makes the client hang on the login procedure.
Switching the new encryption to old one shouldn't be that hard since they still use the old one for Auth server packets, just see where they determine which encryption they use on client and make it to use the old one always.
I've got so far that all I was missing was the key exhange bypassing (It kept freezin at login - It was waiting for the keys). Or then I just had the wrong Character info packet and it didn't proceed (which would have been stupid error on my side XD)
Switching the new encryption to old one shouldn't be that hard since they still use the old one for Auth server packets, just see where they determine which encryption they use on client and make it to use the old one always.
I've got so far that all I was missing was the key exhange bypassing (It kept freezin at login - It was waiting for the keys). Or then I just had the wrong Character info packet and it didn't proceed (which would have been stupid error on my side XD)