Gil, do you know why my base attack is trying to activate twice at the same time? I'm using mecanim, and the any state is transition to "Kick". The kick is my base attack animation. (mecanim setup is just like in your tutorial). When I press the control map key, my character will try to kick, but then as it is about to lift it's leg, it will instantly reset the animation to kick again. In the kick ability battle event, I just use a play combatant animation node, with wait enabled. I tried changing the delay and reuse option in the kick ability, but still didn't work. I noticed that in my animator, when I press the control map key to kick, the blue line will go from any state -> kick twice.
Also, have you seen my email to you about a third person controller I am interested in commissioning you in the future? :)