• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 21:03
CEST 03:03
KST 10:03
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Season 1 - Final Week6[ASL19] Finals Recap: Standing Tall15HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Esports World Cup 2025 - Brackets Revealed15Weekly Cups (July 7-13): Classic continues to roll8Team TLMC #5 - Submission extension3Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7
StarCraft 2
General
Esports World Cup 2025 - Brackets Revealed Who will win EWC 2025? RSL Revival patreon money discussion thread The GOAT ranking of GOAT rankings Server Blocker
Tourneys
FEL Cracov 2025 (July 27) - $8000 live event Sparkling Tuna Cup - Weekly Open Tournament Sea Duckling Open (Global, Bronze-Diamond) RSL: Revival, a new crowdfunded tournament series $5,100+ SEL Season 2 Championship (SC: Evo)
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome
Brood War
General
Flash Announces (and Retracts) Hiatus From ASL BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion Soulkey Muta Micro Map? [ASL19] Finals Recap: Standing Tall
Tourneys
[Megathread] Daily Proleagues 2025 ACS Season 2 Qualifier Cosmonarchy Pro Showmatches CSL Xiamen International Invitational
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread CCLP - Command & Conquer League Project The PlayStation 5
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread We are Ready to Testify: Emergence Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Korean Music Discussion Movie Discussion! [Manga] One Piece Anime Discussion Thread [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Ping To Win? Pings And Their…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 667 users

[D] Attack Priority

Forum Index > SC2 General
Post a Reply
Parametric
Profile Blog Joined February 2010
Canada1261 Posts
Last Edited: 2010-09-19 00:09:02
September 18 2010 22:32 GMT
#1
I am currently having some issues with attack priority, mainly to do with Zergling vs Worker Lines and Anything vs Medivac.

Ex 1. Sending in a group (around 12) of Zerglings into a Protoss players mineral line. Overwhelming majority of the time I understand those zerglings are screwed, but I want them to kill the probes not all run at a zealot that is parked between two minerals. Shift queuing helps but watching a bunch of zerglings hump each other while all trying to kill probes one at a time is sad.

Ex 2. Medivacs, omg the frustration never ends. An example from the Altitude TL Open Strelok vs Select; Select made thors at one point in the game on Lost Temple and in one specific battle in the middle of the map Select had the superior force to Streloks MMM and would've won that battle if the thors targeted the Marauder/Marine instead of slowly trying to volley down the medivacs.

In example #1 I am not very frustrated, this can be solved with my own improvement by splitting and queuing the zerglings up in groups of 4-3, hard no doubt, but I can solve it.

In example #2 when terran has 3-4 medivacs parked above his bio I don't have a choice in what I'm attacking unless I spin the camera down which makes it really damn hard to try and pick out the units. As a zerg player this makes muta control frustrating against MMM and if the terran has thors it makes it even more frustrating as it effectively adds a medivac worth of HP onto the thor/marines. If I try to focus fire with mutas thors trash them, if I don't do anything they spread their damage out without really killing much.

Edit: Numbers in this link are probably wrong, sorry, I just used it to check on the worker priorities which agree with what I've seen in gameplay ie. mining workers are at the bottom of the chain in most cases.
http://www.teamliquid.net/forum/viewmessage.php?topic_id=122736

^ That topic has a list of all attack priorities, big thanks to DubPoker for working that out.

What are your thoughts on attack priorities? Should they be reworked completely? Is it no problem for you? Or should there be some tweaks?

My current opinion is that in some situations I’m fighting the game not the other player which makes certain fights frustrating but then again this goes both ways. I'm currently in the mind set that there should be some major tweaks.

NOTE: I understand the repairing SCV problem but that has been discussed to death so please don't bring that up in this topic unless it’s to back up your opinion. I’m trying to make a thread to discuss the general concept of attack priorities with examples to back up your opinions not to focus on specific examples your entire post.
Crispy Bacon craving overload.
Jermstuddog
Profile Blog Joined June 2010
United States2231 Posts
September 18 2010 22:37 GMT
#2
I can agree with the "major tweaks" school of thought.

If they can't make the priorities something I would do anyway, then they need to get rid of it completely.
As it turns out, marines don't actually cost any money -Jinro
Saracen
Profile Blog Joined December 2007
United States5139 Posts
September 18 2010 22:40 GMT
#3
I think in general, bigger, less massable units should have lower priorities because you can always manually focus the bigger units if you want to...
Xapti
Profile Joined April 2010
Canada2473 Posts
September 18 2010 22:45 GMT
#4
On September 19 2010 07:40 Saracen wrote:
I think in general, bigger, less massable units should have lower priorities because you can always manually focus the bigger units if you want to...
This
"Then he told me to tell you that he wouldn't piss on you if you were on fire" — "Well, you tell him that I said that I wouldn't piss on him if he was on Jeopardy!"
FabledIntegral
Profile Blog Joined November 2008
United States9232 Posts
September 18 2010 22:46 GMT
#5
Situation 1 is crucial to balance imo.
Al Bundy
Profile Joined April 2010
7257 Posts
September 18 2010 22:49 GMT
#6
Actually I like the current attack priority system, because I think that it highlights the player's ability to pull off good micro, and define the difference between average and great players; at the same time this attack priority as it is now doesn't punish lower level players.
o choro é livre
Ajsbear
Profile Joined April 2010
Sweden63 Posts
September 18 2010 22:59 GMT
#7
The only thing I want changed is Medivac priority, it's seriously annoying. It's more effective than a PDD at screwing Thors over, I have raged quite a few times over it and actually lost a game today because of it. Or, because I forgot I had to micro it rather. I guess you just have to remember how the targeting AI works and adjust your micro...
The delicate touch of the viking flower doth take out the colossi - Artosis
Kazang
Profile Joined August 2010
578 Posts
September 18 2010 23:05 GMT
#8
According to the spread sheet all units have exactly the same priority. With buildings having less.
This isn't conducive with in game behaviour though so I don't know why you are referring to what are either irrelevant or incorrect figures.

With situation #1 that works both ways, if you want workers to be higher priority you will see zerg players against terran complaining that they can use SCVs to distract lings from marines, or similar.

#2 is a problem with thors, not target priority in general, thors will always shoot missiles over using their main guns, it doesn't matter what kind of air unit it is.
Any units with spilt weapon systems should be able to toggle between weapon type priorities and that would completely override that problem.


Do you have any hard evidence or examples of what the attack priorities and parameters actually are?
Parametric
Profile Blog Joined February 2010
Canada1261 Posts
Last Edited: 2010-09-18 23:50:39
September 18 2010 23:30 GMT
#9
On September 19 2010 08:05 Kazang wrote:
According to the spread sheet all units have exactly the same priority. With buildings having less.
This isn't conducive with in game behaviour though so I don't know why you are referring to what are either irrelevant or incorrect figures.

With situation #1 that works both ways, if you want workers to be higher priority you will see zerg players against terran complaining that they can use SCVs to distract lings from marines, or similar.

#2 is a problem with thors, not target priority in general, thors will always shoot missiles over using their main guns, it doesn't matter what kind of air unit it is.
Any units with spilt weapon systems should be able to toggle between weapon type priorities and that would completely override that problem.


Do you have any hard evidence or examples of what the attack priorities and parameters actually are?



Sorry, I just used that to check mining worker priorities which agree with what i've seen in gameplay ie. they are targeted as the priority until something attacks and then their priority is dropped. I edited the OP to note that.

I'm pretty sure many players use attacking workers to take hits already. And after tests in the unit tester attacking workers have the same priority as attacking units, however since they are melee they will usually be targeted first because when picking a target to attack first units seem to use the closest target possible which is logical

#2 also works on anything that shoots up as long as the medivac is healing.

Unit Tester
3 Marines 2 Medivacs > 4 Mutas
no upgrades

Also if medivacs are parked over thors the mutalisks will kill the medivacs first
Crispy Bacon craving overload.
Peleus
Profile Joined March 2010
Australia420 Posts
September 18 2010 23:37 GMT
#10
Personally, I think targeting AI should be able to be toggled. Simply have a button which when on one setting, will target the first unit it see's, and the second setting, will be the current "smart" AI attacking.

It would fix all the problems, and let's say you were a zerg - enable you to turn off smart AI, run into the mineral line taking out all the probes, then switch back to normal...

or in the case of repairing SCV's - switch off smart AI, they will attack the first thing they see (SCV's repairing) - then continue on through to the unit behind.

