I am using a "Zone Control" map with mass attack as an example.
It uses a Zealot to trigger the mass attack to all marines in the map to a person's main bunker (the one they start with).
CONDITION
- Current player brings at least 1 'Zealot' to 'Mass Attack Player 1'
ACTION
- Order all 'Marine' at 'anywhere' to 'Player 1'
- Preserve trigger
Do the same with all the other players.
You need to change the players and location however each time you make a new one however.
Actually you gotta be more specific or else it will order everyones unit...
For which player will this trigger execute:
player 2
CONDITION
- 'Current player' brings at 'least 1' 'mass attack chooser' to 'Mass Attack Player 1'
ACTION
- Order all 'any unit' at 'anywhere' to 'attack' to 'Player 1'
- Preserve trigger
And of course you gotta make sure you say attack... or else they are just being ordered to walk there and end up getting killed off without even fighting back.
I personally also like the idea of only making mass attack send units close to your "base", and not every unit on the map. That way the player can micromanage their units more, and not have to send every unit if they dont want to.
All you do for that is make a large location around the base, and have units from there instead of anywhere attack to the location.
TIP: if you added heroes to your map i recomend you to send only the normal guys , when you mass attack and you look for your heroe and dont find its..
Ghan has said he has fixed this. Monovertex please confirm this fix. This was only a problem with people that had signatures in the upper levels like not the special members but the respected members.