Leap attack needs to be an ability that when used close up the Warrior jumps straight up and attacks as they do now and when within a certain range of the target they close the distance to that target -2 meters. This really isnt that hard to correct. Basically the following would happen.
Code:
If the Target is > Melee Range then
close the distance to within Melee Range
Else
do not change the Warriors location on the x,y plain causing him to jump up and come right back down.
In all reality if they already had the logic coded to close the distance between you and the target it is not hard to make this work.