It looks like client does the setOvercast transition slower than the server.
```
300 SetOvercast 1
```
Executed on the server and client is still at 0.661669 while the server is already at 0.895198 overcast.
Looks like something is going wrong here, I tested the other weather commands, looks like its only setOvercast that behaves like that.
This will cause different weather for clients that join after that was executed compared to clients that were already online.
Also, when you execute this on the server, the server changes the overcast value instantly (like intended) but the client does its normal transition instead of also switching instantly.
Is this intended or a bug ?
```
0 setOvercast 0.6;
```