diff --git a/Strategic/Assignments.cpp b/Strategic/Assignments.cpp index 17fa6000..6ab3e955 100644 --- a/Strategic/Assignments.cpp +++ b/Strategic/Assignments.cpp @@ -8392,7 +8392,7 @@ void VehicleMenuBtnCallback( MOUSE_REGION * pRegion, INT32 iReason ) } else { - ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_UI_FEEDBACK, gzLateLocalizedString[ 18 ], zVehicleName[ pVehicleList[ iVehicleID ].ubVehicleType ] ); + ScreenMsg( FONT_MCOLOR_LTYELLOW, MSG_UI_FEEDBACK, gzLateLocalizedString[ 18 ], gNewVehicle[ pVehicleList[ iVehicleID ].ubVehicleType ].NewVehicleStrings ); } fShowAssignmentMenu = FALSE; diff --git a/Tactical/Vehicles.cpp b/Tactical/Vehicles.cpp index 00fb22e6..bba74377 100644 --- a/Tactical/Vehicles.cpp +++ b/Tactical/Vehicles.cpp @@ -1718,7 +1718,8 @@ BOOLEAN EnterVehicle( SOLDIERTYPE *pVehicle, SOLDIERTYPE *pSoldier, UINT8 ubSeat } // OK, add.... - AddSoldierToVehicle( pSoldier, pVehicle->bVehicleID, ubSeatIndex ); + if ( !AddSoldierToVehicle( pSoldier, pVehicle->bVehicleID, ubSeatIndex) ) + return( FALSE); if ( !(guiTacticalInterfaceFlags & INTERFACE_MAPSCREEN ) ) {