Currently holds are a fantastic way to generate some extra damage on melee attacks.
For those who aren't aware, the bonus is calculated based on hold time, and works as follows (
source)
if hold_time >= 1.1
hold_bonus = 1.2
elif hold_time >= 0.6:
hold_bonus = (1.1 - hold_time) * 0.6 + 1.2
elif hold_time >= 0.5:
hold_bonus = 1.5
else:
hold_bonus = hold_time + 1.0
raw_damage = weapon_damage * (clamp(hold_bonus, 1.0, 2.0) * 0.5 + 0.5)
What would be nice (and more intuitive) would be some sort of subtle UI feedback while holding an attack, indicating how large the current bonus is. With the recent addition of the drowning countdown, it appears to be possible to add new UI elements.
Even something along the lines of a very subtle sound or flash at the 0.5s mark would be nice.