scourge goes to a location (leaving invisible drones burrowed on its way) then i make the unit that spawned the scourge follow the drones path. i use a small location that moves from the hero to the drone that is on that same location, then kills the drone, and then moves the hero to the location. and so it follows the path to the end. The problem is that... it... only... works.... WHEN IT GOES FROM LEFT TO RIGHT =...='') idk why this happens but when it goes from right to left. the hero just gets stuck on the same place... "hero".
If someone has any idea whats wrong :S... please tell me.
l hero drone l drone drone drone
_____ l hero dronel drone drone
XD thats some sort of illustraition of what i do. The l l is the location
Trigger("All players"){
Conditions:
Switch("SWITCH1", set);
Command("Current Player", "Zerg Scourge", Exactly, 0);
Bring("Current Player", "Fenix (Zealot)", "fighter2", Exactly, 0);
Bring("Current Player", "Fenix (Zealot)", "drone", At least, 1);
Actions:
Preserve Trigger();
Comment("tracker2drone");
Move Location("All players", "Zerg Drone", "drone", "drone"); //centers the location on closest drone)
Wait(1);
Remove Unit At Location("All players", "Zerg Drone", 1, "drone"); //kills that drone so it centers on the next one
Move Unit("Current Player", "Fenix (Zealot)", All, "Anywhere", "drone");// moves hero to the new position of the location
Create Unit("Current Player", "Protoss Arbiter", 4, "drone");// this is just an effect.
Kill Unit("Current Player", "Protoss Arbiter");
drone is the small location that im talking about.
please tell me ANYTHING u think could affect the fact that only works to 1 direction.
EDIT: oh i forgot to mention, that it does kill the drones on the location but it doesn't center itself on the drone before killing it or something like that :S (when it goes right to left)
None.



.



