レトロゲーム
攻略サイト
 ワールド9
FC
ドラゴンクエスト2 
悪霊の神々

行動順決定の仕組み

ファミコンドラゴンクエスト2で、戦闘時に各キャラクターの行動順がどうやって決定されるかについて解説します。

概要

戦闘時は各ターンごとに仲間と敵のそれぞれに対しランダムな数値が決定され、その数値が大きいキャラクターから順に行動することになります。この数値を行動順ポイントと呼ぶこととして解説していきます。

行動順ポイントの計算方法

仲間もしくは敵の素早さをQ0から255の値を取る一様分布の乱数を[0~255]0または1の値を取る乱数を[0~1]とすると、行動順ポイントは以下の式で計算されます。(割り算は小数部分切り捨て。)

Q / 2 + [0~255] + [0~1]

ただし上式の計算の結果が256を超えた場合は、行動順ポイント255となります。

行動順の決定

先述の通り、行動順は行動順ポイントの大きい順となります。

行動順ポイントが同じになった場合は、ローレシアの王子サマルトリアの王子ムーンブルクの王女>敵の順で優先されます。敵の中では内部番号が若いものが優先されます。基本的には左側の敵が内部番号が若いので優先されますが、仲間を呼ぶで呼ばれてきた敵は位置により判断できません。