More weather information for Deluge