Voltar ao Blog
Como criar macros no WotLK do jeito certo (sem quebrar sua rotação)

Como criar macros no WotLK do jeito certo (sem quebrar sua rotação)

•Interface•Brendo Arruda

O maior erro sobre macros no WotLK

O problema não é usar macro. O problema é usar macro sem entender a lógica dela. Muita gente copia bloco pronto, cola no jogo e só percebe o estrago depois: target errado, cast quebrado, cooldown desalinhado ou rotação travando em situações simples.

No WotLK 3.3.5a, macro é excelente para agilizar execução, mas péssima para tentar “automatizar” combate. Se você parte desse princípio, já evita boa parte dos erros.


Estrutura básica de uma macro

Toda macro começa com uma ideia simples: o que eu quero reduzir de fricção?

Alguns elementos básicos:

#showtooltip

Mostra tooltip e ícone corretos da habilidade.

#showtooltip

/cast

Usa uma habilidade.

/cast Frostbolt

/use

Usa item, trinket, poção ou slot.

/use 13

Condicionais

Permitem adaptar a ação conforme alvo ou contexto.

Exemplos:

  • [@mouseover]
  • [@focus]
  • [help]
  • [harm]
  • [exists]
  • [nodead]

Essas condições são o coração de muita macro boa.


Exemplos úteis para PvE e PvP

1. Mouseover

Para que serve: usar spell em alvo sob o mouse sem perder o target principal.

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

Perfeito para cura, dispel e utility.


2. Focus

Para que serve: controlar ou interromper alvo secundário sem trocar target.

#showtooltip Counterspell
/cast [@focus,exists,nodead][] Counterspell

Excelente para PvP e dungeons com alvo prioritário.


3. Stopcasting

Para que serve: cortar cast atual e disparar spell urgente.

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

Muito forte para interrupt, CC e emergência. Mas use com cuidado: excesso de /stopcasting pode te fazer perder throughput.


4. Castsequence

Para que serve: organizar sequência fixa de habilidades.

#showtooltip
/castsequence reset=target Serpent Sting, Steady Shot, Steady Shot

Útil em casos bem específicos, mas perigoso quando a luta muda. Castsequence não pensa por você. Se o combate sair do script, ele te prende.


O que macro pode fazer bem

1. Reduzir troca de alvo

Mouseover e focus são ótimos para isso.

2. Alinhar ações compatíveis

Exemplo: cooldown + trinket.

3. Evitar esquecimento

Startattack, cancelaura e stopcasting ajudam muito.

4. Limpar a interface

Menos botões redundantes, mais clareza.


O que macro não faz no 3.3.5a

Essa parte precisa estar muito clara:

  • não roda rotação inteira sozinha
  • não escolhe spell ideal dinamicamente
  • não ignora GCD
  • não substitui leitura de proc
  • não decide melhor target
  • não “joga por você”

Se uma macro parece boa demais para ser verdade, normalmente ela só está escondendo um problema.


Limites reais das macros no 3.3.5a

1. Castsequence quebra fácil

Mudou de alvo, precisou mover, entrou proc, segurou cooldown? A macro pode sair do timing e te travar.

2. Muitas linhas não significam qualidade

Macro gigante costuma ser sinal de gambiarra, não de inteligência.

3. Stopcasting em excesso custa DPS/HPS

Se toda macro importante tem /stopcasting, você pode cancelar casts bons sem necessidade.

4. Focus e mouseover mal configurados geram erro

Especialmente quando faltam condicionais como exists, help, harm e nodead.


Erros comuns ao copiar macro da internet sem adaptar

1. Cliente diferente

O nome da habilidade pode não bater com o seu cliente.

2. Spec diferente

Uma macro feita para Frost PvP pode ser péssima para Arcane PvE.

3. Layout de keybind diferente

Macro boa demais em tecla ruim continua sendo ruim.

4. Macro tentando “resolver” rotação inteira

Isso quase sempre piora sua consistência.

5. Nunca testar antes de conteúdo sério

Macro nova sem validação é convite para erro besta.


Checklist para testar e validar macro

Antes de usar em raid, arena séria ou conteúdo relevante, valide assim:

  1. ela faz exatamente o que eu espero?
  2. ela funciona com target, mouseover e focus do jeito certo?
  3. tem alguma linha desnecessária?
  4. ela melhora minha execução ou só parece mais bonita?
  5. ela continua funcionando quando a luta sai do ideal?
  6. estou perdendo cast importante por causa dela?
  7. eu entendo cada linha que está ali?

Se a resposta for “não sei”, a macro ainda não está pronta.


Kit mínimo de macros bem-feitas para começar

Para a maioria dos jogadores, isso já resolve muito:

1. Mouseover de utility

2. Focus para interrupt/CC

3. Startattack nas habilidades certas

4. Cooldown + trinket quando fizer sentido

5. Cancelaura situacional

Não precisa transformar sua barra inteira em macro.


Quando macro quebra sua rotação

Macro atrapalha quando:

  • prende sua prioridade numa ordem fixa
  • força castsequence em luta dinâmica
  • mistura skill demais num botão
  • adiciona stopcasting sem critério
  • substitui pensamento por automatismo ruim

A macro ideal acelera sua rotação. A ruim te impede de adaptar.


Recomendação mínima

Se você quer criar macro do jeito certo no WotLK:

  1. comece simples
  2. use macro para alvo, utility e resposta rápida
  3. evite automatizar rotação demais
  4. teste tudo em conteúdo leve antes
  5. nunca use linha que você não entende

Esse é o caminho mais seguro para ganhar execução sem sabotar seu próprio jogo.

Pronto?

Gostou do conteúdo?

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