diff options
author | IronClawTrem <louie.nutman@gmail.com> | 2020-04-28 21:13:54 +0100 |
---|---|---|
committer | IronClawTrem <louie.nutman@gmail.com> | 2020-04-28 21:13:54 +0100 |
commit | 1c6463253885c31ab09c4f1bfeb537646505f273 (patch) | |
tree | 31d4f42cf775f92b81ae76b38937af13634bc906 /src/game/g_active.c | |
parent | e346c3070ecbdb425b50930b10a1b05cbf4b607f (diff) |
Discard players' votes when they leave.
Diffstat (limited to 'src/game/g_active.c')
-rw-r--r-- | src/game/g_active.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/game/g_active.c b/src/game/g_active.c index ac0717e..d184750 100644 --- a/src/game/g_active.c +++ b/src/game/g_active.c @@ -2008,8 +2008,7 @@ void SpectatorClientEndFrame( gentity_t *ent ) if( cl -> sess.spectatorState != SPECTATOR_FOLLOW ) { - flags = ( cl->ps.eFlags & ~( EF_VOTED | EF_TEAMVOTED ) ) | - ( ent->client->ps.eFlags & ( EF_VOTED | EF_TEAMVOTED ) ); + flags = cl->ps.eFlags | ent->client->ps.eFlags; score = ent->client->ps.persistant[ PERS_SCORE ]; ping = ent->client->ps.ping; ent->client->ps = cl->ps; |