public void Attack(int damage, VirtualController target)
 {
     target.TakeDamage(damage);
 }