We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 76040e8 commit 49e418eCopy full SHA for 49e418e
1 file changed
source/Ship.cpp
@@ -4651,8 +4651,9 @@ bool Ship::DoLandingLogic()
4651
for(const auto &it : escorts)
4652
{
4653
const auto escort = it.lock();
4654
- // Check if escorts are also landed, or destroyed.
4655
- if(!escort || escort->IsDestroyed() || escort->zoom == 0.f)
+ // Check if escorts are also landed, destroyed, disabled, or being carried.
+ if(!escort || escort->IsDestroyed() || escort->IsDisabled() || escort->zoom == 0.f
4656
+ || !escort->GetSystem())
4657
continue;
4658
escortsLanded = false;
4659
break;
0 commit comments