A player in off-balance state gets staggered/knocked back(similar to being hit by the last hit of puncturing sweep) when hit by a heavy attack.
It seems that for this purpose(of staggering off-balanced enemies), every tick of a resto staff heavy attack counts as a separate 'heavy attack'.
This causes off-balanced players getting hit by a resto heavy attack to be continuously staggered back-to-back(new stagger animation starts as soon as the previous one finishes), effectively stun-locking them.
Is this behavior intended? Shouldn't only the last tick of restoration staff heavy attack cause the stagger effect on target?