Encountered with the latest server code, commit c3bf67daea4efdbfab439d25ed64f928e5d3d2ff
If you exit the game via a bed to reality, then try to replay that same character, it fails with a popup window in the client saying 'Err: Character xxxx is already playing'
Report from one Cloak on Discord:
If you disconnect from the server, then reconnect, then everything is cleared and you can log in again. If you decide to switch characters after the bed to reality, that works too. It is only when you log in as the same character.
My Experience:
I click ok and the popup closes, server logs does not show my test character back in the game, I can not move or interact with the game with the currently open client. I have to use FIle -> Disconnect and then reconnect to the server, log back in, and my test character is playable again.
22/05/06 00:30:55 [II] -- test leaves the game.
22/05/06 00:30:55 [EE] remove_friendly_object called with empty friendly list, remove ob=test
No further info in the logs
The "already playing" error should be fixed in 8add4fbef1f175493896794e31bb0557ee870e81
The other message is harmless, but I'll check if we can remove it.
With your update, character login & exit & log back in is working for me as expected.
22/05/06 12:59:18 [II] Initialization complete (807 ms). Waiting for connections.
22/05/06 12:59:30 [II] Connection from xx.xx.xx.xx (GTKv2 Client 1.75.2 (gtk-v1.ui)), CS 1023, SC 1029
22/05/06 12:59:42 [II] Account login for 'test' from xx.xx.xx.xx
22/05/06 12:59:47 [II] login: test from xx.xx.xx.xx
22/05/06 12:59:47 [II] -- test has entered the game.
22/05/06 13:00:25 [II] -- test leaves the game.
22/05/06 13:00:25 [EE] remove_friendly_object called with empty friendly list, remove ob=test
22/05/06 13:00:29 [II] login: test from xx.xx.xx.xx
22/05/06 13:00:29 [II] -- test has entered the game.
22/05/06 13:00:35 [II] -- test leaves the game.
22/05/06 13:00:38 [II] login: test from xx.xx.xx.xx
22/05/06 13:00:38 [II] -- test has entered the game.
Tested, and works for me (Cloak) as well.