Yamuraiha
Member
- Reaction score
- 1
This one does work, but if the Casting unit is moving right after using Blink, the dummy unit won't cast Fan of Knife (
Blink
Events
Unit - A unit Finishes casting an ability
Conditions
(Ability being cast) Equal to Blink
(Level of Fan of Knives for (Casting unit)) Greater than 0
Actions
Set Temp_Point = (Position of (Casting unit))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Fan of Knives for (Casting unit)) Equal to 3
Then - Actions
Unit - Create 1 Dummy Unit (lvl 3) for (Owner of (Casting unit)) at Temp_Point facing Default building facing degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Order (Last created unit) to Night Elf Warden - Fan Of Knives
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Fan of Knives for (Casting unit)) Equal to 2
Then - Actions
Unit - Create 1 Dummy Unit (lvl 2) for (Owner of (Casting unit)) at Temp_Point facing Default building facing degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Order (Last created unit) to Night Elf Warden - Fan Of Knives
Else - Actions
Unit - Create 1 Dummy Unit (lvl 1) for (Owner of (Casting unit)) at Temp_Point facing Default building facing degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Order (Last created unit) to Night Elf Warden - Fan Of Knives
Custom script: call RemoveLocation (udg_Temp_Point)
Blink
Events
Unit - A unit Finishes casting an ability
Conditions
(Ability being cast) Equal to Blink
(Level of Fan of Knives for (Casting unit)) Greater than 0
Actions
Set Temp_Point = (Position of (Casting unit))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Fan of Knives for (Casting unit)) Equal to 3
Then - Actions
Unit - Create 1 Dummy Unit (lvl 3) for (Owner of (Casting unit)) at Temp_Point facing Default building facing degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Order (Last created unit) to Night Elf Warden - Fan Of Knives
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Fan of Knives for (Casting unit)) Equal to 2
Then - Actions
Unit - Create 1 Dummy Unit (lvl 2) for (Owner of (Casting unit)) at Temp_Point facing Default building facing degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Order (Last created unit) to Night Elf Warden - Fan Of Knives
Else - Actions
Unit - Create 1 Dummy Unit (lvl 1) for (Owner of (Casting unit)) at Temp_Point facing Default building facing degrees
Unit - Add a 2.00 second Generic expiration timer to (Last created unit)
Unit - Order (Last created unit) to Night Elf Warden - Fan Of Knives
Custom script: call RemoveLocation (udg_Temp_Point)