Rain
“I hope it doesn't rain again until this paint dries. That would be a disaster!
—
The Painter
Rain is an event that occurs randomly[a] and affects all surface biomes for its duration. It can last anywhere between 8 minutes[b] and 61 minutes 30 seconds[c] (potentially spanning both day and night portions); the average duration is 19 minutes 50.23 seconds[d].[1] When a player is in a Snow biome during Rain, it appears as a Blizzard, causing snowfall volume to increase. Additionally, a special visual effect is displayed during Blizzards.
Rain is primarily an aesthetic effect, only visible on the surface: It displays Rain/Blizzard graphics, darkened ambient sun/moon light, increased cloud cover, and altered music. There are, however, some functional effects.
The event spawns variants of some regular enemies, but also a few unique enemies, and certain critters behave differently. Some comical effects include Zombies wearing raincoats, slimes carrying umbrellas, and Goldfish walking upright on land, using their tail fins to casually shuffle about (swimming Goldfish will exit water and walk, and walking Goldfish will also spawn on land).
Rain has three different variations; Light Rain, regular Rain, and Heavy Rain. The heavier the rainfall, the dimmer the sunlight will be, with Heavy Rain causing noticeable darkness. These variations are only graphical, can be detected with a Weather Radio, and can change multiple times throughout a single downpour. If a Windy Day occurs at the same time as regular or Heavy Rain, it will result in a Thunderstorm.
Rain does not produce new water tiles, nor does it cause existing water levels to rise, and it has no effect on lava or honey tiles.
Other effects include the following:
- There is a +20% Fishing Power bonus in all liquid bodies during Rain.
- Waterleaf blooms.
- Worms spawn frequently in Forest biomes.
- NPCs remain in their houses, as if it were night.
- The player character will squint in Blizzards if they are outside.
Occurrence
Rain cannot be initiated manually, as it always occurs randomly. In Journey Mode, however, Rain can be controlled freely via the Power Menu.
The chances fluctuate irregularly between 1 in 496,800 to roughly 1 in 367,200 per tick[2]. Throughout a full in-game day, the chance of Rain can be anywhere between 17.4% to 23.5%. This is equivalent to Rain occurring every 4.25 to 5.75 in-game days, or every hour and 42 minutes to 2 hours and 18 minutes in real-world time.
Immediately after world generation, the chance of Rain occurring is locked at 17.4% and does not fluctuate for between 2 minutes and 24 seconds to 24 minutes.[3]
Killing regular or Gold Ladybugs or using them in fishing will increase the chance of Rain to occur per tick by 1 in 86400. The chance boost lasts for 30 seconds, and multiple Ladybugs will stack the duration up to 300 seconds[4].
Contents
Deerclops(rare)
Angry Nimbus(uncommon)
Rainbow Slime(The Hallow, rare)
Ice Golem(rare)
NPC quotes
Most NPCs display unique quotes during Rain when spoken to:
| NPC | Quotes |
|---|---|
|
"Yes! It's raining! Now I can watch you get soaking wet while you fish for me!" "I always go fishing in the rain! It's why I wear this hat!" | |
|
"Heard a rumor that some clouds are literally out to get you! Show 'em who's boss with one of my guns!" "Flying fish? I call that target practice!" | |
|
"It's raining alright! Little bitty stingin' big ol' fat sideways rain! At least it ain't coming from straight up underneath us!" "One day it started raining like this, and it didn't quit for four days!" | |
|
"Precipitation detected. Advising self to seek shelter. Rust imminent." "Flash flood warning. Error 404: Sandbags not found." | |
|
"This is a terrible day to be a dwarf." "ARGH! Another fuse put out by all this wet stuff! This never happens underground!" | |
|
"The water from the sky is a way for nature to wash away the mud in our streams."[sic] "When it rains, many kinds of fish acquire mystical properties." | |
|
"Too much water dilutes my selection! This rain better pass, soon!" "No, no, these robes cannot get wet! They will lose their vibrant color!" | |
|
"All this rainfall makes it hard to see. I should tinker my goggles with a pair of windshield wipers." "Humans are a lot taller than goblins. When it floods, we are always in big trouble!" | |
|
"Golfing in THIS weather?! Only if you like swinging around a giant lightning rod!" "Golfing in the rain is less fun. Everything is all slippery!" "Water hazards are a lot larger when it rains, making it that much harder to reach the green!" | |
|
"Be advised that certain creatures only come out during rain." "Don't be alarmed, it is just water. I hear certain species of fish can fly when it rains!" | |
|
"If it doesn't stop raining, my wrench is going to get all rusty!" "Oh Fudge! Shorted out another outlet! I hate this weather." | |
|
"Umbrellas! Umbrellas! Get your half-off umbrellas!" "How dreary! Lighten the mood with 99 torches!" | |
|
"If you stay out there too long, you'll catch a cold!" "Great! Now my uniform is all wet. Stop staring!" | |
|
"Rain is my worst nightmare. It literally rinses out all my hard work!" "I painted a mural on this wall just a moment ago. Shoulda bought a weather radio!" | |
|
"It's raining outside! Come on in and party!" "Oh, are you all wet? Well, shake it off!" | |
|
"Ha har! Rain!? Jus' another day fer a pirate." "Fish do fly in ye rainy skies! I seen it with me own eye!" | |
|
"There's something about the rain that makes me feel so calm." "I love it when it rains. It's soothing." | |
|
"Got a torch? If so, won't you guide my sleigh tonight?!" | |
|
"Up there? Heard it's pretty wet. Don't want my bones getting soggy and mushy..." | |
|
"The rain is a double edged sword you see... It provides us water for steam, but it also rusts our equipment." "This bloody downpour! I can't get a lick of anything done when it's all wet!" | |
|
"That totally will not do. Soggy rat is not a hairstyle!" "What?! It's raining? I just got a perm!" | |
|
"You look like a drowned, shaggy dog! How 'bout you down some ale, eh?" "Wipe your feet before you step in here, the floor was just waxed!" | |
|
"Humbug! Someone tried to tell me they saw a fish walking on land. Who do they take ME for?!" "Why can't it be raining gold coins!? Water is everywhere! Bah, how useless!" | |
|
"Rain or blue skies, I come from afar to serve you! Do you have some coin?" "If my exotic coat shrinks, I will be a tad upset!" | |
|
"Ahh... nice and damp. I feel so good." "Rain is cause for celebration for my people." | |
|
"The sound of rain is soothing to the soul." "Balance is key. We need sun, we need rain. Too much of either leads to ruin." | |
|
"Yes, I can go out in the rain and not melt. I'm a wizard, dammit!" "Raindrops falling on my... uh.. Where am I? Who are you? ... Who am I?" | |
| "Staaaap! Ugh! Not you, this lame rain."
"For real!? I can't STAND being wet! It's gross." |
Notes
- Normal Snow biome enemies will continue to spawn during a Blizzard.
- Rain can interfere with a Blood Moon or Solar Eclipse because of the additional enemies that spawn, making certain enemies from those events rarer.
- If Rain coincides with a Blood Moon, walking Goldfish will still turn into Corrupt or Vicious Goldfish, which do not walk upright in Rain like normal Goldfish do.
- The Weather Radio will detect if it is raining on surface (regardless of the player's position).
- The rainfall animation is blocked by blocks. This makes no difference to the blooming of Waterleaf, but does prevent the spawning of Worms.
- When Deerclops is alive, the opacity of the Blizzard visual effect will be reduced.
Trivia
- There was once going to be a "rain accumulation" mechanic, which would make the rain flood holes, bunkers, and similar structures. The player would then have to build systems to get rid of the water.[5] This mechanic was later scrapped.
Rain's animation stops when the screen is exited in windowed mode (unlike other animations).- When it is raining and snowing at the same time, the snow animation stops, but not the rain animation.
- The rain effect caused by Rain Cloud is unrelated to the Rain event and is purely aesthetic.
- If Rain coincides with a Blood Moon, Rain will appear to be red-colored.
- In the old
Mobile version,
Console version, and
Old-gen console version, the Morning Rain music used to be exclusive through the Tutorial. It has since been implemented into the
Desktop version as the Morning Rain theme.
See also
History
- Desktop 1.4.0.1:
- Added the Morning Rain soundtrack, which plays when it is raining between 4:30 AM and 7:30 AM.
- Added Thunderstorms with exclusive music which occur when Rain and a Windy Day occur together.
- Rain is slightly less common.
- Rain now takes on the water color of the biome it is falling in.
- Desktop 1.3.4:
- Fixed edges of screen getting inverted colors during a Blizzard.
- It no longer rains in the Space biome.
- The Blizzard weather event now has a new, unique ambient sound when active.
- Desktop 1.3.3.3:
- Fixed Snow sometimes not appearing during Blizzards.
- Improved performance during Blizzards on some machines.
- Desktop 1.3.3:
- Blizzards now have a new visual effect.
- Fixed liquid and rain sounds persisting while the game window is inactive.
- Desktop 1.2.4: Rain now turns red during a Blood Moon.
- Desktop 1.2.3:
- Fixed minor bug with rain sounds.
- Optimized rain performance.
- Slightly reduced chance of rain.
- Desktop 1.2: Introduced.
- Console 1.17: Made changes from Desktop 1.3.3 and 1.3.4.
- Console 1.02: Introduced.
- Switch 1.0.1096.2: Made changes from Desktop 1.3.3 and 1.3.4.
- Switch 1.0.711.6: Introduced.
- Mobile 1.2.6508: Introduced.
- 3DS-Release: Introduced.
References
- ↑ Information taken from the
Desktop 1.4.4.9 source code, method StartRain()inTerraria.Main.cs. - ↑ A tick is a time unit countable by the software. Most of Terraria's updating logic happens every tick. A tick has the length of 1/60th of a second, hence there are 60 ticks in a second and 3600 ticks in a minute.
- ↑ Information taken from the
Desktop 1.4.4.9 source code, method UpdateTime()inTerraria.Main.cs. There are three conditions in this method whereStartRain()is called. The second condition, which causes the chance to fluctuate, requires the variablecloudBGactiveto be positive. That variable is set to a random negative value upon world generation and gets increased every tick. - ↑ Information taken from the
Desktop 1.4.4.9 source code, method UpdateTime()inTerraria.Main.cs. - ↑ Terraria's 8th Anniversary - Ask Redigit and Cenx! May 20, 2019
