--- deliantra/server/common/object.C 2007/02/16 19:43:40 1.133 +++ deliantra/server/common/object.C 2007/03/11 02:12:44 1.135 @@ -608,8 +608,6 @@ void update_object (object *op, int action) { - MoveType move_on, move_off, move_block, move_slow; - if (op == NULL) { /* this should never happen */ @@ -1293,14 +1291,14 @@ */ /* Have object 'fall below' other objects that block view. - * Unless those objects are exits, type 66 + * Unless those objects are exits. * If INS_ON_TOP is used, don't do this processing * Need to find the object that in fact blocks view, otherwise * stacking is a bit odd. */ if (!(flag & INS_ON_TOP) && ms.flags () & P_BLOCKSVIEW - && (op->face && !op->face->visibility)) + && (op->face && !faces [op->face].visibility)) { for (last = top; last != floor; last = last->below) if (QUERY_FLAG (last, FLAG_BLOCKSVIEW) && (last->type != EXIT)) @@ -1433,6 +1431,7 @@ insert_ob_in_map (tmp1, op->map, op, 0); } +// XXX: function not returning object* object * object::insert_at (object *where, object *originator, int flags) {