2011年 04月 14日

bskスタック処理判定に投げ無敵が発生

掲題の不具合につきまして、QK2Key様より障害申告と切り分けを頂きましたのでご報告いたします。

バーサーカーはスタックという、回避処理システムを積んでいます。
敵の攻撃を受けた際、一定確率でStuckと表示され、
ダメージおよびノックバックなど全ての処理を無視するというものです。
いわゆる無敵です。
このシステムに、「投げ属性以外の攻撃を受けるまで一切の投げ攻撃を回避する」という
重大な障害を発見致しました。

バーサーカーのスタック判定はラウンド開始時、およびバーサーカーへの攻撃コンタクト時に行っております。
こちらのスタック処理を精査した結果、
「投げ攻撃は正常にスタック処理が行われない」ということが判明致しました。
正常なスタック処理とは、次回敵攻撃を受ける際にスタックするか否かの再抽選を行う処理です。
現在システムの都合上投げ攻撃はスタックと表示せず、単純に無敵回避しているため、
スタックフラグがONになる→敵投げ攻撃が当たらない→スタックフラグの再抽選が行われない
→投げ以外の攻撃を受けるまでスタックフラグを継続する→敵投げ攻撃を永続的に無敵回避する
といった事象が起こってしまっています。

現在対応については協議中です。動画利用時にそれらしい動作を確認した場合、
恐れ入りますが撮り直し頂くか、コミコミで現在のbskの性能と解釈して頂きますよう、
よろしくお願い致します。

以下大きいですが参考画像
d0050070_22492418.jpg
正常処理
d0050070_22523753.jpg
正常処理

こちらは問題になった疑惑の判定結果
d0050070_23102143.jpg
都合2回無敵回避しており、スタック抜けを考慮しても1回、確実にHITしています。
※2連続でスタックしたと解釈出来なくもありませんが、確率としては低いですね。
[PR]

by goukasoshina | 2011-04-14 22:36 | 最速のmugen


<< アニメとか      まどかマギカ >>