Spectre armor

Spectre armor is extremely effective late game mage style armor, which you create from ectoplasm. It has the unique properties of healing upon causing magic damage. Every time the player wearing the armor causes magic damage to an enemy a small white sphere is created that travels to a nearby team member who has the lowest health and heals them for about 10% of the damage dealt. The orb will also heal the wearer, if no team member has lower health. Each sphere heals only a small amount of health, but any cast that hits multiple enemies will provide health upon every hit and certain attacks can quickly add up.

Tips
Items like the Shadowbeam Staff and the Magic Dagger are a good combination with the Spectre Armor, as the healing effect will continue, providing you have enough mana.

Magic Cuffs are a great accessory to combine with Spectre Armor, due to the effects of dealing and receiving damage healing your health and mana, respectively. The low defense of the armor means a player would take damage enough to heal upwards of 45 mana from even a regular zombie, meaning that potions could be all but eliminated from use during late-game boss fights.

Using this armor, as well as a full set of Menacing accessories can cause a player to deal massive amounts of damage, over 110 a hit with the Inferno Fork.

Multi-hit spells like Inferno Fork, Demon Scythe and Magnet Sphere work extremely well against hardmode bosses like The Destroyer and the PC's hardmode bosses like Golem and Plantera. Keeping your teammates as well as your self healthy throughout the fight.

The Golden Shower works extremely well because one click will deal piercing damage three times per click as well as lowering the target's defenses, thus allowing you to deal even more damage and heal even more. A player equipped only with Spectre Armor can deal about 144 damage per 4 mana, healing 14 points of health from a single enemy. That means for every "star" of mana you spend, you'll heal over 3 full "hearts" of health.

Casting long-lasting spells like the Nimbus Rod is a great way to keep your party healed, as each raindrop counts as a new projectile, healing the maximum possible health. If an enemy is trapped underneath a Nimbus Cloud, health can be restored while completing another action.