Azercadmium/Dirtball

Dirtball is a pre-hardmode boss that is intended to be fought after the Eye of Cthulhu, but can be spawned earlier.

Spawn
Dirtball has a very low chance of spawning naturally if not defeated yet in the world. It can also be summoned with a Creepy Mud, which can be crafted with 10 dirt, 5 mud, 3 gel, and a lens. It also has a 1% chance of being dropped by enemies if Dirtball hasn't been defeated in the world.

Behavior
Dirtball floats and chases the player slowly, but makes small bursts of speed that makes dirtball go faster towards the player if the player is further away. Dirtball will attack the player by doing the following:


 * Shoot bolts of dirt directly towards the player.


 * Go invincible for some time while Rain Dirt Rod-like projectiles from the sky. They will collide with tiles but not spawn dirt. Dirtball is slower when it does this.


 * Spawn Security Drones to defend itself and have them ram the player.

Damaging Dirtball will spawn Dirty Slimes and Dirty Discuses.

In Expert Mode

 * Dirtball will spawn with dirt blocks surrounding it. When killing the flying dirt blocks, they will have a chance to drop dirt blocks as an item.
 * Dirtballs will shoot projectiles similar to the dirt rod projectiles.

Tips

 * While Dirtball is invulnerable and shoots dirt up into the sky to rain back down, find some cover and attack the security drones.
 * After Dirtball is no longer invincible, use your weapon(s) to strike it.
 * A ranged weapon would be perfect for this fight, as you do not have to get too close to attack Dirtball, and you wouldn't be taking a lot of damage.

Trivia

 * In previous versions of this mod, Dirtball would have 100 / HP and very high defense, and would shrink when taking damage until it entered it's second phase, where it would charge towards the player.
 * Dirtball was changed to a miniboss when the two upgrades of the boss (which have been removed and Dirtball became a boss again), Meatball and Mechaball, were added. Meatball returned to the mod as an enemy, though Mechaball now belongs to Mr. Raccoon who is currently developing the Asteri Mod. Asteri's Mechaball is now a reference to Zylon's Dirtball.
 * Dirtball originally spawned random slimes instead of Dirty Slimes and Dirty Discuses.
 * Dirtball is one of the joke bosses of the mod. The other being the suspicious looking eye (boss)
 * Braycoe has said that Dirtball is going to be getting a post-moon lord rematch, but has not received one yet.
 * Dirtball is one of the only NPCs in the mod with semi-butcher protection.
 * Dirtball's rare spawning was based on the original Toy Slime from the Elements Awoken mod.
 * Dirtball's boss summon drop is based on the mechanical bosses.
 * Dirtball's invincibility is based on the Plasm Wrath from Pikmin 3.