Auch beim Registrieren 1 HB Delay erzwingen.

s. vorheriger Commit, auch beim Registrieren muss min.
1 HB als Delay erzwungen werden (RegisterWalker kann
innerhalb des HB des walk_master als Seiteneffekt
eines Walk eines MNPC ausgeloest werden).

Change-Id: Id5c0bf306c350bc22941ab6739d8d30de660837c
diff --git a/p/service/padreic/mnpc/walk_master.c b/p/service/padreic/mnpc/walk_master.c
index 6adffb0..4c973f6 100644
--- a/p/service/padreic/mnpc/walk_master.c
+++ b/p/service/padreic/mnpc/walk_master.c
@@ -89,7 +89,8 @@
     set_heart_beat(1);
   }
   int next=counter;
-  next+=(time+random(rand))/2;
+  //min. 1 Heartbeat delay erzwingen
+  next += max(1, (time+random(rand))/2);
   if (next>MAX_DELAYTIME) next-=MAX_DELAYTIME;
   walker[next]+=({ func });
   clients += ([ get_type_info(func, 2): func; wert; next ]);