--- deliantra/server/common/map.C 2007/09/06 06:53:05 1.125 +++ deliantra/server/common/map.C 2007/09/07 13:10:30 1.126 @@ -1601,8 +1601,8 @@ if (pl->observe->map == this) if (client *ns = pl->ns) { - int dx = x - pl->ob->x; - int dy = y - pl->ob->y; + int dx = x - pl->observe->x; + int dy = y - pl->observe->y; int distance = idistance (dx, dy);