Harpoon

The Harpoon is a unique Ranged Weapon that auto-fires an arcing projectile that is connected to the player via a chain, and returns after reaching a maximum distance or impacting. Its physics are similar to a Bow and Arrow, though it returns before each repeat firing. It has a relatively long range, high Knockback, and is highly affected by gravity. One Harpoon is usually dropped at some point during each Goblin Army invasion, which is the only way to obtain one.

The Harpoon has no cooldown period, its auto-fire rate dependent only on the distance to its impact, meaning that an enemy or object in close range will cause a faster auto-fire rate. The projectile also deals damage and knockback to multiple enemies on its return trip, similar to a Flail or Boomerang, making it effective for crowd control.

The Harpoon's best possible Modifier is Godly.

Trivia

 * The Harpoon acts as Flails used to before the 1.0.6 update, except with increased range.
 * Even though Goblins drop it, they never use it in battle. The same goes for Spiky Balls

Tips

 * The Harpoon is useful on all pre-Hardmode bosses. The Eater of Worlds can be killed rather quickly simply by holding the fire button at the point where it is emerging from the ground. Skeletron takes a reasonable amount of damage per hit, and the Eye of Cthulhu fight is made rather easy. You don't even need to make an arena, though a small Wood Platform in midair does help by allowing you to fire at Bosses beneath you.
 * It is also effective against the Wall of Flesh. Destroying all of "the hungry" with other weapons such as swords or flails is recommended beforehand though. While close to a mouth or eye, hold the fire button, while remaining close. This weapon even one-shots the leeches the mouth produces.
 * This weapon sees some use into Hardmode.

History
Гарпун