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.2 by root, Mon May 1 12:22:03 2006 UTC vs.
Revision 1.3 by root, Sun Jun 11 20:43:35 2006 UTC

1 1
2/* 2/*
3 * static char *rcsid_item_c = 3 * static char *rcsid_item_c =
4 * "$Id: item.c,v 1.2 2006/05/01 12:22:03 root Exp $"; 4 * "$Id: item.c,v 1.3 2006/06/11 20:43:35 root Exp $";
5 */ 5 */
6 6
7/* 7/*
8 CrossFire, A Multiplayer game for X-windows 8 CrossFire, A Multiplayer game for X-windows
9 9
717 if (!(cp=strchr(buf,' '))) { 717 if (!(cp=strchr(buf,' '))) {
718 return; 718 return;
719 } 719 }
720 dy=atoi(cp); 720 dy=atoi(cp);
721 721
722 if (FABS(dx)>MAP_CLIENT_X/2 || FABS(dy)>MAP_CLIENT_Y/2) 722 if (FABS(dx) > pl->socket.mapx / 2 || FABS(dy) > pl->socket.mapy / 2)
723 return; 723 return;
724 724
725 if(pl->blocked_los[dx+(pl->socket.mapx/2)][dy+(pl->socket.mapy/2)]) 725 if(pl->blocked_los[dx + pl->socket.mapx / 2][dy + pl->socket.mapy / 2])
726 return; 726 return;
727
727 look_at(pl->ob, dx, dy); 728 look_at(pl->ob, dx, dy);
728} 729}
729 730
730/** Move an object to a new location */ 731/** Move an object to a new location */
731void esrv_move_object (object *pl, tag_t to, tag_t tag, long nrof) 732void esrv_move_object (object *pl, tag_t to, tag_t tag, long nrof)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines