From 6650e6c49ced3becaaa2e8a19d31db7591ad7445 Mon Sep 17 00:00:00 2001 From: TehRealSalt Date: Mon, 5 Mar 2018 19:55:39 -0500 Subject: [PATCH] Maybe fixed dedicated? --- src/y_inter.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/y_inter.c b/src/y_inter.c index ed651ce3..d2fe08e9 100644 --- a/src/y_inter.c +++ b/src/y_inter.c @@ -2192,6 +2192,9 @@ void Y_VoteDrawer(void) for (i = 0; i < MAXPLAYERS; i++) { + if (dedicated && i == 0) // While leaving blank spots for non-existent players is largely intentional, the first spot *always* being blank looks a tad silly :V + continue; + if ((playeringame[i] && !players[i].spectator) && votes[i] != -1) { patch_t *pic; @@ -2298,6 +2301,13 @@ void Y_VoteTicker(void) numvotes++; } + if (numvotes < 1) // Whoops! Get outta here. + { + Y_UnloadVoteData(); + Y_FollowIntermission(); + return; + } + voteclient.rtics--; if (voteclient.rtics <= 0)