1001Ferramentas
🎯Jogos

Modificador de Atributo DnD

Calcula modificador DnD para um valor de atributo: floor((score-10)/2).

Modificador

Por que Força 9 vale -1

Ficha quase pronta, seis valores anotados, e vem a parte que trava a mesa: transformar cada atributo no modificador que entra nos testes, no ataque e na CD das magias. Quem começou a jogar semana passada ainda não decorou a tabela, e o erro de um ponto só aparece lá na frente, quando a rolagem falha por um. Digite o valor e o modificador sai com sinal, pronto para copiar na ficha.

A conta é floor((valor - 10) / 2), e a palavra que importa é floor: arredonda sempre para baixo, inclusive do lado negativo. Por isso 9 dá -1 e não zero, 7 dá -2 e 1 dá -5. Quem monta planilha usando truncamento ou arredondamento comum acerta a metade de cima da tabela e erra a de baixo inteira. Cada modificador cobre dois valores seguidos: 14 e 15 dão +2, 16 e 17 dão +3.

O rótulo sugere 1 a 30, que é a faixa das regras, mas o campo não bloqueia nada: 50 devolve +20 e um número com casa decimal passa pela mesma fórmula em vez de ser recusado. Some bônus de origem, item mágico ou aumento de atributo ao valor antes de digitar, porque a página não conhece sua ficha e só faz a conversão. Bônus de proficiência é outra conta e entra por fora, somado depois. Tudo é calculado no navegador.

Perguntas frequentes

Qual o modificador de um atributo 20?
Mais 5, porque floor((20-10)/2) = 5. Como 20 é o teto padrão de personagem, +5 é o maior modificador que você vê sem item ou magia que quebre o limite.
Por que 8 e 9 dão o mesmo modificador?
Porque a divisão é arredondada para baixo: (8-10)/2 dá -1 e (9-10)/2 dá -0,5, que também vira -1. Cada modificador cobre um par e o ímpar seguinte.
Ela aplica bônus de raça ou de item?
Não. Ela converte um número em modificador e nada mais. Some qualquer bônus ao atributo e digite o total já ajustado.

Ferramentas Relacionadas