Fehlerbehebung bei Familien-Aliasen

Persoenliche Aliase haben Familien-Aliase nicht immer sofort
korrekt ueberlagert, sondern waren teils erst nach Re-Login
in Ordnung.

Change-Id: I8dd4833f74db5933e7db9c427d329c8da4c0606d
diff --git a/std/player/base.c b/std/player/base.c
index c2ad949..0a6c257 100644
--- a/std/player/base.c
+++ b/std/player/base.c
@@ -621,7 +621,6 @@
     if ( !silent && interactive(ME) )
         call_notify_player_change(1);
 
-    command::reconnect();
     if ( query_once_interactive(ME) )
         modify_prompt();
 
diff --git a/std/player/command.c b/std/player/command.c
index c089f1b..6d4679c 100644
--- a/std/player/command.c
+++ b/std/player/command.c
@@ -562,8 +562,10 @@
         FALIASDB->DeleteFamilyAlias(key);
       else
         m_delete(aliases, key);
+
+      if (!familymode || !member(aliases,key))
       // auf jeden Fall noch deaktivieren
-      m_delete(active_aliases, key);
+        m_delete(active_aliases, key);
     }
     if (sizeof(to_delete) == 1)
       write("Du entfernst das Alias \""+ to_delete[0] +"\".\n");