Anpassung an secure_thing.

Einige Aufrufe geerbter Funktionen bezogen sich
explizit auf thing.

Change-Id: Ic4a2bb728759632d0128d41e3f223ade1fe92ac3
diff --git a/obj/tools/questtool.c b/obj/tools/questtool.c
index dd71fcf..6fa1e32 100644
--- a/obj/tools/questtool.c
+++ b/obj/tools/questtool.c
@@ -78,7 +78,7 @@
   string str;
 
   if(IS_BLUE(ME)) return;
-  thing::create();
+  secure_thing::create();
   SetProp(P_GENDER,NEUTER);
   owner = PL;
   AddId("questtool");
@@ -131,14 +131,14 @@
 
 int _query_autoloadobj() { return 1; }
 
-void init()
+public varargs void init(object oldenv)
 {
   object tp;
 
   if(!(tp = PL) || tp != environment())
     return;
 
-  thing::init();
+  secure_thing::init(oldenv);
 
   if ( !IS_WIZARD(tp) || tp != owner )
     return call_out("do_remove",1);