I'm looking to somehow fire off an event in a script when a Actor (NPC or the player) performs a attack with a melee weapon (even if it misses).
It seems like there is no standard OnEvent() fired for this situation.
I tried to register for a character animation event, for several animations (block, attack, equip, etc) but these never actually fire the OnAnimEvent().
Roughly what I'm trying to do is to have the ability to spawn projectiles on a melee weapon swing, or have a item the player equips and activates to cause a specific effect.
Is there a clean way to do this? I'm hoping to avoid hacky work arounds

Thanks
