I'd say you really need an active spell, and something with poison:
Envenom
The Satyr releases poison which enchants his blade. His current illusions also release poison, although the poison is in a much weaker state due to the weaker form of the illusions. Every unit attacked recieves a...
E: A unit is attacked
C: Attacking Unit Has (The Sunderer) Equal to True
A: If (Random integer between 1 and 100 Lesser then or Equal To 15)
Then
Set TmpPoint = Position of Attacked unit
Create A Sunder Dummy for Owner Of Attacking Unit at TmpPoint
Unit - Add a Generic...
Try http://www.hiveworkshop.com/forums/resource.php?t=57445&prev=s%3DIllidan%26d%3Dlist%26r%3D20
I know it's not Mirror Image, but it's the closest I could find.
Make a silence ability with the same AoE with the Cluster Rockets spell, give the dummy unit the spell in the object editor and do the following:Cluster Silence
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Cluster Rockets...
I think it should be because of the array size, because there isn't any other mistake there. If it's size is=1, then it can only handle 1 player(in this case, player 1). Try it :P
I think they rewrite the message; just adding the new text on the second transmission. (P.S:I sometimes couldn't catch up to that text and...don't like it?)
Player Group - Pick every player in empire and do (Actions)
Loop - Actions
Player Group - Make (Player group((Picked player))) treat (All players matching (((Matching player) is in empire) Equal to True)) as an Ally with shared vision
Why shouldn't you be able to...
Player Group- Pick All Players in Empire and do (Actions)
Player Group - Make (Picked Player) treat (All players matching (((Matching player) is in Empire) Equal to True)) as an Ally with shared vision
Do the same for legion.
A unit enters Region 000(Region Inside your CoP)
Actions
Unit-Kill (Entering Unit)
Unit-Create 1 Holy God for (Owner of (Entering Unit)) facing Default Building Degrees