#16
Hmm try this for a better looking version, probably would be a bit more laggy, i dont really know.Generic Unit Event - Unit finishes casting an ability
Ability Comparison - (Ability being cast) Equal to Gun
Action -
Unit - Move (Target Unit of ability being cast) instantly to ((Position of target unit of ability being cast) offset by (X) towards (Facing of(Triggering Unit))degrees)
Wait 0.33 Seconds
Unit - Move (Target Unit of ability being cast) instantly to ((Position of target unit of ability being cast) offset by (X) towards (Facing of(Triggering Unit))degrees)
Wait 0.33 Seconds
Unit - Move (Target Unit of ability being cast) instantly to ((Position of target unit of ability being cast) offset by (X) towards (Facing of(Triggering Unit))degrees)
(its just copies of the other trigger's actions, but by making X a small value and doing it 3 times in a second gets the same distance...
I know the feeling of wanting to make it perfect... i know it too well.
As for this other ability you want, it will be impossible to make the unit immune, as otherwise there will be some glitches (ie if he times it wrong, the enemy wont be able to target him)
What i would do is just make an ability which increases your armour by 1000000 for a second or so when you use it. Base it off.. umm... Inner Fire? Berserk (with negative values) Anyone know a better one?
The two sword abilities, you could just use some spell art, like the bloodlust, berserk, orbs etc, where you get an effect attached to your weapon. Thus when the unit casts the ability, he'll have some fire on his sword for a few seconds while it lasts.
hope i helped
Bort