Проблема: лимит игнор-листа разрушает ваши группы

Если вы играете в Mythic+, PvP или в пик-рейды, вы уже знаете это разочарование. Игнор-лист Blizzard по умолчанию ограничен жёстким пределом — исторически всего 50 персонажами, и максимум 100 — а когда он заполнен, игра просто отказывается добавлять кого-либо ещё. Комьюнити жалуется на это годами в r/wow, r/classicwow и r/wowaddons на Reddit, а также на официальных форумах Blizzard. Снова и снова всплывают одни и те же темы: «Почему лимит игнор-листа до сих пор 50 спустя столько лет?» и «Игнор-лист заполнен. Что делать?»

И лимит — лишь половина проблемы. Игроки, которые портят ваши группы, редко долго остаются в его рамках — потому что смена имени персонажа стирает их запись в игноре. Вы заносите в блэклист ливера, который загубил ваш ключ +18, они платят за смену имени или сервера, и на следующий день подают заявку в вашу группу под новым именем. Ваш игнор-лист превращается в чёрную дыру, которая забывает именно тех людей, о которых должна помнить.

Тем временем самые вредные нарушители — это ливеры ключей Mythic+ — игроки, которые записываются, проходят половину данжа, вайпятся один раз и исчезают со словами «мне пора» — и откровенно токсичные игроки, превращающие и без того напряжённый ключ в невыносимый. Blizzard добавила штрафы за дезертирство и оценки поведения, но всё это не мешает одним и тем же плохим игрокам снова появляться на следующей неделе под новым именем или на другом персонаже.

Корень проблемы в том, что система игнора Blizzard никогда не создавалась для современной социальной среды WoW. Это серверный список персонажей с фиксированным размером, и такая конструкция делает его структурно неспособным быть настоящим долгосрочным блэклистом. Вам нужен инструмент, который живёт вне этого лимита.

Решение для Retail (Midnight 12.1): постоянное отслеживание GUID

Именно здесь современные аддоны-блэклисты исправляют то, с чем интерфейс Blizzard по умолчанию не справляется. В Retail — через дополнение Midnight и его API 12.1 — зрелый аддон-блэклист работает в обход лимита игнора, а не воюет с ним.

Что такое отслеживание GUID и почему это важно?

У каждого персонажа в WoW есть неизменный GUID (Globally Unique Identifier), назначаемый Blizzard, который никогда не меняется — даже после платной смены имени, расы, фракции или переноса сервера. Смена имени меняет отображаемое имя, которое вы видите, но лежащий в основе GUID остаётся прежним навсегда.

Аддон-блэклист на основе GUID сохраняет этот стабильный идентификатор в момент встречи с игроком и хранит его локально. Поэтому, когда тот ливер сменит имя и снова попадёт в вашу очередь Mythic+, аддон увидит его настоящую личность за новым именем — и мгновенно его пометит. Это самый большой недостаток встроенного игнор-листа Blizzard, и именно его решает Personal Blacklist Manager.

X-Ray в Premade Group Finder: остановите их до подачи заявки

В среде Retail Midnight 12.1 Personal Blacklist Manager делает ещё один шаг вперёд благодаря X-Ray в Premade Group Finder. Пока вы просматриваете группы в Premade Group Finder, аддон сверяет каждого лидера и участника объявлений с вашим локальным блэклистом и выдаёт мгновенное предупреждение и визуальную метку на известных ливеров и токсичных игроков — до того, как вы нажмёте «Подать заявку». Вы видите предупреждение с одного взгляда и просто пропускаете такую группу.

Для серьёзных покорителей Mythic+ и рейдеров это настоящая революция. Вместо того чтобы обнаружить ливера уже после того, как он загубил ваш ключ, вы полностью избегаете такой группы. Впервые люди, портящие забеги, несут видимую запись о себе прямо в поиск групп.

Решение для WoW Forever (API 1.60): создано для новой официальной среды

