issue with al_Sun not always in range fixed