ArmorSetSpeedBonus
Events
Unit - A unit Acquires an item
Conditions
Or - Any (Conditions) are true
Conditions
(Item-type of (Item being manipulated)) Equal to Key of Three Moons
(Item-type of (Item being manipulated)) Equal to Partial Key of the Three Moons
(Item-type of (Item being manipulated)) Equal to Mooncrystal
Actions
For each (Integer A) from 1 to 6, do (Actions)
Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Triggering unit) in slot (Integer A))) Equal to Key of Three Moons
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Triggering unit) in slot (Integer A))) Equal to Partial Key of the Three Moons
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Item-type of (Item carried by (Triggering unit) in slot (Integer A))) Equal to Mooncrystal
Then - Actions
Unit - Set (Triggering unit) movement speed to ((Current movement speed of (Triggering unit)) + <however much you want>)
Else - Actions
Else - Actions
Else - Actions
e: unit acquires an item
unit loses an item
unit uses an item....
or even unit starts the effect of an ability, whatever it has to do with a unit
c:
a: if then else
if
triggering unit has item of type "1. item"
triggering unit has item of type "2. item"
triggering unit has item of type "3. item"
then
set triggering unit's movement speed to (default movement speed of triggering unit + (whatever))
else
set triggering unit's movement speed to (default movement speed of triggering unit)