mirror of
https://github.com/1dot13/source.git
synced 2026-09-09 14:46:05 +02:00
Guard against invalid value
This commit is contained in:
@@ -11089,7 +11089,8 @@ void DetermineWhichAssignmentMenusCanBeShown( void )
|
|||||||
CreateDestroyMouseRegionForFacilityMenu();
|
CreateDestroyMouseRegionForFacilityMenu();
|
||||||
CreateDestroyMouseRegionsForFacilityAssignmentMenu();
|
CreateDestroyMouseRegionsForFacilityAssignmentMenu();
|
||||||
|
|
||||||
if( ( ( gCharactersList[ bSelectedInfoChar ].usSolID->stats.bLife == 0 )||( gCharactersList[bSelectedInfoChar].usSolID->bAssignment == ASSIGNMENT_POW ) ) && ( (guiTacticalInterfaceFlags & INTERFACE_MAPSCREEN ) ) )
|
const auto selectedCharacter = gCharactersList[bSelectedInfoChar].usSolID;
|
||||||
|
if( selectedCharacter < NOBODY && ( (selectedCharacter->stats.bLife == 0 )||(selectedCharacter->bAssignment == ASSIGNMENT_POW ) ) && ( (guiTacticalInterfaceFlags & INTERFACE_MAPSCREEN ) ) )
|
||||||
{
|
{
|
||||||
// show basic assignment menu
|
// show basic assignment menu
|
||||||
ShowBox( ghRemoveMercAssignBox );
|
ShowBox( ghRemoveMercAssignBox );
|
||||||
|
|||||||
Reference in New Issue
Block a user