--- deliantra/server/socket/request.C 2007/08/24 01:03:09 1.121 +++ deliantra/server/socket/request.C 2007/08/26 04:21:30 1.122 @@ -265,9 +265,9 @@ buf += strlen (buf) + 9; // initial map and its origin - maptile *map = pl->ob->map; - int mapx = pl->ns->mapx / 2 - pl->ob->x; - int mapy = pl->ns->mapy / 2 - pl->ob->y; + maptile *map = pl->observe->map; + int mapx = pl->ns->mapx / 2 - pl->observe->x; + int mapy = pl->ns->mapy / 2 - pl->observe->y; int max_distance = 8; // limit maximum path length to something generous while (*buf && map && max_distance)