• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
Макросы для Чернокнижника.
МамаГдеПапа
Скаут
Основным нашим инструментом будет макрос, который устанавливает персонажа под курсором (или персонажа в цели, если под курсором никого нет) в фокус и отправляет на него нашего пета.

/focus [target=mouseover, exists]; [target=target]
/petattack [target=focus,exists,harm]

Контроль

Имея текущим петом Фелхантера, мы имеем 3 возможности предотвращать каст хила (или всего чего угодно, что имеет cast time). Это Spell Lock, Fear и Deathcoil. Все три нам необходимо оформить в виде макросов, которые позволят нам не менять свой текущий таргет, так как смена цели на арене может быть просто фатальной.

Макрос для Spell Lock кроме кода для Фелхантера содержит в себе еще и код для Суккубы, так как некоторые предпочитают использовать ее. Суть его работы сводится к тому, что он пытается заюзать абилити Фелхантера или Суккубы сначала на фокус, и только потом на текущую цель. Особенно хочеться отметить, что я стараюсь делать эти макросы такими, чтобы их можно было юзать и в повседневной жизни. Именно поэтому они работают также и на текущую цель, если фокуса нет.

#showtooltip
/cast [pet:Felhunter,target=focus] Spell Lock; [pet:Felhunter] Spell Lock; [pet:Succubus,target=focus] Seduction; [pet:Succubus] Seduction

Макрос для Fear и Deathcoil не очень удобно привязывать к фокусу, так как вполне вероятна ситуация, когда вы хотите кинуть их не в фокус, а в кого-то другого. Выход есть - это mouseover. Суть опять сводится к тому, что спелл кастуется в цель под курсором, либо в текущую выбранную цель, если под курсором никого нет. Соответственно, если необходимо закастить фир или дескоил в фокус, то мы наводим на его фрейм курсор и нажимаем на кнопку.

#showtooltip
/cast [target=mouseover, harm] Fear; Fear

#showtooltip
/cast [target=mouseover, harm] Death Coil; Death Coil

Tip of the day: не стоит прерывать хил всеми вышеуказанными способами, если текущая цель вашей команды только начала получать дамаг. Потратьте это время на фир ДПСа чужой команды, и только когда начался серьезный нюк текущей цели - блокируйте хил.

Dispell и всякие другие штуки

Наш Фелхантер является прекрасным способом что-то сдиспелить. Простой макрос позволит диспелить цель под курсором или текущий таргет.

/cast [target=mouseover, exists] Devour Magic; [target=target,exists] Devour Magic

Мы хотим иметь возможность забанишить цель под курсором, но в приоритете иметь возможность банишить сначала текущую цель (для ПвЕ). С альтом будет накасчен Banish первого ранка.

#showtooltip Banish(Rank 2)
/cast [modifier:alt] Banish(Rank 1); Banish(Rank 2)
/cast [target=mouseover] Banish

Curse of Exhaustion без Amplify Curse - плохая идея.

#showtooltip Curse of Exhaustion
/cast Amplify Curse
/stopcasting
/cast Curse of Exhaustion

*Аналогично делаем для Curse of Agony.

Тотемы

Одним макросом мы можем избавиться от всех важных тотемов при помощи нашего пета.

/petattack [target=earthbind totem]
/petattack [target=windfury totem]
/petattack [target=mana tide totem]
/petattack [target=tremor totem]
/petattack [target=grounding totem]



Звуковое сопровождение

Все наши макросы очень потужны, но в пылу боя очень легко пропустить каст хила нашим фокус-таргетом. Чтобы этого не происходило, я решил использовать аддон Notifications из последней версии аддона DoTimer, который и так используют все наши варлоки. Не стану вдаваться в подробности использования самого аддона (он довольно легкий, просто напишите /not и сконфигурируйте его через достаточно интуитивное меню), а сосредоточусь на интересующих нас событиях.

Все указанные здесь звуки я взял из аддонов DoTimer, C'Thun Warner и BigWigs. Вы можете использовать любой понравившийся вам, единственное - их нужно положить в директорию Addons\Ash_Core\Files в формате .wav или .mp3.

Enemy Begin Casting

Событие срабатывает тогда, когда враг начинает что-то кастовать. В нашем случае мы хотим отслеживать, если враг вдруг начнет кого-то воскрешать.
Имена триггеров: "Ancestral Spirit", "Redemption", "Resurrection".

