Múltiplas rolagens e comentários

Repita uma fórmula de forma independente e rotule o resultado.

Repetição com

N#fórmula executa N rolagens independentes da mesma fórmula. O total raiz soma os totais dos rolls; result.rolls conserva cada execução. N pode ser uma expressão matemática determinística, como (3-1)#d20, desde que resulte em inteiro positivo dentro de maxRolls. A contagem zero é rejeitada pelo compilador.

2#4d6kh3
(3-1)#d20+5
ceil(3/2)#1d6

Comentários e rótulos

[texto], // texto, /* texto */ e # texto (quando não há prefixo de repetição) acrescentam descrição. A normalização remove comentários da expressão executável e concatena os textos em result.comment. O marcador de repetição tem prioridade quando # vem depois de uma contagem válida no início.

d20+5 [ataque]
1d20 # iniciativa
2#d6 // dois ataques

Para executar fórmulas diferentes juntas, use lotes mistos com ;. + continua sendo aritmética dentro de uma fórmula.

Teste os exemplos

Testar 2#4d6kh3 · Testar (3-1)#d20+5 · Testar d20+5 [ataque]