lol theres alot of spell maps with this in...
some are in a Jass and some in GUI....
but just browse the spells section...
The way the work is basicaly...
1.Set variable = jumper (e.g set the one u want to jump into a unit varable...
2.add crow form to jumper... (so he can fly)
3.add a trigger that works every 0.01 seconds. turn on this trigger in the starting trigger(e.g when ability jump is cast)
4.add actions the cause flying hight to be changed and unit to be moved.
5.add an if that turns off this trigger when unit reaches target...
6. add a dummy that casts a area damaging spell e.g thunder slam or warstomp
7.set variable Jumper = no unit...
i did this in a rush but i hope it helps....
heres an example of a map....
http://www.wc3sear.ch/?p=Spells&ID=1679