Polarities Mod/Eclipxie

The Eclipxie is a significantly harder version of the Sun Pixie, fought during a Solar Eclipse. While it can be fought after defeating any mechanical boss, it is intended to be fought post-Golem.

While it is alive, its exclusive Winged Umbra will play; if the Polarities Mod Music sidemod is not enabled, the vanilla track Boss 4 will play instead.

Spawning
Eclipxie does not spawn on its own, and requires the player to summon it by using a during an eclipse.

Behavior
Eclipxie alternates between five distinct attack patterns:
 * Ancient Starlight - Eclipxie will move to medium distance from the player before freezing in place, summoning a wall of ancient starlight projectiles from behind it, which are pulled onto intersecting trajectories by its gravity.
 * Eclipse Flares - Eclipxie will teleport above the player, before releasing a wave of nine accelerating eclipse flare bolts and flying upward rapidly. These eclipse flare bolts explode into vertical eclipse flare deathrays on contact with tiles or the player.
 * Solar Scythes - Eclipxie will chase the player, shooting a number of accelerating solar scythes.
 * Orbital Barrage - Eclipxie will attempt to circle the player, bombarding them with lasers that increase in frequency as its health lowers, to the point of becoming a near-continuous stream.
 * Eclipse Deathray - Eclipxie will move above and to the side of the player, remain still while shooting a thin telegraphing ray downwards, and then sweep rapidly in the player's direction as the telegraph ray expands into a full deathray capable of dealing damage.

Additionally, when below 50% of its maximum health, it will begin to summon swarms of five Planet Pixies at a time that orbit around it continuously. The planet pixies shoot lasers at the player intermittently during the orbital barrage, and shoot miniature planet scythes along with the first scythe in Eclipxie's solar scythe attack. These do not pose much of a threat by themselves, instead serving to counter homing weapons such as the Chlorophyte Bullets by intercepting their tracking. Once all five Planet Pixies have been killed, the Eclipxie will generate another set of five after about a second.

In Expert Mode, upon reaching 75%, 50%, or 25% of its health, Eclipxie will split into an invincible Sol Moth and Luna Butterfly, which perform a set of synchronized attacks. After these three attacks are performed, they will move to above the player and reform into Eclipxie.
 * Sol Moth and Luna Butterfly will orbit each other, Sol Moth rapidly firing solar lasers directly outwards while Luna Butterfly fires moon scythes directly at the player.
 * Sol Moth will hover above the player and shoot eclipse flare bolts to the sides, which explode into eclipse flare deathrays after a fixed amount of time rather than on colliding with a tile. Luna Butterfly will chase the player, surrounding itself in a damaging lunar aura.
 * Sol Moth and Luna Butterfly will move to either side of the player, Sol Moth above and to the left, and Luna Butterfly below and to the right, before shooting deathrays downwards and upwards respectively, and moving inwards.

Aftermath
Once the Eclipxie has been defeated for the first time, the following will occur:
 * The will begin selling.

Tips

 * The hitboxes on the ancient starlight attack are fairly lenient, only occupying the middle of the projectile, so dodging the wall of projectiles is not as difficult as it seems.
 * If the player sees the attack coming, the eclipse flares can be dodged by walking slightly to the side. If the player has trouble with the attack, using water walking potions with a specialized arena using Bubbles to support water platforms can help make them less of a threat.
 * The small, fast-moving nature of the boss means that homing weapons like the Razorblade Typhoon are very effective in this fight.
 * Chlorophyte Bullets can chew through the first half of the boss's health, but they tend to target the planet pixies instead of the boss itself and as such lose a lot of their damage output in the second half.