Implement 20 different weapons
Chaos Orb(armoured, AOE damage, AOE dot)
Flame Wall/Thrower(armoured, deals fire dmg over time)
AOE Blizzard Storm(armoured, deals frost dmg, slows)
Garlic(Armoured, AOE Damage around the tower)
Rotating Something(Enchanted, spins around Tower)
Boulder(Enchanted, AOE Damage, smaller boulders or stun)
Attack(Arrow, Enchanted, can have pierce)
Canon (Enchanted, more dmg with each attack stacking)
Moat like effect(slows enemies close to the tower)
Pulsing/deep Freeze (stuns)
Chain Lightning(armoured, chains to targets)