refactor ships finding logic
prevent ships returning to hangars after battle