Set Temp_Group (unit group variable) = Units in [Your Region] matching (Owner of (Matching unit) is equal to Player 12)
Unit Group - Pick Every Unit in Temp_Group and do actions
Loop - Actions
Set Temp_Point (Point variable) = Position of (Picked unit) offset by 16.3125 towards (Facing Degrees of (Picked unit) + 180)
If (Conditions), Then (do Actions), Else (do Actions)
If (Conditions)
Temp_Point is in [Your Region]
Then (Actions)
Set Temp_Point = Protection_Point (this is another point variable set at map initialization to a position that you want units to be moved to if they arent moved out of the region)
Else (Actions)
Unit - Move (Picked unit) instantly to Temp_Point facing (Unit Facing Degrees of (Picked unit))
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.