Fronts and occlusions produce plenty of precipitation. Foehn winds produce precipitation on the windward side of the hills but are dry (and warm) on the leeward side.