asama
This commit is contained in:
parent
8f9faad7fd
commit
9abfea075b
3 changed files with 6 additions and 5 deletions
|
|
@ -884,7 +884,7 @@ static void K_BotItemJawz(botdata_t *bd, const player_t *player)
|
|||
tryLookback = true;
|
||||
}
|
||||
|
||||
if (lastTarg != -1
|
||||
if (lastTarg >= 0 && lastTarg < MAXPLAYERS
|
||||
&& playeringame[lastTarg] == true
|
||||
&& players[lastTarg].spectator == false
|
||||
&& players[lastTarg].mo != NULL
|
||||
|
|
|
|||
|
|
@ -2879,8 +2879,9 @@ void K_KartSeekingReticule(player_t *player)
|
|||
player_t *targ;
|
||||
mobj_t *ret;
|
||||
|
||||
if ((player->itemtargetdelay && playeringame[lasttarg] && !players[lasttarg].spectator)
|
||||
|| (player->itemflags & IF_PASSIVESEEKING))
|
||||
if (lasttarg >= 0 && lasttarg < MAXPLAYERS &&
|
||||
((player->itemtargetdelay && playeringame[lasttarg] && !players[lasttarg].spectator)
|
||||
|| (player->itemflags & IF_PASSIVESEEKING)))
|
||||
{
|
||||
targ = &players[lasttarg];
|
||||
player->itemtargetdelay--;
|
||||
|
|
@ -3017,4 +3018,4 @@ player_t *K_FindJawzTarget(mobj_t *actor, player_t *source)
|
|||
}
|
||||
|
||||
return wtarg;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11816,7 +11816,7 @@ void K_KartAttractHomingAttack(player_t *player)
|
|||
fixed_t targetangleassist = cv_kartattraction_assistpower.value;
|
||||
INT32 lastTarg = player->lastitemtarget;
|
||||
|
||||
if (lastTarg >= 0)
|
||||
if (lastTarg >= 0 && lastTarg < MAXPLAYERS)
|
||||
{
|
||||
if (playeringame[lastTarg] == true
|
||||
&& players[lastTarg].spectator == false
|
||||
|
|
|
|||
Loading…
Reference in a new issue