day x, added sight updating, still not tested