конечно, всё что знаю расскажу, но я сам не смог до конца понять природы этого явления, поэтому технических деталей вряд ли раскрою.
вынес кнопку подбора предметов питомцем на панель, дроп собирает питомец. сделал это для того, чтобы в поле, собранные хербы с бафами не перебивали мои бафы. дроп, собранный в пати питомцем, делится между мемберами пати, а не идёт в инвентарь питомца, поэтому вариант решения проблемы мог бы быть достаточно удобным.
спустя некоторое время обнаружил, что после сбора дропа, не зависимо от того, начала ли птица что-то кастовать во время сбора с зажатой кнопкой сбора, или же от общего количества дропа (с парика или с одного моба), птица может остановится на месте и перестать за мной следовать. происходит это не всегда, но чаще, чем когда она после подбора продолжает следовать за мной.
какого-то конкретного паттерна выявить не удалось, с точки зрения рядового пользователя, она совершенно рандомно то останавливается, то решает продолжать движение, но если она остановилась, то заставить её идти за мной можно только кнопкой "смена настроек движения", которая отдаёт команду пету стоять/следовать. исходя из этого, единственное возможное предположение, по какой-то причине срабатывает этот триггер и заставляет её стоять, но почему так происходит - я выяснить не смог.
не зависит это так же от того, насколько далеко от меня была птица, когда собрала последний итем, она может и прямо у ног собирать и "зависнуть". не зависит от того в пати или соло мы бегаем, во втором случае она тоже останавливается, разница только в том, что дроп уже идёт в её инвентарь. не зависит от пинга/фризов. не зависит от того, двигаюсь ли я или стою и жду, когда она соберёт дроп. не зависит от того, зажимаю я кнопку подбора или нажимаю на каждый итем отдельно. практически никаких закономерностей я не нашёл, поэтому и обращаюсь к вам за помощью.
абсолютно ни к чему не призывая, просто добавлю, что видел систему, при которой хербы могли заменять только хербы при подборе и в случае, скажем, фулбафа без хербов, оные при подъёме просто не накладывались. это тоже возможное решение проблемы.