So let's start with the fact that my ISP force kicks me from game once a day. I can set the hour when it will happen but usually it is within that hour I will be disconnected (as IP address is changed). It is awfully frustrating to either not join any parties for that one hour or to spend 3-5 minutes afterwards trying to log back in while hoping that I will not get kicked for offline. I assume there are lots of people that get dc daily just to log back in and to find themselves being kicked from party as not everyone has perfectly stable connections.

What I would propose is to log out character as soon as somebody is trying to log in with that character. To avoid trolling there could be a 15 second warning window popping ingame saying that somebody is trying to log in with your account and if you want to block this login.

Ideas?