Добавляем две реакции - каст реса в виде таймера нам на экран и звук тревоги:
Timer: Target: %t Spell: %s Duration: 10s
Sound: Alarm.mp3

Focus Target Begin Casting

Я немного доработал аддон, чтобы его можно было сконфигурировать отдельно на фокус. Мы хотим иметь звук, предупреждающий, что фокус начал что-то кастить (и мы должны его прервать).

Триггер: "all".

Добавляем одну реакцию - звук:
Sound: expalert.wav

Enemy Buff Gain

Возникает, когда цель получает какой-то бафф. В нашем случае мы хотим отслеживать инвулы и иметь таймера по их оставшемуся времени.

Триггер: "Divine Shield" - бабл палы.

Реакции:
Timer: Target: %t Spell: %s Duration: 12s<
Sound: Shield.mp3

Триггер: "Cloak of Shadows" - клоака у роги.

Реакции:
Timer: Target: %t Spell: %s Duration: 5s
Sound: Shield.mp3

Триггер: "Ice Block" - глыба у мага.

Реакции:
Timer: Target: %t Spell: %s Duration: 10s
Sound: Shield.mp3

Триггер: "Cyclone" - наш друид положил персонажа в циклон.

Реакции:
Timer: Target: %t Spell: %s Duration: 6s
Sound: Shield.mp3

Пвп-страх:
#show Страх
/focus [target=focus, noexists][target=focus, dead] mouseover
/cast [nomodifier, target=focus] Страх(уровень 3)
/stopmacro [nomodifier]
/clearfocus [modifier:ctrl]

1. Нужно выделить цель, которую придется в течение всего боя контролировать Страхом.
2. Нажмите макрос первый раз, цель останется в фокусе.
3. Можете делать что угодно с другими целями, при нажатии макроса, на зафокусированную цель будет наложено заклятье Страх.
4. Снять фокус можно нажатием Ctrl+Макрос.
Универсальный макрос (пвп, пве)

Жизнеотвод в комбинации с Похищением Жизни, необходим в ситуациях, где потеря доли секунды означает потерю дпс, либо вероятность смерти от ударов противника. Автоматизирует процесс перегона хп в Ману.
/castsequence reset=target/combat жизнеотвод, похищение жизни

Одна кнопка делает два действия, с минимально возможной задержкой.
Снятие вашим Охотником Скверны вредоносного заклинания с Вас во время боя.
/target Ваш Ник
/cast Пожирание магии(Уровень *)
/targetLastEnemy

Впишите в макрос имя и уровень заклинания питомца. При нажатии на макрос собака снимет заклинание и выделит в цель предыдущего противника.
Универсальный макрос
/targetparty
/cast огненный щит

Бафф на пати огненного щита вашего беса. Нажимаете пять раз, и все члены пати будут под бафом.
Макрос на последовательность спелов, особенно хорош для Колдуна со сложным билдом.
/castsequence reset=10 Нестабильное колдовство, вытягивание жизни, Порча, Проклятие агонии

Ставите нужную последовательность заклинаний, цифра 10 означает количество секунд – если в течении 10 секунд вы не нажимали на макрос, последовательность сбросится. Для наложения проклятий необходимо несколько раз (по количеству вписанных заклинаний) жать на макрос. После первого нажатия, в данном примере, будет наложено Нестабильное Колдовство, после второго – Вытягивание жизни и т.д.
Макрос для использования аксессуаров по кд во время боя.
#showtooltip Стрела Тьмы
/use 13
/use 14
/script UIErrorsFrame:Clear()
/cast Стрела Тьмы

Поставьте на панель быстрого доступа (13,14, например) ваши аксессуары. Укажите соотв-щие ячейки в макросе. По умолчанию, вместо использования аксессуара, в случае если кд на обоих, макрос использует на цель Стрелу Тьмы. Можно заменить любым удобным заклинанием.

<!--[if !supportLineBreakNewLine]-->
<!--[endif]-->
Сообщение # 1 написано 30.11.2011 в 16:31
Djumhоrdе
Скаут
Данная тема была перемещена из раздела Макросы для WoW.
Причина перемещения: Причина не указана

Переместил: Djumhоrdе.
Сообщение # 2 написано 31.10.2012 в 15:02
  • Страница 1 из 1
  • 1
Поиск: