ボコスカウォーズ

このエントリーをはてなブックマークに追加
190名無しの挑戦状
戦闘大体わかったよ
まず戦闘力は内部的には0〜31になってる(表示上の値を10で割って1を引いたもの)
で、以下のような流れで勝敗が決定される

・自分が兵卒または重兵卒で、かつ相手が親衛隊なら相手の戦闘力を0にする(もし負けても0のまま)
・自分が兵卒または重兵卒で、かつ勝敗判定の瞬間(ボコスカが終わる頃)に右を押してたらボーナス+2
 (左からぶつかるかどうかは関係ない)
・(判定値) = (自分の戦闘力) - (敵の戦闘力) + (ボーナス) + (0〜59の乱数)
 判定値が負になる場合は0にする
・自分がスレン王でなく、かつ相手がオゴレスなら判定値を0にする(オゴレスはスレン王でしか倒せないってこと)
・判定値が30以上なら勝ち、30未満なら負け

つまり、戦闘力の差が30以上なら必勝みたい(310vs10は必勝ってこと)

乱数の偏りとかそのへんはまだ調べてない
本当は背後ボーナスは兵卒じゃなくても与えられるはずだったぽいけど、処理タイミングの問題でこうなってるらしい
あと、昔やったときは320vs10でも負けたような記憶があるんだけど、どう見てもそれは発生しえないんだよね…
高次周だったりしたかなぁ

大雑把にしか見てないので間違いあったらスマン