So the scouts would report what the weather is going to be at the start of the next turn? I'm just guessing here, but I suspect as it stands, the game doesn't generate the weather conditions for a battle until the turn the battle occurs in. In fact it is possible that the game generates weather only when it runs the battle code itself.