Dados comuns
NdXRola N dados de X faces e soma os resultados. A quantidade padrão é 1, então d20 rola um único dado de vinte faces.
Aprenda a notação genérica do Mini Kraken e as rolagens próprias de Vampiro V5, Fate e Assimilação. Todos os exemplos e guias de sistema podem ser testados ao vivo.
Digite qualquer notação deste guia e role aqui mesmo — os dados aparecem em 3D com som.
Role dados com a notação clássica NdX: N é a quantidade de dados e X é o número de faces. As duas partes são opcionais e têm padrões inteligentes.
NdXRola N dados de X faces e soma os resultados. A quantidade padrão é 1, então d20 rola um único dado de vinte faces.
d → d20Omita as faces e o motor assume um d20. Digitar d+5 é o mesmo que 1d20+5, e 3d rola 3d20.
d%d% rola um dado de cem faces, equivalente a d100. Ótimo para sistemas baseados em porcentagem.
dF · dF.1dF rola um dado Fudge com resultados -1, 0 ou +1 (dF.2, o padrão). dF.1 usa a variante com mais faces em branco. O atalho f sozinho rola 4dF, o teste padrão de Fate.
(expr)dXA quantidade pode ser uma expressão numérica simples entre parênteses; as faces continuam depois do d como valor direto. (2+1)d6 rola 3d6.
Nd(expr)Coloque uma expressão constante entre parênteses depois do d para calcular o número de faces. d(2+4) rola um d6, e (2+1)d(2*3) rola 3d6.
Toda notação é uma expressão matemática completa. Combine dados com números, operadores e parênteses; a precedência padrão de operadores é respeitada.
+ - * / % ^ **Adição, subtração, multiplicação, divisão, módulo (%) e expoente (^ ou **) são suportados, com parênteses para agrupar.
1.5 · +-Números decimais funcionam em qualquer parte da expressão. Sinais repetidos são simplificados automaticamente: d20+-2 vira d20-2.
Um card por função — todas as auxiliares que o motor aceita dentro de uma notação. Todas recebem expressões completas (inclusive dados) como argumento.
floor(x)Sempre arredonda para baixo até o inteiro mais próximo: floor(3.9) é 3. O jeito clássico de dividir dano pela metade.
ceil(x)Sempre arredonda para cima: ceil(3.1) é 4. Útil quando o sistema arredonda a favor do jogador.
round(x)Arredonda para o inteiro mais próximo: round(2.4) é 2, round(2.5) é 3.
abs(x)Remove o sinal: abs(-3) é 3. Prático para margens e diferenças que não podem ser negativas.
sign(x)Retorna -1, 0 ou 1 conforme o valor seja negativo, zero ou positivo.
sqrt(x)Retorna a raiz quadrada do valor: sqrt(16) é 4.
pow(x, y)Eleva o primeiro valor ao segundo: pow(2, 3) é 8. O mesmo que 2^3.
min(x, y)Retorna o menor de dois valores: min(2d10, 7) limita o resultado a no máximo 7.
max(x, y)Retorna o maior de dois valores: max(2d10, 7) garante pelo menos 7.
exp(x)Retorna o número de Euler e elevado ao valor: exp(1) é cerca de 2,718.
log(x)Retorna o logaritmo natural (base e) do valor: log(10) é cerca de 2,303.
sin(x)Seno do valor em radianos. Raramente necessário na mesa, mas disponível para fórmulas exóticas.
cos(x)Cosseno do valor em radianos. Raramente necessário na mesa, mas disponível para fórmulas exóticas.
tan(x)Tangente do valor em radianos. Raramente necessária na mesa, mas disponível para fórmulas exóticas.
Role um conjunto e fique só com os melhores — ou jogue fora os piores. É assim que se constroem vantagem, desvantagem e a clássica rolagem de atributos 4d6 descartando o menor.
kN · khN · klNk ou kh mantém os maiores dados, kl mantém os menores; o resto é ignorado no total. 2d20kh1 é vantagem, 2d20kl1 é desvantagem.
dN · dlN · dhNd ou dl descarta os menores dados, dh descarta os maiores. 4d6d1 é a clássica rolagem de atributo.
k → k1 · km → kl1Omita o número e 1 é assumido: 2d20k significa 2d20k1. km é um apelido para kl1 (manter o menor dado).
Quando um dado atinge o gatilho (o valor máximo, por padrão), ele explode: você rola um dado extra e fica com os dois. Explosões podem encadear.
!Cada dado que rola o valor máximo dispara uma rolagem extra, exibida como um dado separado.
!!!! soma todas as explosões encadeadas em um único dado, em vez de listar dados extras.
!p · !!p!p subtrai 1 de cada dado explodido (estilo Hackmaster). Combine com composto usando !!p.
!cpAdicione um ponto de comparação para mudar quando os dados explodem: d6!>=5 explode com 5 ou 6, d10!=3 explode apenas com 3.
!N · !!N · !pN · !!pNN é um inteiro positivo que limita as explosões adicionais geradas por cada dado original. Combine o teto com composto (!!N), penetrante (!pN ou !!pN) e um gatilho, como em d6!2>=5.
ei · eiNei é um apelido amigável para explosão: 3d6ei equivale a 3d6!, e 3d6ei5 equivale a 3d6!>=5.
Rerrole dados que você não quer manter. Por padrão, o gatilho é o valor mínimo (o 1 natural na maioria dos dados).
r · r(cp)r rerrola o dado até o resultado deixar de bater com o gatilho. Adicione um ponto de comparação para personalizar: d20r<3 rerrola 1 e 2.
ro · ro(cp)ro rerrola o dado uma única vez e mantém o novo resultado, mesmo que bata de novo.
Force cada dado do conjunto a cair em um valor diferente.
u · u(cp)u rerrola resultados duplicados até todos os dados serem diferentes. Com um ponto de comparação, só as duplicatas que batem com a condição são rerroladas.
uouo rerrola cada duplicata uma única vez, mantendo o que vier.
Em vez de somar os dados, conte quantos atingem um alvo — o estilo de pool de dados de sistemas como World of Darkness e Shadowrun.
cpColoque um ponto de comparação logo após os dados e o total passa a ser o número de dados que batem: 6d10>=8 conta os dados com 8 ou mais.
f(cp)Adicione f com um ponto de comparação para contar falhas também; cada falha subtrai um do total de sucessos.
Marque dados como sucessos ou falhas críticas. É puramente visual — destaca os dados no resultado, mas nunca altera o total.
cs(cp)cs marca os dados que batem com o ponto de comparação: d20cs=20 destaca os 20 naturais.
cf(cp)cf marca as falhas: d20cf=1 destaca os 1 naturais.
Trave cada dado individual em um piso ou teto depois da rolagem.
minNmin eleva qualquer dado abaixo do valor até ele: 4d6min2 transforma todo 1 em 2.
maxNmax limita dados acima do valor: d%max50 nunca mostra mais que 50.
Reordene os dados no resultado para ler mais rápido.
s · sa · sds ou sa ordena os dados rolados em ordem crescente, sd em ordem decrescente. Só a ordem de exibição muda.
Envolva expressões em chaves para tratá-las como um único grupo — e aplique manter/descartar sobre sub-rolagens inteiras.
{A, B}Liste uma ou mais expressões separadas por vírgula dentro de chaves. O total do grupo é a soma das expressões.
{...}modGrupos aceitam manter, descartar e ordenar. Com uma expressão, manter/descartar atua nos dados; com várias expressões, atua em cada subtotal. Use sd ou sa para ordenar as expressões.
Repita uma notação inteira várias vezes de uma só vez.
N#Prefixe a notação com uma contagem e #. 6#4d6k3 rola um conjunto completo de seis atributos de uma vez. Até 100 repetições.
Vários modificadores (explosão, rerrolagem, único, sucessos, críticos) aceitam um ponto de comparação: um operador seguido de um número que define quando o modificador dispara.
=Igual a<Menor que>Maior que<=Menor ou igual>=Maior ou igual!=Diferente de<>Diferente de (alternativo)Vampiro V5, Fate e Assimilação preservam os tipos dos dados e interpretam seus símbolos depois da rolagem. Todos os lugares de rolagem agora entendem suas chamadas próprias sem aproximar as regras com uma fórmula genérica.
O rolador principal, fichas, chat, botões, macros, bot e este campo de teste aceitam essas chamadas. Separe rolagens independentes com ; para preservar os dados e símbolos de cada sistema no mesmo lote 2D e 3D.
A Fome substitui dados da reserva total. O modo V5 mantém dados normais e de Fome separados, conta sucessos e reconhece críticos, críticos bagunçados e falhas bestiais.
Os nomes de chamada são equivalentes. Parâmetros nomeados aceitam Fome e dificuldade em português ou inglês; na forma posicional, a ordem é reserva, Fome e dificuldade opcional.
v5(...)vampiro(...)vampire(...)vampire-v5(...)v5(pool=7,hunger=3,difficulty=4)vampiro(pool=7,fome=3,dificuldade=4)v5(7,3,4)v5(7,3)Role dados Fate com faces de menos, vazio e mais. Quatro dados formam a reserva padrão, enquanto o total preserva cada face simbólica tanto no resultado 2D quanto nos dados 3D.
Use fate ou fatedice. A quantidade nomeada aceita dice, dado ou dados; omita-a para rolar os quatro dados padrão.
fate(...)fatedice(...)fate(dice=4)fate(dados=4)fate(dado=4)fatedice(4)fate()Role qualquer combinação de d6, d10 e d12. Depois da rolagem, escolha até o limite indicado e some somente os símbolos dos dados escolhidos.
assim(d6=2,d10=1,d12=1,keep=2)Use a chamada curta, em português com ou sem acento, ou em inglês. Parâmetros nomeados aceitam keep ou manter; na forma posicional, a ordem é d6, d10, d12 e quantidade opcional a manter.
AS(...)assim(...)assimilacao(...)assimilação(...)assimilation(...)AS(d6=2,d10=1,d12=1,keep=2)assim(d6=2,d10=1,d12=1,keep=2)assimilação(d6=2,d10=1,d12=1,manter=2)AS(2,1,1,2)assim(2,1,1,2)AS(2)A Action Roll usa dois d12 distintos: Esperança e Medo. Some os dois valores ao modificador. Dados iguais são um sucesso crítico; caso contrário, o maior dado define se a ação foi rolada com Esperança ou Medo.
Na rolagem 3D, Esperança usa a cor da sua skin e Medo usa a inversão RGB dessa cor.
Use daggerheart, dagger ou dh. O modificador é opcional e a Dificuldade pode ser omitida quando for secreta.
daggerheart(...)dagger(...)dh(...)daggerheart(modifier=2,difficulty=15)dh(mod=2,dc=15)dh(2,15)dagger(-1)daggerheart()Separe as rolagens com ponto e vírgula para combinar dados comuns, Vampiro V5, Fate, Assimilação e Daggerheart. O resultado 2D e o overlay 3D recebem a mesma lista de dados, na mesma ordem.
Leve essa notação para o rolador de dados 3D, para as suas fichas ou para o bot do Discord.
Abrir o rolador de dados
Comentários e rótulos
Anexe um rótulo a qualquer rolagem — perfeito para nomear ataques e tipos de dano. Comentários nunca afetam a matemática.
Comentários de linha
// · #// rotula uma expressão completa; # funciona diretamente após uma notação de dado.
Comentários de bloco
/* */ · [ ]Envolva o texto em /* */ ou [ ] em qualquer parte da notação.