anchor.diff:  		eyeobj.loc = loc
   		cameranet.visibility(eyeobj)
   		cameraFollow = null
  +
   /mob/aiEye/Move()
   	. = ..()
   	if(.)
  
positive.code: 		client.eye = src
  		for(var/datum/camerachunk/c in eyeobj.visibleCameraChunks)
  			c.remove(eyeobj)
  	else
  		if(!eyeobj)	//if it got deleted somehow (like an admin trying to fix things <.<')
  			eyeobj = new()
  
negative.code: /mob/living/silicon/ai/New()
  	..()
  	eyeobj.ai = src
  	spawn(20)
  		freelook()
  
  /mob/living/silicon/ai/death(gibbed)
  	if(client && client.eye == eyeobj)
  