- Joined
- Jun 11, 2007
- Messages
- 43
In the course of my spell-making with triggers and such, I came across an odd problem.
The first unit spawned and fired off the spell, but no other units spawned in afterwards in spite of what the trigger said. After some testing, I found out that removing the command to use Fan of Knives allowed the trigger to run its course. However, that defeats the entire purpose of the spell.
Is there something about the Fan of Knives spell that is messing this up? It's not giving any reason for that to happen. Could I be missing something? There is another way I can do this spell, but then I'd have to use variables, which keeps it from being multi-instanceable. Although that may not be too bad of a thing, I'd like to see if I can avoid that. That, and the spell just doesn't look like how I wanted it to look when I use that second technique.
Can anyone find out what I'm doing wrong here?
-
Events
- Unit - A unit Begins casting an ability
-
Conditions
- (Ability being cast) equal to Blade Fury
-
Actions
- Unit - Create 1 dummy caster for (Owner of (Casting Unit)) at (Position of (Casting Unit)) facing Default building facing degrees
- Unit - Add a 0.50 second Generic expiration timer to (Last created unit)
- Unit - Order (Last created unit) to Night Elf Warden - Fan of Knives
- Wait 1.00 seconds
- Unit - Create 1 dummy caster for (Owner of (Casting Unit)) at (Position of (Casting Unit)) facing Default building facing degrees
- Unit - Add a 0.50 second Generic expiration timer to (Last created unit)
- Unit - Order (Last created unit) to Night Elf Warden - Fan of Knives
- Wait 1.00 seconds
- Unit - Create 1 dummy caster for (Owner of (Casting Unit)) at (Position of (Casting Unit)) facing Default building facing degrees
- Unit - Add a 0.50 second Generic expiration timer to (Last created unit)
- Unit - Order (Last created unit) to Night Elf Warden - Fan of Knives
- Wait 1.00 seconds
- Unit - Create 1 dummy caster for (Owner of (Casting Unit)) at (Position of (Casting Unit)) facing Default building facing degrees
- Unit - Add a 0.50 second Generic expiration timer to (Last created unit)
- Unit - Order (Last created unit) to Night Elf Warden - Fan of Knives
- Wait 1.00 seconds
- Unit - Create 1 dummy caster for (Owner of (Casting Unit)) at (Position of (Casting Unit)) facing Default building facing degrees
- Unit - Add a 0.50 second Generic expiration timer to (Last created unit)
- Unit - Order (Last created unit) to Night Elf Warden - Fan of Knives
- Wait 1.00 seconds
The first unit spawned and fired off the spell, but no other units spawned in afterwards in spite of what the trigger said. After some testing, I found out that removing the command to use Fan of Knives allowed the trigger to run its course. However, that defeats the entire purpose of the spell.
Is there something about the Fan of Knives spell that is messing this up? It's not giving any reason for that to happen. Could I be missing something? There is another way I can do this spell, but then I'd have to use variables, which keeps it from being multi-instanceable. Although that may not be too bad of a thing, I'd like to see if I can avoid that. That, and the spell just doesn't look like how I wanted it to look when I use that second technique.
Can anyone find out what I'm doing wrong here?