-
Notifications
You must be signed in to change notification settings - Fork 483
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
🐛 [Bug] Pet follow movement #2726
Comments
The first part is fixed with commit d58f8f6, but I cannot fix the second part. Played around with TargetedMovementGenerator, tried point movement without pathfinding, checked if spline position is different if the creature is still moving, but did not find the cause of those short "teleports" and "hiccups". Perhaps a kind of movement prediction is needed here. |
Could this be related to the problem when pets don't catch up with fleeing mobs? 330263936-5b5d5f74-dd55-47d3-86ff-207cb1b08008.mp4330263935-207b5fe5-dd6e-4d73-bff4-6f82e3761c96.mp4 |
The pet also sometimes makes small "jumps" in the air: Is this only occurring for me? |
Are you using vanillafixes? |
No, I normally use Wine, but I tested this now on 2 PCs and a notebook using Wine with and without VanillaFixes and Windows 10 with and without VanillaFixes. Always the same result. It seems to happen more if the character is fast, e.g. using aura 16618 (Spirit of the Wind). CMaNGOS uses movement prediction, perhaps something like this can be implemented for VMaNGOS: |
🐛 Bug report
Pets following the player sometimes show strange movement:
Player stops, the pet stops, too, but does turn around in an endless loop:
https://github.com/user-attachments/assets/4864e989-04ff-4500-bafa-b0c6134dd41b
While the player runs into one direction, the pet sometimes "teleports" a short distance:
https://github.com/user-attachments/assets/7213e1da-7600-4990-95e3-ddf6c597952a
Expected behavior
The pet should smoothly follow the player.
Steps to reproduce
Create a warlock/hunter and watch the pet movement.
Version & Environment
Client Version: 1.12.1.5875
Commit Hash: 9b3b375
OS Client: Ubuntu 22.04 (Wine)
OS Server: Ubuntu 22.04
The text was updated successfully, but these errors were encountered: