!stats orders names in join order
This commit is contained in:
parent
e0d3476a2c
commit
fc1f110773
@ -588,6 +588,8 @@ def stats(cli, nick, chan, rest):
|
|||||||
return
|
return
|
||||||
|
|
||||||
pl = var.list_players()
|
pl = var.list_players()
|
||||||
|
if var.PHASE in ("night", "day"):
|
||||||
|
pl = [x for x in var.ALL_PLAYERS if x in pl]
|
||||||
|
|
||||||
if nick != chan and (nick in pl or var.PHASE == "join"):
|
if nick != chan and (nick in pl or var.PHASE == "join"):
|
||||||
# only do this rate-limiting stuff if the person is in game
|
# only do this rate-limiting stuff if the person is in game
|
||||||
@ -599,7 +601,6 @@ def stats(cli, nick, chan, rest):
|
|||||||
|
|
||||||
var.LAST_STATS = datetime.now()
|
var.LAST_STATS = datetime.now()
|
||||||
|
|
||||||
pl.sort(key=lambda x: x.lower())
|
|
||||||
if len(pl) > 1:
|
if len(pl) > 1:
|
||||||
msg = '{0}: \u0002{1}\u0002 players: {2}'.format(nick,
|
msg = '{0}: \u0002{1}\u0002 players: {2}'.format(nick,
|
||||||
len(pl), ", ".join(pl))
|
len(pl), ", ".join(pl))
|
||||||
@ -651,7 +652,7 @@ def stats(cli, nick, chan, rest):
|
|||||||
|
|
||||||
amn_roles = {"amnesiac": 0}
|
amn_roles = {"amnesiac": 0}
|
||||||
for amn in var.ORIGINAL_ROLES["amnesiac"]:
|
for amn in var.ORIGINAL_ROLES["amnesiac"]:
|
||||||
if amn not in var.list_players():
|
if amn not in pl:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
amnrole = var.get_role(amn)
|
amnrole = var.get_role(amn)
|
||||||
|
Loading…
Reference in New Issue
Block a user