第2回
命中・回避判定


さて、ダイスも完成したことですし、いよいよ戦闘の処理に入りましょう。
戦闘といえば、まず命中と回避の判定をしなければなりませんね。
ということで、今回は自動成功ロールプログラムを作ってみようと思います。

まず、準備として、第1回に作ったダイス関数をHEADに埋め込んでおきます。

あとは、敵役のキャラが必要なのですが……
お、あんなところにカシュー王が。
ちょうどいいや。おーい、カシュー王〜〜〜!!

カシュー王:なにか用か?

いや、ちょっと闘技場の敵役をやってもらいたいんですけど……

カシュー王:闘技場か……フ、昔を思い出すな。いいだろう、付き合ってやる。

というわけで、カシュ―王が相手をしてくれることになりました。
ここで、能力値を書いておきましょう。(ロードス島ワールドガイドより)

”傭兵王”カシュー・アルナーグ
器用度 24 +4    冒険者レベル 10          特殊装備 ソリッドスラッシュ(17)
敏捷度 24 +4    ファイター  10
知力  15 +2    レンジャー   5
筋力  21 +3    
生命力 23 +3    一般技能 
精神力 22 +3    グラディエイター(剣闘士) 10
うあ……化けモンだ、この人……
一応、ソリッドスラッシュは使用不可としておきますが……
ま、まぁ、皆さん、この人相手に頑張って戦ってくださいね。(^^;;

では、さっそく命中判定プログラムを組んでみましょう。
まず、あなたのファイター/シーフ技能と器用度を入力してください。
ファイター/シーフ技能 レベル
器用度
あなたの攻撃力は です。(自動表示)
これを元にして、命中判定を行います。
ちなみにカシュー王の回避力は、ファイター技能10レベル + 敏捷度ボーナス4 = 14 です。



2Dの出目は、 +  = 

あなたの攻撃点(攻撃力+2D)は
カシュー王の回避点(回避力+2D)は

攻撃結果は


次へ進む

一つ前へ戻る

戻る