Omniwrench

The Omniwrench is a craftable Hardmode throwing weapon. It acts like a boomerang, being thrown by the player and returning to them after reaching a maximum distance of about 15 tiles or upon hitting a tile. When the weapon starts to return to the player, it releases a spread of 8 nut or bolt projectiles that linger for a short duration, damaging any enemy that comes into contact with them.

Like most non-consumable throwing weapons, using this weapon builds up an exhaustion meter that appears below the player. Not using the weapon will make the meter slowly go back down. However, if it becomes completely filled, the user will be inflicted with the Exhaustion debuff, causing all non-consumable throwing weapons to deal massively decreased damage for some time. The meter resets after the debuff ends.

Its best Modifier is Unreal.

Trivia

 * This item is a direct reference to the recurring OmniWrench weapon from the  series.