"remote"-Erfolgsmeldung in der tmhist richtig zuordnen.
ruft man ReceiveMsg() mit this_object() als origin, wird die Meldung als
Selbstgespraech abgespeichert, daher muss hier das Ziel der
remote-Meldung angegeben werden.
Change-Id: I02efa16aa02129a539748b1a4ea5aaa5cb34b555
diff --git a/std/player/base.c b/std/player/base.c
index 9d78006..af06844 100644
--- a/std/player/base.c
+++ b/std/player/base.c
@@ -2062,8 +2062,10 @@
switch(m)
{
case MSG_DELIVERED:
+ // Als origin muss der Empfaenger uebergeben werden, sonst kann die
+ // Meldung in der tmhist nicht richtig zugeordnet werden.
ReceiveMsg(capitalize(destpl->name()) + "->" + str, MT_COMM|MT_FAR,
- MA_EMOTE, 0, ME);
+ MA_EMOTE, 0, destpl);
break;
case MSG_BUFFERED:
write( capitalize(destpl->name(WER) + " ist gerade beschaeftigt.\n") );