/cast Для наглядности сразу переходим к примеру:
/cast Ледяная стрела
Кастуется в цель Ледяная стрела.
К /cast можно добавить множество опций, которые надо указывать в квадратный скобках [ ]. Например:
/cast [help] Вспышка света
При нажатии на этот макрос он сработает только если ваша цель будет дружелюбной. Если же враждебная, то ничего не произойдет, но это можно исправить, дописав ещё какое-либо заклинание, разделив их точкой с запятой ; . Например:
/cast [help] Вспышка света; Экзорцизм
Другие опции:
[harm] - проверяет цель на враждебность
[combat] - проверяет, находитесь ли вы в бою
[stance: X] - стойка
[stealth] - находитесь ли вы в стелсе
[modifier: shift|alt|ctrl] - проверяет, нажимаете ли вы на какую-либо из этих клавиш
Каждую из этих опция можно сделать обратной, добавив no- . [harm] - [noharm].
Опция [equipped] проверяет, надет ли на вас предмет из определенного слота. Слоты:
РюкзакТелоСпинаСтупниПалецКисти рукГоловаЛевая рукаШтаныШеяОружие дальнего бояПлечоАксессуарЗапястьяПояс
Пример макроса:
/cast [equipped:Two-Handed Swords] Смертельный удар; Удар героя
Если вы держите друручный меч, то юзается Мортал страйк, если нет, то Хероик.
Опция [button:X]. Переменная Х показывает, какую кнопку мыши нужно нажать, чтобы использовать макрос. Варианты:
1 - левая кнопка мыши;2 - правая кнопка;3 - колёсико;
Пример:
/cast [button:2,target=player] Вспышка света; [help] Вспышка света
Если жмякаем на макрос правой кнопкой, то кастуете на себя вспышку, если нет, то на дружественную цель.
Следующая опция - [target=player]. Эта опция показывает, на кого вы примените макрос. В данном случае на себя. Варианты:
player - вы сами
target - ваша цель
targettarget - цель вашей цели
focus - ваш фокусnone - цели нету
Ну вот, функцию /cast более менее разобрали. Переходим к следующей функции
/castsequence
Суть данной функции в том, что на одну кнопку можно повесить несколько заклинаний, которые кастуются по очереди. Разделять заклинания нужно запятой. Если по какой-либо причине первое заклинание макроса было прервано, то при повторном нажатии данного макроса, оно начнется каставаться по новому. Самый простой пример:
/castsequence Ледяная стрела, Стрела ледяного огня
Кастуется ледяная стрела, а затем стрела ледяного огня.
Так же для данной функции ( /castsequence ) подойдут все те же опции, что и для /cast.