set_author(3) LPC Library Functions set_author(3)
NAME
set_author - set the author associated with an object.
SYNOPSIS
void set_author( string author );
DESCRIPTION
Every object has both an author and a domain associated with
it for the purposes of tracking statistics for authors and
domains. Domains may only be set in the master object func-
tion domain_file(4), however authors are different. They
can be initialized to some default value by author_file(4)
in the master object, but can also be changed using the
set_author efun.
set_author changes the author of the object that it is
called within. That author will get credit for all future
actions of that object that affect mudlib statistics. Note
that this may cause some weird numbers to occur in the
categories "objects" and "array_size", since the object may
have initialized arrays or been created under the original
author's credit, but it could be destructed or free the
arrays that it's using under another author, thus reducing
numbers from a count that didn't have those same numbers
added previously. To rememdy this, only use set_author
within create(4), and use it before any arrays are allocated
if at all possible.
SEE ALSO
author_file(4), domain_file(4), author_stats(3),
set_author(3), domain_stats(3)
MudOS Last change: 5 Sep 1994 1