Spirit Flame

The Spirit Flame is a Hardmode magic weapon. When used, small purple flames will appear and hover around the player in midair. When an enemy comes within range (about 25 tiles), they chase the enemy. Each flame will cause a very small explosion, dealing splash damage. Five flames can be on the screen at the same time, and once a sixth flame is summoned, the first will disappear. The flames dissipate if no target is acquired within three seconds of casting.

The purple flames and the explosions they make is very similar to Desert Spirit's projectiles, which is what this weapon is based on.