… | |
… | |
344 | MTH void copy_to (object *dst); |
344 | MTH void copy_to (object *dst); |
345 | MTH object *clone (); // create + copy_to a single object |
345 | MTH object *clone (); // create + copy_to a single object |
346 | MTH object *deep_clone (); // copy whole more chain and inventory |
346 | MTH object *deep_clone (); // copy whole more chain and inventory |
347 | void do_destroy (); |
347 | void do_destroy (); |
348 | void gather_callbacks (AV *&callbacks, event_type event) const; |
348 | void gather_callbacks (AV *&callbacks, event_type event) const; |
349 | MTH void destroy (bool destroy_inventory = false); |
349 | MTH void destroy (); |
350 | MTH void drop_and_destroy () |
350 | MTH void drop_and_destroy () |
351 | { |
351 | { |
352 | destroy_inv (true); |
352 | destroy_inv (true); |
353 | destroy (); |
353 | destroy (); |
354 | } |
354 | } |