Quote Originally Posted by n00bonicPlague View Post
If you A-move any unit, it will first attack the closest thing to it. However, if it is attacked by another unit, it will then move to and attack that unit if it can attack it. Otherwise it will continue to fire at its original target. Now the thing I'm not sure of is if it gets attacked by a large group of units all at once. In that case, it will attack either the closest one to it that is attacking it or the first one to lay down a shot on it. I'd have to test those out to be sure.
Nope, seems to be like this:

  • Your unit fires at whaever enemy is closest
  • Once they acquire a target, they continue attacking that until it's dead or out of range, unless the attacked unit is "passive" (doesn't have an attack, or cannot return fire, or prefers to run away, like the workers), and an "active" unit enters into range.
  • Your units respond to attackers by queuing counter-attacks in the order the enemies attacked.