Added animateAttack method