Fairly simply to implement, but fixes the majority of problems.
Klive5ive
Profile Blog Joined January 2008
United Kingdom6056 Posts
Last Edited: 2010-09-18 23:44:39
September 18 2010 23:43 GMT
#11
The priority should be:
1) closest unit within reasonable range. Worker OR attack unit (or medivac only if it's closest)
2) building

If I actually wanted to attack a planetary fortress I could just click on it??

And that also fixes ling in the worker line micro. It's so annoying that they run after 1 zealot on the other side of the probe line when you just want to kill probes.
Don't hate the player - Hate the game
Kazang
Profile Joined August 2010
578 Posts
September 18 2010 23:57 GMT
#12
Not quite. The priority works something like this.

Ground or air units that can only attack on a single plane will shoot closest hostile target first.
Any ground unit that can shoot both ground and air will shoot the air target over the ground target given equal distances, otherwise it is closest unit first.
Any air unit that can hit both ground and air will hit air first given equal distances, other wise it will shoot closest target first.

With mutas this seems like it will target medivacs first because they are medivacs but really it is just becasue the medivac will nearly always be closer to the mutas than the marines.
Try it in the unit tester and have the medivacs back behind the marines, the mutas will shoot the marines first.

A second check is done that takes into account the state of aggression of a target, they will always be attacked over passive ones. Example; in a zergling vs probes and a zealot fight the zerglings will attack the closest aggressive unit, unless the probes are told to attack this will always be the zealot, if the probes are told to attack they become aggressive then priority for the zerglings is still closest target first and now this will most likely be the probes.

