Archideas
Active Member
- Reaction score
- 32
Right. As you probably figured out by the title alone here's another desperate cry for help for a dash spell. I've tried to search on this site for any kind of complete dash spell I could copy & paste and edit to my liking but to no avail. This is the spell description and what it's supposed to do.
I'd also like him to actually move through the enemies and not just instantly teleport to the target point, which I managed to do with my failure of an attempt.
Waits are baaad in spell triggers I know, but my brain capacity is very limited in this area. Help is appreciated. Thanks in advance!
*EDIT*
Tried to follow this GUI trigger to make my custom made dash spell, but it seems it won't fire off.
Basically it's alot like Morphling's Waveform from DotA but just with a little modification. I'm trying to make this in GUI as I suck ass with JASS. The outcome of this in my head would be a Dreadlord turning into a black mist/wave, cruising his way through enemies for a distance of 500.
Dethecus dissolves into a black mist, forcing his way through enemy lines dealing damage as well as reducing their attack speed for 10 seconds.
Level 1 - 100 damage, 25% attack speed reduction.
Level 2 - 145 damage, 30% attack speed reduction.
Level 3 - 190 damage, 35% attack speed reduction.
Level 4 - 235 damage, 40% attack speed reduction.
I'd also like him to actually move through the enemies and not just instantly teleport to the target point, which I managed to do with my failure of an attempt.
Trigger:
- Vampiric Wave
- Events
- Unit - A unit Starts the effect of an ability
- Conditions
- Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (Ability being cast) Equal to Vampiric Wave
- Then - Actions
- Set TempPoint = (Target point of ability being cast)
- Set CastingUnitPoint = (Position of (Casting unit))
- Unit - Pause (Casting unit)
- Unit - Make (Casting unit) Invulnerable
- Unit - Create 1 Dummy for (Owner of (Casting unit)) at CastingUnitPoint facing Default building facing degrees
- Unit - Add Vampiric Wave (Dummy) to (Last created unit)
- Unit - Set level of Vampiric Wave (Dummy) for (Last created unit) to (Level of Vampiric Wave for (Casting unit))
- Unit - Order (Last created unit) to Undead Dreadlord - Carrion Swarm TempPoint
- Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
- Wait 0.10 seconds
- Unit - Move (Casting unit) instantly to TempPoint, facing (Facing of (Casting unit)) degrees
- Unit - Unpause (Casting unit)
- Unit - Make (Casting unit) Vulnerable
- Else - Actions
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Events
Waits are baaad in spell triggers I know, but my brain capacity is very limited in this area. Help is appreciated. Thanks in advance!
*EDIT*
Tried to follow this GUI trigger to make my custom made dash spell, but it seems it won't fire off.