Voltar ao Blog
Macros de mouseover e focus no WotLK: ganhe tempo sem perder controle

Macros de mouseover e focus no WotLK: ganhe tempo sem perder controle

•Interface•Brendo Arruda

Por que mouseover e focus valem tanto no WotLK?

No WotLK 3.3.5a, muito erro de execução vem de uma coisa simples: troca de alvo lenta. Você quer curar alguém, interromper outro alvo, aplicar controle em um terceiro, e perde tempo clicando em frame, voltando no boss e reorganizando tudo no caos.

Macros de mouseover e focus existem para reduzir esse atrito.

  • Mouseover: você usa a habilidade em quem está com o mouse em cima.
  • Focus: você define um alvo secundário fixo para controlar sem perder o alvo principal.

Elas não jogam por você, mas aceleram decisões certas.


Diferença prática entre mouseover e focus

Mouseover

Ideal para ações reativas e rápidas:

  • cura de emergência
  • dispel
  • buff pontual
  • taunt situacional

Exemplo mental: seu alvo continua no boss, mas você limpa debuff no healer sem trocar target.

Focus

Ideal para alvo prioritário que você quer monitorar:

  • caster perigoso em dungeon
  • healer inimigo em arena
  • alvo de CC recorrente

Exemplo mental: você bate no target principal e mantém interrupt no foco.


Setup base de focus (uma vez e pronto)

Macro para setar focus rápido

#showtooltip
/focus [@mouseover,exists,nodead][]

Com isso, você consegue definir foco passando o mouse no alvo ou no target atual.

Macro para limpar focus

/clearfocus

Use quando o foco morreu, saiu de alcance ou perdeu relevância.


5 macros que entregam resultado imediato

1) Mouseover de cura/utilidade

#showtooltip
/cast [@mouseover,help,nodead][] Flash Heal

Troque Flash Heal pela habilidade da sua classe.

2) Mouseover de dispel

#showtooltip
/cast [@mouseover,help,nodead][] Cleanse

Muito útil para não quebrar target no meio de fight dinâmica.

3) Interrupt no focus

#showtooltip Kick
/cast [@focus,exists,harm,nodead][] Kick

Se não houver focus válido, tenta no alvo atual.

4) CC no focus com stopcasting

#showtooltip Polymorph
/stopcasting
/cast [@focus,exists,harm,nodead][] Polymorph

Boa para resposta urgente, mas cuidado para não cancelar cast útil sem necessidade.

5) Prioridade mouseover com fallback limpo

#showtooltip
/cast [@mouseover,harm,nodead][@focus,harm,nodead][] Counterspell

Primeiro tenta mouseover, depois focus, depois alvo atual.


Onde cada uma brilha mais

Dungeon

  • focus em caster perigoso
  • mouseover para utility no tank/healer
  • interrupt sem perda de target principal

Raid

  • mouseover para suporte rápido
  • focus em alvo com mecânica repetida
  • menos troca de alvo manual durante momentos críticos

PvP

  • focus para healer inimigo
  • mouseover para dispel/utility no aliado certo
  • janelas de controle mais consistentes

Erros comuns que atrapalham essas macros

1) Não usar condicionais de segurança

Sem exists, nodead, help ou harm, sua macro falha em momentos simples.

2) Usar focus e nunca atualizar

Focus antigo vira ruído. Resetar foco no início de cada fight evita erro bobo.

3) Colocar tudo em uma macro gigante

Quanto maior a macro, maior a chance de comportamento inesperado.

4) Ignorar keybind

Macro ótima em tecla ruim continua ruim na prática.


Treino rápido de 15 minutos

  1. Entre em conteúdo leve (mundo aberto, dungeon simples ou duel treino).
  2. Defina focus em alvo secundário.
  3. Execute 10 usos seguidos de macro de interrupt no focus.
  4. Execute 10 usos seguidos de macro de mouseover em aliado.
  5. Só depois leve para conteúdo sério.

Se a execução ainda travar, simplifique a macro antes de insistir.


Checklist final de validação

Antes de usar em raid/arena:

  • a macro funciona com target e sem target?
  • funciona com mouseover válido e inválido?
  • funciona com focus vivo e morto?
  • existe alguma linha sobrando?
  • estou entendendo cada condicional?

Quando essa base está pronta, mouseover e focus viram ganho real de consistência, não só enfeite de interface.

Pronto?

Gostou do conteúdo?

Entre no servidor ou junte-se à comunidade no Discord.