From 57d2f3e15e2de289ae0205634edf6f971f8a8aa7 Mon Sep 17 00:00:00 2001 From: Griatch Date: Wed, 28 Aug 2019 20:11:35 +0200 Subject: [PATCH] Another fix to cmdparser --- evennia/commands/cmdparser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/evennia/commands/cmdparser.py b/evennia/commands/cmdparser.py index 091f1798a7..f22a927ccc 100644 --- a/evennia/commands/cmdparser.py +++ b/evennia/commands/cmdparser.py @@ -72,9 +72,9 @@ def build_matches(raw_string, cmdset, include_prefixes=False): cmd.arg_regex.match(l_raw_string[len(cmdname):]))]) else: # strip prefixes set in settings - l_raw_string = raw_string.lower() raw_string = (raw_string.lstrip(_CMD_IGNORE_PREFIXES) - if len(raw_string) > 1 else l_raw_string) + if len(raw_string) > 1 else raw_string) + l_raw_string = raw_string.lower() for cmd in cmdset: for raw_cmdname in [cmd.key] + cmd.aliases: cmdname = (raw_cmdname.lstrip(_CMD_IGNORE_PREFIXES)