// Doesn't get called unless item.shoot is defined. public override bool Shoot(Player player, ref Vector2 position, ref float speedX, ref float speedY, ref int type, ref int damage, ref float knockBack) { return(Saber.IsChargedShot(player)); }