changing method of getting projectile launcher