When gaining much vertical velocity (e.g with a wind charge) and immediately performing a dash with lunge it pulls you down even when not looking down.
Steps to reproduce:
Load a singleplayer world
Right click a wind charge when looking down and jump at the same time
look forward and lunge with a spear immediately after (can be done either by attribute swapping or using /attribute @p attack_speed base set <high number>)
Expected Result: you wouldn’t get pulled down because lunge may not affect vertical velocity
Actual Result: you rapidly lose vertical velocity as shown in the clip below
Thank you for helping us improve Minecraft! We saved your files: