--- deliantra/server/common/readable.C 2006/12/12 20:53:02 1.12 +++ deliantra/server/common/readable.C 2006/12/12 21:39:56 1.13 @@ -1101,8 +1101,8 @@ if ((tmpbook = get_archetype (t->archname)) != NULL) { tmpbook->msg = book->msg; - copy_object (tmpbook, book); - tmpbook->destroy (0); + tmpbook->copy_to (book); + tmpbook->destroy (); } book->title = t->authour; @@ -1469,13 +1469,13 @@ strcat (buf, art->item->msg); /* properties of the artifact */ - tmp = get_object (); + tmp = object::create (); add_abilities (tmp, art->item); tmp->type = type; SET_FLAG (tmp, FLAG_IDENTIFIED); if ((ch = describe_item (tmp, NULL)) != NULL && strlen (ch) > 1) sprintf (buf, "%s Properties of this artifact include: \n %s \n", buf, ch); - tmp->destroy (0); + tmp->destroy (); /* add the buf if it will fit */ if (!book_overflow (retbuf, buf, booksize)) strcat (retbuf, buf);