Macro mouseover com prioridade no target

Oi, gente. Estou tentando criar um macro para hunter que funcione como mouseover (onde eu passe o cursor e a skill seja ativada sem eu precisar clicar) mas quando eu tenho um alvo em target a skill simplesmente nao funciona caso eu nao tenha o cursor sobre o alvo. Alguem saberia me dizer o que ocorre? Obrigado.

um exemplo do que estou usando é o seguinte:

#showtooltip
/cast [@mouseover,nodead][] Disparo Farpado;

Isso ocorre porque você não definiu que o alvo do mouseover precisa existir, ai ele fica tentando usar nele, mesmo sem existir. Para isso, você tem que colocar um exists (ou harm ou help, que já consideram que o alvo existe). Portanto:
Para skills de ataque em inimigos (como o disparo farpado)

#showtooltip
/cast [@mouseover,nodead,harm][]Disparo Farpado

Para skills em aliados (como o redirecionar)

#showtooltip
/cast [@mouseover,nodead,help][]Disparo Farpado

Para skills sem distinção entre aliados e inimigos (como o Penance do disc priest)

#showtooltip
/cast [@mouseover,nodead,exists][]Disparo Farpado

Salvou vidas <3, amigo