Perguntas frequentes e solução de problemas
Atualizado em 18/10/2026
Uma regra nunca é acionada#
Verifique nesta ordem:
- Uma regra acima sempre ganha. As regras são verificadas de cima para baixo: se uma regra acima for atendida e o feitiço dela puder ser usado, a sua nunca terá vez. Mova a sua regra para cima ou restrinja as condições da regra de cima.
- Um valor desconhecido. Uma condição sobre um valor desconhecido é falsa, até
.down. Uma aura é desconhecida quando não está no perfil do Better Assistant ou está com o ID errado. Monte o perfil de novo (“Montar com slots e auras”) e cole-o no jogo. - O ID da aura, não o do feitiço. Um bônus pode ter um ID diferente do feitiço que o aplica: Sumir é
1856, e o bônus dele,11327. Além disso, as regras só veem as suas auras, não os bônus de outros jogadores. - O slot não está pronto. Recurso insuficiente, alvo longe demais, recarga, talento não escolhido. Uma regra assim é pulada sem erro.
- O Better Assistant não mostra o slot. Um slot Com alvo não fica pronto sem alvo. Use Em combate para cura e defesas.
- Sem tecla. O feitiço do slot precisa estar em uma barra de ações com uma tecla atribuída (ou em uma macro com
#showtooltip). - Um alternador está desligado. Cura / defesa vem desligado por padrão, o Burst pode ter sido desligado com a tecla do Burst (F3 no Windows, ⌃⇧B no macOS), e o modo de alvos pode ainda estar em Um ou Vários.
- Porcentagens. 5 pontos de combo são
70, e não5. Veja Recursos. - Acúmulos. Um único acúmulo é lido como 0:
X.stacks >= 1não distingue um acúmulo da ausência da aura; use.up. - Uma aura sem duração. Furtividade e afins sempre têm 1 restante:
.durationnão funciona com elas.
O arquivo de log da KeyRota mostra qual regra foi escolhida e por que as de cima foram puladas: é o botão de pasta ao lado de Log, na janela principal.
Pressiona cedo ou tarde demais#
| O que você vê | Causa | O que fazer |
|---|---|---|
| Um feitiço fora do GCD espera o fim do GCD | Falta a flag O | Ligue Fora do GCD (O). |
| Um botão fora do GCD é pressionado antes de chegar o resultado do golpe anterior | A flag O pressiona na hora, no meio do GCD | Adicione Na janela da fila (Q): O + Q. |
| Uma macro cuja segunda linha usa o GCD não é executada por completo | A macro foi pressionada no meio do GCD | O + Q: a macro é pressionada no fim do GCD. |
| Uma regra fora do GCD mais abaixo não passa na frente de uma regra mais acima | É o comportamento esperado: prioridade estrita | Mova a regra para cima. |
| Depois de gastar, a rotação “fica parada” | Acúmulo de recursos: nenhuma regra é atendida | É normal; para gastar antes, baixe o limite de energia. |
| A rotação não pressiona nada enquanto você pressiona os seus próprios botões | A KeyRota dá a vez aos seus pressionamentos de habilidades | É normal. |
Uma canalização é interrompida#
- Ligue Canalização (C) no slot: durante a canalização, a KeyRota não pressiona nada e não pressiona o slot duas vezes no início.
- O jogo encerra algumas canalizações um pouco antes do último golpe, e um pressionamento logo depois do fim da canalização a interrompe. Adicione a aura da canalização às auras da rotação e a condição
Channel_aura.duration <= 8a cada grupo de cada regra. Exemplo: Proteção de canalização.
Não muda para AoE#
- O modo de alvos está em Auto (F2 no Windows, ⌃⇧T no macOS, em ciclo: Auto, Um, Vários)? No modo Um, as regras com
st == 0ficam em silêncio. - As placas de identificação dos inimigos estão ativadas no jogo (V), sem ocultar os inimigos inferiores?
- O raio do contador na página Geral é pelo menos igual ao raio da sua habilidade de AoE?
- Só inimigos em combate: inimigos que ainda não estão em combate não são contados. Com grupos de inimigos que chegam um a um, a contagem pode ficar menor.
- O limite da regra:
enemies >= 2ou>= 3? - Depois de mudar o raio, monte e cole o perfil do Better Assistant de novo.
O Burst não é acionado ou é acionado na hora errada#
cd == 1é o botão Burst (F3 no Windows, ⌃⇧B no macOS, o botão Burst no painel), e não a recarga de um feitiço. A recarga de um feitiço éSlot.cd.- O Burst vem ligado por padrão. Desligue-o antes de um momento em que a recarga não deve ser gasta (imunidade, troca de fase) e ligue-o de novo quando chegar a hora.
- Se uma grande recarga depender de auras (DoTs no alvo), ela espera por elas. Verifique no log da KeyRota qual condição da regra não é atendida.
- Para o que só deve ser usado sob a recarga, verifique a aura da recarga (
Deathmark_DoT.up), e não o botão Burst.
Como calcular as porcentagens#
- Recursos e vida:
valor / máximo × 100. 175 de energia de 250 é70. - Pontos de combo de 7: coloque o limite no meio entre os degraus: “pelo menos 5” é
>= 70, e “no máximo 3” é< 50. A tabela. - Tempo restante de uma aura: uma porcentagem da duração dessa aplicação. 30% é a janela de pandemia.
- Recarga: uma porcentagem da recarga total, sem o GCD. Para uma recarga de 2 minutos, 1% é 1,2 s.
“Uma rotação com erro não é salva”#
O construtor não salva uma rotação com erro: a KeyRota nunca executa uma rotação pela metade. A barra de status indica o local, por exemplo, “Regra 9, grupo 1: o grupo não tem condições”. Clique em Mostrar para abrir a regra. Causas comuns:
| Mensagem | O que fazer |
|---|---|
| o grupo não tem condições | Adicione uma condição ou exclua o grupo vazio. |
| nenhum slot selecionado | Escolha um slot em Pressionar. |
| flag Q: apenas junto com O | Ligue Fora do GCD (O) ou desligue Q. |
| nome desconhecido … | Um nome em uma condição não corresponde a nenhuma aura, slot ou recurso: verifique Nome no texto. |
| … é slot, mas era esperado buff | Uma propriedade de aura (.up, .duration) em um slot ou uma propriedade de slot (.ready, .cd) em uma aura. |
| o nome não pode ter aspas | Remova " do nome da rotação, do slot ou da aura. |
Todas as mensagens estão em Erros.
Qual é a diferença entre .oncd e .cd > 0#
X.oncd: o slot não está pronto por qualquer motivo: recarga, falta de recurso, alvo longe demais, slot não mostrado. X.cd > 0: uma recarga está em andamento. Para um feitiço com cargas, .cd > 0 é possível com o slot pronto: há uma carga disponível, e a próxima está recarregando.
Como escrever “não” e parênteses#
O KRC não tem not, != nem parênteses. “Não” é a condição par (up/down, ready/oncd, glow/noglow) ou o operador inverso (em vez de “não >= 70”, escreva < 70). “(A ou B) e C” são dois grupos: A and C, B and C. Mais detalhes: “Não”, parênteses e OU.
Mais de 12 slots ou auras?#
Não: uma rotação tem até 12 slots e até 12 auras, como o perfil do Better Assistant. As macros ajudam a economizar espaço (um botão, vários feitiços), e um mesmo slot pode aparecer em várias regras. O número de regras é ilimitado.
Uma rotação com um talento que você não tem#
Se um talento não foi escolhido, o feitiço não foi aprendido, o slot não fica pronto, e as regras dele são simplesmente puladas. Uma mesma rotação pode funcionar com builds de talentos diferentes: as regras dos feitiços ausentes ficam em silêncio.
Como mover ou compartilhar uma rotação#
- Exportar, na janela principal, salva o perfil com a rotação; Importar o carrega em outro computador.
- No construtor, Texto e JSON — Salvar… salva a rotação como
.jsonou.txt; para abri-la, use Novo — De um arquivo…. - O perfil do Better Assistant é montado de novo a partir dos slots e das auras da rotação: não é preciso repassá-lo à parte.
Por que a KeyRota às vezes não pressiona nada#
Com Ignorar o ícone principal ligado, quando nenhuma regra serve, a KeyRota espera. Em rotações que acumulam energia, isso é normal: com 5 ou mais pontos de combo, o finalizador espera a sua condição, e o gerador fica em silêncio. Se a espera parecer errada, verifique no log da KeyRota quais regras foram puladas e por quê.