Calculateur perception passive D&D 5e
Sagesse +3 et maîtrise +3 donnent une Perception passive de 16 : 10, plus 3, plus 3. Ajoutez expertise, avantage ou le don Observateur et voyez chaque terme que le MJ vérifiera. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Modificateur de Sagesse
- 3
- Bonus de maîtrise
- 3
- Perception passive
- 16
- Score
- 16
- Base
- 10
- Maîtrise appliquée
- 3
La perception passive est le score de la cinquième édition de Dungeons and Dragons qu'un Dungeon Master utilise lorsqu'un personnage pourrait remarquer une porte cachée, une embuscade ou un chuchotement sans lancer un d20. Ce calculateur de perception passive D&D construit ce score à partir de la formule publiée : dix plus le modificateur de Sagesse, plus la contribution de maîtrise en Perception, plus cinq pour l'avantage ou moins cinq pour le désavantage, plus tout bonus supplémentaire, moins toute pénalité supplémentaire. La réponse renvoie la Perception passive entière, un détail étiqueté de chaque terme et la même formule fermée que le Player's Handbook utilise pour les jets passifs.
Comment la Perception passive de cinquième édition se construit depuis la feuille
En cinquième édition de Dungeons and Dragons, un jet passif est le score que l'on attendrait si le personnage prenait dix sur le d20 puis appliquait chaque modificateur qui appartient normalement à ce jet. Pour Perception la caractéristique pertinente est la Sagesse, donc la paire de départ est toujours dix plus le modificateur de Sagesse imprimé à côté de la valeur de caractéristique. Si le personnage est formé à Perception, ajoutez le bonus de maîtrise entier de son niveau.
Lorsque le personnage aurait l'avantage aux jets de Sagesse (Perception), la règle du jet passif ajoute cinq. Lorsqu'il aurait le désavantage, la même règle retranche cinq. Les bonus plats supplémentaires tels que le don Observateur, un objet magique ou un effet temporaire que la table traite comme une constante s'ajoutent après ces termes centraux.
Les pénalités plates supplémentaires se retranchent de la même façon. Le résultat est un entier unique que le Dungeon Master compare à un jet de discrétion, au DD d'un objet caché ou au seuil d'une embuscade. Parce que le mappage est une identité arithmétique fermée et non une interpolation de table, ce calculateur n'arrondit jamais une demi-maîtrise, n'invente jamais Touche-à-tout sauf si vous repliez ce demi-bonus dans le champ de bonus supplémentaire, et ne prétend jamais qu'un modificateur de Sagesse manquant vaut zéro.
Un éclaireur typique avec Sagesse plus trois, maîtrise plus trois et sans termes extra obtient seize. Le même éclaireur avec expertise obtient dix-neuf. Ajoutez Observateur plus cinq et le score devient vingt-quatre.
Ces trois jalons suffisent à vérifier la formule à la main avant de faire confiance à un tableur de séance.
Où un calculateur de Perception passive prouve sa valeur à la table
Les Dungeon Masters amateurs comparent sans cesse la liste de Perception passive du groupe à un jet de discrétion d'éclaireur ou au DD d'une porte cachée, et le font entre les scènes plutôt que pendant un discours. Un oracle de confiance qui renvoie l'entier officiel à partir des nombres de la feuille supprime le moment où quelqu'un ajoute l'expertise deux fois ou oublie le plus cinq de l'avantage lors d'une veille en lumière faible.
Les modules de table virtuelle et les commandes de bot ont besoin d'une carte déterministe pour qu'une commande qui lit Sagesse, maîtrise et un drapeau de don ne diverge jamais du Player's Handbook imprimé. Les auteurs d'aventures qui publient des blocs de statistiques et des annexes de défis de compétence veulent le même score que la table calculera, pas une estimation arrondie.
Les enseignants de clubs périscolaires utilisent la Perception passive comme une fonction linéaire concrète que les élèves peuvent vérifier à la main : dix, plus un modificateur, plus un terme de maîtrise, plus un plus-ou-moins cinq. Une validation échouée ne consomme pas le solde, ce qui garde les scripts exploratoires bon marché lorsque les élèves omettent exprès la Sagesse ou envoient un bonus fractionnaire.
Gardez les requêtes compactes, figez l'entier et la chaîne de détail dans les tests automatisés, et vous obtenez des chiffres reproductibles pour outils de préparation, plugins VTT et workers en bordure sans monter un moteur de règles. Si vous avez ensuite besoin d'un lanceur de jets de compétence, d'un contest de discrétion contre plusieurs monstres ou d'un jumeau d'Investigation passive, traitez-les comme des intentions de recherche distinctes plutôt que de surcharger cette landing de Perception passive. Le contrat ici est un personnage, un score, une formule fermée.
Cas d’usage
Préparation de séance face à la discrétion et aux portes cachées
Convertissez le modificateur de Sagesse, la maîtrise en Perception et les dons de chaque héros en une liste officielle de Perception passive, puis comparez ces entiers aux jets d'embuscade et aux DD de portes secrètes avant le début de la séance.
Bots de table virtuelle et macros de feuille
Exposez une carte déterministe de Perception passive afin que les automatisations Foundry, Discord ou de feuille renvoient le même entier que produit la formule du Player's Handbook pour cette ligne de nombres.
Rédaction de PNJ et de blocs de statistiques
Lorsque vous attribuez à un éclaireur en brouillon Sagesse plus quatre et l'expertise, consultez aussitôt la Perception passive et gardez les blocs publiés alignés sur la règle de jet passif de la cinquième édition.
Questions fréquentes
Comment calcule-t-on la Perception passive de D&D 5e ?
Envoyez ces champs ici pour obtenir le score entier et un détail étiqueté.
La maîtrise ou l'expertise s'ajoutent-elles à la Perception passive ?
Si aucun drapeau n'est activé, le bonus de maîtrise est ignoré même si vous avez envoyé le nombre.
Comment l'avantage et le désavantage changent-ils la Perception passive ?
La règle de jet passif de la cinquième édition ajoute 5 lorsque le personnage aurait l'avantage au jet et retranche 5 lorsqu'il aurait le désavantage. Envoyez advantage comme none, advantage ou disadvantage. Les deux états ne se combinent pas ; choisissez-en un.
Le don Observateur compte-t-il dans ce calculateur ?
Oui. Observateur ajoute un +5 plat à la Perception passive (et à l'Investigation passive). Placez ce 5 dans le champ bonus avec tout objet magique ou autre modificateur constant. Le calculateur n'invente pas de noms de dons ; il ajoute le nombre que vous envoyez.
Peut-on retirer un malus à la Perception passive ?
Oui. Saisissez un malus fixe, par exemple un effet proche de l’épuisement : il est soustrait après l’addition de 10, de la Sagesse, de la maîtrise, de l’avantage et des bonus supplémentaires.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/hobby/dnd-passive-perception \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"wisdom_modifier":3}'const res = await fetch("https://api.kit.forhosting.com/hobby/dnd-passive-perception", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"wisdom_modifier": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/dnd-passive-perception",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"wisdom_modifier": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/dnd-passive-perception", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"wisdom_modifier":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"wisdom_modifier":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/dnd-passive-perception", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"wisdom_modifier": 3
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.dnd_passive_perception",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
min_wisdom_modifier | -10 |
max_wisdom_modifier | 15 |
max_proficiency_bonus | 12 |
min_bonus | -30 |
max_bonus | 30 |
max_penalty | 30 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Saisissez le modificateur de Sagesse de la feuille, le bonus de maîtrise du niveau, si le personnage est formé ou possède l'expertise en Perception, et tout ajustement plat pour l'avantage, le don Observateur, un objet ou un autre effet constant. Les nombres inconnus ou hors plage échouent avec invalid_input au lieu d'inventer un DD de discrétion. L'outil gratuit du navigateur et l'API prépayée partagent un seul module déterministe, de sorte que les notes de séance, les macros VTT et les validateurs de blocs ne divergent jamais sur la même feuille.
Comment la Perception passive de cinquième édition se construit depuis la feuille
S'il possède l'expertise en Perception, comme un roublard, un barde ou une autre aptitude de classe peut l'accorder, ajoutez deux fois ce bonus au lieu d'une seule fois ; l'expertise implique la maîtrise et ne se cumule jamais sur une troisième copie du bonus.
Contrat d'entrée, champs acceptés et forme de la réponse
La valeur doit être un entier fini de moins dix à quinze, ce qui couvre les modificateurs officiels et une petite marge maison. L'advantage optionnel est une liste fermée : none, advantage ou disadvantage, aussi acceptés comme adv et dis. Formula réénonce l'identité fermée. Message énonce le score en une phrase. Envoyez un corps JSON avec le champ obligatoire wisdom_modifier, ou l'un de ses alias wis_mod, wisdom_mod, wis ou modifier. Le proficiency_bonus optionnel (alias pb, prof_bonus, proficiency) est un entier non négatif de zéro à douze et vaut zéro par défaut ; il n'est ajouté que lorsque proficient ou expertise vaut true. Les optionnels proficient et expertise sont des booléens qui acceptent aussi one, zero, yes et no. Expertise double le bonus de maîtrise et marque le personnage comme formé même si vous avez omis le drapeau proficient. Le bonus optionnel (alias other_bonus, extra_bonus, item_bonus) est un entier signé de moins trente à trente pour Observateur, objets et autres plats. Le penalty optionnel (alias other_penalty, extra_penalty) est un entier non négatif de zéro à trente que l'on retranche. L'absence de wisdom_modifier, les non-entiers, les valeurs hors des plages publiées et les jetons d'advantage inconnus échouent avec invalid_input et ne sont pas facturés. En cas de succès le corps renvoie chaque entrée résolue, indique proficiency_applied et advantage_modifier comme les nombres réels entrés dans la somme, et renvoie passive_perception et le synonyme score comme le même entier. Les appels API réussis utilisent le prix de base publié de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où un calculateur de Perception passive prouve sa valeur à la table
Comme l'implémentation est parse pur de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Questions techniques
Combien coûte le calculateur de perception passive D&D ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.