BossWatch: полный контроль над фреймами боссов в World of Warcraft
Стандартные фреймы боссов в World of Warcraft давно перестали устраивать рейдеров: слишком мало информации, слишком мало гибкости. Аддон BossWatch решает эту проблему, полностью заменяя дефолтные фреймы целей на настраиваемую систему с портретами, полосами здоровья и энергии, встроенным кастбаром и аурами. При этом один архив подходит сразу для нескольких версий игры.
Что умеет BossWatch
BossWatch для World of Warcraft — это не просто замена внешнего вида. Это полноценный инструмент, который показывает до пяти фреймов боссов одновременно, каждый с портретом, полосами HP и ресурса, интегрированным кастбаром, аурами и подсветкой текущей цели. Полосы здоровья анимируются плавно, а поверх них отрисовывается оверлей поглощения и щитов, что критично в боях с механиками абсорба.
Отдельного внимания заслуживает поддержка современного API аур через C_UnitAuras с нативной сортировкой Blizzard и откатом на легаси-метод UnitAura для старых клиентов. Фильтры HARMFUL и HELPFUL комбинируются с ALL, MINE, NOT_MINE и BOSS_ONLY, а таймер можно разместить внутри иконки, над ней или под ней. Наведение курсора показывает стандартную подсказку Blizzard, так что привыкать к новому поведению не придётся.
Клик-действия и безопасность в бою
Фреймы BossWatch поддерживают клик-действия: Shift плюс клик переключает рейдовые метки по кругу, Ctrl плюс клик ставит фокус, а обычный клик выбирает босса целью. Все защищённые атрибуты применяются вне боя, поэтому аддон остаётся безопасным для использования в рейде и не вызывает ошибок интерфейса.
Поддерживаемые версии игры
Один zip-архив содержит мульти-TOC пакеты, которые покрывают сразу несколько клиентов. Аддон работает в актуальном Retail, включая Midnight, а также в MoP Classic. Пользователи более старых веток — Classic, TBC, WotLK и Cataclysm — тоже найдут совместимую сборку, хотя на классических клиентах интерфейс ещё не протестирован в реальных энкаунтерах полностью, о чём напоминает баннер в настройках. Если вы ищете универсальное решение, скачать BossWatch стоит именно из-за этой кросс-клиентной поддержки.
Тем, кто предпочитает не возиться с ручной распаковкой архивов, удобнее поставить аддон через лаунчер foxygame.net — BossWatch добавляется в каталог дополнений в один клик, а обновления подтягиваются автоматически при выходе новой версии. Это особенно выручает, когда играете сразу на нескольких клиентах и не хотите следить за каждым TOC-файлом вручную.
Панель настроек
Опции открываются командой /bossw или /bosswatch. Панель выполнена в современном стиле интерфейса WoW: вкладки снизу, поиск по всем разделам с отдельной страницей результатов, сворачиваемые секции с кнопкой сброса и изменяемый размер окна, который запоминается для всего аккаунта.
- Disposition — якорь, размер, отступы, масштаб, портрет, режим перемещения, тест боссов, подсветка цели и клик-действия.
- Barres — текстуры здоровья, ресурса и поглощения, режим цвета, прозрачность фона.
- Incantation — текстура кастбара, позиция иконки, отсоединённый режим с собственным якорем.
- Texte — позиционирование и формат текста имени, HP и ресурса, глобальный выбор шрифта.
- Marqueur — размещение рейдовой метки на каждом фрейме отдельно.
- Auras — фильтр, источник, лимит, размер, привязка, стаки, таймер и подсказки.
- Profils — профили на персонажа с импортом и экспортом через b64-строки.
- À propos — версия, команды и полная история изменений.
Боковые вкладки слева позволяют мгновенно переключаться между аддонами семейства *Watch — BossWatch, TankWatch и SplitWatch, с переносом позиции окна. Профили хранятся отдельно для каждого персонажа, а иконка на миникарте через LibDBIcon при желании отключается.
Как установить BossWatch
Самый простой путь — менеджер аддонов: найдите BossWatch в CurseForge, Wago, WoWUp или другом удобном клиенте. Тот же архив подходит и для Retail, и для MoP Classic, поэтому повторно скачивать ничего не нужно.
Ручная установка выглядит так:
- Скачайте последний релиз аддона.
- Распакуйте папку BossWatch в World of Warcraft/_retail_/Interface/AddOns/ или в World of Warcraft/_classic_/Interface/AddOns/.
- Перезапустите игру или введите /reload.
Полезные слэш-команды
- /bossw — открыть панель настроек.
- /bossw mover — включить ручку перетаскивания контейнера боссов.
- /bossw test N — симулировать от одного до пяти боссов с потерей HP, кастами и аурами.
- /bossw auras — отладочный вывод всех аур на боссах с определением секретных полей.
- /bossw reset — сбросить настройки и перезагрузить интерфейс.
Локализация и библиотеки
Английская и французская локализации завершены полностью, немецкая, испанская, итальянская и бразильская версии переведены частично. Любой желающий может дополнить перевод, скопировав файл локали и заменив значения при сохранении ключей. Аддон использует набор проверенных библиотек: LibStub, CallbackHandler-1.0, LibSharedMedia-3.0, LibDataBroker-1.1 и LibDBIcon-1.0, которые также объявлены как внешние зависимости для чистой упаковки.
Итог
BossWatch — это аккуратная и продуманная замена стандартных фреймов боссов, которая одинаково хорошо подходит и для актуального Retail, и для MoP Classic. Гибкие настройки, современный API аур, безопасные клик-действия и профили на персонажа делают аддон удобным как для казуальных рейдов, так и для прогресса в мифике. Если вы давно хотели видеть на экране именно ту информацию о боссах, которая важна вам, BossWatch стоит попробовать.