Sunfury

Sunfury is a flail that can be acquired as a rare drop from Bone Serpents. The flail has 40 damage and slow speed.

It is a spiked orange ball that lights the area around it and deals a fair amount of damage. When the ball goes too far from the player or hits a block, it retracts instantly.

Using Sunfury in short range is a decent strategy. As soon as it hits a block, it will retract and you can shoot it again at once. The only problem with this strategy is that while the ball is in the air, you are unable to switch weapons.