Welcomed warmth will come with a drenching, stormy cost in B.C.