/* Copyright 1989, 1990 by James Aspnes, David Applegate, and Bennet Yee */
/* See the file COPYING for distribution information */
#include "db.h"
#include "globals.h"
#include "externs.h"
datum create (void)
{
datum obj;
if (!flag_set (me, F_WIZARD)) {
return NOTHING;
} else {
obj = new_object (me);
return obj;
}
}
datum destroy (datum thing)
{
/* note special safety feature */
if (!flag_set (me, F_WIZARD) || thing == you || !controls (me, thing)) {
return 0;
} else {
/* nuke it */
free_object (thing);
return 1;
}
}