The same situation with SCVs repairing a thor, they are in passive mode while repairing, so have reduced priority over the hostile thor unit they are repairing. Otherwise any attacking units go by closest hostile target first rules.


The problems are repairing SCVs not being considered hostile, which is evident in the above example and with planetary fortresses, and thors not using their main weapons in favour of air targets.
I believe the problem with the thor is that the "closest target" is determined as a percentage of it's max range, so air target at 7 will be attacked over a ground target at 5 becasue in terms of percentage they are at near equal distance, in which case the thor defaults to shoot any hostile air.
Parametric
Profile Blog Joined February 2010
Canada1261 Posts
September 18 2010 23:58 GMT
#13
On September 19 2010 08:43 Klive5ive wrote:
The priority should be:
1) closest unit within reasonable range. Worker OR attack unit (or medivac only if it's closest)
2) building

If I actually wanted to attack a planetary fortress I could just click on it??

And that also fixes ling in the worker line micro. It's so annoying that they run after 1 zealot on the other side of the probe line when you just want to kill probes.


I think the medivac should have a lower priority than normal units because if I want to focus fire it I can click it pretty easily.

If you use "magic box" mutas and stop them right over a thor that has medivacs over it the mutas will kill the medivac first. This can be overcome by targeting the thors individually but with medivacs + your own mutas it can be near impossible to target the thors. This isn't that big of a deal by itself but it becomes quite annoying vs Marine/Medivac/Thor combinations.
Crispy Bacon craving overload.
Santiago4ever
Profile Joined February 2010
Sweden299 Posts
September 19 2010 00:00 GMT
#14
It should just be set to attack closest unit, if you want to attack something else you do it manually...
Ernest Hemingway once wrote: The world is a fine place and worth fighting for. I agree with the second part.
Kazang
Profile Joined August 2010
578 Posts
September 19 2010 00:02 GMT
#15
It is set to attack the closest unit......
Gont
Profile Joined March 2010
Germany239 Posts
September 19 2010 00:02 GMT
#16
On September 19 2010 09:00 Santiago4ever wrote:
It should just be set to attack closest unit, if you want to attack something else you do it manually...

