You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current Behavior
In Captain's Mode games (and presumably Captain's Draft), if a team lets the time expire during a ban phase, they essentially skip that ban. However in the draft tab on OpenDota, this is not correctly captured. It instead appears to assign whatever the next hero that was picked or banned to that slot, regardless of which team chose it. This will also cause subsequent picks/bans to be misaligned and results in the page having incorrect and incomplete information. Note that this also affects the time used/time remaining shown at each pick.
Expected behavior/code
Rather than assigning each hero picked/banned in the draft to what it expects the next available "slot" to be, should also parse which team picked or banned the hero to take skipped bans into consideration.
Current Behavior
In Captain's Mode games (and presumably Captain's Draft), if a team lets the time expire during a ban phase, they essentially skip that ban. However in the draft tab on OpenDota, this is not correctly captured. It instead appears to assign whatever the next hero that was picked or banned to that slot, regardless of which team chose it. This will also cause subsequent picks/bans to be misaligned and results in the page having incorrect and incomplete information. Note that this also affects the time used/time remaining shown at each pick.
Expected behavior/code
Rather than assigning each hero picked/banned in the draft to what it expects the next available "slot" to be, should also parse which team picked or banned the hero to take skipped bans into consideration.
Additional context/Screenshots
For an example of this, please see https://www.opendota.com/matches/5293089497/draft
The text was updated successfully, but these errors were encountered: