Damage Meter Companion: делаем встроенный метр урона удобным
Если вы играете в World of Warcraft достаточно давно, то наверняка замечали, что встроенный метр урона от Blizzard — штука полезная, но местами неудобная. Длинные числа вроде 56716 K читаются с трудом, окна разъезжаются, а настройки разбросаны по разным меню. Аддон Damage Meter Companion решает именно эти проблемы, не заменяя родной метр, а дополняя его. Это не очередной парсер и не аналог Details — это аккуратный компаньон, который делает ровно то, что обещает в названии.
Что делает Damage Meter Companion и зачем он нужен
Главная фишка аддона в том, что он ничего не считает сам. Все цифры на экране остаются цифрами Blizzard, а Damage Meter Companion лишь меняет их подачу и компоновку. Это важно для тех, кто доверяет официальной статистике, но хочет видеть её в более удобном виде. Аддон не имеет библиотек и зависимостей — это одна маленькая папка, которая не грузит игру и не конфликтует с другими модификациями.
Читаемые числа в бою и вне его
Самое заметное улучшение — форматирование чисел. Вместо громоздких 56716 K вы увидите компактное 56.72M. Причём сокращение работает прямо во время боя, а не только после его завершения. Механика простая: аддон использует ту же цепочку обработки данных, что и популярный Details, но полагается на собственный клиентский алгоритм. Это значит, что все три режима чисел Blizzard сохраняют свои настройки формата и округления.
Есть один нюанс: режим Complete во время боя. Проценты в нём требуют арифметических операций, а клиент запрещает аддонам работать с Secret-значениями. Поэтому в бою такие строки остаются в оригинальном виде Blizzard, а сокращённые числа появляются сразу после окончания схватки. Мелочь, но честная — аддон не пытается обойти ограничения системы.
Привязка окон и управление ими
Если вы часто играете с несколькими окнами метра, оцените функцию снаппинга. Перетащите одно окно рядом с другим — появится зелёная полоса, показывающая, какие края скоро соединятся. Отпустите кнопку мыши, и окна прикрепятся друг к другу. Они будут двигаться вместе, а ось, по которой вы их соединили, автоматически выровняет размеры. Окна можно выстраивать в цепочку, а расстояние между ними настраивается. Если бросить окно у края экрана, оно прилипнет к нему вплотную.
Команда /dmc открывает страницу настроек, где перечислены все три окна Blizzard с их размерами в пикселях. Там видно, что к чему прикреплено, какой зазор установлен, и можно заблокировать каждое окно отдельно или все сразу. Размер первого окна меняется только через Edit Mode — это единственный разрешённый способ, и аддон его уважает.
Прозрачность и слой отображения
Метр приглушается, когда мышь уходит в сторону, и возвращается к нормальной яркости при наведении. Степень затемнения зависит от прозрачности, которую вы уже задали в Edit Mode. Также есть выпадающий список для выбора слоя фрейма — это выручает, когда другой аддон перекрывает метр. Настройки самого Blizzard, такие как Enable и Auto Reset, продублированы внизу страницы с пометкой, что они принадлежат игре. А в шестерёнке метра появляется пункт, открывающий страницу настроек — правда, только вне боя.
Горячие клавиши и команды
Управление аддоном интуитивное. Вы можете назначить клавиши для показа или скрытия метра, для сворачивания всех дополнительных окон и для сброса данных. Из команд доступны:
- /dmc или /dmt — открыть настройки;
- /dmc format — переключить формат чисел;
- /dmc snap — включить или выключить привязку;
- /dmc diag — диагностика того, что видит аддон для каждого окна;
- /dmc probe — проверка того, что API сообщает о Secret-значениях.
Последние две команды особенно полезны, если вы хотите составить грамотный баг-репорт. Разработчик открыт к обратной связи и принимает пул-реквесты на GitHub, так что сообщество может влиять на развитие проекта.
Чего аддон не делает и почему это хорошо
Damage Meter Companion сознательно не включает парсинг, хранение данных, анализ, скины или отправку отчётов в чат. Он никогда не открывает встроенную разбивку Blizzard, не переключает тип окна или сегмент и не создаёт окна сверх тех трёх, что есть в игре. Это принципиальная позиция: на патчах 12.x любая запись в эти окна со стороны аддона приводит к их «загрязнению», и метр начинает выдавать предупреждения в каждом бою до перезагрузки интерфейса.
Разработчик честно признаётся, что некоторые функции были реализованы, протестированы и удалены, потому что они вызывали проблемы. Блокировка окна, установка размера и показ скрытого слота проходят через код Blizzard, но это безопасно: перезагрузка полностью очищает изменения, так что вы получаете одно изменение за сессию. Перетаскивание, привязка и настройка зазора вообще не требуют вмешательства в системный код.
Совместимость и установка
На данный момент аддон работает только в актуальной версии игры — Retail, на патче 12.1. Если вы играете в Classic, TBC, WotLK, Cataclysm или MoP, этот аддон вам не подойдёт, поскольку он заточен под современный клиент и его систему Secret-значений. Для классических версий лучше использовать традиционные парсеры вроде Details. Впрочем, ситуация может измениться — следите за обновлениями на странице проекта.
Скачать Damage Meter Companion для World of Warcraft можно с официального репозитория на GitHub, где также публикуются выпуски и ведётся обсуждение. Установка тривиальна: распакуйте архив в папку Interface/AddOns и перезапустите игру. Аддон не требует библиотек и не тянет за собой лишних зависимостей, так что конфликтов с другими модификациями можно не бояться.
Если вы предпочитаете управлять дополнениями через лаунчер, обратите внимание на foxygame.net — в его каталоге представлен широкий выбор модификаций для разных версий игры, и Damage Meter Companion можно найти там же. Лаунчер автоматически проверяет совместимость версий и обновляет аддоны в один клик, что экономит время перед рейдом.
Итог: стоит ли ставить
Damage Meter Companion — редкий пример аддона, который делает ровно то, что заявлено, и не пытается объять необъятное. Он не заменит Details, если вам нужен полноценный парсер с графиками и историей, но если вы привыкли к встроенному метру Blizzard и хотите сделать его читаемее и удобнее — это идеальный выбор. Отсутствие зависимостей, аккуратная работа с системными ограничениями и вдумчивый подход к каждой функции выделяют его на фоне тысяч других аддонов. Попробуйте — возможно, именно этого не хватало вашему интерфейсу.
--- **Обновление 14.09.2026:** Добавлено 2 файла для версии 12.1.0.