Rainbow Rod

From Terraria Wiki
Jump to navigation Jump to search

Desktop versionConsole versionMobile version
This is the main page whose information applies to the Desktop, Console, and Mobile versions of Terraria.
For the differences of this information on Old-gen console and 3DS, see Legacy:Rainbow Rod.
Rainbow Rod
  • Rainbow Rod item sprite
Stack digit 1.png
Statistics
Type
Damage50 (Magic)
Knockback6 (Average)
Mana21
Critical chance4%
Use time25 (Fast)
Velocity6
TooltipCasts a controllable rainbow
RarityPink (Rarity level: 5)
Sell4 GC
Research1 required
Projectile created
  • Rainbow
    Rainbow
Sounds
Use
Impact
Not to be confused with Rainbow Gun.
The Rainbow Rod in use against Target Dummies and Skeletons.

The Rainbow Rod is a Hardmode, post-The Twins wand. When used, it fires a rainbow missile that follows the cursor when Use / Attack key is held. If the Use / Attack key is released mid-drag, the missile will be fired in that direction. If the cursor is stationary on release, it is fired directly away from the player. Once it is released, the missile homes in on nearby enemies and can pierce twice, creating a small explosion upon contact with a block or third enemy. The missile does not dissipate when touching a block while being controlled, and is not affected by liquids (unlike the Flamelash).

Its best modifier is Mythical.

Crafting

Recipes

ResultIngredientsCrafting station
Desktop versionConsole versionMobile version only:
Rainbow RodRainbow Rod
Mythril AnvilMythril Anvil
or
Orichalcum AnvilOrichalcum Anvil

Notes

  • The mana cost is for the initial casting only. Maintaining and directing the missile does not cost additional mana, and the player will regenerate mana while controlling it.
  • The projectile applies 12 ticks[1] of local immunity frames upon hit.[2]
  • Once released, the projectile can home in on targets within a 50-tile radius.[3]
  • When the projectile is destroyed, its resulting explosion covers a 8×8-tile square centered on the point of impact.[4]
  • The Rainbow Rod's projectile can move at a top speed of 164 mph.[3]
    • The projectile's speed is halved in water or lava (82 mph), and quartered in honey (41 mph).
  • Desktop versionConsole version Hovering over any slots in the inventory (should it be open) will cause the loss of control of any controlled projectile, flinging it forwards in the direction the cursor was last moving.
    • Mobile version Opening the inventory (and then closing it in singleplayer) will make it fling in the direction the player's finger was moving.

Achievements

Achievement Prismancer.png
Prismancer • “Obtain a rainbow rod.”
Obtain the Rainbow Rod. (Desktop, Console and Mobile versions)
Category: Collector Collector

Tips

  • As the missile emits light and can be controlled, this weapon is a good exploration tool.
  • Due to the Rainbow Rod's high damage output and homing effect, it can be useful when fighting Hardmode bosses such as Skeletron Prime and Plantera.

Gallery

History

  • Desktop 1.4.0.1:
    • Projectile appearance updated.
    • Projectile moves much faster.
    • Projectile now homes into enemies upon being released.
    • Projectile now pierces two enemies before exploding.
    • Projectile now produces a small area-of-effect explosion on impact.
    • Damage decreased from 74 to 50.
    • Use time increased from 18 to 25.
    • Mana cost increased from 18 to 21.
    • Can now touch tiles without exploding.
  • Desktop 1.2.3:
    • Base damage raised from 53 to 72.
    • Mana requirement raised from 10 to 18.

References

  1. 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.
  2. Information taken from the Desktop version Desktop 1.4.4.9 source code, method SetDefaults() in Terraria.Projectile.cs.
  3. 3.0 3.1 Information taken from the Desktop version Desktop 1.4.4.9 source code, method AI_009_MagicMissiles() in Terraria.Projectile.cs.
  4. Information taken from the Desktop version Desktop 1.4.4.9 source code, method Kill() in Terraria.Projectile.cs.