Problem description:
I was coding a cutscene styled login system and while doing so I tried testing it and the client.eye wasn't behaving properly. The weird thing is, it was working alright for the first few times I ran it, now the eye goes over turf that IS there, but just shows up blank. Not sure why, I did a test and found that for some reason I can make it work with client.eye=locate(8,1,1) but once I make it (9,1,1) the thing breaks or something. o.o

So shall I report it as a bug or is this a result of my poor programming?

There is no bug here.
Just a little perspective
Will solve your problem.
Thank you. I didn't realize this. :) Been learning a lot lately!