Ring Shooter: Only P_SetTarget if player is in game

This commit is contained in:
toaster 2023-07-18 15:29:32 +01:00
parent c20a76586c
commit beebfd0d2f

View file

@ -63,8 +63,11 @@ static void RemoveRingShooterPointer(mobj_t *base)
}
// NULL the player's pointer.
player = &players[ rs_base_playerid(base) ];
P_SetTarget(&player->ringShooter, NULL);
if (playeringame[ rs_base_playerid(base) ])
{
player = &players[ rs_base_playerid(base) ];
P_SetTarget(&player->ringShooter, NULL);
}
// Remove our player ID
rs_base_playerid(base) = -1;