From 818773113b38c6dfeb28b495b64ba73427840f66 Mon Sep 17 00:00:00 2001 From: jacob1 Date: Wed, 4 Nov 2015 12:19:56 -0500 Subject: [PATCH] auto complete role names in pstats --- src/wolfgame.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/wolfgame.py b/src/wolfgame.py index 989b2e5..f4a9800 100644 --- a/src/wolfgame.py +++ b/src/wolfgame.py @@ -8965,6 +8965,12 @@ def player_stats(cli, nick, chan, rest): reply(cli, nick, chan, var.get_player_totals(acc), True) else: role = " ".join(params[1:]) + if role not in var.ROLE_GUIDE.keys(): + match, _ = complete_match(role, var.ROLE_GUIDE.keys() | ["lover"]) + if not match: + reply(cli, nick, chan, "No such role: {0}".format(role)) + return + role = match # Attempt to find the player's stats reply(cli, nick, chan, var.get_player_stats(acc, role))