
Como criar macros no WotLK do jeito certo (sem quebrar sua rotação)
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:
- ela faz exatamente o que eu espero?
- ela funciona com target, mouseover e focus do jeito certo?
- tem alguma linha desnecessária?
- ela melhora minha execução ou só parece mais bonita?
- ela continua funcionando quando a luta sai do ideal?
- estou perdendo cast importante por causa dela?
- 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:
- comece simples
- use macro para alvo, utility e resposta rápida
- evite automatizar rotação demais
- teste tudo em conteúdo leve antes
- nunca use linha que você não entende
Esse é o caminho mais seguro para ganhar execução sem sabotar seu próprio jogo.
Posts Recomendados
Keybinding: como configurar seus atalhos para jogar melhor
Rotação boa no papel não serve de muito se seus atalhos travam sua mão. Um keybind bem montado melhora reação, conforto e consistência no WotLK.
Como montar sua UI para jogar melhor sem poluir a tela
Montar uma UI boa no WotLK não é encher a tela, é decidir o que merece atenção e onde isso deve aparecer. Veja como ganhar performance visual.
Como saber se está jogando bem sua classe sem depender de addon
Addon ajuda, mas não substitui leitura de jogo. Dá para saber se você joga bem sua classe por sinais simples de execução, sobrevivência e consistência.
Macros essenciais que todo jogador de WotLK deveria ter
Macros essenciais não jogam por você, mas cortam erro, aceleram reação e limpam sua interface. Veja as mais úteis para qualquer jogador de WotLK.