--- deliantra/server/common/map.C 2007/09/04 05:43:20 1.124 +++ deliantra/server/common/map.C 2007/09/07 13:10:30 1.126 @@ -1598,11 +1598,11 @@ return; for_all_players (pl) - if (pl->ob->map == this) + 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);