Starcraft – How do units choose which enethe to target in SC2

starcraft-2

Assuming I do not focus fire, how do my units choose which enemy unit to engage, when there is more than one in range? Specifically, are they making any smart choice such as targeting the most dangerous units, the unit they are most effective against, or the unit with least hp?

Best Answer

In addition to Tzenes' answer, there are a couple things to note:

  • Your units will preferentially attack enemy units that are attacking them. If there are two enemy units in range and only one is attacking, the attacking one will be targeted.
  • Your units with instant attacks will not overkill. This has been most frequently noted with tanks. If you have a zergling that wanders in front of five tanks, only one will target him. Units with non-instant attacks, like missiles, can still overkill.
  • As illustrated by Tzenes' ATP/OTP tables, the AI will always pick other units in range over enemy workers.

(Additional discussion here)