The passchance term has a bug that you cannot give two the same value so add a .001, .002, .003 to the end also set the state to 1 on actor creation so it always will start with at least one animation.
Try a new weapon? But how do I know whether my new weapon has preswings or not? You mean try weapon start?
>> So I tried Weapon Start event. It's hard to explain but I'll try my best. Nova does plays attack animations but she plays it once more when the attack animation ends. Also attack sounds are played when finished.
Edit: Never mind I just fixed it by adding a Weapon Stop >> Animation Clear event