Yes, but it's a matter of degrees. You'll know it is coming, and so will anyone you bring with them. Knowledge of the battlefield's conditions which is not shared with your foe will generally prove a significant edge.
Be prepared and forearmed, and you'll win the day, assuming your foe doesn't have any surprises for you.