So there are many things I like about the weather system and there are many things I hate about it. Sadly, the bad is far more than the good. It ismost likely that whichever admin designed the weather system is from a warmer part of the world.
My first issue is that IG, it can snow at 60F (this would be 15.5C). In the real world, snow shouldn't be possible until 32F (0C). Now, this is a minor problem, but one that doesn't make sense with my real world mindset and it bugs me way more than it should. It could be that physics work different in Lusternia, and water does actually freeze at 60F, but the lack of water freezing in other parts of the game (lakes and whatnot), does beg the question if this is true or not.
Another thing I would love to have is being able to 'set' what is cold/hot. To me, 40F (4.4C) is not cold, it is just chilly at most. However, in the same turn, I consider anything over 75 hot weather.
Being able to 'set' what I consider cold for my character would decide how much 'warmth' I actually need. For example, say 1 warmth is 1 degree warmer(I know warmth doesn't work on such a simple thing); so wearing 5 warmth in 30F would make it seem like it was 35F. By setting a lower 'cold' tolerance, perhaps 1 warmth means 3 degrees warmer and thus wearing 5 warmth in 30F makes it seem like 45F.
Now, I understand there are a few issues with this idea(s):
1) First and foremost, being able to set your tolerance at will would just game the system as people need.
This could be solved by only being able to set it once (or I guess once every X days).
2) Then comes the issue of anyone just sets their tolerance to -30 and get away with low-warmth clothes to negate slowed movement. This also ties into that there is no super hot places that get into the 105F range (when slowed movement starts, according to my notes), besides the Skarch that I can think of.
Without having hot places that people visit often, the only other way I can see is redefining when slowed movement happens. Right now, slowed movement due to cold happens at 30F and below and slowed moved due to heat happens 105F and above. If setting a cold tolerance meant that temp is when you started getting slowed movement and ~50 degrees later defined what was 'hot' and the start of when you got slowed movement due to heat that might work. For example, if I set my cold tolerance to 30F, this would mean 80F would be the start of slowed movement for heat. This would be in addition to the changing warmth levels depending how tolerant you are to cold.
Or maybe I'm just crazy and this whole idea is too.