-
Аддон обновлен до версии 8.0
- Добавлен режим для обработки только БОЕ предметов. Может быть полезно, если для добычи с боссов Вы сами хотите принимать решение.
- Добавлено автоматическое распознавание выученного "Наложения чар" у персонажа. Если профессия не изучена, то "умное" распыление с наложением чар не будет доступно.
- Исправлен баг с обновлением настроек после нажатия кнопок "По умолчанию" и "Отмена"
- Добавлены ограничения на настройку некоторых режимов:
- Режим "Не откажусь" - недоступно, если активирован режим "умное" распыление (с наложением чар)
- Режим "умное" распыление (с наложением чар) - недоступно, если не изучена профессия "Наложение чар"
- Режим "умное" распыление (без наложения чар) - недоступно, если активирован режим "Только ПпН"
- Режим "умное" распыление (только ПпН) - недоступно, если НЕ активирован режим "Только ПпН"
- Оптимизация кода
P.S. статус изучения профессии определяется ТОЛЬКО в момент загрузки аддона! Поэтому, если вы в процессе игры изучите/удалите профессию, то необходимо вручную перезагрузить аддон выйдя из мира или введя в чат команду /reload.
Не планируется добавлять обработку факта изучения/удаления профессии в процессе игры так как на мой взгляд это получится немного "лишний" код, который только косвенно связан с основным функционалом аддона, а также подобные ситуации будут очень редко происходить, ведь профессия изучается в основном на старте игры и в дальнейшем очень редко когда меняется.
-
Аддон обновлен до версии 8.1
- Теперь в заголовке примера также указывается цветное название качества
- В строке примера добавлен цвет фразе "Из списка исключений"
- Добавлен глобальный патч для UIDropDownMenu. Этот патч будет работать для всех выпадающий списков, созданных на основе шаблона "UIDropDownMenuTemplate", независимо от того в каком аддоне используются или же это код Blizzard. Этот патч добавляет возможность скрытия выпадающего списка нажатием клавиши Escape. Этот функционал очень полезен, когда нужно закрыть только выпадающее меню, не закрывая других окон. Кому интересно, код можете посмотреть здесь 90a49e52. Если Вам не нужен данный функционал - сами удалите строчки кода, указанные в коммите.
- Изменены некоторые строки локализации
- Множественная оптимизация кода
-
Аддон обновлен до версии 8.2
- Обновлены текстуры для кнопок "Игнорировать" и "Удалить"
- Для 'умного' распыления теперь используются radio button
- Все check button и radio button теперь кликабельны на всей ширине текста!
- Теперь отображается только один из двух вариантов 'умного' распыления, которые зависели от наличия или отсутствия профессии Наложение чар.
- Оптимизация кода
-
Аддон обновлен до версии 9.0
- Добавлена система оповещений о получении добычи (бекпорт кода с WoW версий 5.4.8 и, частично, с 9.1.5)
- добавлены отсутствующие шаблоны для фильтра сообщений лута
- исправлена ошибка с загрузкой настроек, если версия ваших сохраненных настроек (в папке WTF) не соответствует текущей версии аддона
- небольшие корректировки локализации
- множественная оптимизация кода
Пример срабатывания оповещения
При необходимости могу вынести код системы оповещений в отдельный аддон. Если кого это заинтересует - напишите в личку.
-
Аддон обновлен до версии 9.1
- немного оптимизирован код системы оповещений
-
Аддон обновлен до версии 9.2
- добавил переопределение положения окон при скрытии нижестоящих окон (при переносе забыл перенести этот функционал). Кажется теперь работает все в полном объеме прям как на офе.
- обновил настройки системы оповещений. Теперь можно использовать стандартное позиционирование (как на пандах и выше) или установить свое в нужном месте экрана.
P.S. В папке LootClicker\media лежат два файла текстур:
- loottoast.blp - это текстуры с 9.1.5
- LootToast_old.blp - это текстуры с 5.4.8
В аддоне используется файл текстур с названием "loottoast.blp" (то есть по-умолчанию стоят текстуры с 9.1.5). Если хотите использовать старые текстуры - переименуйте файл.
По просьбам игроков, код системы оповещений был вынесен в отдельный аддон: [LootWonAlert].
P.S. не рекомендуется использовать [LootWonAlert] совместно с [LootClicker] так как в нем содержится точно такой же код, но при этом без некоторых улучшений и наработок. За корректное функционирование при загруженных двух аддонах не ручаюсь!
-
Аддон обновлен до версии 9.3
- удалил модуль оповещений при получении добычи
- исправил несовместимость одновременного использования с [LootWonAlert] (обязательно нужно обновить его до последней версии)
В общем, учитывая запросы игроков с просьбой вынести код оповещений в отдельный аддон, а также то, что после переноса кода получился полноценный и самостоятельный аддон я принял решение удалить эти оповещения из данного аддона. К тому же разрабатывать и поддерживать в актуальном состоянии два практически полностью идентичных кода, хоть они и в разных аддонах, очень проблематично и такой подход является плохой практикой программирования.
-
Аддон обновлен до версии 9.4
- исправление автоматического подтверждение при луте BoE предметов (актуально для BoE предметов не разыгрываемых системой розыгрыша добычи, например, когда вы без группы лутаете моба или если НЕ стоит групп лут или приоритет по нужности)
- удален глобальный патч для UIDropDownMenu
- оптимизация кода
-
Аддон обновлен до версии 9.5
- добавлена задержка (~0,03 секунды) вызова функции обработчика при срабатывании события "START_LOOT_ROLL". Это исправит проблемы, когда сторонние аддоны обрабатывали событие "START_LOOT_ROLL" позже LootClicker, что приводило к проблемам, например, как тут https://forum.wowcircle.com/showthread.php?t=1188882
-
Аддон обновлен до версии 9.6
- исправлено включение и отключение аддона из окна настроек.
- добавлено скрытие всплывающего окна "CONFIRM_LOOT_ROLL"