SpellDamage

SpellDamage

52.7k Downloads

Ошибки предметов, важная информация!

Demonist opened this issue · 0 comments

commented

Нда... если честно, то с предметами полная жопа.

Чтобы получить их описание приходится использовать такие костыли, что становится страшно за производительность. Да еще к тому же эти костыли иногда отказываются работать.
Например, при запуске игры всегда валятся ошибки с парсингом предметов, чтобы их игрок не видел - я их тупо не отображаю в течении двух минут после запуска. Что странно, такого не возникает при релоге или перезапуске интерфейса.

Предметов много, их очень много - порядка тысячи. Вручную их забивить в аддон просто нереально, поэтому этот процесс был автоматизирован. Данные для этого брались с http://ru.wowhead.com и если они там не правильные - это тоже может быть источником ошибок.

Итог:

  1. Ошибки предметов не появляются в течении первых двух минут после запуска игры, релога или рестарта интерфейса.
  2. В некоторых ситуациях аддон не может получить описание предмета и начинает плеваться ошибками. В таком случае в issue необходимо описывать ситуацию, при которой валятся ошибки.
  3. Если отображаемая информация не соответсвует описанию предмета, необходимо в issue отразить,
    во-первых, описание предмета,
    во-вторых, результат команды /run sdDebugItem(itemId), где заместо itemId должен быть идентификатор предмета, например, /run sdDebugItem(101618);
    в-третьих, сохраняется ли это после перезапуска интерфейса.

PS: Для выполнения команды sdDebugItem, как минимум необходима версия аддона 0.8.2.0.