wowclassic.ru тебе в помощь. Там человек сидит, который на подобные вопросы отвечает.
Насколько я понял, тебе надо что- то типа такого
/cast [mod:alt, @player] [@mouseover,noharm,exists,nodead] Обновление; [@mouseover,nodead,harm,exists] Слово Тьмы: Боль; [@target,noharm,exists,nodead] Обновление;[@target,harm,nodead,exists]] Слово Тьмы: Боль; [@player] Обновление;
Если мышка наведена на дружественную цель, то будет на неё кастоваться обновление.
Если мышка наведена на вражескую цель, то будет вешаться пейн.
Если подмышкой ничего нет, но есть таргет, то в зависимости от того, враг в таргете или друг, будет кастоваться Обновление для друга и вешаться пейн на врага.
Если под мышкой ничего нет и таргет не выбран, то ты повесишь Обновление на себя. Также Обновление на себя будет вешаться если зажать Alt независимо от того, наведён на кого-то маусовер или выбрана ли цель в таргет.
#showtooltip
/cancelaura Blue Skeletal Horse;
/cast [@mouseover,nodead,harm,exists] Drain Life;[nochanneling] Пытка разума(Уровень 2)