Shadowflamethrower

The Shadowflamethrower is a Hardmode ranged flamethrower weapon that can be obtained Pre-Mech Bosses. It shoots out a purple variant of the normal flamethrower projectile that inflicts Shadowflame. It has about 1.5 times the range of the Flamethrower.

Crafting
Crafted at a Mythril/Orichalcum Anvil
 * 20 Iron Bars
 * 1 Illegal Gun Parts
 * 15 Souls of Unbright

Tips
The Twins are the only Mech bosses that are not immune to Shadowflame, so this is the only fight this weapon is actually useful.