Stop start vote timer if player leaving is the only one who voted
This commit is contained in:
parent
55c70570af
commit
a6c6236e4f
@ -3062,6 +3062,11 @@ def del_player(cli, nick, forced_death=False, devoice=True, end_game=True, death
|
|||||||
with var.WARNING_LOCK:
|
with var.WARNING_LOCK:
|
||||||
var.START_VOTES.discard(nick)
|
var.START_VOTES.discard(nick)
|
||||||
|
|
||||||
|
# Cancel the start vote timer if there are no votes left
|
||||||
|
if len(var.START_VOTES) < 1 and 'start_votes' in var.TIMERS:
|
||||||
|
var.TIMERS['start_votes'][0].cancel()
|
||||||
|
del var.TIMERS['start_votes']
|
||||||
|
|
||||||
# Died during the joining process as a person
|
# Died during the joining process as a person
|
||||||
if var.AUTO_TOGGLE_MODES and nick in var.USERS and var.USERS[nick]["moded"]:
|
if var.AUTO_TOGGLE_MODES and nick in var.USERS and var.USERS[nick]["moded"]:
|
||||||
for newmode in var.USERS[nick]["moded"]:
|
for newmode in var.USERS[nick]["moded"]:
|
||||||
|
Loading…
Reference in New Issue
Block a user