Change your preferences here.
The wielder does not take damage from sandstorm and hail.
There is almost always a better option on any Pokemon. While it is nice to be able to confidently throw something with Overcoat onto a hail or a sandstorm team, the only notable Pokemon you would use, Forretress, Reuniclus, and Escavalier, are either Steel-type, or in the case of Reuniclus, have Magic Guard, which far outclasses Overcoat.
Found in Dream World