Separated the sight coords computation into the two different players classes