> You can use On animation finished, set animation to idle.
> Or On key released (Shoot button), set animation state to idle
> Maybe check to see if you have the 'spit' animation set to loop, in animation properties.
None of that worked. Also spit animation is not set to loop
upload your capx, its more easy to help, you can make a new capx with the issue if you dont want to share your complete capx, you can try to use boolean variables too so if you are running you cant be idle etc..