Related Games: TFT
We’ve seen this Issue in regular TFT before, but specifically can pinpoint it in Hyperroll from my recent test:
In Hyperroll Round 5-2 and 6-2 the ‘match_info.round_type’ states the round_type as PVP, but it’s a PVE round. the battle_start events seem to have the correct string.
Maybe interesting that in the live_client_data for round 5-2 the match_info.opponent is still the same as in the round before (even thought there is no opponent in PVE round).
We’re getting the INFO DB info once we process the clip, so there are two possible things happening here:
- stage is updated too late, so that the round_type.name is still on the previous battle
- name is updated too soon, so that it already is set to the next round without
stagebeing updated yet.
I yould prefer scenario 2 to be the intended behaviour
To back up my claim above, here is the turn of events for this round 5-2
You see that before getting the event info DB data, the next event “round_start” occured with PVP
We encountered this issue before in regular TFT too and are investigating currently.
Will open more issues while discovering.
Can you reproduce it (exact steps to reproduce):
Run a round of hyperroll and compare round_type vs event name.
Round type states PVP but event is pve_round
Impact for my app: high, titles of TFT recordings are wrong.
Do you currently have a workaround?