-
Movespeed
-

Events
-


Player - Player 1 (Red) types a chat message containing -ms as An exact match
-


Player - Player 2 (Blue) types a chat message containing -ms as An exact match
-


Player - Player 3 (Teal) types a chat message containing -ms as An exact match
-


Player - Player 4 (Purple) types a chat message containing -ms as An exact match
-


Player - Player 5 (Yellow) types a chat message containing -ms as An exact match
-


Player - Player 6 (Orange) types a chat message containing -ms as An exact match
-


Player - Player 7 (Green) types a chat message containing -ms as An exact match
-


Player - Player 8 (Pink) types a chat message containing -ms as An exact match
-


Player - Player 9 (Gray) types a chat message containing -ms as An exact match
-


Player - Player 10 (Light Blue) types a chat message containing -ms as An exact match
-
-

Conditions
-

Actions
-


Unit Group - Add all units of (Units currently selected by (Triggering player)) to movespeed_group
-


For each (Integer A) from 1 to (Number of units in movespeed_group), do (Actions)
-



Loop - Actions
-




Set movespeed_unit = (Random unit from movespeed_group)
-




Game - Display to (All players matching ((Matching player) Equal to (Triggering player))) the text: (Current movespeed of + ((Name of movespeed_unit) + (: + (String((Integer((Current movement speed of movespeed_unit))))))))
-




Unit Group - Remove movespeed_unit from movespeed_group
-




Custom script: set udg_movespeed_unit = null
-
-
-


Unit Group - Remove all units of movespeed_group from movespeed_group
-
-
I got this trigger to do what I want in-game, just need you to tell me if it's clean and will it leak?
Here is a picture of what it does:





