fix bug 16
This commit is contained in:
parent
d310dbabbb
commit
8384ebabdb
@ -789,10 +789,14 @@ def del_player(cli, nick, forced_death = False):
|
|||||||
del x[k]
|
del x[k]
|
||||||
if var.PHASE == "day" and not forced_death and ret: # didn't die from lynching
|
if var.PHASE == "day" and not forced_death and ret: # didn't die from lynching
|
||||||
if nick in var.VOTES.keys():
|
if nick in var.VOTES.keys():
|
||||||
del var.VOTES[nick] # Delete his votes
|
del var.VOTES[nick] # Delete other people's votes on him
|
||||||
for k in var.VOTES.keys():
|
for k in list(var.VOTES.keys()):
|
||||||
if nick in var.VOTES[k]:
|
if nick in var.VOTES[k]:
|
||||||
var.VOTES[k].remove(nick)
|
var.VOTES[k].remove(nick)
|
||||||
|
if not var.VOTES[k]: # no more votes on that guy
|
||||||
|
del var.VOTES[k]
|
||||||
|
break # can only vote once
|
||||||
|
|
||||||
if nick in var.WOUNDED:
|
if nick in var.WOUNDED:
|
||||||
var.WOUNDED.remove(nick)
|
var.WOUNDED.remove(nick)
|
||||||
chk_decision(cli)
|
chk_decision(cli)
|
||||||
|
Loading…
Reference in New Issue
Block a user