Немного теории. Для последовательности заклинаний используется макрос:
Code
/циклзаклинаний заклинание1, заклинание2, ...
При каждом нажатии на кнопку, макрос будет выполнять заклинания по-очереди из этой последовательности.
Перед списком заклинаний можно также указывать условие для сброса, начинающее последовательность сначала. Общий синтаксис для условий сброса таков:
Code
/циклзаклинаний reset=n/target/combat/shift/alt/ctrl закл1, закл2,...
где
n - число секунд до сброса последовательности. Если за это время вы не используете макрос, последовательность вернётся к началу
target - сбрасывает последовательность при смене целей
combat – сброс последовательности если вы выходите из режима боя
shift, alt и crtl – последовательность сбрасывается, если вы активируете макрос с зажатием одной из этих кнопок.
Можно указывать любое количество этих условий, разделив их косыми чертами «/».
Однако в данном случае одним макросом не обойтись, так как нельзя "разбить" макрос на части и выполнять только одну его часть. Поэтому создаём два макроса.
Первый:
Code
/циклзаклинаний Метка охотника, Укус змеи, Выстрел химеры, Прицельный выстрел, Чародейский выстрел
Второй:
Code
/циклзаклинаний Выстрел химеры, Прицельный выстрел, Чародейский выстрел
В начале боя используем первый макрос, а затем уже второй. Можно использовать условия сброса, описанные выше.
Я так полагаю, что этот макрос в основном нужен для PvP, то есть ненадо его очень долго использовать (например при убийстве босса), поэтому можно обойтись и одним макросом:
Code
/циклзаклинаний Метка охотника, Укус змеи, Выстрел химеры, Прицельный выстрел, Чародейский выстрел, Выстрел химеры, Прицельный выстрел, Чародейский выстрел, Выстрел химеры, Прицельный выстрел, Чародейский выстрел, Выстрел химеры, Прицельный выстрел, Чародейский выстрел, Выстрел химеры, Прицельный выстрел, Чародейский выстрел, Выстрел химеры, Прицельный выстрел, Чародейский выстрел... и так далее до ограничения в 255 символов)