Макросы жреца WoW Classic 1.12.1: хил, щит и Shadow
Макросы на жреца для WoW 1.12.1 (Vanilla, WoW Classic) решают три задачи хилера: лечить союзника по наведению мыши без смены цели, ставить Слово силы: Щит на себя одной кнопкой и не тратить секунды на переключения в рейде. Жрец — главный хилер большинства рейдовых составов, а на сервере WowX5 x5 скорость реакции в хиле решает исход пула.
В клиенте 1.12.1 нет условий в квадратных скобках ([@mouseover], [@focus], [mod:shift], [help], [dead]), команд /castsequence, /stopcasting, /focus и #showtooltip: всё это появилось в 2.0. Ниже все макросы жреца написаны под Vanilla. Используются /cast, /target, /assist и /script с Lua-функциями CastSpellByName(), TargetUnit(), TargetLastTarget(), IsShiftKeyDown(). Лимит макроса — 255 символов, кириллица занимает вдвое больше места.
Названия заклинаний в /cast пишутся буква в букву как в книге заклинаний русского клиента. Greater Heal называется «Большее исцеление», Flash Heal — «Быстрое исцеление», Dispel Magic — «Рассеивание заклинаний». В старых гайдах встречаются «Великое исцеление» и «Вспышка лечения», но с такими названиями макрос не сработает.
Содержание
- Хил по наведению мыши (замена mouseover)
- Макросы Слово силы: Щит
- Внутреннее сосредоточение и Придание сил
- Снятие эффектов (диспел)
- Макросы Shadow-жреца (DPS)
- Воскрешение, бафы и аварийные макросы
- Как называются способности жреца в 1.12.1
- Таблица макросов жреца
- Советы для жреца на WowX5
- Макросы других классов
- Связанные материалы
Хил по наведению мыши (замена mouseover)
Быстрое исцеление на союзника под курсором
Наведи курсор на союзника — на персонажа в мире или на его рамку группы/рейда — и нажми кнопку. Если под курсором никого нет, хил уйдёт в текущую цель:
/script if UnitExists("mouseover") then TargetUnit("mouseover") CastSpellByName("Быстрое исцеление") TargetLastTarget() else CastSpellByName("Быстрое исцеление") end
Большее исцеление по наведению
Тот же приём для медленного хила танка. Цель заклинания фиксируется в момент начала каста, поэтому возврат цели через TargetLastTarget() не сбивает лечение:
/script if UnitExists("mouseover") then TargetUnit("mouseover") CastSpellByName("Большее исцеление") TargetLastTarget() else CastSpellByName("Большее исцеление") end
Обновление по наведению
/script if UnitExists("mouseover") then TargetUnit("mouseover") CastSpellByName("Обновление") TargetLastTarget() else CastSpellByName("Обновление") end
Удобнее всего хил по наведению работает с рамками рейда: штатными или из аддонов CT_RaidAssist, pfUI, Clique. В Clique лечение просто вешается на клик по рамке без всяких макросов.
Даунранк: малый ранг Большего исцеления
Ранг указывается в скобках, так экономится мана на танке, получающем средний урон. Без ранга применяется максимальный изученный:
/cast Большее исцеление(Уровень 1)
Макросы Слово силы: Щит
Щит на себя / на цель одной кнопкой
| Модификатор | Действие |
|---|---|
| Без Shift | Щит на текущую цель |
| Shift | Щит на себя |
/script if IsShiftKeyDown() then CastSpellByName("Слово силы: Щит", 1) else CastSpellByName("Слово силы: Щит") end
Второй параметр 1 в CastSpellByName означает «применить на себя». Так же можно ставить на себя любой хил, не сбрасывая цель с босса.
Щит на союзника под курсором
/script if UnitExists("mouseover") then TargetUnit("mouseover") CastSpellByName("Слово силы: Щит") TargetLastTarget() else CastSpellByName("Слово силы: Щит") end
Щит на танка без фокуса
Фокус-цели в 1.12.1 нет. Если танк постоянно в одной и той же роли, проще всего брать его по имени (замени Имя_танка):
/target Имя_танка
/cast Слово силы: Щит
/script TargetLastTarget() ◆Внутреннее сосредоточение и Придание сил
Бесплатный и гарантированно критический хил
Внутреннее сосредоточение не запускает глобальное восстановление, поэтому срабатывает вместе со следующим заклинанием за одно нажатие. Следующий хил не тратит ману и получает +25% к шансу крита:
/cast Внутреннее сосредоточение
/cast Большее исцеление
Придание сил на мага по имени
/target Имя_мага
/cast Придание сил
/script TargetLastTarget() ◆Снятие эффектов (диспел)
Рассеивание заклинаний по наведению
/script if UnitExists("mouseover") then TargetUnit("mouseover") CastSpellByName("Рассеивание заклинаний") TargetLastTarget() else CastSpellByName("Рассеивание заклинаний") end
Болезни: Излечение болезни / Снятие болезни
Излечение болезни снимает одну болезнь сразу, Снятие болезни — снимает её периодически в течение 20 сек. Выбор по Shift:
/script if IsShiftKeyDown() then CastSpellByName("Снятие болезни") else CastSpellByName("Излечение болезни") end
Жрец не снимает проклятия и яды. Проклятия снимают маг (Снятие малого проклятия) и друид (Снятие проклятья), яды — друид, шаман и паладин.
Макросы Shadow-жреца (DPS)
Слово Тьмы: Боль / Взрыв разума
Обе способности на глобальном восстановлении, поэтому две строки /cast подряд не сработают. Делаем одну кнопку с модификатором:
/script if IsShiftKeyDown() then CastSpellByName("Слово Тьмы: Боль") else CastSpellByName("Взрыв разума") end
Пытка разума со сбросом каста
Пытка разума — канальное заклинание. Если нужно срочно перебить её Взрывом разума, сначала сбрось текущий каст:
/script SpellStopCasting()
/cast Взрыв разума
Ментальный крик — экстренный страх
/script SpellStopCasting()
/cast Ментальный крик
В 1.12.1 у жреца нет Слова Тьмы: Смерть и Вампирского прикосновения — их добавили в The Burning Crusade. Shadow-урон в Vanilla строится на Слове Тьмы: Боль, Взрыве разума и Пытке разума, а Объятия вампира лечат группу.
Воскрешение, бафы и аварийные макросы
Воскрешение павшего союзника
Возьми в цель труп или его рамку и нажми:
/cast Воскрешение
Уход в тень — сброс угрозы
/cast Уход в тень
Уход в тень временно снижает угрозу, но не снимает её совсем: используй после крупного хила, если босс разворачивается к тебе.
Молитва стойкости без спама ошибок
Требует реагент — свечу (продаётся у торговцев реагентами). Вторая строка убирает красные сообщения об ошибках с экрана:
/cast Молитва стойкости
/script UIErrorsFrame:Clear()
Как называются способности жреца в 1.12.1
В разных гайдах и переводах одни и те же заклинания называются по-разному. В макрос пиши название из первой колонки: оно совпадает с книгой заклинаний русского клиента.
| Название в клиенте 1.12.1 | English | Как ещё называют |
|---|---|---|
| Быстрое исцеление | Flash Heal | Вспышка лечения, флеш хил |
| Большее исцеление | Greater Heal | Великое исцеление, грейт хил |
| Обновление | Renew | ренью, хот |
| Слово силы: Щит | Power Word: Shield | щит, PW:S, бабл |
| Рассеивание заклинаний | Dispel Magic | Снятие магии, диспел |
| Излечение болезни | Cure Disease | снять болезнь |
| Снятие болезни | Abolish Disease | — |
| Молитва исцеления | Prayer of Healing | Молитва об исцелении, PoH |
| Молитва стойкости | Prayer of Fortitude | Молитва о стойкости |
| Ментальный крик | Psychic Scream | Пронизывающий вопль, фир |
| Взрыв разума | Mind Blast | Разрыв разума |
| Внутреннее сосредоточение | Inner Focus | — |
| Уход в тень | Fade | фейд |
Таблица макросов жреца
| Название | Код | Назначение |
|---|---|---|
| Хил по наведению | /script с TargetUnit("mouseover") и TargetLastTarget() | Хил без смены цели |
| Щит на себя | CastSpellByName("Слово силы: Щит", 1) | Щит на себя одной кнопкой |
| Бесплатный хил | /cast Внутреннее сосредоточение + /cast Большее исцеление | Экономия маны |
| Диспел по наведению | /script с Рассеиванием заклинаний | Снятие магии без смены цели |
| Сброс каста | /script SpellStopCasting() + заклинание | Замена /stopcasting |
Советы для жреца на WowX5
- Держи хил по наведению на кнопках мыши (5-кнопочная мышь) — это быстрее, чем кликать по рамкам.
- Ставь даунранки Большего исцеления на отдельные кнопки: на x5 рейды идут быстрее, но мана жреца от рейтов не растёт.
- Перед пулом ставь щит на танка — Ослабленная душа не даст повесить второй щит ещё 15 сек.
Макросы других классов
◆Связанные материалы
Частые вопросы
?Как хилить союзника по наведению мыши без смены цели в WoW 1.12.1?
Условий [@mouseover] в клиенте 1.12.1 нет. Нужна подмена цели через Lua: /script if UnitExists('mouseover') then TargetUnit('mouseover') CastSpellByName('Быстрое исцеление') TargetLastTarget() else CastSpellByName('Быстрое исцеление') end. Макрос на мгновение берёт в цель союзника под курсором, начинает каст и возвращает прежнюю цель.
?Как поставить Слово силы: Щит на себя одной кнопкой?
У функции CastSpellByName есть второй параметр. /script CastSpellByName('Слово силы: Щит', 1) ставит щит на себя, даже если в цели враг или другой союзник. С проверкой Shift: /script if IsShiftKeyDown() then CastSpellByName('Слово силы: Щит', 1) else CastSpellByName('Слово силы: Щит') end.
?Какие эффекты снимает жрец в 1.12.1?
Жрец снимает магию заклинанием Рассеивание заклинаний (с союзника — вредную магию, с врага — полезную) и болезни заклинаниями Излечение болезни и Снятие болезни. Проклятия и яды жрец не снимает: проклятия снимают маг и друид, яды — друид, шаман и паладин.
?Почему макрос жреца из гайда не работает на сервере 1.12.1?
Скорее всего, он написан для TBC или Classic 2019: условия в квадратных скобках, @mouseover, @focus, /castsequence и #showtooltip появились только в 2.0. В 1.12.1 работают /cast, /target, /assist и /script с Lua-функциями. Название заклинания нужно писать точно как в книге заклинаний: например, Большее исцеление, а не Великое исцеление.
Теперь — в игру на WoW Classic X5
Теория без практики не качает. Заходи на WoW Classic X5 — Vanilla 1.12.1, рейты x5, blizzlike-механики — и проверь гайд в деле.
- Создать аккаунт на wowx5.ru
- Скачать клиент WoW Classic 1.12.1
- Прописать в realmlist.wtf:
set realmlist play.wowx5.ru