Dice Queen Ícone

Criando macros com variáveis

Para quem mestra ou joga sistemas com regras dinâmicas, o motor do Dice Queen oferece um ambiente de macros em linha que suporta criação de variáveis e regras condicionais (“Se-Então”) através do operador barra vertical (pipe |).

Declarando variáveis (/v)

Você pode pré-calcular valores ou salvar rolagens intermediárias utilizando o prefixo /v:

/v bonus = 1d4 + 2 | /r 1d20 + bonus [Ataque abençoado]

O motor resolve primeiro o cálculo do bônus e o reaproveita na rolagem final de ataque.

Condicionais lógicas e automação de acertos críticos

Podemos atrelar a execução de uma rolagem a uma condição lógica com a sintaxe /r [condicao]; [expressao]:

  • Operadores de comparação: <, >, <=, >=, ==, !=.
  • Operadores lógicos: and, or, not.

Exemplo de verificação de acerto crítico:

/v dado = 1d20 | /r dado >= 19; dado + 10 [Acerto crítico fulminante!] | /r dado + 2 [Ataque comum]

Como o motor avalia os pipes:

O sistema lê as expressões da esquerda para a direita. Na primeira diretiva /r em que a condição for verdadeira (ou quando não houver condição), ela é executada e todas as seguintes são ignoradas. Isso permite criar estruturas completas de “Se-Senão” em uma única linha!

Interpolação de valores da ficha ({variavel})

Dentro das fichas de personagens e dos modelos de sistema, você pode referenciar valores atuais das personagens entre chaves:

  • {forca}: Injeta o valor do atributo Força da ficha.
  • {this}: Atalho inteligente para injetar o valor da própria perícia ou item que disparou o teste.

Exemplo clássico em Ordem Paranormal:

Quando o atributo Força for maior que zero, rola-se a quantidade de dados mantendo o maior; caso contrário, rolam-se 2 dados mantendo o pior:

/r {forca} > 0 ; {forca}d20kh1 + ({this}*5) | /r 2d20kl1 + ({this}*5)

Se a variável não existir na ficha, o Dice Queen substitui por 0 automaticamente, garantindo que a rolagem nunca falhe com erro de digitação.

Para entender a filosofia por trás desse sistema livre de amarras, leia VTT agnóstico a sistemas.

Visualização da imagem

Carregando imagem...