added new enemy sight code, everything is broken