D&Dイニシアチブ修正値計算機
敏捷力修正値+3、特技《警戒》の+5、魔法のアイテムの+1を足すと、イニシアチブ修正値は+9です。シートにある値だけ入れれば、空欄のボーナスは0として扱われます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 敏捷力修正値
- 3
- 特技ボーナス
- 5
- クラス特徴ボーナス
- 0
- 魔法の品ボーナス
- 1
- ボーナス合計
- 6
- イニシアチブ修正値
- 9
- 式
- dex +3 + feats +5 + class +0 + magic +1 = +9
ダンジョンズ&ドラゴンズをはじめ多くのテーブルトークRPGでは、イニシアチブが戦闘開始時に誰が先に行動するかを決めます。イニシアチブ判定は通常、d20に、敏捷力修正値と特技・クラス/サブクラス特徴・魔法のアイテムが与える固定ボーナスから成るイニシアチブ修正値を加えたものです。手計算は簡単ですが、キャラクターシートに警戒、半習熟の特徴、幸運のお守り、一時的バフが同時に載る場合や、仮想卓がパーティの各ビルドで同じ合計を必要とする場合は煩雑になります。本D&Dイニシアチブ修正値計算機は、シートで既に使っている敏捷力修正値と、特技・クラス特徴・魔法のアイテム用の任意の整数ボーナスを受け取り、合計したイニシアチブ修正値と、キャラクター名の横に表示できる明確な式文字列を返します。
敏捷力とボーナスからイニシアチブ修正値を組み立てる方法
古典的なd20イニシアチブでは、各戦闘参加者が二十面体ダイスを1個振り、イニシアチブ修正値を加算します。その修正値の中核は、ほぼ常にキャラクターの敏捷力能力値修正——敏捷力スコアから導かれ、遠隔攻撃、軽業判定、多くのセーヴィングスローにも使われる同じ整数です。敏捷力に加え、ルールや魔法がイニシアチブ専用の固定ボーナスを与えることがあります。
警戒のような特技は大きな固定ボーナスを、一部のクラス特徴は半習熟・反応上の優位・静的な上乗せを、魔法のアイテム・刺青・類似装備は判定に+1以上を加えることがあります。省略時は0なので、敏捷力だけのキャラクターは数値1つで足ります。イニシアチブ修正値の合計は、敏捷力修正+特技ボーナス+クラス特徴ボーナス+魔法のアイテムボーナスの4整数の和です。
能力値が10未満になり得るため、また一部の効果はペナルティを課すため、負の修正も許容します。本計算機はd20を振らず、有利や不意打ちを適用せず、生の能力値から敏捷力修正を再計算しません——シートまたは事前のスコア→修正ステップで信頼している修正値を渡します。
これによりSEOランディングは、「特技とアイテム後のイニシアチブ修正はいくつか」という検索意図に焦点を当て、戦闘順の振り方やシート上の全能力修正の導出には踏み込みません。
イニシアチブ計算が役立つ場面
2つの特技を比較するプレイヤーは、パーティに高敏捷の斥候がいるときに警戒がASI枠に値するか知りたいです。現在の敏捷力修正の上に+5が載る様子を見れば、レベルを確定する前にトレードオフが具体化します。サイド遭遇を準備するゲームマスターは、公開ボーナスを持つ名前付きNPCのイニシアチブ修正を、卓でPDFを3つ開き直さずに揃えたいです。
イニシアチブ修正・警戒特技・D&Dイニシアチブ計算機で検索されるブログやルール解説は、無料経路と有料自動化経路が分岐しない埋め込みツールの恩恵を受けます。ロールがDCに届く頻度を答える一般的なd20成功確率計算機とは異なり、本ランディングはキャラクターシートの問い——敏捷力・特技・クラス特徴・魔法のアイテムの後にイニシアチブ横に書く数字——を担当します。
活用例
キャラクタービルダーとレベルアップ計画
プレイヤーが警戒・サブクラス特徴・魔法のアイテムを追加した瞬間にイニシアチブを再計算し、シートが常に敏捷力の横にライブ合計を表示するようにします。
GM準備とNPCステータスブロック
名前付きの悪役や精鋭衛兵の公開ボーナスを積み上げ、セッションノートへステータスをコピーするたびにソースブックを3冊開き直さずに済みます。
パーティバランス表とコンテンツツール
敏捷力修正と特技・アイテムボーナスを格子化し、ブログ図・ビルドガイド・自作バランス表向けに決定論的な合計を得ます。
よくある質問
敏捷力の能力値スコア全体を入れる必要がありますか?
不要です。 シートで既に使っている敏捷力修正(例:敏捷16なら+3)を渡してください。スコアから修正への変換は必要ならクライアント側で行います。
イニシアチブを振ったり有利を扱ったりしますか?
いいえ。 本能力は平坦な修正合計だけを組み立てます。修正が得られたあと、クライアントまたは卓でd20(と有利ルール)を振ってください。
敏捷力+3、《警戒》、+1のアイテムならイニシアチブはいくつですか?
+9です。敏捷力の3、特技《警戒》の5、クラスの特徴の0、魔法のアイテムの1を足した値で、合計の横に内訳も表示されます。
イニシアチブのボーナスはマイナスにできますか?
できます。どの項目も0やマイナスを含む整数を受け付けるので、敏捷力が低い場合やペナルティがある場合は、そのまま合計が下がります。
特技《警戒》はイニシアチブにいくつ加えますか?
+5です。特技によるボーナスとして入力すれば、敏捷力修正値とほかのボーナスに足されます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/hobby/dnd-initiative-modifier \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"dexterity_modifier":3}'const res = await fetch("https://api.kit.forhosting.com/hobby/dnd-initiative-modifier", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"dexterity_modifier": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/dnd-initiative-modifier",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"dexterity_modifier": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/dnd-initiative-modifier", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"dexterity_modifier":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"dexterity_modifier":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/dnd-initiative-modifier", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"dexterity_modifier": 3
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.dnd_initiative_modifier",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
敏捷力とボーナスからイニシアチブ修正値を組み立てる方法
本計算機ではこれらの源泉を、特技ボーナス・クラス特徴ボーナス・魔法のアイテムボーナスという3つの任意整数フィールドとして扱います。
入力契約、応答フィールド、検証ルール
省略または空の任意ボーナスは0になり、ベースキャラクターなら敏捷力修正だけ送れます。生の敏捷力スコアを保存する場合は独自の能力値変換と、固定イニシアチブ合計に勝つ確率が必要な場合は別のd20成功ツールと組み合わせてください。本能力は修正値の構築に集中し、D&Dイニシアチブ修正値計算機のランディングを正確かつ高速に保ちます。必須の整数フィールド dexterity_modifier(別名 dex_mod、dex、dexterity_mod)と、任意の整数フィールド feat_bonus(別名 feats、feat)、class_feature_bonus(別名 class_bonus、class_features、class)、magic_item_bonus(別名 magic_bonus、magic_items、items)を含むJSON本体をPOSTしてください。各フィールドはJSON数値、またはトリムした十進整数文字列として送れます。小数、Infinity、NaN、必須フィールドの空文字、非数値型はフィールド名付きの invalid_input で失敗し、課金されません。成功時は4成分をエコーし、3つの任意源泉の和を total_bonus、敏捷力込みの全和を initiative_modifier として報告し、肖像やトークン横に表示できる dex +3 + feats +5 + class +0 + magic +1 = +9 のような expression 文字列を含めます。実装は純粋な parse ティアAのため、成功呼び出しは公開の基本料金 $0.002 で、モデルトークンも外向きネットワークも使いません。
イニシアチブ修正APIが価値を発揮する場面
パーティバランス表の自動化スクリプトは、平坦な合計だけが必要なときにダイスロールやモンテカルロノイズを発明せず、敏捷力修正とボーナス組み合わせの格子に対してAPIを呼びます。リクエストを小さく保ち、エコー成分をテストに固定すれば、フルルールエンジンを自前で立てずにツール・コンテンツ・エッジワーカー向けの再現可能なイニシアチブ合計が得られます。
技術的な質問
D&Dのイニシアチブ修正値はどう計算しますか?
dexterity_modifier と、任意の feat_bonus・class_feature_bonus・magic_item_bonus を送ってください。APIはそれらの和を initiative_modifier として返します。
特技も魔法のアイテムもない場合は?
任意ボーナス欄を省略するか0を送ってください。既定は0なので、initiative_modifier は dexterity_modifier のみと等しくなります。
D&Dイニシアチブ修正値計算機の料金は?
ブラウザツールは無料です。APIは成功呼び出しごとに前払いKIT残高から $0.002 です。無効入力は課金されません。