LookAtClient does alot of what LookAtPoint does.. you could make this a lot shorter.
also, you accept 'any' as a client, and the point.. so what if i pass in a handle (ADT_Array) full of clients? Trick Question, you don't need to have the any tag.
Something like this perhaps?