Describe the issue
The weapon recoil animation seems to be played whenever the attack button is pressed, not whenever the weapon actually shoots. This leads to visual inconsistency and even confusion if playing without sound.
How to reproduce
Use any weapon until it overheats (demo is the most noticeable)
Click/press whatever attack button you have bound as fast as you can
The weapon fires at the correct rate, but not the animation
Expected behavior
Recoil animation only plays when the weapon fires.
Describe the issue The weapon recoil animation seems to be played whenever the attack button is pressed, not whenever the weapon actually shoots. This leads to visual inconsistency and even confusion if playing without sound.
How to reproduce
Expected behavior Recoil animation only plays when the weapon fires.
could reproduce on 865d305