If you disconnect being on the boat that was moving (for example, multiple people were sailing), you most likely won't be able to come back even if you disconnect for a few seconds. That's most likely due to the saving system using absolute coordinates to save players' location so by the time player comes back the place where he was standing is no longer occupied by the boat, which leads to player spawning at portal instead.
This could be extremely bad if the boat was far from portal and didn't have lazy deserter on it - you ultimately end up missing out the rest of the trip.
Possible solution - tell saving system that player was on the boat at the time of losing connection and remember boat id and player's coordinates relative to boat center. In this case player will only spawn at portal if the boat was destroyed.
(This was discovered by me a while ago, maybe it was fixed already, will try to reproduce it asap)
1. Leave when on the moving boat. 2. Reconnect. 3. Get spawned at portal because the place where you used to stand at is no longer covered by boat. 4. Deal with consequences of bad connection (optional).
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now