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.94 by root, Sun Apr 11 23:48:57 2010 UTC vs.
Revision 1.95 by root, Wed Apr 28 11:39:45 2010 UTC

627 pl->ns->look_position = tag & 0x7fffffff; 627 pl->ns->look_position = tag & 0x7fffffff;
628 pl->ns->floorbox_update (); 628 pl->ns->floorbox_update ();
629 return; 629 return;
630 } 630 }
631 631
632 // the object might be legally gone already
632 object *op = esrv_get_ob_from_count (pl->ob, tag); 633 if (object *op = esrv_get_ob_from_count (pl->ob, tag))
633
634 if (!op)
635 {
636 LOG (llevDebug, "Player '%s' tried to apply the unknown object (%d)\n", &pl->ob->name, tag);
637 return;
638 }
639
640 pl->ob->apply (op, AP_TOGGLE); 634 pl->ob->apply (op, AP_TOGGLE);
641} 635}
642 636
643/** Client wants to lock some object. Lets do so. */ 637/** Client wants to lock some object. Lets do so. */
644void 638void
645LockItem (char *data, int len, player *pl) 639LockItem (char *data, int len, player *pl)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines