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:
fixed