psforever / PSF-LoginServer

Emulated PlanetSide 1 world and login server by the PSForever project.
https://psforever.net
GNU General Public License v3.0
75 stars 45 forks source link

LLU location lost when player holding it disappears #1143

Closed Dethdeath closed 10 months ago

Dethdeath commented 11 months ago

When a player holding the LLU's session times out because of a crash or DC, the LLU is moved to 0 0 0 on the map. I've looked at what happens with 2 LLUs at the same time and it appears they both go to 0 0 0, but because of a collision or some other reason, one or both of these LLUs will be physically gone even though it still shows them as being there on the map.

DudewheresmyLLU

Reproduction steps: Hack an LLU base and grab the LLU. Close the client with ALT + F4, or kill it with task manager. Wait until the player's session times out.