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

Comparing deliantra/server/socket/item.C (file contents):
Revision 1.42 by root, Wed Mar 14 00:04:59 2007 UTC vs.
Revision 1.43 by root, Tue Apr 3 00:21:38 2007 UTC

265 flags = query_flags (head); 265 flags = query_flags (head);
266 if (QUERY_FLAG (head, FLAG_NO_PICK)) 266 if (QUERY_FLAG (head, FLAG_NO_PICK))
267 flags |= F_NOPICK; 267 flags |= F_NOPICK;
268 268
269 ns.send_face (head->face); 269 ns.send_face (head->face);
270 ns.flush_fx ();
270 271
271 if (QUERY_FLAG (head, FLAG_ANIMATE) && !ns.anims_sent[head->animation_id]) 272 if (QUERY_FLAG (head, FLAG_ANIMATE) && !ns.anims_sent[head->animation_id])
272 ns.send_animation (head->animation_id); 273 ns.send_animation (head->animation_id);
273 274
274 sl << uint32 (head->count) 275 sl << uint32 (head->count)
356 sl.printf ("item%d ", pl->contr->ns->itemcmd); 357 sl.printf ("item%d ", pl->contr->ns->itemcmd);
357 358
358 sl << uint32 (0); 359 sl << uint32 (0);
359 360
360 pl->contr->ns->send_face (empty_face); 361 pl->contr->ns->send_face (empty_face);
362 pl->contr->ns->flush_fx ();
361 363
362 if (pl->contr->ns->look_position) 364 if (pl->contr->ns->look_position)
363 { 365 {
364 char buf[80]; 366 char buf[80];
365 snprintf (buf, 80, "Apply this to see %d previous items", FLOORBOX_PAGESIZE); 367 snprintf (buf, 80, "Apply this to see %d previous items", FLOORBOX_PAGESIZE);
554 } 556 }
555 557
556 if (flags & UPD_FACE) 558 if (flags & UPD_FACE)
557 { 559 {
558 ns->send_face (op->face); 560 ns->send_face (op->face);
561 ns->flush_fx ();
559 sl << uint32 (op->face); 562 sl << uint32 (op->face);
560 } 563 }
561 564
562 if (flags & UPD_NAME) 565 if (flags & UPD_NAME)
563 { 566 {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines