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

When two lancers chase each other, the server does not attempt to find a midpoint if they are too far from each other #53

Open
Zheneq opened this issue Jun 18, 2023 · 1 comment
Labels
bug-specific Bug related to a specific gameplay mechanics (e.g. glitching ability, broken mod)

Comments

@Zheneq
Copy link
Owner

Zheneq commented Jun 18, 2023

If the actor that was lucky to be the first in processing queue cannot reach the other actor location, they just walk as far as they can, which can very well be past the midpoint between actors. The other actor then moves towards the square the first actor ended up on (in most extreme situations it means that second actor does not move at all)

@Zheneq Zheneq added the bug-specific Bug related to a specific gameplay mechanics (e.g. glitching ability, broken mod) label Jun 18, 2023
@Zheneq Zheneq changed the title When two lancer chase each other, the server does not attempt to find a midpoint if they are too far from each other When two lancers chase each other, the server does not attempt to find a midpoint if they are too far from each other Jun 18, 2023
@Zheneq
Copy link
Owner Author

Zheneq commented Jun 18, 2023

Looks like this is how it worked in the original game.

StabilizeChasersVsChasers
Probably we need to ignore movement range initially when looking for midpoint but not forget to enforce it down the line. Also, midpoint doesn't have to be exactly in the middle as one the actors can have bigger movement range that the other, so we'll have to account for that too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug-specific Bug related to a specific gameplay mechanics (e.g. glitching ability, broken mod)
Projects
None yet
Development

No branches or pull requests

1 participant