abstract public void AlterProjectile(PolyProjectile b); // used to change the speed and behaviour of the projectile etc
public override void AlterProjectile(PolyProjectile pp) { pp.speed *= speedMultiplier; }