Цитата Сообщение от Nikolas_Gyks Посмотреть сообщение
Да, возможно создать такой макрос, который будет останавливать каст текущего заклинания и начинать каст другого заклинания.
Однако, в вашем примере, стопкастинг будет останавливать каст любого заклинания, включая каст Звездного огня.


Для того чтобы исправить это, можно добавить условие в макрос, чтобы стопкастинг срабатывал только при касте определенного заклинания.
Как пример:
Код:
#showtooltip
/cast [@mouseover] Звездный огонь; Звездный огонь
/stopcasting [channeling:Гнев]
В этом макросе используется условие `[channeling:Гнев]`, которое сработает только если персонаж в данный момент кастует заклинание Гнев. Если же персонаж кастует другое заклинание, то стопкастинг не сработает.
Таким образом, при спаме этого макроса, персонаж будет кастовать Звездный огонь, и только при касте Гнева будет происходить стопкастинг.
Для начала нужно почитать, что делает channeling. Макрос не будет работать. Но даже не только потому что используется для Гнева, и не потому что макрос кастует ЗО только mouseover, а потому что просто нельзя в одном макросе стопнуть один каст и начать другой. Это невозможно сделать именно макросом. Скрипты могут, но вас за них забанят.