Typ eingeschraenkt fuer P_EXITS

Da kommen nur normale Ausgange, d.h. Raumpfade, d.h. strings

Change-Id: If82b5121acc4d02f903b740f9fa5eff734bf815e
diff --git a/p/service/padreic/mnpc/moving.c b/p/service/padreic/mnpc/moving.c
index b5a0d34..a977854 100644
--- a/p/service/padreic/mnpc/moving.c
+++ b/p/service/padreic/mnpc/moving.c
@@ -358,12 +358,14 @@
     return 0;
   }
 
-  // Ausgaenge ermitteln.
+  // Ausgaenge ermitteln, zunaechst aber keine Special Exits.
   mapping exits = (environment()->QueryProp(P_EXITS));
-  <string|closure> *rooms = m_values(exits);
+  string *rooms = m_values(exits);
   string *dirs  = m_indices(exits);
   string *ex = ({});
 
+  // Bei normalen Ausgaengen wird geprueft, ob wir in den Zielraum
+  // reinduerfen.
   for (int i=sizeof(rooms)-1; i>=0; i--)
   {
     if (!PreventEnter(rooms[i]))
@@ -399,7 +401,7 @@
   }
   else
   {
-    // Special Exits mitbenutzen.
+    // erst jetzt die special exits mitbenutzen.
     ex += m_indices(ENV()->QueryProp(P_SPECIAL_EXITS));
     if (sizeof(ex))
     {