--- deliantra/server/socket/request.C 2008/06/15 19:34:31 1.132 +++ deliantra/server/socket/request.C 2008/07/13 11:57:25 1.133 @@ -1179,7 +1179,6 @@ if (d > 3) { - int need_send = 0, count; /* This block deals with spaces that are not visible for whatever @@ -1195,11 +1194,11 @@ count = -1; - /* properly clear a previously sent big face */ if (lastcell.faces[0] || lastcell.faces[1] || lastcell.faces[2] || lastcell.stat_hp || lastcell.flags || lastcell.player) need_send = 1; + /* properly clear a previously sent big face */ map_clearcell (&lastcell, count); if ((mask & 0xf) || need_send) @@ -1274,7 +1273,7 @@ if (op->msg && op->msg[0] == '@') flags |= 1; - if (op->type == PLAYER && op != ob) + if (op->type == PLAYER) player = op->count; }