Kalista Dash Fix
I suggest a simple fix to keep her dash interesting, but not broken.
Distance = movespeed / attack speed
First, this keeps things more consistent for her. She can't gain insane mobility by rushing 2.5 AS. AS instead leads to a larger number of shorter hops. She can still do these hops in an erratic pattern to dodge if she wants, but it's no longer free mobility and she's limited to how fast she could normally move if she were running and NOT attacking. What kind of person can hop faster than they can sprint?
Second, it gives her a weakness to slows. Lucian was too strong when HE could ignore slows by dashing, so why can Kalista? Slows are supposed to be a way of enabling a champion to catch an enemy. A huge number of champions become completely invalidated when someone like Kalista can kite at full speed while disregarding all slowing effects. Factoring in movespeed doesn't stop her from kiting, it just makes the speed at which she CAN kite fair.