mirror of
https://github.com/1dot13/source.git
synced 2026-09-09 14:46:05 +02:00
Use SoldierID
This commit is contained in:
@@ -12034,7 +12034,7 @@ static int l_VisibleTown (lua_State *L)
|
|||||||
static int l_HireMerc(lua_State *L)
|
static int l_HireMerc(lua_State *L)
|
||||||
{
|
{
|
||||||
MERC_HIRE_STRUCT HireMercStruct;
|
MERC_HIRE_STRUCT HireMercStruct;
|
||||||
INT16 sSoldierID = 0;
|
SoldierID sSoldierID = NOBODY;
|
||||||
INT16 iTotalContract = 7;
|
INT16 iTotalContract = 7;
|
||||||
UINT32 iTimeTillMercArrives = 0;
|
UINT32 iTimeTillMercArrives = 0;
|
||||||
UINT8 n = lua_gettop(L);
|
UINT8 n = lua_gettop(L);
|
||||||
@@ -12071,8 +12071,8 @@ static int l_HireMerc(lua_State *L)
|
|||||||
if (!HireMerc(&HireMercStruct))
|
if (!HireMerc(&HireMercStruct))
|
||||||
{
|
{
|
||||||
sSoldierID = GetSoldierIDFromMercID(ubCurrentSoldier);
|
sSoldierID = GetSoldierIDFromMercID(ubCurrentSoldier);
|
||||||
if (sSoldierID > -1)
|
if (sSoldierID != NOBODY)
|
||||||
Menptr[sSoldierID].bTypeOfLastContract = CONTRACT_EXTEND_1_WEEK;
|
sSoldierID->bTypeOfLastContract = CONTRACT_EXTEND_1_WEEK;
|
||||||
|
|
||||||
gMercProfiles[ubCurrentSoldier].bMercStatus = MERC_OK;
|
gMercProfiles[ubCurrentSoldier].bMercStatus = MERC_OK;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user