Quote Originally Posted by Larirawiel View Post
Normally it should not be that hard to implement this feature. The world servers can notice a disconnect. You see it in the chat when a player from your fc goes offline. So there is already a "player goes offline"-listener. Now this listener should contanct the lobby server and send the player id and the disconnect timestamp. The lobby server could now prioritize those players.
not sure its as easy as you think. I mean if you are experienced with mmo server architecture you would know better than I but...

if your internet drops, you are in the game for a period of time before you can log in. if the server see's no error on its side, how is it supposed to know?
if the game itself errors, then it should retain a record of that I imagine, and be able to send a message, but then you have to code in communication back to the login server, and I am not sure how much coding there is for that currently, and how hard it would be to implement.
thats only going to work for anything not coming from a client side issue though
anything server side, its still going to have to wait until the game actually logs you out, and thats already a variable to to actually "log out" in game. your "listener" only reports when the player character actually goes offline. currently we dont know if it logs a disconnect going offline different than an intentional going offline, or you think it should log ALL going offline events? storing that information may impact login server performance since it has to now retain all logoff information for anyone in game for a period of time.

so, basically, sounds a bit more complicated than a simple, send info to the login server to hold on to for a set period of time, but like I said, I am not an expert in mmo server communications or coding.

even the WoW implementation who knows how well it works with a packed login queue

so, nice future implementation? sure would be. but hard to see an immediate implementation