ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/common/object.C
(Generate patch)

Comparing deliantra/server/common/object.C (file contents):
Revision 1.121 by root, Tue Jan 23 03:17:55 2007 UTC vs.
Revision 1.123 by root, Fri Jan 26 20:59:56 2007 UTC

775 * drop on that space. 775 * drop on that space.
776 */ 776 */
777 if (!drop_to_ground 777 if (!drop_to_ground
778 || !map 778 || !map
779 || map->in_memory != MAP_IN_MEMORY 779 || map->in_memory != MAP_IN_MEMORY
780 || map->nodrop
780 || ms ().move_block == MOVE_ALL) 781 || ms ().move_block == MOVE_ALL)
781 { 782 {
782 while (inv) 783 while (inv)
783 { 784 {
784 inv->destroy_inv (drop_to_ground); 785 inv->destroy_inv (drop_to_ground);
900 * This function removes the object op from the linked list of objects 901 * This function removes the object op from the linked list of objects
901 * which it is currently tied to. When this function is done, the 902 * which it is currently tied to. When this function is done, the
902 * object will have no environment. If the object previously had an 903 * object will have no environment. If the object previously had an
903 * environment, the x and y coordinates will be updated to 904 * environment, the x and y coordinates will be updated to
904 * the previous environment. 905 * the previous environment.
905 * Beware: This function is called from the editor as well!
906 */ 906 */
907void 907void
908object::remove_slow () 908object::remove_slow ()
909{ 909{
910 object *tmp, *last = 0; 910 object *tmp, *last = 0;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines