--- deliantra/server/common/los.C 2008/12/19 22:47:29 1.41 +++ deliantra/server/common/los.C 2008/12/20 02:32:31 1.42 @@ -64,9 +64,9 @@ * controlling the object. */ void -clear_los (player *pl) +player::clear_los (sint8 value) { - memset (pl->los, LOS_BLOCKED, sizeof (pl->los)); + memset (los, value, sizeof (los)); } // enqueue a single mapspace, but only if it hasn't @@ -452,7 +452,7 @@ if (QUERY_FLAG (op, FLAG_REMOVED)) return; - clear_los (op->contr); + op->contr->clear_los (); if (QUERY_FLAG (op, FLAG_WIZ) /* ||XRAYS(op) */ ) memset (op->contr->los, 0, sizeof (op->contr->los));