Fuer spotte den Moerder in BP merken

Die Clones kennen zwar den moerder, aber in der BP ist
die Variable leer. Daher muss sie jetzt beim Aufruf
von ChannelMessageJeer() durch die Clones (und
erbenden Objekte) noch korrekt gesetzt werden.

Change-Id: I2ffdd15ae2a3be0c29855c942ba1441c145e4c68
diff --git a/std/corpse.c b/std/corpse.c
index 54497a9..db1a3ba 100644
--- a/std/corpse.c
+++ b/std/corpse.c
@@ -370,36 +370,40 @@
             , 0;
 
     str = ({string})PL->_unparsed_args();
-    
+
     switch ( str[0] )
-        {
-        case ':':
-            ({void})"/std/corpse"->ChannelMessageJeer( PL, str[1..], MSG_EMOTE );
-            break;
-          
-        case ';':
-            ({void})"/std/corpse"->ChannelMessageJeer( PL, str[1..], MSG_GEMOTE );
-            break;
-          
-        default:
-            ({void})"/std/corpse"->ChannelMessageJeer( PL, str, MSG_SAY );
-            break;
-        }
-  
+    {
+      case ':':
+        ({void})"/std/corpse"->ChannelMessageJeer(PL, str[1..], MSG_EMOTE);
+        break;
+      case ';':
+        ({void})"/std/corpse"->ChannelMessageJeer(PL, str[1..], MSG_GEMOTE);
+        break;
+      default:
+        ({void})"/std/corpse"->ChannelMessageJeer(PL, str, MSG_SAY);
+        break;
+     }
+
   gespottet = 1;
   write( "Du verspottest Dein totes Opfer.\n" );
-  
+
   return 1;
 }
 
-
+// Wird in der Blueprint von den Clones (oder erbenden Objekten) gerufen, um
+// die Spott-Meldung von einem Spieler zu senden.
 void ChannelMessageJeer( mixed sender, string text, int flag )
 {
   if (member(inherit_list(previous_object()),CORPSE_OBJ)>-1)
-      ({int})CHMASTER->send( "Moerder", sender, text, flag );
+  {
+    // Der Aufrufer hat, wenn es das originale spott() ist, geprueft, ob PL ==
+    // moerder ist. D.h. wir merken uns jetzt in moerder den PL. (wenn das
+    // jemand missbraucht, um beliebig auf -moerder zu senden, gibts Aerger)
+    moerder = PL;
+    ({int})CHMASTER->send( "Moerder", sender, text, flag );
+  }
 }
 
-
 // _channel() --
 #define KILL_MESSAGES \
 "Jetzt hat mich doch glatt %s erwischt :(", \