public virtual void Attack(Enemy enemy)
 {
     enemy.RespondToAttack(this.AttackDamage);
 }