OPENチップなしのベースのHYPERRANDOM時、OPENチップが入ってしまう
ギターのランダム系の効果においては、OPENチップがあるかないかで、ランダム化した後のチップにOPENチップが入るかどうかが決まるが、ベースのHYPERRANDOMに限っては、OPENチップ無しの譜面でもランダム化するとOPENチップが入ってしまう。
ベースにOPENチップがあるかどうかの判定を、OPEN以外のチップがあるかどうかで判定してしまっていた。
つまり、OPEN以外のチップがある→通常のチップがある→判定が必ず真となる、ため、OPENチップが入ってしまっていた。
SVNのrev23で修正済み。
# 当該メソッドはもろにデコンパイルしたままの状態で読みづらかったので、メソッド内のローカル変数等をついでにリファクタしています。
ギターのランダム系の効果においては、OPENチップがあるかないかで、ランダム化した後のチップにOPENチップが入るかどうかが決まるが、ベースのHYPERRANDOMに限っては、OPENチップ無しの譜面でもランダム化するとOPENチップが入ってしまう。