From 78d422dd7a6d5c6aa77ebb9b413789b5a0432333 Mon Sep 17 00:00:00 2001 From: Dan Feeney Date: Mon, 26 Sep 2016 08:26:39 -0500 Subject: [PATCH] modified `has_cmdset` to accept either a cmdset's python path or key --- evennia/commands/cmdsethandler.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/evennia/commands/cmdsethandler.py b/evennia/commands/cmdsethandler.py index 9ecc397b5..9f701e977 100644 --- a/evennia/commands/cmdsethandler.py +++ b/evennia/commands/cmdsethandler.py @@ -553,7 +553,8 @@ class CmdSetHandler(object): if must_be_default: return self.cmdset_stack and self.cmdset_stack[0].key == cmdset_key else: - return any([cmdset.key == cmdset_key for cmdset in self.cmdset_stack]) + return any([cmdset.key == cmdset_key or cmdset.path == cmdset_key + for cmdset in self.cmdset_stack]) def reset(self): """