ForHosting KIT · Utilidades de desarrollo

Calculadora de ataque con hechizos D&D

Una tirada de ataque con hechizo necesita un dato de la hoja del personaje: el bonificador de ataque con hechizos.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Esta calculadora lo obtiene sumando el bonificador por competencia y el modificador de la característica que su clase utiliza para lanzar conjuros. Introduzca ambos enteros y recibirá el total, los valores originales y una fórmula con signos fácil de revisar. Resulta útil al crear o subir de nivel un personaje, preparar una criatura o comprobar una hoja automatizada.

Localice los dos valores en la hoja del personaje

Empiece por el bonificador por competencia del personaje. Es el valor determinado por el nivel que figura en una hoja normal; no es el bonificador de una habilidad, arma o tirada de salvación concreta. Después identifique la característica que la clase o el rasgo emplea para lanzar conjuros. Un mago suele usar Inteligencia, un clérigo Sabiduría y un bardo Carisma, aunque un rasgo específico puede indicar otra característica. Utilice el modificador, no la puntuación completa. Por ejemplo, si Inteligencia 18 concede +4, introduzca 4 y no 18. Un personaje multiclase puede tener varias características de lanzamiento, por lo que conviene calcular por separado los conjuros de cada clase cuando difieran. La herramienta solicita los dos valores finales en vez de deducirlos del nivel y la puntuación. Así la regla queda visible y también funciona con criaturas, reglas opcionales y valores caseros sin presuponer una tabla de progresión determinada.

Sume competencia y modificador de lanzamiento

La fórmula estándar es bonificador de ataque con hechizos = bonificador por competencia + modificador de la característica de lanzamiento. Con competencia +3 y modificador +4, el resultado es +7. Añada ese +7 al resultado del d20 cuando un conjuro le indique que realice un ataque con hechizo. La fórmula devuelta conserva los signos para que los modificadores negativos no generen dudas: competencia +2 y modificador -1 producen +1. Aquí no se lanza ningún dado, y los dados de daño del conjuro no cambian este valor. Un objeto mágico, rasgo de clase, dote, estado u otra regla puede conceder un ajuste adicional a un ataque concreto. Esos ajustes circunstanciales quedan fuera del cálculo básico y se aplican aparte cuando su regla corresponda. Del mismo modo, la ventaja y la desventaja cambian cómo se tira el d20, pero no el bonificador numérico. Mantener el valor base separado facilita revisar la hoja y añadir después efectos temporales a la tirada real.

Use el resultado para ataques, no para salvaciones

Aplique el resultado únicamente si el conjuro o rasgo exige una tirada de ataque con hechizo, sea cuerpo a cuerpo o a distancia. Tire un d20, añada el bonificador calculado y compare el total con la Clase de Armadura del objetivo según las reglas aplicables. No use este número cuando el objetivo haga una tirada de salvación. La Clase de Dificultad de salvación de conjuros emplea una fórmula parecida pero distinta, que normalmente añade una base de 8 a la competencia y al modificador de lanzamiento. Distinga también un ataque con hechizo de un ataque con arma efectuado como parte de un conjuro: la redacción exacta determina qué bonificador corresponde. Recalcule cuando aumente la competencia o cambie el modificador pertinente. Como la respuesta muestra ambos componentes junto al total, podrá identificar rápidamente cuál debe actualizar. La calculadora no elige clase, interpreta rasgos, añade equipo ni resuelve excepciones de edición; mandan el texto de la regla y las normas de su mesa.

Revisar una hoja nueva

Confirme el bonificador tras elegir la característica de lanzamiento de la clase y anotar la competencia del personaje.

Actualizar después de subir de nivel

Recalcule si el nuevo nivel cambia la competencia o una mejora de característica altera el modificador de lanzamiento.

Auditar un lanzador multiclase

Obtenga bonificadores separados para conjuros de clases que utilizan características de lanzamiento distintas.

¿Cuál es la fórmula del ataque con hechizos?

Sume el bonificador por competencia y el modificador de la característica utilizada para lanzar ese conjuro.

¿Introduzco la puntuación o el modificador?

Introduzca el modificador. Si la puntuación pertinente concede +4, escriba 4 y no la puntuación completa.

¿Es igual que la CD de salvación de conjuros?

No. Esta herramienta calcula ataques. La CD de salvación suele usar otra fórmula que incluye además una base de 8.

¿Incluye bonificadores de objetos mágicos o rasgos?

No. Calcula la suma base de competencia y modificador de lanzamiento. Añada otros ajustes por separado si sus reglas los permiten.

¿Cuánto cuesta la calculadora?

Puede usarla gratis en el navegador de esta página. Cada solicitud a la API cuesta $0.002.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/hobby/dnd-spell-attack-bonus

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/hobby/dnd-spell-attack-bonus \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"proficiency_bonus":3,"spellcasting_ability_modifier":4}'
{
  "proficiency_bonus": 3,
  "spellcasting_ability_modifier": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.dnd_spell_attack_bonus",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →