D&D-Rüstungsklasse-Rechner
Beschlagenes Leder mit Geschicklichkeit 16 und Schild ergibt RK 17: Basis 12, plus 3 aus Geschicklichkeit, plus 2 für den Schild. Leichte, mittlere und schwere Rüstung folgen jeweils eigenen Regeln. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Rüstung
- Studded leather
- Geschicklichkeit
- 16
- Rüstungsbezeichnung
- Studded leather
- Kategorie
- Leicht
- Basis-RK
- 12
- Geschicklichkeitsmodifikator
- 3
Die Rüstungsklasse von Dungeons & Dragons fünfter Edition setzt sich aus vier Teilen zusammen, die Spieler ständig neu ordnen: einer Basis der getragenen Rüstung (oder zehn ohne Rüstung), dem Geschicklichkeitsmodifikator, den diese Kategorie zulässt, einem optionalen Schildbonus und allen weiteren Boni aus Kampfstilen, Zaubern, Deckung oder magischen Gegenständen. Leichte Rüstung addiert den vollen Geschicklichkeitsmodifikator. Mittlere Rüstung begrenzt ihn gewöhnlich auf plus zwei. Schwere Rüstung ignoriert Geschicklichkeit vollständig.
So funktioniert die Rüstungsklasse-Formel der fünften Edition
In Dungeons & Dragons fünfter Edition ist die Rüstungsklasse keine gedruckte Zelle auf dem Bogen. Sie ist eine kurze Formel, deren Geschicklichkeitsterm mit der Rüstungskategorie im Spielerhandbuch wechselt. Wesen ohne Rüstung beginnen bei einer Basis von zehn und addieren den vollen Geschicklichkeitsmodifikator.
Der Zauber mage armor ersetzt diese zehn durch dreizehn und addiert weiterhin den vollen Modifikator. Leichte Rüstungen—Gepolsterte Rüstung, Leder und beschlagenes Leder—nutzen die Basen elf, elf und zwölf und addieren ebenfalls die volle Geschicklichkeit, einschließlich eines negativen Modifikators, wenn der Wert unter zehn liegt. Mittlere Rüstungen—Fellrüstung, Kettenhemd, Schuppenpanzer, Brustplatte und Schienenpanzer—nutzen Basen von zwölf bis fünfzehn und addieren Geschicklichkeit nur bis zu einer Obergrenze von plus zwei, sofern nicht ein Merkmal wie Medium Armor Master diese Grenze auf drei hebt.
Schwere Rüstungen—Ringpanzer, Kettenpanzer, Schienenrüstung und Platte—nutzen Basen von vierzehn bis achtzehn und addieren gar keine Geschicklichkeit, selbst wenn der Modifikator negativ ist. Ein Schild addiert gewöhnlich zwei. Ungepanzerte Verteidigung, die Weisheit des Mönchs oder die Konstitution des Barbaren, fügt einen zweiten Attributsmodifikator auf die ungerüstete Basis hinzu.
Weitere Boni—Kampfstil Verteidigung, halbe oder dreiviertel Deckung, shield of faith oder ein magisches plus eins—stapeln sich als ganze Zahlen nach dem Geschicklichkeitsterm.
Anwendungsfälle
Gruppenprüfung in Sitzung null
Prüfen Sie die RK jedes Spielercharakters gegen dieselben Basen und Geschicklichkeitsregeln des Spielerhandbuchs vor dem ersten Kampf.
Häufige Fragen
Wie wird die Rüstungsklasse in D&D 5e berechnet?
Die Rüstungsklasse ist die Basis-RK der Rüstung (oder 10 ohne Rüstung) plus den von der Kategorie erlaubten Geschicklichkeitsmodifikator, plus einen Schildbonus (meist +2), plus Ungepanzerte Verteidigung und alle weiteren Boni. Leichte Rüstung addiert volle Geschicklichkeit; mittlere begrenzt sie gewöhnlich auf +2; schwere addiert keine Geschicklichkeit.
Welche Geschicklichkeitsgrenze nutzt mittlere Rüstung?
Die Grenze des Spielerhandbuchs ist +2. Leichte Rüstung und ohne Rüstung addieren den vollen Modifikator.
Welche RK habe ich mit beschlagenem Leder, Geschicklichkeit 16 und Schild?
Ihre Rüstungsklasse ist 17. Beschlagenes Leder hat die Basis 12, Geschicklichkeit 16 ergibt einen Modifikator von +3, den leichte Rüstung voll addiert, und der Schild bringt 2.
Zählt bei schwerer Rüstung der Geschicklichkeitsmodifikator?
Nein. Ringpanzer, Kettenpanzer, Schienenpanzer und Plattenpanzer haben Basiswerte von 14 bis 18 und addieren keine Geschicklichkeit, auch dann nicht, wenn Ihr Modifikator negativ ist.
Wie ändert Magierrüstung die Rüstungsklasse?
Magierrüstung ersetzt die Basis 10 ohne Rüstung durch 13 und addiert weiterhin Ihren vollen Geschicklichkeitsmodifikator. Schild und andere Boni Ihres Charakters kommen noch hinzu.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/hobby/dnd-armor-class \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"armor":"studded_leather","dexterity":16}'const res = await fetch("https://api.kit.forhosting.com/hobby/dnd-armor-class", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"armor": "studded_leather",
"dexterity": 16
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/dnd-armor-class",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"armor": "studded_leather",
"dexterity": 16
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/dnd-armor-class", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"armor":"studded_leather","dexterity":16}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"armor":"studded_leather","dexterity":16}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/dnd-armor-class", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"armor": "studded_leather",
"dexterity": 16
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.dnd_armor_class",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Fehlgeschlagene Prüfung wird nicht berechnet; ein erfolgreicher Aufruf nutzt den veröffentlichten Satz $0.002.
So funktioniert die Rüstungsklasse-Formel der fünften Edition
Diese Fähigkeit festigt jene Basen und Deckel des Spielerhandbuchs, wendet ein optionales dex_cap an und erfindet niemals eine gebrochene Rüstungsklasse. Wenn Sie eine unbekannte Rüstung nennen oder base_ac bei einem custom-Anzug weglassen, scheitert die Anfrage mit invalid_input, statt eine Zahl zu raten, der Ihr Tisch nie zugestimmt hat.
Eingabevertrag, Antwortform und Fehlerverhalten
Koppeln Sie die Antwort an Ihre eigene Inventaroberfläche. Dieser Endpunkt berechnet nur die Rüstungsklasse und wendet weder den Nachteil auf Heimlichkeit noch Stärkeanforderungen noch Zauberbeschränkungen durch getragene Rüstung an. Senden Sie per POST einen JSON-Körper mit zwei Pflichtfeldern: armor, eine geschlossene Liste von Namen der fünften Edition plus mage_armor, unarmored und custom; und dexterity, einen ganzzahligen Attributswert von eins bis dreißig, aus dem der Modifikator der Abrundung von Wert minus zehn, geteilt durch zwei, ist. Optionale Felder verfeinern die Summe. base_ac überschreibt die Tabelle oder ist Pflicht, wenn armor custom ist, im Bereich null bis vierzig. category darf unarmored, light, medium oder heavy sein und überschreibt die Standardregel für Geschicklichkeit, wenn Sie eine Hausrüstung bauen. dex_cap ist eine ganze Zahl von null bis zehn: null bedeutet, keine Geschicklichkeit zu addieren, und ein positiver Wert ist das Maximum an Geschicklichkeit, das addiert werden darf—verwenden Sie drei für Medium Armor Master. shield ist ein Wahrheitswert mit Vorgabe false; wenn true, ist shield_bonus standardmäßig zwei und darf für ein Magieschild von null bis zehn gesetzt werden. unarmored_modifier ist eine ganze Zahl von minus zehn bis zehn für Weisheit oder Konstitution bei Ungepanzerter Verteidigung. other_bonus ist eine ganze Zahl von minus zwanzig bis zwanzig für alles Übrige. Fehlende armor oder dexterity, ein Wert außerhalb von eins bis dreißig, custom ohne base_ac und Nichtganzzahlen scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg wiederholt der Körper die aufgelöste armor, armor_label, category, base_ac, dexterity, dex_modifier, dex_applied und dex_rule (full, capped oder none); enthält dex_cap nur, wenn die Regel capped ist; und liefert shield, shield_bonus, unarmored_modifier, other_bonus, die ganze Zahl armor_class und eine Formelzeichenkette wie siebzehn gleich zwölf aus beschlagenem Leder plus drei Geschicklichkeit plus zwei Schild.
Wo ein D&D-Rüstungsklasse-Rechner seinen Platz verdient
Charakterbauer und Begleitanwendungen virtueller Tische brauchen ein kleines Orakel, das die Rüstungsklasse neu berechnet, sobald ein Spieler Leder gegen eine Brustplatte tauscht, ein Schild aufnimmt oder Geschicklichkeit von vierzehn auf sechzehn hebt und erwartet, dass der Deckel mittlerer Rüstung den Geschicklichkeitsterm bei plus zwei statt plus drei hält. Hilfen der Sitzung null und Gruppenbilanzbögen vergleichen sechs Spielercharaktere gegen dieselben Regeln des Spielerhandbuchs, damit niemand Platte plus einen Geschicklichkeitsmodifikator von plus vier als zweiundzwanzig meldet. Fehlgeschlagene Validierung wird nicht abgerechnet. Discord-Bots und Tabellenskripte können armor und dexterity per POST aus einer Nachricht senden und mit armor_class und formula antworten, ohne die Rüstungstabelle in jeden Bot einzubetten. Begegnungsbauer können monsterähnliche eigene Basen bepreisen, etwa natürliche Rüstung dreizehn plus Geschicklichkeit, indem sie armor custom mit einem base_ac senden. Weil die Umsetzung reines parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modelltoken und ohne ausgehendes Netz. Halten Sie Anfragen klein, pinnen Sie armor_class und die Formelzeichenkette in Tests fest, und Sie erhalten reproduzierbare Rüstungsklassen-Summen der fünften Edition für Bauer, Tagebücher und Rand-Worker, ohne eine volle Regelmaschine aufzustellen.
Integrationsbeispiele
Entwürfe im Charakterbauer
Berechnen Sie armor_class neu, sobald ein Spieler eine benannte 5e-Rüstung tauscht, ein Schild aufnimmt oder die Geschicklichkeit unter einem Deckel mittlerer Rüstung ändert.
Bots und virtuelle Tische
Lassen Sie einen Discord-Befehl oder ein VTT-Skript armor und dexterity per POST senden und formula plus armor_class zurückgeben, ohne die PHB-Tabelle einzubetten.
Technische Fragen
Sind Ungepanzerte Verteidigung, mage armor oder ein Schild enthalten?
Ja. Nutzen Sie armor unarmored mit unarmored_modifier gleich Ihrem Weisheits- oder Konstitutionsmodifikator für die Ungepanzerte Verteidigung von Mönch oder Barbar. armor mage_armor nutzt Basis 13 plus Geschicklichkeit. Setzen Sie shield auf true für +2, oder setzen Sie shield_bonus für ein Magieschild.
Welche Rüstungen stehen in der Tabelle, und wie sende ich eine eigene Basis?
Gepolsterte Rüstung, Leder, beschlagenes Leder, Fellrüstung, Kettenhemd, Schuppenpanzer, Brustplatte, Schienenpanzer, Ringpanzer, Kettenpanzer, Schienenrüstung, Platte, plus unarmored und mage_armor. Für alles andere senden Sie armor custom und ein base_ac, optional category oder dex_cap für die Geschicklichkeitsregel.
Was kostet der Aufruf des D&D-Rüstungsklasse-Rechners?
Das Werkzeug im Browser ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht abgerechnet.