Recent storms bring much-needed rain, unwelcome wind to part