For the life of me, I can't get the client to work. The server seems happy! It gets as far as listing the Bera channels listening, and I see an API response on the server every time I log in with the launcher. But the client just won't launch. I've replaced the BlackCipher folder, I've built the launcher and the auth hook, I've changed all the IPs and file names as necessary in both, I've tried naming the dll ijl15.dll, I've tried naming it the name in Form1.cs ("v214_local.dll"), I've even tried making ijl15.dll.bak read-only, but the most I can get out of it is a blank "MapleStory" window for a few seconds and then nothing. Am I missing something? Are there logs somewhere that would help?
It looks like the same situation CRE is running into on page 1, but it doesn't make a difference whether I rename my AuthHook DLL to ijl15.dll, v214.dll, v214_local.dll, etc. - same result. "DUMMY_CODE" and "null" responses on the server, brief blank window client before it closes itself.
EDIT: Nevermind, I got it. I forgot to forward port 8484. That one is never mentioned as listening in the server console (just API at 8483 and channels at 8585-8587) but I saw it mentioned in the source as the login port. Sure enough.
Now, then, as someone that hasn't hosted since v83 - is there anything I should know? Like I see the OP mentions Adele and Hoyoung were added and made fully functional, does that mean all the available classes are working, or are there any that are going to break?
EDIT EDIT: okay yeah pathfinder doesn't work for one lol