Добрый день.
Механика работы питомцев следующая:
- если и игрок и питомец не в бою - то скорость питомца равна скорости игрока, если вдруг питомец отстает - то его скорость изменяется в зависимости от расстояния до хозяина
- если кто-то вступает в бой - то скорость питомца становится равной его базовой скорости.
Я внес некоторые изменения в данную механику, перепроверьте на тесте учитывая описанную мной механику





