/d

Descrição: Rola dados no estilo RPG com uma sintaxe compacta e poderosa. Você pode fazer rolagens simples, somar múltiplos dados, aplicar filtros (maiores/menores), adicionar modificadores (+/−), repetir a mesma rolagem em várias linhas e até combinar vários blocos de dados numa única expressão. O bot mostra as rolagens individuais e o total final (incluindo o modificador, quando houver).

Instruções:
Use o formato geral (sem espaços):
[N]x [q]d[f] [hZ|lZ] [±M] [ + outros blocos … ]

  • N xmultiplicador de linhas (opcional): repete a mesma rolagem em N linhas (máx. 20). Ex.: 3x2d6
  • q d fq dados de f faces. Se q for omitido, assume 1 (ex.: d20). Limites por bloco: até 100 dados e até d1000.
  • hZhigh: soma apenas os Z maiores resultados do bloco. Ex.: 4d6h3
  • lZlow: soma apenas os Z menores resultados do bloco. Ex.: 4d6l2
  • ±Mmodificador inteiro somado/subtraído ao total (ex.: +5, -2).
  • Blocos múltiplos: você pode encadear vários blocos; os resultados são somados. Ex.: 2d6+1d4

Observação importante: quando houver modificador na expressão, ele é aplicado uma única vez ao total final da linha. Por isso, prefira colocar apenas um modificador no fim (ex.: 2d6+1d4+3).


Exemplos práticos

Rolagem simples
/d6 → rola 1 dado de 6 lados.

Múltiplos dados
/2d8 → rola 2 dados de 8 lados e soma.

Filtrar os maiores (high)
/4d6h3 → rola 4d6 e soma apenas os 3 maiores. Ideal para gerar atributos.

Filtrar os menores (low)
/5d10l2 → rola 5d10 e soma apenas os 2 menores.

Modificador no total
/3d6+2 → rola 3d6 e adiciona +2 ao total final.

Vários blocos somados
/2d6+1d4 → soma o resultado de 2d6 com o de 1d4.

Multiplicar em várias linhas (relatórios repetidos)
/3x1d20 → repete 3 linhas, cada uma com 1d20.
/2x2d6h1+2 → repete 2 linhas da expressão “2d6, fica o maior, e +2 no total”.

Combinações
/2d6h1+1d4+3 → pega o maior de 2d6, soma com 1d4 e +3 no final.


Limites e dicas

  • Multiplicador: até 20 linhas (Nx...).
  • Por bloco: no máximo 100 dados e d1000.
  • Sem espaços: a expressão é lida contínua (o comando remove espaços).
  • Transparência: o bot mostra as faces roladas como [a+b+c] e o total; com modificador, exibe a equação (ex.: = 12+3 = 15).