+ } else if (!searching) {
+ found = false;
+ searching = true;
+ target_pos = GetSituation().Position();
+ target_pos[(srf + 0) % 3] += Assets().random.SNorm();
+ target_pos[(srf + 1) % 3] += Assets().random.SNorm();
+ GetSteering().GoTo(target_pos);