From 23d87c297a93a394906cc47f4f384e438575ee4a Mon Sep 17 00:00:00 2001 From: Griatch Date: Sun, 28 Aug 2016 21:02:34 +0200 Subject: [PATCH] Fix bug in rpsystem.CmdSay --- evennia/contrib/rpsystem.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/evennia/contrib/rpsystem.py b/evennia/contrib/rpsystem.py index ccf38a32a0..306763ffea 100644 --- a/evennia/contrib/rpsystem.py +++ b/evennia/contrib/rpsystem.py @@ -819,10 +819,10 @@ class CmdSay(RPCommand): # replaces standard say # Feedback for the object doing the talking. emit_string = '{name} says, "{speech}|n"' for target in caller.location.contents: - if target == self: - target.msg(emit_string.format(name=self.key, speech=speech)) + if target == caller: + target.msg(emit_string.format(name=caller.key, speech=speech)) else: - target.msg(emit_string.format(name=self.get_display_name(target), speech=speech)) + target.msg(emit_string.format(name=caller.get_display_name(target), speech=speech)) class CmdSdesc(RPCommand): # set/look at own sdesc