diff --git a/evennia/commands/cmdsethandler.py b/evennia/commands/cmdsethandler.py index 2042588683..3ecbd8bd36 100644 --- a/evennia/commands/cmdsethandler.py +++ b/evennia/commands/cmdsethandler.py @@ -355,9 +355,12 @@ class CmdSetHandler(object): # If a cmdset fails to load, check if we have a fallback path to use fallback_path = settings.CMDSET_FALLBACKS.get(path, None) if fallback_path: + logger.log_err("Error encountered for cmdset at path %s. Replacing with: %s" % ( + path, fallback_path)) cmdset = self._import_cmdset(fallback_path) # If no cmdset is returned from the fallback, we can't go further if not cmdset: + logger.log_err("Fallback path '%s' failed to generate a cmdset." % fallback_path) continue cmdset.permanent = cmdset.key != '_CMDSET_ERROR' self.cmdset_stack.append(cmdset)