射撃
AFの矢は命中したら突き刺さる
鍛冶などで |沌 が付いている場合 混乱の手と同じ効果がある
命中判定
bonus = @の装備の命中修正 + 弓の命中修正 + 矢の命中修正
クロスボウの場合
chance = (射撃技能 + (クロスボウの経験値 / 400 + bonus) * 3)
それ以外
chance = (射撃技能 + (弓の経験値 - 4000) / 200 + bonus) * 3)
恐怖状態の時 chance = chance * 2/ 3
chance - 距離 で命中判定
5%で絶対外れ 5%で絶対命中する
chance < 0 なら外れ
相手が見えないとき chance = (chance + 1) / 2
d(chance) < 敵のAC * 3 / 4 のとき外れ
そうでない場合命中
射撃の回数
射撃回数 += 追加射撃の数 * 100
性格:トリガーハッピー なら射撃回数 += Level * 2
弓で熟練度4000以上の場合、
射撃回数+= (熟練度-4000)/16
射手の場合さらに 射撃回数+= Lv
クロスボウで熟練度4800以上の場合、
射撃回数+= (熟練度-4800)/16
レンジャー
弓 射撃回数 += Level * 4
騎兵 か 屠自古 か 布都
弓 射撃回数 += Level * 3
射手
弓 射撃回数 += Level * 5 + 50
クロスボウ 射撃回数 += Level * 4
はたて か レミリア
弓 射撃回数 += Level * 2
クロスボウ 射撃回数 += Level * 3
戦士
射撃回数 += Level * 2
古道具屋 か エンジニア か にとり
クロスボウ 射撃回数 += Level
探検家
クロスボウ 射撃回数 += Level * 2
片方の手に武器を持っているとき
num_fire = 射撃回数 * 8 / 10
装備と@の命中修正半分
片方の手に武器以外を持っているとき
装備と@の命中修正2/3
ライトクロスボウのとき 射撃回数 /= 1.2
ヘビィ・クロスボウのとき 射撃回数 /= 1.3333
ダメージの倍率
tmul = 弓の倍率
強力射撃の能力があるとき tmul += 1
tmul = tmul * (100 + 腕力によるダメージ修正のボーナス)
※腕力40の時に20 で 1.2倍になる
tdam_base = 矢の性能でダイスロール + 矢と弓のダメージ修正
tdam_base = tdam_base * tmul / 100
tdam に スレイをかける
tdam に 重量による射撃のクリティカル補正をかける
tdam の分だけターゲットにダメージを与える
射撃のクリティカル補正
i = (@の命中修正 + 矢の命中修正) * 4 + level * 2
d5000 < i のとき
k = 重量(10 で 0.5kg) * d500
k < 900 の時 1.5倍
k < 1350 の時 2倍
それ以外のとき 3倍
射程
tdis = 13 + tmul / 80
クロスボウのとき tdis -= 5
射程 = tdis + 1
矢玉が壊れる処理
命中しなければ壊れない
射手の時 bonus = 4 + (Level - 1) / 7
油つぼ か 薬 か 調合薬 か 悪夢の欠片 か咲夜の技能のナイフ投擲 の時 100%で 壊れる
光源 か 巻物 の時 50%で 壊れる
魔法棒 の時 25%で壊れる
矢のとき (20 - bonus*2) % で壊れる
蓬莱の薬は壊れない
クロスボウの矢の時 (10 - bonus)% で壊れる
その他の武器の時 15%で壊れる
忍者が武器を投げる時 (8 - Level / 7)% で壊れる
咲夜が武器を投げる時 (8 - Level / 9)% で壊れる
それ以外の場合10%で壊れる
最終更新:2022年03月27日 17:52