Макросы в WoW Forever для начинающих: mouseover, focus, startattack и ограничения
Гайд по макросам WoW Forever для новичков: как работает /macro, лимит в 255 символов, восемь готовых макросов и что блокирует современный клиент Forever.
Макрос — это маленькая текстовая кнопка, которая по нажатию выполняет одну или несколько слэш-команд. В WoW Forever они экономят клавиши, позволяют лечить рамки группы под курсором и держать контроль на второй цели, не теряя свою. Этот гайд по макросам WoW Forever показывает, как открыть окно макросов, жёсткие ограничения, восемь стартовых макросов, которые можно вставить и подстроить, и что блокирует современный клиент Forever по сравнению с Classic Era. Проверено 8 ноября 2026 для WoW Forever 1.60.1. Некоторые лимиты взяты из данных беты и помечены как такие; названия заклинаний ниже — примеры, поэтому подставь точные названия из своей книги заклинаний.
Коротко
- Введи
/macro, чтобы открыть окно; вкладка General общая для всех персонажей, вкладка персонажа — для одного. - В макросе помещается 255 символов, и одно нажатие запускает не больше одного заклинания с глобальным временем восстановления.
- Условия в квадратных скобках, например
[@mouseover,help,nodead], выбирают цель, не меняя текущую. /castsequenceпродвигается вперёд, только когда заклинание удалось, поэтому неудачный каст задерживает всю последовательность.- Forever использует современные правила аддонов: скрипты
/runограничены в бою, а некоторых старых функций нет.
Создаём первый макрос
- Введи
/macroили открой игровое меню клавишейEscи выбери Macros. - Выбери вкладку General для макросов, доступных каждому персонажу, или вкладку персонажа для классовых макросов.
- Нажми New, введи название и выбери значок. Значок со знаком вопроса позволяет
#showtooltipвыбрать значок за тебя. - Напиши команды в большом поле, по одной на строку. Счётчик показывает, сколько из 255 символов осталось.
- Перетащи значок макроса на панель действий и проверь на тренировочном мобе перед подземельем.
По данным Warcraft Wiki, в современном клиенте на вкладке General 120 ячеек, а на вкладке персонажа 18; один французский гайд называет 30 для вкладки персонажа, так что доверяй счётчику в своём окне. В бою создавать и править макросы нельзя; кнопка New серая.
Восемь стартовых макросов
Замени каждое название заклинания или предмета на то, которое твой персонаж действительно знает; Forever переработал несколько классов, так что название из старого списка Classic может не существовать.
1. Лечение по mouseover (лекари). Лечит рамку группы под курсором, иначе дружественную цель, иначе тебя самого.
#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Flash of Light
2. Начать атаку способностью (ближний бой). Гарантирует, что автоатака идёт, даже если способность не удалась.
#showtooltip
/startattack
/cast Sunder Armor
3. Атака питомца и выстрел (Hunters). У команды питомца нет глобального времени восстановления, поэтому оба срабатывают по одному нажатию.
#showtooltip
/petattack
/cast Arcane Shot
4. Контроль на focus. Один раз задай focus, затем превращай, оглушай или изгоняй его, продолжая бить свою цель.
/focus [@mouseover,exists][]
#showtooltip
/cast [@focus,harm,nodead][] Polymorph
5. Прервать сейчас. Отменяет твой собственный каст и прерывает focus или, если focus нет, цель.
#showtooltip
/stopcasting
/cast [@focus,harm,nodead][] Counterspell
6. Два заклинания на одной клавише с модификатором. Shift даёт второе заклинание; Alt часто служит клавишей самоприменения, так что оставь его свободным.
#showtooltip
/cast [mod:shift] Frost Nova; Frostbolt
7. Короткая последовательность. Читает первое заклинание, затем второе при следующем нажатии и начинает сначала на новой цели.
#showtooltip
/castsequence reset=target Corruption, Immolate
8. Исправление камеры раз за вход. Полезно, если настройка камеры сбрасывается; смотри консольные команды и дальность камеры.
/console cameraDistanceMaxZoomFactor 2.6
Правила, которым подчиняется любой макрос
| Правило | Что это значит для тебя |
|---|---|
| 255 символов | Переносы строк считаются; длинные идеи дели на два макроса |
| Одно заклинание с GCD на нажатие | Последующие строки /cast с заклинаниями под GCD при этом нажатии ничего не делают |
| Сначала то, что вне GCD | Тринкеты (/use 13), /startattack, команды питомца и некоторые прерывания могут выполниться до основного заклинания |
| Без ожидания | Макрос не умеет делать паузы между строками и решать по перезарядкам или баффам |
| Последовательности застревают | Неудавшийся или прерванный шаг /castsequence повторяется, а не пропускается |
| Ранги заклинаний | Заклинание без указания ранга читает твой высший известный ранг (сообщают из беты) |
Параметры сброса /castsequence идут сразу после команды: reset=target для новой цели, reset=combat для входа в бой или выхода из него, reset=8 для восьми секунд без нажатия или reset=shift. Несколько можно соединять через /, как в reset=target/8.
Что Forever блокирует или меняет
Forever работает на современном клиенте с правилами аддонов, которые Blizzard ввела для Midnight, и макросы подчиняются им же.
/runсчитается кодом аддона. Всё, что скрыто от аддонов в бою, например некоторые значения здоровья или аур, скрыто и от твоего скрипта.- Удалённые функции. Список изменений API 1.60.1 на Warcraft Wiki показывает, что
UIReloadиToggleSitудалены, поэтому старые строки/run UIReload()не работают; вводи/reload. - Свитки запускают глобальное время восстановления. Со сборки беты от 16 октября макрос не может прочитать свиток и применить заклинание одним нажатием.
- Смена оружия. По сообщениям, сборка беты от 8 октября вернула смену нескольких видов оружия за одно глобальное время восстановления; проверь свои строки
/equipslotна тренировочном мобе, прежде чем полагаться на них. - Нерешённое на момент написания: цепляет ли
/clickдругие макросы и действуют ли ретейловые ограничения на рейдовые метки и чат во время боёв с боссами.
Если ты пришёл от аддонов аур или ротаций, альтернативы WeakAuras и ограничения аддонов объясняют, почему эти приёмы больше не работают, а настройка интерфейса и клавиш поможет поставить макросы на удобные клавиши.
Частые проблемы
| Проблема | Что помогает |
|---|---|
| У макроса красный знак вопроса | Название заклинания написано с ошибкой или оно ещё не выучено; скопируй его из книги заклинаний |
| Срабатывает только первое заклинание | Обе строки под глобальным временем восстановления; это правило одного заклинания на нажатие |
/castsequence застрял на одном заклинании |
Шаг не удался (дальность, перезарядка); добавь reset=target или сброс по секундам |
| Кнопка New серая | Ты в бою или эта вкладка заполнена; используй другую вкладку |
| Лечение по mouseover попадает не в того | Добавь nodead и запасное [@player] и проверь настройку клавиши самоприменения |
| Старый макрос из Classic ничего не делает | Вероятно, он использует удалённую функцию или старое название заклинания; перепиши его |
Советы
- Начинай каждый макрос с заклинанием с
#showtooltip, чтобы значок и перезарядка отображались на панели. - Держи классовые макросы на вкладке персонажа, чтобы общая вкладка General оставалась аккуратной.
- Проверяй каждый новый макрос на слабом мобе, прежде чем доверять ему в подземелье.
- Заново перетаскивай заклинания на панели после изучения нового ранга: ячейки панели хранят старый.
- Называй макросы понятно: поле названия короткое.
- Копируй макросы только из источников, которые объясняют каждую строку, чтобы ты мог поправить их сам.
ForeverBot и эти настройки
У ForeverBot есть собственные опции макросов в разделе Settings, и ему нужны свободные клавиши для Target, Interact и Combat, поэтому вешай самодельные макросы на другие кнопки и не позволяй макросу перезаписать эти назначения. Настройку клавиш смотри в первичной настройке ForeverBot. Помни, что автоматизация нарушает правила Blizzard, и Blizzard банит за это аккаунты.
Часто задаваемые вопросы
Как открыть окно макросов в WoW Forever?
Введи /macro в чат или нажми Esc и выбери Macros в игровом меню. Вкладка General хранит макросы, общие для всех персонажей аккаунта, а вторая вкладка — макросы для персонажа, за которого ты играешь. В бою открыть редактор, чтобы изменить макрос, нельзя.
Сколько символов может быть в макросе WoW Forever?
255 символов, включая переносы строк, а окно макросов показывает живой счётчик. Если макрос не помещается, раздели его на два макроса на двух клавишах или сократи, убрав запасные варианты, которыми никогда не пользуешься.
Работают ли макросы с mouseover в WoW Forever?
Да. Условия вроде [@mouseover,help,nodead] работают в клиенте Forever, в том числе на рамках группы и рейда под курсором. Всегда добавляй запасной вариант вроде [] или [@player], чтобы макрос что-то делал, даже когда под мышью ничего нет.
Может ли макрос выполнять всю ротацию одной клавишей?
Нет. Одно нажатие запускает не больше одного заклинания с глобальным временем восстановления, макрос не умеет ждать и проверять перезарядки, а /castsequence застревает, когда шаг не удался. Можно объединять действия вне перезарядки с одним заклинанием, но решения о ротации остаются за тобой.
Хочешь, чтобы фармили за тебя? Получить бота