Fix C++: ship following