概要
銃の発動、充填時間、★銃の特殊な効果についてまとめました。
バージョン
ver1.1.98(cmd.2, cmd.7, tables.c, spells1.c, spells3.c, a_info.txt, e_info.txt, k_info.txt)
銃の発動
大まかな流れ
- 銃の強さに応じたlev値を決める
- 射撃技能または発動技能に各種修正を加えてchance値を仮決めする
- chanceに対してlevを用いて修正(除算・減算)する
- 修正されたchanceを用いて、1d100>chance なら発動失敗になる
levelを決める
- 上質までの銃
- lev = 各銃の生成レベル 但し、
- lev > 50 なら lev = 50 + (lev-50)/2
アイテム |
lev |
猟銃 |
5 |
拳銃 |
20 |
ルナティックガン |
25 |
歩兵銃 |
30 |
散弾銃 |
40 |
マスケット銃 |
40 |
ルナティックガン改 |
45 |
マグナム |
50 |
レーザーライフル |
60 |
ロケットランチャー |
70 |
- エゴアイテムの銃
- lev = 各銃の生成レベル(上の表参照) 但し、
- lev > 5 なら lev = 50 + (lev-50)/2
- さらにエゴの生成レベルに応じた修正
エゴ銘 |
lev修正 |
粗悪品の |
+0 |
大禍津日の |
+25 |
法儀式済み水銀弾頭の |
+20 |
月の |
+20 |
ワンオブサウザンドの |
+0 |
ナパーム |
+0 |
プラズマ |
+10 |
河童の |
+15 |
八咫烏の |
+30 |
マッドサイエンティストの |
+15 |
- ☆銃
- 銃の強さに応じて計算される
- 以下 XdY (+a,+b), 充填時間 t という銃を仮定して説明
- lev = (X*Y + a + b)/t
- 属性が火炎、電撃、酸、冷気、毒、プラズマなら levを1/2倍
- 属性が地獄、汚染、核熱、カオスなら levを2/3倍
- 射撃タイプがビーム、大型ビーム、ブレス、ロケットなら lev +10
- ここまででlevがベース銃の生成レベル未満なら、lev = ベース銃の生成レベル
- lev > 80 なら lev = 80 + (lev -80)/2
- ★銃
- lev=生成レベル
アイテム |
lev |
★進化する銃『クリムゾン』 |
70 |
★猟師リップヴァーンのマスケット銃 |
70 |
★マグナム『リデンプション』 |
60 |
★マグナム『アブソリューション』 |
60 |
★BFG9000 |
100 |
★天使銃 |
75 |
★散弾アンブレラ |
45 |
★3Dプリンターガン |
20 |
★ハルコンネンⅡ |
90 |
★シモ・ヘイヘの歩兵銃 |
40 |
★マグナム『フリーザー』 |
75 |
★ラット |
65 |
- 最後に
- levが5未満なら5, 127を超えたら127に修正
chanceを決める
- 特殊処理
- 付与領域かつレベル40以上のハイメイジは100で確定(levの修正も無し)
- 射撃技能と発動技能の内高い方を採用する
- 射撃技能 = 種族基本値 + 種族成長値*レベル/10 + 職業基本値 + 職業成長値*レベル/10 + 性格修正値 + 性格修正値*レベル/50
- 発動技能 = 種族基本値 + 種族成長値*レベル/10 + 職業基本値 + 職業成長値*レベル/10 + 性格修正値 + 性格修正値*レベル/50 + 魔道具ボーナス*8
- 命中ボーナスによる修正
- 以下の修正値*3を加算
- 祝福 +10
- ヒーロー +12
- 腕力による修正(30で+7, 40で+16, 50で+40)
- 器用さによる修正(30で+8, 40で+16, 50で+40)
- 装備品の命中修正値
- @のレベルによる修正
- 熟練度による修正
- 熟練度/32 (0-250)
- 熟練度はゲーム中では直接確認できないが、熟練度/160が技能レベルになる
- さらに様々な条件で修正
条件 |
修正 |
備考 |
ふさわしくない腕防具 |
-chance*(100-器用さ影響値*2)/100 |
影響値…器用さ30で13, 40で30, 50で50 |
二丁拳銃 |
通常 *1/2 以下の場合 *3/4 ・源氏装備 ・★リデンプション、★アブソリューションの二丁拳銃 ・ウェポンマスタリーを習得した兵士 |
光の三妖精は関係なし |
片手に銃以外を装備 |
*4/5 |
光の三妖精は関係なし |
騎乗中 |
*(騎乗スキル+2000)/10000 |
|
混乱または性格狂気以外で狂乱 |
*1/2 |
|
恐怖 |
*2/3 |
|
朦朧 |
*2/3 |
|
chanceをlevで修正する
- chance = chance*5/lev + chance/5 - lev*2/3
更に兵士の精神集中による補正
更に兵士や清蘭の特技による補正
クラス |
スキル名 |
補正 |
清蘭 |
異次元射撃Ⅰ |
100にする |
清蘭 |
スピードストライク |
4/5倍 |
兵士 |
ヘッドショット |
3/4倍 |
兵士 |
ラピッドファイア |
7/10倍 |
うどんげ(特殊性格) |
ルナティックダブル |
6/5倍 |
最終的な修正
ここまでで100を越えたら100, 3未満なら3にする。
発動失敗判定
最終的に決まったchanceを用いて判定する。
1d100 > chance
なら発動失敗になる。なお、発動失敗でも弾数を使用するので注意。
銃の充填時間
基本値
ロッドなどと同様、ベースアイテム毎に充填時間が決まっている。
ここから、熟練度や追加射撃効果で充填時間を短縮する処理が行われる。
ベースアイテム |
標準充填時間 |
弾数 |
備考 |
猟銃 |
8 |
1 |
|
拳銃 |
3 |
6 |
★3Dプリンターガン |
ルナティックガン |
2 |
7 |
|
歩兵銃 |
6 |
4 |
|
ルナティックガン改 |
6 |
4 |
|
散弾銃 |
7 |
1 |
★散弾アンブレラ |
マスケット銃 |
8 |
1 |
|
マグナム |
4 |
5 |
★ラット |
レーザーライフル |
6 |
3 |
★天使銃、★BFG9000 |
ロケットランチャー |
12 |
1 |
★ハルコンネンⅡ |
進化する銃 |
3 |
6 |
|
速射ボーナスの計算
以下の条件で速射ボーナスを加算していく
- 銃の熟練度/2000 最大4(熟練度/160の値が技能レベル)
- 性格トリガーハッピー +1
- 銃の追加射撃 +1
- 光の三妖精の追加射撃の指輪: どこに装備しても有効だが各銃に対して +1まで
- 追加射撃の指輪 +1
右手→右手、左手→左手。但し銃の両手持ちなら左右両方分有効
充填時間の短縮
速射ボーナス値1ごとに充填時間を0.8倍にしていく。
例えば速射ボーナス+4なら 充填時間は 0.8^4 = 0.4倍 まで短縮される。
兵士の「ワンマンアーミー」は更に半減する。
銃の効果
- 発動に成功すれば必中
- ボルトタイプでも「射撃」属性なら反射されない。それ以外は反射の対象。
- ダメージは(銃のダイス+ダメージ補正)*属性による弱点・軽減
- ★銃は特殊な効果が多く、ハードコーティングされている。以下に上がっていなものは上記通常の通り。
アイテム |
効果 |
★進化する銃『クリムゾン』 |
半径2, ダメージ: lev * lev *6/50のロケット属性のロケット |
★猟師リップヴァーンのマスケット銃 |
半径1, ダメージlev*2, 破片属性のボールを標的からランダムな標的に撃つことを確率7/8で続ける |
★マグナム『リデンプション』 |
ダメージ 1d20 + ダメージ修正の射撃を標的周辺に向けて20連射 |
★マグナム『アブソリューション』 |
ダメージ 1d20 + ダメージ修正の射撃を標的周辺に向けて20連射 |
★BFG9000 |
半径5, ダメージ 800 + 8d100の無属性のロケット |
★天使銃 |
半径1, パワー500の抹殺のロケット |
★ハルコンネンⅡ |
ダメージ25d25のダミーアイテム投擲 + 着弾点の視界内にダメージ1600の核熱攻撃 |
※lev = @のレベル
- 銃は専門キャラ(清蘭)でもない限り相当使いづらい。どなたか通常キャラでの有効活用法教えてください -- (名無しさん) 2016-12-18 09:33:47
- オプションで切れるくらいのオマケ要素だから特化しない時の実用性を求めてもなぁ… -- (名無しさん) 2016-12-20 14:04:06
- 品質が並でもそこそこの値段で売れるから、序盤の懐事情が多少楽になった程度しか考えてなかったなあ -- (名無しさん) 2016-12-21 13:12:32
- 相応しくない腕防具の修正値って、器用が上がれば上がるほど失敗しやすくなってない? -- (名無しさん) 2023-10-19 01:45:26
- ソースの当該箇所を読み違えていたので修正しておいた -- (名無しさん) 2023-10-19 20:20:25
最終更新:2023年10月19日 20:19