Terraria Overhaul/Star Cannon

The Star Cannon is a that fires Fallen Stars. In Terraria Overhaul Fallen Stars are launched from the Star Cannon at a rate of 157.5 Blocks (315 feet) per second and persist for exactly 1 minute after being launched, ultimately traveling 9450 Blocks, or 18900 feet, and piercing through enemies along the way. After the Fallen Star reaches this point, or when it impacts a solid block, it dissipates into light-emitting particles.

Changes in Overhaul
Overhaul noticeably buffs this weapon:
 * Greatly increased damage, from 57(-1) to 70(+1); ammunition damage of the Fallen Stars has also been increased.
 * Projectile velocity tripled.
 * Now only uses a Fallen Star once every 3 shots, making it much more ammo-efficient.
 * Gets a special ability: allows the player to gain enough vertical acceleration to fly when shooting downwards.
 * Uses the same "spin up" mechanics as the, and : fires slowly at first, but speeds up as you hold the trigger.