Keep e drop

Mantenha ou descarte os maiores ou menores dados de um pool.

Manter dados

kN e khN mantêm os N maiores; klN mantém os N menores. Os demais são marcados como excluídos. Sem N, k, kh e kl assumem 1. O alias km é normalizado para kl.

4d6kh3
2d20k
2d20kl1
2d20km

Descartar dados

dN e dlN descartam os N menores; dhN, os N maiores. Em 4d6d1, o primeiro d cria os dados e o segundo descarta uma face.

4d6d1
5d10dh2
6d6dl2

N deve ser inteiro positivo. Empates usam a posição original para desempate estável. A seleção age depois de min/max, explosões, rerolls e unique, e antes de targets. Se um tipo de modificador aparecer mais de uma vez, vale o último. Advantage e pool que produzam seleção não podem coexistir com keep/drop explícito no mesmo dado.

Os dados descartados permanecem em result.dice com included: false e contribution: 0. Use esses campos para pontuação e animação.

Teste os exemplos

Testar 4d6kh3 · Testar 4d6d1 · Testar 2d20kl1