Magiertools auf secure_thing umgestellt.
Magiertools sollten nicht das /std/thing erben, was zuviele
Dinge auswertet (process_string etc.), die Leute in die
Props reinschreiben und dann im Zweifelsfall mit einer
EM+-UID ausgewertet werden.
Change-Id: I91f6349441d9977cf30de30581700b651176f312
diff --git a/obj/tools/btool.c b/obj/tools/btool.c
index 8795d9d..be31c6a 100644
--- a/obj/tools/btool.c
+++ b/obj/tools/btool.c
@@ -3,7 +3,7 @@
#pragma pedantic,range_check,warn_deprecated
#pragma warn_empty_casts,warn_missing_return,warn_function_inconsistent
-inherit "/std/thing";
+inherit "/std/secure_thing";
#include <properties.h>
#include <defines.h>
diff --git a/obj/tools/dancetool.c b/obj/tools/dancetool.c
index dcf3b9a..82d5941 100644
--- a/obj/tools/dancetool.c
+++ b/obj/tools/dancetool.c
@@ -4,7 +4,7 @@
//
//
-inherit "std/thing";
+inherit "/std/secure_thing";
#include <properties.h>
#include <defines.h>
diff --git a/obj/tools/lupe.c b/obj/tools/lupe.c
index 94d539e..105b602 100644
--- a/obj/tools/lupe.c
+++ b/obj/tools/lupe.c
@@ -2,7 +2,7 @@
//
// Some changes/extensions by Jof@MorgenGrauen
-inherit "/std/thing";
+inherit "/std/secure_thing";
protected functions virtual inherit "/std/util/path";
#include <language.h>
diff --git a/obj/tools/mudlink.c b/obj/tools/mudlink.c
index 209d546..3f9ca54 100644
--- a/obj/tools/mudlink.c
+++ b/obj/tools/mudlink.c
@@ -13,7 +13,7 @@
#include <config.h>
#include <properties.h>
-inherit "/std/thing";
+inherit "/std/secure_thing";
create() {
string name, foo;
diff --git a/obj/tools/newstool.c b/obj/tools/newstool.c
index f91eeb6..d41827e 100644
--- a/obj/tools/newstool.c
+++ b/obj/tools/newstool.c
@@ -1,4 +1,4 @@
-inherit "std/thing";
+inherit "/std/secure_thing";
#include <properties.h>
#include <language.h>
diff --git a/obj/tools/projekttool.c b/obj/tools/projekttool.c
index f61a9dd..f6adb70 100644
--- a/obj/tools/projekttool.c
+++ b/obj/tools/projekttool.c
@@ -6,7 +6,7 @@
#include "/secure/wizlevels.h"
#include <moving.h>
-inherit "/std/thing";
+inherit "/std/secure_thing";
string hilfe;
static int changetime;
static int suppressinfos;
diff --git a/obj/tools/ptool.c b/obj/tools/ptool.c
index c836cae..98ffd8f 100644
--- a/obj/tools/ptool.c
+++ b/obj/tools/ptool.c
@@ -7,7 +7,7 @@
#include <properties.h>
#include <language.h>
-inherit "std/thing";
+inherit "/std/secure_thing";
int dump();
diff --git a/obj/tools/pubtool.c b/obj/tools/pubtool.c
index a85afc9..42e43b3 100644
--- a/obj/tools/pubtool.c
+++ b/obj/tools/pubtool.c
@@ -4,7 +4,7 @@
#include <properties.h>
#include <language.h>
-inherit "/std/thing";
+inherit "/std/secure_thing";
create()
{
diff --git a/obj/tools/questtool.c b/obj/tools/questtool.c
index 264fa7c..dd71fcf 100644
--- a/obj/tools/questtool.c
+++ b/obj/tools/questtool.c
@@ -14,8 +14,8 @@
* erweitert.
*/
-inherit "std/thing";
-inherit "std/more";
+inherit "/std/secure_thing";
+inherit "/std/more";
#include <defines.h>
#include <properties.h>
diff --git a/obj/tools/tester/test.c b/obj/tools/tester/test.c
index df4d00b..14fbf5a 100644
--- a/obj/tools/tester/test.c
+++ b/obj/tools/tester/test.c
@@ -108,7 +108,7 @@
#pragma strong_types
-inherit "/std/thing";
+inherit "/std/secure_thing";
// Allgemein benoetigte globale Variablen
diff --git a/obj/tools/xxtool.c b/obj/tools/xxtool.c
index fa3fb6c..5733041 100644
--- a/obj/tools/xxtool.c
+++ b/obj/tools/xxtool.c
@@ -1,15 +1,15 @@
#include <properties.h>
#include <language.h>
-inherit "obj/tools/MGtool";
-inherit "std/thing";
+inherit "/obj/tools/MGtool";
+inherit "/std/secure_thing";
-void create()
+protected void create()
{
if(!clonep(this_object()))
return;
thing::create();
- ::create();
+ MGtool::create();
SetProp(P_NAME,"Ankh");
SetProp(P_GENDER,NEUTER);
SetProp(P_IDS,({"ankh","xxtool"}));