From ff638a5473415fc3e8673c8e790e857e90dbdcce Mon Sep 17 00:00:00 2001 From: Asdow <20314541+Asdow@users.noreply.github.com> Date: Tue, 19 Nov 2024 01:01:41 +0200 Subject: [PATCH] Convert to SoldierID --- Laptop/AimMembers.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Laptop/AimMembers.cpp b/Laptop/AimMembers.cpp index aa045033..74a83ee1 100644 --- a/Laptop/AimMembers.cpp +++ b/Laptop/AimMembers.cpp @@ -2397,9 +2397,9 @@ INT8 AimMemberHireMerc() MERC_HIRE_STRUCT HireMercStruct; // UINT8 ubCurrentSoldier = AimMercArray[gbCurrentIndex]; UINT8 ubCurrentSoldier = gAimAvailability[AimMercArray[gbCurrentIndex]].ProfilId; - INT8 bReturnCode; - INT16 sSoldierID=0; - INT8 bTypeOfContract=0; + INT8 bReturnCode; + SoldierID sSoldierID = NOBODY; + INT8 bTypeOfContract=0; if( LaptopSaveInfo.iCurrentBalance < giContractAmount ) @@ -2475,9 +2475,10 @@ INT8 AimMemberHireMerc() //Set the type of contract the merc is on sSoldierID = GetSoldierIDFromMercID( ubCurrentSoldier ); - if( sSoldierID == -1 ) + if( sSoldierID == NOBODY ) return( FALSE ); - Menptr[ sSoldierID ].bTypeOfLastContract = bTypeOfContract; + + sSoldierID->bTypeOfLastContract = bTypeOfContract; //add an entry in the finacial page for the hiring of the merc