協力クエストキャラチェンジバグ検証結果

Last-modified: 2014-09-10 (水) 04:29:49

協力クエストにおけるキャラチェンジバグの検証

ホスト側をホスト、キャラチェンバグを行う側をゲストと述べる。

ゲスト側がキャラチェンジを行ったあと、その処理が終わりきる前にゲストが出発してしまう場合に発生する。
スキルや通常攻撃などの動作がおかしくなる。

以下は、チェンジするキャラやタイミングをずらして様々な検証を行った結果である。

検証1回目

ゲスト側で主人公からアイリスに変更したあと、OKを押さずに待機。
ホスト側で出発を押してから、0.1秒ほど経ってからゲストがOKを押した。
クエスト開始後、ホスト側から見ると変更前の主人公、ゲスト側ではちゃんとアイリスになっていた。
ゲスト側のアイリスで攻撃すると、正常に魔法攻撃を放ち、その際ホスト側では主人公が棒立ちの状態で魔法攻撃をしていた
ローリングを行っても、ゲスト側の主人公は棒立ちのままシュッと動く。非常にシュール。
アイリスのヒールを発動した場合も主人公が棒立ちのままヒールを放ったが、
その後、ゲスト側の行動がホスト側に一切反映されなくなった(ずっと棒立ちのままになる)。
(切断されたわけではない。ホストが動いた場合はゲスト側では反映される)
その状態で2マップ目に突入した際、ホスト側から見たらゲスト側が壁に埋まったまま動かないでいた

検証2回目。

ホスト側で出発を押してから、0.5秒ほど経ってからゲストがOKを押した。
それ以外の条件と結果は1回目と同じ。

検証3回目。

今回はゲスト側のキャラ変更を、アンナ→アヤメにして挑戦。
ホスト側で出発を押してから、0.1秒ほど経ってからゲストがOKを押した。
基本的には1回目、2回目と同じで、ホストではアンメ、ゲストではアヤメとなっていた。
アヤメが通常攻撃を行うとホスト側ではアンナが棒立ち状態で剣士の通常攻撃をするのも同じ。
ところがゲストのアヤメがスキルを放とうとするとスキルアイコンがアンナのものになっており、選択してもスキルそのものが発動せず、その後も動きが反映されなくなったりはしなかった

検証4回目。

今回はゲスト側のキャラ変更を、主人公(コンボLV3)→アヤメ(コンボLV5)にして挑戦。
同じ職のキャラなのがポイント。
ホスト側の出発とゲストのOKを同時に押した。
今回もホストでは主人公、ゲストではアヤメとなっていた。
ゲスト側でアヤメが通常攻撃を行うと、ちゃんとコンボLV3まではホスト側の主人公も通常攻撃の動作を行う。ただ、LV4から先の通常攻撃を放つ際のみ棒立ちになる
また、ゲスト側でアヤメがスキルを放とうとしたら今度はちゃんとアヤメのスキルが表示され、アヤメのスキルを使用可能であった。更に、スキルを使ったあともホスト側の行動がゲスト側に反映され続け、問題なくプレイできる
ゲスト側でアヤメのスキルを放つ際にはやはりホスト側の主人公は棒立ちになるが、ちゃんと効果を発揮する。
疾風迅雷で素早く動く主人公という最高にレアな光景が見られる

検証5回目。

今回はゲスト側のキャラ変更を、パン→アイリスにして挑戦。
ホスト側の出発とゲストのOKを同時に押した。
結果は4回目と同じ。
パンとアイリスの共通スキルのヒールを使っても、パンは棒立ちの状態でヒールを行った
もちろんその後、問題なくプレイできた。

検証6回目。

今回はゲスト側のキャラ変更を、フィリップ→アヤメにして挑戦。
ホスト側の出発とゲストのOKを同時に押した。
検証5回目と同じ結果。
違う職でも、同時に出発&OKすれば一応問題なくプレイできるらしい

武器チェンジバグの検証

今回はキャラではなく武器チェンジを試したみた。
やはり同じように、ホスト側ではゲスト側の武器が変更前のものが表示される
ただし、攻撃力はゲスト側でもホスト側でも同じになるようだ
(というよりゲスト側で与えたダメージだけが他プレイヤーに反映されるため、攻撃力自体は無関係なのだと思われる)

まとめ

大体の結論。
タイミングなどはあくまで目安で、こんなことが起きるんだなあって程度にとどめておいてください。

キャラチェンジバグは、ゲストのキャラチェンジ時のOKとホストの出発が同時に押されると、ホストから見るとゲストのキャラは変更前のものが表示されるが、中身は完全に変更後のキャラとなっているため一応最後まで問題なくプレイできる。
ただしホストから見るとゲストは基本的に歩き以外の全ての動作は棒立ちになる。
例外的に、同じ職同士でキャラチェンジバグを行った場合のみ、通常攻撃の動作のみ棒立ちにならない
(ただし、変更前のキャラ=ホスト側に表示されるゲストのキャラのコンボレベルが低い場合は、習得しているコンボレベル以降の動作は棒立ちになって表示される)。

ホストの出発のあと0.1秒ほど経ってからゲストがOKを押すと、基本的には同時に押した場合と同じだがゲスト側がスキルを発動するとそれ以降ゲストの動きがホストに反映されなくなる。

ホストの出発のあと0.5秒ほど経ってからゲストがOKを押すと、ゲスト側がスキルを使えなくなる。

同じ要領で武器チェンジバグも同様に行えるが、ダメージはゲスト側で発生したものが他のプレイヤーにも同期される。