対戦中の同期ズレ対策
それぞれの現在の状態をサーバーに送信して、ズレが発覚した瞬間同期ずれエラーを出す
→発生タイミング特定のため
チェック項目
[各プレイヤー]
チーム番号
山札の順番
手札の順番
墓地の順番
[共通]
プレイヤーの順番
次の乱数
現在考えられる要因
- 乱数関係処理の呼び出しタイミングを不適切に実装してしまっている。
→過去にあったが、修正済みのはず
- ほかの特定スキルの処理後のカード移動中などに、即座にカードをプレイすると、そのプレイヤーでだけ不具合が起こり同期ずれにつながる
→通信が届くタイミングなどによっては発生しうる