BasicBeam(
    buildup_duration: 0.4,
    recover_duration: 0.4,
    beam_duration: 1.0,
    damage: 1.2,
    tick_rate: 15.0,
    range: 30.0,
    max_angle: 1.0,
    damage_effect: Some(Buff((
        kind: Frozen,
        dur_secs: 4.0,
        strength: DamageFraction(1.0),
        chance: 1.0,
    ))),
    energy_regen: 0.0,
    energy_drain: 0,
    ori_rate: 0.95,
    specifier: WebStrand,
)