Imp Staff

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, see Legacy:Imp Staff.
Imp Staff
  • Imp Staff item sprite
Auto-use
Stack digit 1.png
Statistics
Type
Damage17 (Summon)
Knockback2 (Very weak)
Mana10
Use time36 (Very slow)
Velocity10
TooltipSummons an imp to fight for you
RarityOrange (Rarity level: 3)
Sell54 SC
Research1 required
Grants Buff
BuffImpImp
Buff tooltipThe imp will fight for you
Inflicts Debuff
DebuffOn Fire!On Fire!
Debuff tooltipSlowly losing life
Chance100%
Duration3–6 seconds
Projectiles created
  • Flying Imp
    Flying Imp
  • Imp Fireball
    Imp Fireball
Sounds
Use
Imp Fireball
  • Internal Item ID: 2365 (Desktop, Console, Old-gen console and Mobile versions)
  • Internal Buff ID: 126 (Desktop, Console, Old-gen console and Mobile versions), 24
  • Internal Projectile ID: 375, 376
A Flying Imp attacking a Skeleton. Note its attack's piercing ability.

The Imp Staff is a pre-Hardmode summon weapon that summons a Flying Imp minion. It hovers near enemies, shooting fireballs that inflict the On Fire! debuff for 3–6 seconds and can pierce up to 4 enemies.

Its best modifiers are Mythical, Furious, Masterful, or Godly. Rounding reveals that these modifiers provide the same increase to damage as the Ruthless modifier, increasing it from 17 to 20.

Crafting

Recipes

ResultIngredientsCrafting station
Imp StaffImp Staff(Desktop, Console, Old-gen console and Mobile versions)Iron AnvilIron Anvil
or
Lead AnvilLead Anvil

Notes

  • The Imp attacks with an average rate of fire of once every 1.13 seconds. The delay between attacks can range between 0.75 seconds and 1.5 seconds.[1]
  • The Imp Fireball applies 6 ticks[2] of static invincibility frames upon hitting an enemy, which means that multiple Imps will interfere with each other's attacks.
  • While the Imp can fly through water, its fireball projectiles cannot travel through water. Regardless, the Imp will still attempt to fire at underwater enemies.
  • The Imp minions can target enemies up to 125 blocks away from the player.[3]
    • This detection range is boosted to 187.5 tiles away from the player for enemies that are targeted by the player.
  • If the Imp minions are more than 62.5 tiles away from the player, they attempt to return to the player's side before resuming their attacks.[3]
  • The Imp Fireballs move at a speed of 113 mph, and will disappear after 2.5 seconds if they do not hit an enemy or block.[4]

History

  • Desktop 1.4.1.2: Enemy invincibility frames caused by Imp attacks have been reduced from 10 to 6.
  • Desktop 1.4.0.1:
    • Fire rate increased dramatically.
    • Damage decreased from 21 to 17.
  • Desktop 1.2.4.1:
    • Added requirement of 10 mana.
    • Fixed a bug where the minion buff did not disappear upon leaving a world.

References

  1. Information taken from the Desktop version Desktop 1.4.4.9 source code, method AI_062() in Terraria.Projectile.cs. The Imp's ai[1] is increased by 1 each tick and then has a 1/3 chance to be increased by another 1 within the same tick. Therefore, it is increased by 4/3 on average for each tick. The threshold is 90, so the average cooldown between attacks is 67.5 ticks.
  2. 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.
  3. 3.0 3.1 Information taken from the Desktop version Desktop 1.4.4.9 source code, method AI_062() in Terraria.Projectile.cs.
  4. Information taken from the Desktop version Desktop 1.4.4.9 source code, methods AI_062() in Terraria.Projectile.cs and SetDefaults() in Terraria.Projectile.cs.