Fix P_PlayerInPain crash.

This commit is contained in:
Radicalicious 2021-07-28 15:42:44 +00:00
parent 63d217b689
commit 58db5a6904

View file

@ -969,6 +969,9 @@ pflags_t P_GetJumpFlags(player_t *player)
//
boolean P_PlayerInPain(player_t *player)
{
// If the player doesn't have a mobj, it can't be in pain.
if !(player->mo)
return false;
// no silly, sliding isn't pain
if (!(player->pflags & PF_SLIDING) && player->mo->state == &states[player->mo->info->painstate] && player->powers[pw_flashing])
return true;