One would expect that Flaming Lasso would break when it gets stretched too much, i.e., when the distance between Batrider and the target get too high. But no, instead, it is based on how far Batrider moved in an instance. So even if you blink towards your lasso target, the lasso breaks. Vice versa, you can do short blinks away from the target without breaking it, instantly pulling it over a short distance.

Repro 1:
1. Pick Batrider, level up Flaming Lasso and get Blink Dagger
2. Lasso an enemy
3. Move so that the enemy is getting dragged
4. Now blink towards the enemy, just a bit behind it

Result: The lasso breaks, even though you blinked towards the lasso target, not away from it. You reduced the distance between you and your target and the lasso broke.

Repro 2:
1. Pick Batrider, level up Flaming Lasso and get Blink Dagger
2. Lasso an enemy
3. Move so that the enemy is getting dragged
4. Now blink away the enemy, about 400 range

Result: The lasso does not break, even though the distance between you and the target was 700 for a very short time. The enemy gets pulled closer instead.

Expected: The lasso should break when the distance between Batrider and target gets higher than 425, not when Batrider blinks/tps for 425 range.