u save the 'target point of ability being cast' as a variable (point type) and after the shock has been cast wait 0.01 sec and move the hero to the variable (and create the blink effects or something)
just after casting, turn the colision of the caster off and set its movement speed to current movespeed x XXX. then order it to move to the target point of ability being cast. now turn this trigger on
events: every 0.1 sec of the game conditions: ------ actions: unit - damage area => make the hero damage the area around him
okay i got the tiggers for the spell but how do i apply the triggers to that spell only? because it always says casting unit but how can it know the ability