The modern client sends the falling flag in every MOVE_SPLINE_DONE packet and this can trigger the movement rooted condition in the vmangos anticheat if the player is rooted at the end of the spline movement. If the anticheat is set up to reject the movement it restores the previous movement flags, which include walking for auras with the confuse mechanic like blind, polymorph, or scatter shot. Simply removing the flag should fix the issue and since the 1.12 doesn't seem to use the falling flag in the spline done packets, it shouldn't cause any problems.
There are other ways this bug can be triggered, but those are most likely caused by an issue in the anticheat code and happen even on the vanilla client.
fixes #223, fixes #189
The modern client sends the falling flag in every MOVE_SPLINE_DONE packet and this can trigger the movement rooted condition in the vmangos anticheat if the player is rooted at the end of the spline movement. If the anticheat is set up to reject the movement it restores the previous movement flags, which include walking for auras with the confuse mechanic like blind, polymorph, or scatter shot. Simply removing the flag should fix the issue and since the 1.12 doesn't seem to use the falling flag in the spline done packets, it shouldn't cause any problems. There are other ways this bug can be triggered, but those are most likely caused by an issue in the anticheat code and happen even on the vanilla client. fixes #223, fixes #189