Change weather logic