The code already looks for a reachable port dock, so the final fix is:
If no reachable port dock found: - Reset Expedition state - Warning dialog shown to owning player - AI continues exploring
The code already looks for a reachable port dock, so the final fix is:
If no reachable port dock found:
- Reset Expedition state
- Warning dialog shown to owning player
- AI continues exploring