В общем, аддон Auctioneer я починил, оценщик теперь, вроде бы, работает.
скачал вариант Auctioneer у хорошего человека через яндекс диск:
"В общем расклад такой.
Данный аддон я самостоятельно допилил и починил оценщик + добавил перевод.
https://disk.yandex.ru/d/OU6vudjU98k9fg
Тут рабочая функция продажи, также добавлен перевод.
Если есть замечания пишите - исправлю

"
Выглядит Auctioneer намного лучше (как по мне), но всё ещё не работает. Нашёл англ язычный форум, где подсказали поменять строку в lua файле аддона
Interface\AddOns\Auc-Advanced\CorePost.lua
Но такой строки не было, тогда скинул нейронке пост с форума и код файла CorePost.lua, вот ответ:
"Спасибо за код! Теперь я вижу проблему. В файле CorePost.lua действительно нужно изменить вызов функции PostAuction, добавив параметр confirmation.
Найдите в функции private.ProcessPosts этот блок кода:
StartAuction(request[REQ_BID], request[REQ_BUYOUT], request[REQ_DURATION])
И замените его на:
StartAuction(request[REQ_BID], request[REQ_BUYOUT], request[REQ_DURATION], request[REQ_COUNT], 1, true)
Где:
- request[REQ_COUNT] - количество предметов в стаке
- 1 - количество стаков (в вашем случае всегда 1, так как каждый стак выставляется отдельно)
- true - параметр confirmation"
Я использовал Visual Studio, но можно и через обычный блокнот, что бы найти нужную часть кода нажмите Ctrl+F и вставьте "StartAuction(request[REQ_BID], request[REQ_BUYOUT], request[REQ_DURATION])" и произведите замену, скорее всего поможет (не забудьте сохранить блокнот)
Надеюсь кому-то помог.