Please fix how assists are credited for battle high. It feels awful to burn useful cooldowns except someone else did it half a second faster and finished them off, and now you've burned your cooldown AND you didn't even get an assist.

It's even worse with something like MCH's limit break. Trying to use it to finish someone off is playing chicken with their HP - if they're too low there's good odds a teammate kills them before your animation finishes, and now you've just lost your limit break and didn't even get an assist for it.