--- deliantra/server/socket/request.C 2007/03/14 00:04:59 1.73 +++ deliantra/server/socket/request.C 2007/03/14 01:19:10 1.74 @@ -691,7 +691,7 @@ void AskSmooth (char *buf, int len, client *ns) { - ns->send_smooth (atoi (buf)); + ns->send_face (atoi (buf)); } /** @@ -1142,7 +1142,7 @@ { ns.lastmap.cells[sx][sy].faces[layer] = face_num; - if (!(ns.faces_sent[face_num] & NS_FACESENT_FACE)) + if (!ns.faces_sent[face_num]) if (ob) ns.send_faces (ob); else @@ -1194,9 +1194,6 @@ if (ns.lastmap.cells[sx][sy].smooth[layer] != smoothlevel) { - if (smoothlevel) - ns.send_smooth (ob->face); - ns.lastmap.cells[sx][sy].smooth[layer] = smoothlevel; sl << uint8 (smoothlevel); return 1;