internal void AttackRandomPoint() { bool attackSuccesfull = false; do { Point p = GetRandomPoint(); attackSuccesfull = Sea.AttackOn(this, p); } while (attackSuccesfull); }