Rain set to play spoilsport again in Christchurch