Default fuer P_ALERT geaendert.

Bei Objekterstellung wird MB_TELL|MB_MENTION|MB_MISC verwendet.
Historisch wurden als Default alle Klingeltoene zugelassen, auch
wenn fuer Kommunikation dann zusaetzlich noch P_MESSAGE_BEEP >0 sein
musste. Dieses wurde aber voneinander entkoppelt.

Der aktuelle Standardwert wird auch verwendet, wenn P_ALERT nach Einlesen
des Savefiles den frueheren Standardwert hat.

Change-Id: Ib4052dac10af6f2981f75b87ab2f38ee88ec7b20
diff --git a/std/player/comm.c b/std/player/comm.c
index 95c1a7b..e6c8718 100644
--- a/std/player/comm.c
+++ b/std/player/comm.c
@@ -99,6 +99,7 @@
 {
   ::create();
   Set(P_ALERT, SAVE, F_MODE_AS);
+  SetProp(P_ALERT, MB_TELL|MB_MENTION|MB_MISC);
   Set(P_EARMUFFS, 0);
   Set(P_EARMUFFS, SAVE, F_MODE);
   Set(P_EARMUFFS, SECURED, F_MODE);
@@ -2333,14 +2334,12 @@
   if (commvault)
       process_comm_vault(commvault);
 
-  // P_ALERT korrigieren
-  // Das historische Originalverhalten war, bei P_ALERT == 0 alle Klingeltöne
-  // abzuspielen. Benachrichtigungen für Kommunikation wurden jedoch nur
-  // abgespielt, wenn P_MESSAGE_BEEP zusaetzlich auf einen Wert > 0 gesetzt war.
-  // Diesem Verhalten kommt P_ALERT == MB_MISC am naechsten.
+  // P_ALERT korrigieren. Das historische Originalverhalten war, bei P_ALERT
+  // == 0 alle Klingeltoene abzuspielen. Default fuer heute soll die gezielte
+  // Kommunikation an den Spieler einschliessen.
   if(!QueryProp(P_ALERT))
   {
-    SetProp(P_ALERT, MB_MISC);
+    SetProp(P_ALERT, MB_TELL|MB_MENTION|MB_MISC);
   }
 }