Log Magierberufungen verlegt aus /log/

Da das Log langfristig gespeichert werden soll und
wichtige Daten enthaelt, wird es nach /data/ verlegt,
genauer /data/etc/

Change-Id: I2435b0272e3a5f72da2c474b1d62c891f16fc170
diff --git a/secure/merlin.c b/secure/merlin.c
index d010058..6f20e1c 100644
--- a/secure/merlin.c
+++ b/secure/merlin.c
@@ -845,13 +845,15 @@
   ret=({int})"secure/master"->advance_wizlevel(geteuid(who),15);
   if (ret>0)
   {
-    PostMagier(capitalize(getuid(who)),
-               capitalize(secure_euid()),
-               ({int})who->QueryProp(P_GENDER));
-    write_file("/log/SPONSOR",dtime(time())+": "+capitalize(getuid(promoter))+" macht "+
+    // Log ("Magierstammbuch") nach /data/etc loggen, weil SPONSOR ein
+    // langfristlog.
+    write_data("/etc/SPONSOR",dtime(time())+": "+capitalize(getuid(promoter))+" macht "+
              ({string})who->name(WER)+" zum Learner.\n");
     write(({string})who->name(WER)+" ist in den Kreis der Magier aufgenommen worden!\n");
     shout(({string})who->name(WER)+" ist in den Kreis der Magier aufgenommen worden!\n");
+    PostMagier(capitalize(getuid(who)),
+               capitalize(secure_euid()),
+               ({int})who->QueryProp(P_GENDER));
     if (({int})"secure/master"->set_player_object(geteuid(who),"/std/shells/magier")
             <=0)
     {