Ok ironhawk, what you said about the rainbow gave me an epiphany!! I think weather should be implemented in the form of staff spells.
These would be simple weather changing spells you earn by leveling (rain, snow, though it doesnt snow in the caribbean

, fog ... etc.). Now, it comes to the fork in the road......
1) Does the spell just affect the players view, or 2) every one in that areas view? Well, this could be decided by big D themselves.
If the spell just affects you, than it would cause no controvery and everything would have that realistic touch. But, at the same time, no one else would have the same feeling as you (of course you could tell your crew which weather affect to put on their screen.... hmmm).
Now if it affected the whole area from one player, it could be the highest lvl pirates spell that engulfs all the lower lvls casts.... but, that just wouldn't be right. Maybe the spells could be purchased at the gypsey shop reffered to in ironhawks post.
Based on my detaled analy