diff --git a/Strategic/mapscreen.cpp b/Strategic/mapscreen.cpp index f2f39110..8fa876d2 100644 --- a/Strategic/mapscreen.cpp +++ b/Strategic/mapscreen.cpp @@ -16259,6 +16259,8 @@ void GetMapscreenMercAssignmentString( SOLDIERTYPE *pSoldier, CHAR16 sString[] ) { if ( gGameExternalOptions.fUseXMLSquadNames && pSoldier->bAssignment < min(ON_DUTY, gSquadNameVector.size() ) ) swprintf( sString, L" %s", gSquadNameVector[pSoldier->bAssignment].c_str() ); + else if(pSoldier->bVehicleID != 0 && pSoldier->bAssignment == ASSIGNMENT_DEAD) + wcscpy(sString, L"Wrecked"); else wcscpy(sString, pAssignmentStrings[ pSoldier->bAssignment ] ); }