So when the buddies came out, they were given bonuses like being able to bounce the ball back at the Pokémon you are trying to catch, for a guaranteed hit. However lately, I have noticed that I am rarely getting the "Nice", "Great" or "Excellent" bonuses from this anymore, whereas originally it would be pretty much guaranteed.
Is this intended functionality, and if so, what are the circumstances (i.e. percent chance, or timing?) that do allow me to gain the extra benefits of a Nice/Great/Excellent throw when my Buddy hits the ball back at the Pokémon I am trying to catch?
EDIT: I'll point out the obvious, and go through the steps of what (should) happen, then clarify my issues.
- I wait until the circle is small enough for a Great/Excellent throw
- I throw the ball, and the Pokémon "attacks", deflecting the throw. This also makes the circle "disappear" during the animation.
- My Buddy Pokémon bounces the ball back. This always hits the Pokémon dead center of where the circle would be.
From what I've seen, this does not always award the throw bonus (nice/great/excellent), either as part of the catch animation, or as part of the report on a successful catch. It does sometimes, other time it doesn't, and I don't know why it's inconsistent.