I D E A :
Cannons are weapons that you can use for mining or PvPing, or killing monsters in Terraria. Cannons will be simmilar to the Star Cannon, exept smaller range and damage. Cannons would deal 25 damage from long range, and will do 35 damage to the monster, and 5 damage to the Player, if the Player him/herself is very near the monster. Cannons will need to have Cannonball, or else the Cannon will do nothing but waste a space in your inventory.