Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Objects with move transitions when held by client causes server to spam and disconnect all surrounding clients #1124

Open
connorhsm opened this issue Jul 20, 2024 · 2 comments

Comments

@connorhsm
Copy link

@jasonrohrer there have been multiple cases where objects cause all players in an area to disconnect.

This is happening where an animal has multiple objects, a ground and a held version. The ground version has a move transition and also transitions into the held version when picked up or picked out of a container.

Because the ground version has a move transition, it cannot be held by the player. If it is, the player cannot put it down and the server aggressively spams all surrounding clients with the update, with no end until the player starves.

There are many ways you could accidentally achieve this with the editor, but in this case you're able to put the ground version in a clothing slot when the clothing is on the ground, if you then put the clothing on yourself and take the ground version out of the slot, it does not transition into the held version.

This is rather easy to happen in an environment like AHAP where these concepts are easily forgotten.

boopbug.mp4
@connorhsm connorhsm changed the title Objects with move transitions when held by client causes server to aggressively spam and force disconnect of all surrounding clients Objects with move transitions when held by client causes server to spam and disconnect all surrounding clients Jul 20, 2024
@connorhsm
Copy link
Author

connorhsm commented Jul 20, 2024

Disconnect is apparent on the live server, but not locally as shown in the video.

@connorhsm
Copy link
Author

Currently effects

@jasonrohrer jasonrohrer transferred this issue from jasonrohrer/AnotherPlanetData Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant