OK,
So how does a unit get filtered for selection via the ally mechanism?
It appears that only units native to the race are showing up. Note that once added to the roster units receive a non-global tag, ally.<race>, so that cannot be used for selection. Tagging the unit with a roster.<race> tag does not work, although it does work for tagging them with the new race for selection when it is the parent race.
Homer
So how does a unit get filtered for selection via the ally mechanism?
It appears that only units native to the race are showing up. Note that once added to the roster units receive a non-global tag, ally.<race>, so that cannot be used for selection. Tagging the unit with a roster.<race> tag does not work, although it does work for tagging them with the new race for selection when it is the parent race.
Homer