Spare simul_efun aktualisiert.

(und rekursives spare gefixt.)

Change-Id: I5029c7f4e065eae11091d40e43ce6976de8e6672
diff --git a/secure/simul_efun/spare/comm.c b/secure/simul_efun/spare/comm.c
index 595b852..6c995a9 100644
--- a/secure/simul_efun/spare/comm.c
+++ b/secure/simul_efun/spare/comm.c
@@ -16,6 +16,15 @@
   dest->ReceiveMsg(msg, msg_type, msg_action, msg_prefix, origin);
 }
 
+varargs void send_debug(object|string wiz, string msg, string msg_prefix)
+{
+  if (stringp(wiz))
+    wiz=find_player(wiz);
+  if (objectp(wiz))
+      wiz->ReceiveMsg(msg, MT_DEBUG|MSG_BS_LEAVE_LFS|MSG_DONT_STORE,
+                      0, msg_prefix, previous_object());
+}
+
 static int _shout_filter( object ob, string pat )
 {
     string *ignore;