Corregido el calculo de si un enemigo es visible o no, es posible haya que hacerlo
con el vector de movimiento y no el de aim