protected void PlayAbilityAnimation() { AnimatorOverrideController animatorOverrideController = GetComponent <Character>().GetAnimatorOverrideController(); Animator animator = GetComponent <Animator>(); animator.runtimeAnimatorController = animatorOverrideController; animatorOverrideController[Constants.DEFAULT_ATTACK] = config.GetSpecialAbilityAnimation(); animator.SetTrigger(Constants.ATTACK_TRIGGER); }