Fix Fault'ed ghost player bug if player explodes during POSITION

Resolves !272

As the title says, fix this odd bug that only occurs if the player manages to explode (not simply respawn, explode/die) during POSITION not allowing progression or ineracions to progress on the race, neither call for Ring Shooter to respawn.

It happens because G_PlayerReborn gives the PF_FAULT to the player upon respawn and the code that removes it only does it once when the nocontrol variable goes from 1 to 0 and it does when player does not exist physically..

simply removing the flag when playes respawns and is ready to drop fixes this issue.

vanilla 2.3:

vanilla_2.3

fixed

fixed

Merge request reports

Loading