1.
SortAuctionItems("list", "quality")
2. Сортировка всех лотов и на странице различается. Если включить сортировку по качеству убывания, то лоты от сортируются качества возрастания, цена ставки возрастания. Что не соответствует сортировке лотов на странице.
На странице же предметы сортируются качества убывания, цена выкупа возрастания.
3. Сортировка предметов должна быть такая же как и сортировка на странице. А именно при применения сортировки качество убывания, качество предметов должно быть от "превосходного" до "низкого" а цена выкупа по возрастанию.
Если нет цены выкупа вместо неё берётся цена ставки.
2/10
1. SortAuctionClearSort("list")
2. При отсутствии сортировки вообще не понятно что нам сервер показывает. Один и тот же лот может дублироваться на множество страниц(причём это происходит случайное количество раз вплоть до количества страниц). Некоторые аддоны вообще отказываются искать некоторые предметы после репорта
Механика работы аукционов либо дублируют лоты N количество раз (Один лот может присутствовать на каждой странице). Скорей всего некоторые лоты вообще не будут показаны, вместо них дубликаты.
3. Не представлю как должно быть, но и до фикса аддоны на нашем сервере работали не идеально. Чем больше страниц при поиске и чем больше активность игроков в данное время чем сложней было что-то купить с помощью аддоны которые сразу сканируют все страницы запроса а потом предлагают купить.
Если бы при SortAuctionClearSort("list") итемы сортировались по цене выкупа возрастание, аддоны бы покупали лоты намного быстрее. Это можно проверить закомментировав в каком-нибудь аукционаторе SortAuctionClearSort("list") и отсортировав предметы по выкупу /run
SortAuctionItems("list", "buyout") (или по качеству когда пофиксят).
9/10

Сообщение от
Animagus
Пока единственная проблема которую я вижу, это дублирование лотов. Но ни на тестовом, ни в игре я не вижу подобного.
У кого наблюдается проблема, запишите пожалуйста видео и параллельно снифф -
https://forum.wowcircle.com/showthre...=1#post7243018
1. Запустите запись видео и снифа
2. Получите баг, можно несколько раз
3. Остановите видео, оставите сниф
[свернуть]