int clonep();
int clonep(mixed arg);
Returns true (1) iff the argument is objectp() and the O_CLONE flag is set. The driver sets the O_CLONE flag for those objects created via new() (clone_object()). The clonep() efun will not return true when called on objects that are the blueprint copy (those that are loaded via call_other() or load_object()).
Note that if clonep() returns true, then file_name() will return a string containing a '#'. clonep() defaults to this_object().
See also: objectp , new , clone_object , call_other , file_name
Beek @ZorkMUD, Lima Bean, IdeaExchange, TMI-2, and elsewhere