BasicBeam( buildup_duration: 0.25, recover_duration: 0.25, beam_duration: 1.0, damage: 30, tick_rate: 2.0, range: 25.0, max_angle: 1.0, damage_effect: Some(Lifesteal(0.15)), energy_regen: 25, energy_drain: 0, orientation_behavior: Normal, ori_rate: 0.3, specifier: LifestealBeam, )