//moderate rain - mud in clear hexes, depth 0 water, and dirt roads (not implemented yet)
if(weatherCond == PlanetaryConditions.WE_MOD_RAIN) {
if(hex.terrainsPresent() == 0 || (hex.containsTerrain(Terrains.WATER) && hex.depth() == 0)) {
hex.addTerrain(tf.createTerrain(Terrains.MUD, 1));
if(hex.containsTerrain(Terrains.WATER)) {
hex.removeTerrain(Terrains.WATER);
}
}
}
//heavy rain - mud in all hexes except buildings, depth 1+ water, and non-dirt roads