DashMelee( energy_cost: 15, energy_drain: 0, forward_speed: 2.5, buildup_duration: 0.2, charge_duration: 1.5, swing_duration: 0.1, recover_duration: 0.3, melee_constructor: ( kind: Bash( damage: 8, poise: 12, knockback: 0, energy_regen: 0, ), scaled: Some(( kind: Bash( damage: 12, poise: 18, knockback: 7.5, energy_regen: 0, ))), range: 4.0, angle: 30.0, ), ori_modifier: 0.1, auto_charge: true, meta: ( contextual_stats: Some((context: PoiseResilience(30.0), field: EffectPower)), ), )