What's the math on Advancing Guard? Is the guide wrong?

According the the strategy guide, pushblocking a move will add 21 frames of blockstun to one third of the blocked move’s normal blockstun. e.g., pushblocking a move with 15 frames during the first 5 frames will give you a pushblock on the 6th frame, adding 21 frames, making a total of 26 frames of blockstun.

But I think this isn’t exactly the case. I’ve been testing Dante mixups off a blocked Stinger, and I’ve noticed that pushblocking Stinger lets you recover from blockstun faster. According to the guide, Stinger does 27 frames of blockstun (6 active frames, 24 recovery, -3 on block.) This means, by the guide’s rules of Advancing Guard, after 9 frames of blockstun, a pushblock will come out and should add 21 frames of blockstun, totaling in 30 frames of blockstun, an extra 3 frames.

However it appears the opponent is given less blockstun when pushing a Stinger. I’m testing this by doing stinger, bold canceled to teleport, and punishing with an air throw. I’m able to jump back and air throw noticeably quicker when I pushblock the stinger immediately.

According to the guide this shouldn’t be happening. Anyone know anything on this? I’m gonna do some more in-depth research later. How exactly does AG work?

I was positive advance guard always replaced your recovery with 21 frames. I read this in the vanilla guide.

That’s what it says in Ultimate. But it says exactly it will always be 21 frame animation from when advancing guard starts, and according to the guide, that can only start after 1/3’d of the move’s initial blockstun.

its 21frames + 30% of the block stun they pushed so its a tiny math problem per move, per character. That’s how I understand it at least.

it could be the block\hit stop fucking with the game with the push as a variable. I wouldn’t be surprised if push blocking was fucked up again, it would be like the 7th time its been messed up in marvel games.

i’ll look into this with friends next time I’m playing, it definitely sounds like its not working right.