RangedManager targeting priority update
Take shield values into account since all attack types do full damage to shields
Don't target ground units under dark swarm unless the ranged unit has splash damage (aka reavers and archons)