RiposteMelee(
energy_cost: 10,
buildup_duration: 0.4,
swing_duration: 0.1,
recover_duration: 0.2,
whiffed_recover_duration: 0.6,
block_strength: 5.0,
melee_constructor: (
kind: Bash(
damage: 8,
poise: 15,
knockback: 5,
energy_regen: 0,
),
range: 4.0,
angle: 20.0,
)