2012年12月12日水曜日

[RGSS3] 先制攻撃の確率

先制攻撃の確率について、調べてみました。

  #--------------------------------------------------------------------------
  # ● 先制攻撃の確率計算
  #--------------------------------------------------------------------------
  def rate_preemptive(troop_agi)
    (agi >= troop_agi ? 0.05 : 0.03) * (raise_preemptive? ? 4 : 1)
  end

パーティの敏捷性平均が 敵グループの敏捷性
 以上の場合、0.05
 未満では、0.03

raise_preemptive? は、先制攻撃率アップの特徴を持っているかどうかなので
 持っている場合は、4
 持っていない場合は、1倍でそのまま

0.05、0.03、4、1
それぞれの倍数は決め打ちですので
この値を変更すれば、先制確率は変更されると思います。

※不意打ちも似たような感じでした。


0 件のコメント:

コメントを投稿