- Fixed settings_controller not updating properly when a player becomes the new arbitrator in a netgame.

This commit is contained in:
player701 2018-12-30 11:17:56 +03:00 committed by Christoph Oelckers
parent 8c8966545d
commit c433d34798

View file

@ -1922,9 +1922,11 @@ void P_UnPredictPlayer ()
TObjPtr<AActor*> InvSel = act->InvSel; TObjPtr<AActor*> InvSel = act->InvSel;
int inventorytics = player->inventorytics; int inventorytics = player->inventorytics;
const bool settings_controller = player->settings_controller;
*player = PredictionPlayerBackup; *player = PredictionPlayerBackup;
player->settings_controller = settings_controller;
// Restore the camera instead of using the backup's copy, because spynext/prev // Restore the camera instead of using the backup's copy, because spynext/prev
// could cause it to change during prediction. // could cause it to change during prediction.
player->camera = savedcamera; player->camera = savedcamera;