You could make that sa an Orb Effect by using the Orb Of Lightning skill and adding Chain lightning as skill. But if you want it without orb effect I guess I could make one.
Units have a set maximum attack speed. if you upgraded an ultra slow attacking unit with 10k% attack speed increase then it will only attack at like 1 attack per second.. and thats like at 10 seconds per attack.
Awesome work, Larcenist! My first impression is that the spell looks great, almost exactly what I had imagined. And you took the time to make everything very user-friendly with the notes and customizable variables too, which is very appreciated for someone less experienced like myself.
Well, as for the bugs + change requests report:
I found a small bug where you can jump walls/cliffs or stuck yourself, if you're standing with your back to them before starting the spell. It's because the unit reappears 150 units behind their starting location, but changing it to just having the unit reappear at the starting location looks a lot less pleasing aesthetically. A potential solution could just be having the unit just reappear at a good distance behind the starting location, and then continue the collision-free animation until arriving at the starting point.
I don't know why either, but the animation for the unit isn't working or is cancelled out by something, and it isn't the model (I'm going to use Admiral Proudmoore for this, btw). Currently the unit is just in the "stand" animation when the spell is moving them. Changing FB_Animation has no effect on the appearance of the spell.
Also, I'd like to make the unit move even faster during the spell, but I've been having difficulty making the adjustments. I thought an easy way to do this was to set the move duration really low (to like 0.3s or so), but that has the unintended side effect of making the range of the attack much too long. Modifying FB_Offset value can fix the range, but it slows the hero's speed during the spell back to normal as well. So I'm not sure that the change can be accomplished through just editing the variables.
In any case, Larcenist - huge thanks for creating this.
I could change it so that you enter the wanted value the unit is moved forward rather than calculations based on 3 factors. This would require you to calculate the total distance yourself though.
@Anti-krazy: Could probably be done.
@Bloodcount: I can do it. GUI/Jass or vJASS?