Alten InsertHook entfernt.

Es gibt keine Objekte in den Regionen und Gilden mehr,
die den Hook nutzen. Daher entfaellt er zugunsten des
H_HOOK_INSERT im neuen Hooksystem.

Change-Id: I621729e1bf3b7938f33e3f8edbcfe66f9377c5bb
diff --git a/std/player/restrictions.c b/std/player/restrictions.c
index d71e14c..9f6c095 100644
--- a/std/player/restrictions.c
+++ b/std/player/restrictions.c
@@ -40,15 +40,11 @@
 #include <defines.h>
 #include <new_skills.h>
 
-//Liste von Objekten, in denen InsertNotify() gerufen wird, wenn etwas in den
-//Spieler bewegt wurde.
-nosave object *InsertHooks=({});
-
 // local properties prototypes
 static int _query_max_weight();
 static mixed _set_frog(mixed arg);
 
-void create()
+protected void create()
 {
   ::create();
 
@@ -95,36 +91,13 @@
 public void NotifyInsert(object ob, object oldenv)
 {
   ::NotifyInsert(ob, oldenv);
-  // Alle Listener im neuen Hooksystem vom InsertHook informieren
+  // Alle Listener vom InsertHook informieren
   HookFlow(H_HOOK_INSERT, ob);
-  // Alle Listener im alten InsertHook informieren
-  if (sizeof(InsertHooks))
-  {
-    foreach(object h: &InsertHooks)
-    {
-      if (h && environment(h) == ME)
-        h->InsertNotify(ob);
-      else
-        h=0;
-    }
-    InsertHooks-=({0}); // genullte Elemente loeschen
-  }
 }
 
 void AddInsertHook(object ob)
 {
-  if (member(InsertHooks,ob)!=-1 || environment(ob)!=this_object())
-    return;
-  InsertHooks+=({ob});
-}
-
-void RemoveInsertHook(object ob)
-{
-  InsertHooks-=({ob});
-}
-
-object *QueryInsertHooks()
-{
-  return InsertHooks;
+  raise_error("Diese Funktion gibt es nicht mehr. Bitte das neue "
+      "Hooksystem nutzen!\n");
 }