private void FireAttackActionEvent(Avatar.Attack attack) {
if (slashSound != null && attackListenerList.Count == 0) {
AudioSource.PlayClipAtPoint (slashSound, transform.position);
}
for (int i = attackListenerList.Count - 1; i >= 0; i--) {
attackListenerList[i].OnAvatarAttack(attack);
}
}