Fast-move Rubber-banding Regression #14061
Labels
Bug
Issues that were confirmed to be a bug
@ Client / Controls / Input
Regression
Something that used to work no longer does.
Milestone
Minetest version
Active renderer
OpenGL 4.2
Irrlicht device
X11
Operating system and version
Debian GNU/Linux 12 (bookworm) x86_64
CPU model
Intel i5-3320M (4) @ 3.300GHz
GPU model
No response
OpenGL version
No response
Summary
This appears to be a regression of a previously fixed miscalculation in the anti-cheat system. It was supposed to allow the player to move as fast as allowed by in-game rules, including physics overrides, with a sufficient margin of error to account for lag, but it no longer works correctly.
Bisect identified the culprit as 8ebaf75 (New physics overrides).
This effect has been observed on both SP and MP servers, including servers in the wild running 5.8.0-dev. It doesn't seem to matter whether the terrain is being generated fresh, loaded from disk, or already in memory (not affected by emerge workload). I'm observing it on very lightly-loaded systems.
Affected Games
This appears to affect any game that sets a higher player physics_override speed.
NodeCore is affected out of the box.
MTG and DevTest are not affected, but can be by adding a mod:
Steps to reproduce
Expected
Observed
The text was updated successfully, but these errors were encountered: