… | |
… | |
48 | for (at = new_obj->arch->more; at != NULL; at = at->more) |
48 | for (at = new_obj->arch->more; at != NULL; at = at->more) |
49 | { |
49 | { |
50 | object *new_seg; |
50 | object *new_seg; |
51 | |
51 | |
52 | new_seg = arch_to_object (at); |
52 | new_seg = arch_to_object (at); |
53 | new_seg->x = x + at->clone.x; |
53 | new_seg->x = x + at->x; |
54 | new_seg->y = y + at->clone.y; |
54 | new_seg->y = y + at->y; |
55 | new_seg->map = old_seg->map; |
55 | new_seg->map = old_seg->map; |
56 | insert_ob_in_map (new_seg, new_seg->map, new_seg, INS_NO_MERGE | INS_NO_WALK_ON); |
56 | insert_ob_in_map (new_seg, new_seg->map, new_seg, INS_NO_MERGE | INS_NO_WALK_ON); |
57 | new_seg->head = head; |
57 | new_seg->head = head; |
58 | old_seg->more = new_seg; |
58 | old_seg->more = new_seg; |
59 | old_seg = new_seg; |
59 | old_seg = new_seg; |