From adf215e855a16644dddca9f2897af8f10d8b2a70 Mon Sep 17 00:00:00 2001 From: BlauFeuer Date: Fri, 18 Mar 2016 20:52:35 -0400 Subject: [PATCH] CmdOption session option msg to session only Since session options can be different between sessions, only show output from option commands to the session using them. --- evennia/commands/default/player.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/evennia/commands/default/player.py b/evennia/commands/default/player.py index 02aa906fb2..52fab53d02 100644 --- a/evennia/commands/default/player.py +++ b/evennia/commands/default/player.py @@ -406,11 +406,11 @@ class CmdOption(MuxPlayerCommand): sencodings = settings.ENCODINGS string += " Custom: %s\n Server: %s" % (pencoding, ", ".join(sencodings)) string += "\n{wScreen Reader mode:{n %s" % self.session.screenreader - self.caller.msg(string) + self.msg(string) return if not self.rhs: - self.caller.msg("Usage: @option [name = [value]]") + self.msg("Usage: @option [name = [value]]") return if self.lhs == "encoding": @@ -424,13 +424,13 @@ class CmdOption(MuxPlayerCommand): else: self.session.encoding = new_encoding string = "Encoding was changed from '|w%s|n' to '|w%s|n'." % (old_encoding, new_encoding) - self.caller.msg(string) + self.msg(string) return if self.lhs == "screenreader": onoff = self.rhs.lower() == "on" self.session.screenreader = onoff - self.caller.msg("Screen reader mode was turned {w%s{n." % ("on" if onoff else "off")) + self.msg("Screen reader mode was turned {w%s{n." % ("on" if onoff else "off")) class CmdPassword(MuxPlayerCommand):