//-----------------------------------------------------------------//
Trigger("Player 1, Player 2, Player 3, etc."){
Conditions:
Bring("Current Player", "Unit X", "Location", At least, 1);
Actions:
Comment("");
Preserve Trigger();
Give Units to Player("Current Player", "Player 12", "Unit X", All, "Location");
Give Units to Player("Player 12", "Current Player", "Unit X", All, "Location");
}
//-----------------------------------------------------------------//
Basically, whenever you click the unit, it is deselected because it is given to another player. However, in truth, the player never loses ownership of the unit for any amount of time, and the unit should in theory function as if no triggers were affecting it.
I will mention, though, that this map also had Order triggers firing after the give triggers. Also note, that when I used these triggers, the affected units never had to attack, only move. I know that they will keep moving to where they're ordered, but I cannot say that they will be able to hold their targeting.
None.







