join dedicated server with defauklt mission
time is 12 noon
EXECUTE ON SERVER:
0 setOvercast 1;
0 setRain 1;
forceWeatherChange;
rain on client
EXECUTE ON SERVER:
_d = date;
_d set [3, 23];
setdate _d;
(Now this part is tricky because sometimes it works sometimes it doesnt)
IF date/time changes on the client as result THEN change it back:
EXECUTE ON SERVER:
_d = date;
_d set [3, 12];
setdate _d;
at this point there should be no effect, proceed further
ELSE proceed
drop to the lobby
come back
no rain on client (still raining on the server though)
drop to the lobby
come back
rain on client
from here on it doesnt fail if repeated