相手のデータは無視していいんだし
キャンセルした時点までに自分が使った武器の回数とかHP再計算すりゃいいだけじゃん
そんなに難しくないだろ