Added turn checks and decreases for movement