Ошибки предметов, важная информация!
Demonist opened this issue · 0 comments
Нда... если честно, то с предметами полная жопа.
Чтобы получить их описание приходится использовать такие костыли, что становится страшно за производительность. Да еще к тому же эти костыли иногда отказываются работать.
Например, при запуске игры всегда валятся ошибки с парсингом предметов, чтобы их игрок не видел - я их тупо не отображаю в течении двух минут после запуска. Что странно, такого не возникает при релоге или перезапуске интерфейса.
Предметов много, их очень много - порядка тысячи. Вручную их забивить в аддон просто нереально, поэтому этот процесс был автоматизирован. Данные для этого брались с http://ru.wowhead.com и если они там не правильные - это тоже может быть источником ошибок.
Итог:
- Ошибки предметов не появляются в течении первых двух минут после запуска игры, релога или рестарта интерфейса.
- В некоторых ситуациях аддон не может получить описание предмета и начинает плеваться ошибками. В таком случае в issue необходимо описывать ситуацию, при которой валятся ошибки.
- Если отображаемая информация не соответсвует описанию предмета, необходимо в issue отразить,
во-первых, описание предмета,
во-вторых, результат команды/run sdDebugItem(itemId)
, где заместо itemId должен быть идентификатор предмета, например,/run sdDebugItem(101618)
;
в-третьих, сохраняется ли это после перезапуска интерфейса.
PS: Для выполнения команды sdDebugItem, как минимум необходима версия аддона 0.8.2.0.