- 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