Одно важное уточнение сразу: WoW Forever — это официальная серверная среда Blizzard — ретро-мир в стиле ваниллы, который Blizzard запускает наряду с Retail — и это не частный сервер. Он заслуживает того же уважения и терминологии, что и Retail, и имеет собственный набор правил.

Под капотом WoW Forever использует современный аддон-API (ту же ограниченную среду, что и Midnight), а не старый Classic API. В бете Forever Blizzard ужесточает то, к чему могут обращаться аддоны: чувствительные к бою значения — например, показатели здоровья, которые аддоны могут читать через UnitHealth, — считаются «секретными» значениями, над которыми коду аддона запрещено выполнять арифметические операции, а многие давние глобальные переменные переехали в современные пространства имён C_* (C_Item, C_Spell и так далее). В результате многие старые аддоны, зависящие от боя, молча ломаются на Forever.

Именно здесь Personal Blacklist Manager получает преимущество. PBL — это 100% клиентский аддон данных — он не читает показатели здоровья, не выполняет арифметику над боевыми числами и не зависит от заимствованных боевых фреймов. Он уважает ограниченную среду, делая только то, что Forever явно разрешает: хранит ваш личный блэклист локально и отображает его в интерфейсе.

Безлимитная ёмкость SavedVariables — больше никаких заполненных списков

Ключевой момент для игроков Forever: блэклист PBL живёт в ваших локальных SavedVariables — а не в ограниченном по размеру серверном механизме игнора Blizzard. Жёсткий лимит игнора Blizzard просто не применяется, потому что вы вообще не вносите записи в ограниченный список игнора. Ваша сохранённая база данных может хранить практически безлимитное число записей, ограниченное лишь вашим диском, а не потолком в 100 игроков.

А поскольку всё хранится офлайн в вашей собственной папке SavedVariables, ничего не отправляется на сервер, и ничто не привязано к хрупкой смене имени. На WoW Forever — где ограничения аддонов и разговор об «разоружении аддонов» наиболее активны — полностью клиентский, только локальный инструмент — это не просто удобство; это единственная конструкция, которая надёжно продолжает работать в новых правилах.

Почему старые аддоны терпят неудачу

Возможно, вы уже используете более старый аддон-блэклист или аддон для списка игнора — и могли заметить, что он тихо выдыхается. Есть три структурные причины, по которым старые инструменты уступают современной нуль-таинт архитектуре:

1. Основаны на имени, а не на личности

Устаревшие аддоны-блэклисты отслеживают игроков по имени персонажа, которое смена имени обходит одним кликом. Если инструмент не построен вокруг неизменного GUID, он не может защитить вас от самого распространённого приёма уклонения. Аддоны, появившиеся до эпохи GUID, просто никогда не оправляются от смены имени.

2. Нет реальной интеграции с поиском групп

Многие старые аддоны предупреждают вас только после того, как игрок уже в вашей группе — или, что хуже, уже покинул её. Без осведомлённости о Premade Group Finder они не могут перехватить известного ливера на этапе подачи заявки, а это единственный момент, когда профилактика вообще возможна.

3. Боевые таинты и поломка API

Старые аддоны часто писались под снисходительный API эпохи Classic. В современной ограниченной среде Retail 12.1 и WoW Forever — секретные значения здоровья, перенесённые глобальные переменные и строгая боевая изоляция — эти инструменты выдают ошибки Lua, заражают боевые фреймы или вовсе перестают загружаться. Personal Blacklist Manager был создан с нуля под текущий API с нуль-таинт, боевой изоляцией: все окна конфигурации закрываются при входе в бой, защищённые групповые функции безопасно откладываются до выхода из боя, а объём памяти не превышает ~1.2 МБ. Он работает и в Retail, и в Forever.

Верните контроль над своими группами

Присоединяйтесь к тысячам игроков WoW, которые больше не хотят видеть токсичных ливеров в своём Mythic+ или рейдах. Бесплатно, 100% клиентская работа и локализация на EN, DE, RU, FR и ES.

Скачать Personal Blacklist Manager