05-13-2022, 06:53 AM
(05-12-2022, 10:48 PM)Nightwalker Wrote: Ships ending up in limbo can be resolved by doing a simple periodic check to see how far a ship traveled in a given time.
I would suggest avoid using the word "limbo" without specifying what you mean. The original meaning of "limbo" was that the atom (avatar, ship, etc) got lost during transfer from one server to another, this meant it was basically not being simulated on any server at all, hence the therm "limbo".
See: hazeron.com/wiki/Limbo
What that bug is doing specifically is corrupting the location of the spacecraft. It is most likely an integer rollover in the math during changing of scene from world relative-coordinates to solar system relative-coordinates or similar minor transitions. The weirdest part is how the ship ends up that crazy amount of distance from the center of the solar system without triggering a solar system scene change, but of course a ship was never supposed to be able to get that far away from the solar system's center so some weirdness should be expected.
We seem to have somewhat gotten to call this bug "yeeting" or something like that, since the ship is literally just thrown far away.
Anyway, sorry I got into a rant. I suggest we go to the actual bug report threads if we want to continue this discussion.