totally agree dont understand why it isnt this way
Parametric
Profile Blog Joined February 2010
Canada1261 Posts
September 19 2010 00:04 GMT
#17
On September 19 2010 08:57 Kazang wrote:
Not quite. The priority works something like this.

Ground or air units that can only attack on a single plane will shoot closest hostile target first.
Any ground unit that can shoot both ground and air will shoot the air target over the ground target given equal distances, otherwise it is closest unit first.
Any air unit that can hit both ground and air will hit air first given equal distances, other wise it will shoot closest target first.

With mutas this seems like it will target medivacs first because they are medivacs but really it is just becasue the medivac will nearly always be closer to the mutas than the marines.
Try it in the unit tester and have the medivacs back behind the marines, the mutas will shoot the marines first.

A second check is done that takes into account the state of aggression of a target, they will always be attacked over passive ones. Example; in a zergling vs probes and a zealot fight the zerglings will attack the closest aggressive unit, unless the probes are told to attack this will always be the zealot, if the probes are told to attack they become aggressive then priority for the zerglings is still closest target first and now this will most likely be the probes.

The same situation with SCVs repairing a thor, they are in passive mode while repairing, so have reduced priority over the hostile thor unit they are repairing. Otherwise any attacking units go by closest hostile target first rules.


The problems are repairing SCVs not being considered hostile, which is evident in the above example and with planetary fortresses, and thors not using their main weapons in favour of air targets.
I believe the problem with the thor is that the "closest target" is determined as a percentage of it's max range, so air target at 7 will be attacked over a ground target at 5 becasue in terms of percentage they are at near equal distance, in which case the thor defaults to shoot any hostile air.



Thanks for clearing the priorities up, just checked with hydras/mutas and you're right with the medivacs.

And I'm quite sure you're right with the thors too, in medivac + marauder vs thor the thor will prioritize the marauders first but if the medivac is just slightly behind the marauders or closer the thor switches to its air attack.
Crispy Bacon craving overload.
Parametric
Profile Blog Joined February 2010
Canada1261 Posts
September 19 2010 00:07 GMT
#18
On September 19 2010 09:02 Gont wrote:
Show nested quote +
On September 19 2010 09:00 Santiago4ever wrote:
It should just be set to attack closest unit, if you want to attack something else you do it manually...

totally agree dont understand why it isnt this way


Kazang has it right, I've been fiddling around in the unit tester double checking. The problems that I'm experiencing are what he describes as workers being designated as passive and air units (mutas) shooting the other air units(medivacs) that are beside them instead of the ground units (thor/marine) right under them.

Crispy Bacon craving overload.
Please log in or register to reply.
Live Events Refresh
Next event in 8h 57m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 137
NeuroSwarm 129
RuFF_SC2 96
Livibee 89
Dota 2
monkeys_forever961
canceldota94
League of Legends
Trikslyr83
JimRising 28
Super Smash Bros
AZ_Axe132
Other Games
tarik_tv24051
summit1g13771
Skadoodle2201
shahzam636
C9.Mang0208
ViBE176
Organizations
Other Games
gamesdonequick1605
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• davetesta97
• Hupsaiya 75
• RyuSc2 28
• HeavenSC 10
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota21728
Upcoming Events
CranKy Ducklings
8h 57m
Epic.LAN
10h 57m
CSO Contender
15h 57m
Sparkling Tuna Cup
1d 8h
Online Event
1d 14h
Esports World Cup
3 days
ByuN vs Astrea
Lambo vs HeRoMaRinE
Clem vs TBD
Solar vs Zoun
SHIN vs Reynor
Maru vs TriGGeR
herO vs Lancer
Cure vs ShoWTimE
Esports World Cup
4 days
Esports World Cup
5 days
Esports World Cup
6 days
Liquipedia Results

Completed

CSL Xiamen Invitational: ShowMatche
RSL Revival: Season 1
Murky Cup #2

Ongoing

BSL 2v2 Season 3
Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
CSL Xiamen Invitational
2025 ACS Season 2
Championship of Russia 2025
Underdog Cup #2
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
SEL Season 2 Championship
uThermal 2v2 Main Event
FEL Cracov 2025
Esports World Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.