I see that you have posted about two different errors.
For the first one, I could see no reason for it to happen unless you edited how seasons work in vanilla essentials. Since you took it out, I assume that it stopped happening.
As for the second error, you have fewer zones defined for...
Added or improved some explanations on the configuration file. Now it should be easier to understand how to configure some parts (as if the plugin itself wasn't hard enough to configure without explanations).
Also, the zone for map 86 has one less 0 in the summer probabilities. You may want to fix that unless you are fine having sandstorms while having no sun on summer for that zone.
Oh, wait, I see what the problem is. In the MAPS_SUBSTITUTE, you don't use the secondary weather. The code uses the primary weather to see if a map should not have the primary weather (exclude) or if it is the only map in a zone with that weather (include). So, you should change it to something...
First, I'm surprised you aren't getting any error for having a "," at the end of each array.
Second, the problem is only the weather display on the Town Map? The weather on the overworld are the ones that should be? I'll look at the code for the weather display on the town map but I want to...
Fixed the problem that caused weather names to not be translated.
IMPORTANT: this fix needs the WEATHER_NAMES part of the configuration to be changed so I recommend moving your configuration file elsewhere first so you don't lose it.
How did you try to add the capitalized and downcased versions? If you duplicate the WEATHER_NAMES hash, you have to give one of the two a new name (it can be as simple as adding another letter or symbol) or they will overwrite each other. Then you have to call the hash you want to take the names...
Changed the handler code so it stops overwriting the weather on maps that aren't in a zone.
Added again the graphics that were missing on the last update.
Well, yes, it works because my plugin only checks and forces weather when the map is loaded. So, if you force weather in an event, it will overwrite the one forced by my plugin.
Also, commenting (or deleting) line 15 of 01 - Main Code/03 - Handler maybe makes the weather in the map metadata to...
Well, an option is to give that map its own zone and have sandstorm as the only possible weather for it. I'm not sure why the map's metadata is ignored if a map isn't in a zone but I'll take a look at it.
Edit: ok, I think the problem is because I force the weather to be None if a map isn't in...
Deleted the def encounter_type that was included in the plugin. It was exactly the same as the def encounter_type that came with Essentials and was unnecessary.
Ah, that code is the same as the one that already comes with Essentials v20.1. I think I copied it in case I needed to modify it to add the weather encounters and forgot to delete it when I didn't. Thanks for reminding me! I'll upload the plugin again without that bit of code.
The heavy rain is on a new game or a save file where you haven't used the pbInitializeWeather yet? If it's on a saved file where you already used it before saving, the forecast will keep mentioning it until you change the map after the weather time limit runs out.
As for the graphics, they...