I've created an ability which can be found here
http://files.wc3edit.net/download/index.php?f=Ability.w3xAll it is, is divine shield but when casted it creates a bunch of special effects and deals damage in a radius around the caster
Anyway i want to put this ability into DotA 6.49b i know to convert it to custom text and all that crap i can insert the triggers into the .j file but what im having trouble with is that when you cast the ability you can move the character around and the ability deals damage in a radius around him no matter where he runs and thats how i want it i dont want the ability to be casted in an area. The GUI form of the trigger for the area where one the special effects occurs is
Event
Time - Every 0.5 seconds of game time
Condition
Action
Set Surroundings = (Region centred at (Position of Arthas 0000 <gen>) with size (500,500)
Special Effect - Create a special effect at (Random point in Surroundings) using Units\Demon\Infernal\Infernal Birth.mdl
Anyway the ability follows the character only because i for the surroundings variable i made it the surroundings of a unit which is already placed on the map but that wont work for DotA as the heroes are in Taverns i tried changing the code to Position of Triggering Unit but the ability did not follow the character.
Please someone check this out and actually help me