This is not a bug. This is a serious design flaw.
The fact that some comps in Battlegrounds have such a lengthy combat sequence that literally (yes, literally) no time is left for the shopping phase is just crazy.
In a game of Duos where we ended up playing leapfrogger beast + undead against (insert drumroll) leapfrogger beast + undead the recruiting phase become non-existent. The loooooong combat was immediately followed by the next combat which was followed by the next one and so on until the game ended. No input could be made. (A true “auto-battler”.)
It shouldn’t be like this. If I’m creating a build within the rules of the game then I and my teammate (and my opponents) SHOULD BE ABLE TO PLAY. I shouldn’t have to close and restart the game client mid-battle EVERY SINGLE COMBAT to force a recruitment phase and have a chance at playing card.
There’s been a lot of talk about speeding up animations to counter this problem, which is a legit idea and could work to some extent but I don’t think it’s a good enough solution. Here’s why:
There will always be ridiculously “exponential” builds that extend combat length so much that no amount of sensible speeding up would help. Sure, you could make everything happen so fast that events become impossible to follow but where’s the fun in that?
So yes, some tweaking to animation speed would be appreciated but it would help more if we had a FAST FORWARD or a SKIP TO END OF COMBAT button. Oh, but then APM builds will just abuse this by always skipping combat, you say, and you’re right. So the button WOULDN’T BE CLICKABLE UNTIL A REASONABLE AMOUNT OF COMBAT TIME HAS PASSED. By “reasonable” I mean long enough that most combats fit in it. This means the vast majority of battles would go down as usual but we would have the option to skip and save the shopping phase in the cases of outliers.
I’m not a programmer or a game dev but I imagine implementing this as a relatively simple task that would fix a very annoying problem for a lot of people. Consumer satisfaction guaranteed with low effort. Or something.
Comment or throw a like if you think this is a good idea and perhaps Blizzard will take notice. (I doubt it, though.)