Hmmm - you have the general meaning, but think of the overall sentence. In the original sentence, one view of rain is contrasted with another, opposite view. Its these opposing views that the writer is drawing attention to. So the structure is more like
In certain situations, rain is a savior. But in other situations, it is seen as a destroyer/causer of damage.
I've left the blue bits for you to figure out. The bit in pink is my own paraphrasing. The original would be a bit more wordy (and therefore the contrast in English would be somewhat lacking in punch). But hopefully you will understand it a bit better and you can decide how to translate it.
Edit: Maybe you are looking for a better translation for ~ば phrases. These don't always translate into "If" sentences. Sometimes they work better as "When" sentences. "When X happens, expect Y to follow". Just two different ways of phrasing a conditional sentence.