- Joined
- Mar 28, 2010
- Messages
- 42
-
Setting
-
Events
-
Map initialization
-
-
Conditions
-
Actions
-
Set SpiritWalkerMSLevel[1] = 5.00
-
Set SpiritWalkerMSLevel[2] = 10.00
-
Set SpiritWalkerMSLevel[3] = 15.00
-
Set SpiritWalkerMSLevel[4] = 20.00
-
-
-
Spirit Walk
-
Events
-
Unit - A unit Starts the effect of an ability
-
-
Conditions
-
(Ability being cast) Equal to Spirit Walk
-
-
Actions
-
Set SpiritWalkCaster = (Casting unit)
-
Set SpiritWalkTotal = 0.00
-
Trigger - Turn on Spirit Walk MS increase <gen>
-
Unit - Turn collision for SpiritWalkCaster Off
-
Wait 12.00 seconds
-
Unit - Turn collision for SpiritWalkCaster On
-
Trigger - Turn off Spirit Walk MS increase <gen>
-
Unit - Set SpiritWalkCaster movement speed to ((Current movement speed of SpiritWalkCaster) - SpiritWalkTotal)
-
-
-
Spirit Walk MS increase
-
Events
-
Time - Every 1.00 seconds of game time
-
-
Conditions
-
Actions
-
Set SpiritWalkTotal = (SpiritWalkTotal + SpiritWalkerMSLevel[(Level of Spirit Walk for SpiritWalkCaster)])
-
Unit - Set SpiritWalkCaster movement speed to ((Current movement speed of SpiritWalkCaster) + SpiritWalkerMSLevel[(Level of Spirit Walk for SpiritWalkCaster)])
-
Game - Display to (All players) the text: (String((Current movement speed of SpiritWalkCaster)))
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Integer((Current movement speed of SpiritWalkCaster))) Greater than or equal to 500
-
-
Then - Actions
-
Trigger - Turn off (This trigger)
-
-
Else - Actions
-
Do nothing
-
-
-
-
when i used this skill...it will +70 per seconds...not 20 per seconds...
how to solve?><teach me