Hello everyone,
I'm playing around with fellow pets and realized that there is a movement speed bug. There are some threads about it here and on RZ, but I couldn't find a solution in any of these.
What's the problem?
If you summon a fellow pet it will have the speed which is defined in _RefObjCommon in Speed1 column. However, once you move the server will send 0x30D0 and overwrite the pets speed with the owners speed. Players can use zerk, speed scrolls and other stuff to increase their movment speed, move a bit and then have a fellow pet with super fast speed. This will last until you de-summon the pet or dismount and run around with slower movement speed.
It would be possible to track speed of the fellow pet and prevent mounting it when the speed exceeds a certain limit, but I don't really like this solution.
Does anyone know if there's another way to fix this issue?






