• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 03:15
CEST 09:15
KST 16:15
  • 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
[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy17ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book20
Community News
Weekly Cups (March 23-29): herO takes triple6Aligulac acquired by REPLAYMAN.com/Stego Research8Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool51Weekly Cups (March 9-15): herO, Clem, ByuN win4
StarCraft 2
General
Team Liquid Map Contest #22 - Presented by Monster Energy Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool What mix of new & old maps do you want in the next ladder pool? (SC2) Aligulac acquired by REPLAYMAN.com/Stego Research Weekly Cups (March 23-29): herO takes triple
Tourneys
RSL Season 4 announced for March-April Sparkling Tuna Cup - Weekly Open Tournament StarCraft Evolution League (SC Evo Biweekly) WardiTV Mondays World University TeamLeague (500$+) | Signups Open
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
Mutation # 519 Inner Power The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat
Brood War
General
[ASL21] Ro24 Preview Pt2: News Flash Pros React To: JaeDong vs Queen Gypsy to Korea BGH Auto Balance -> http://bghmmr.eu/ How Can I Add Timer & APM Count?
Tourneys
[Megathread] Daily Proleagues [ASL21] Ro24 Group E [ASL21] Ro24 Group F Azhi's Colosseum - Foreign KCM
Strategy
Fighting Spirit mining rates What's the deal with APM & what's its true value Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Starcraft Tabletop Miniature Game General RTS Discussion Thread Darkest Dungeon
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread NASA and the Private Sector Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 9106 users

How range works in Starcraft 2 + some factoids.

Forum Index > SC2 General
Post a Reply
AzureD
Profile Joined September 2010
United States320 Posts
Last Edited: 2011-05-10 14:09:33
May 10 2011 07:35 GMT
#1
I like to figure out the mechanics in how the game works so I often do tests like these.

I used the unit tester to figure these things out as I was not sure if range is measured from the center of the unit or its perimeter.

[image loading]

Here you can see the comparative ranges of units. Infestor and High Templar have the same range as Colossi when considering the direct center of the casting circle hitting the very edge of the unit. In Starcraft 2 targeting is determined if a unit can hit the edge of a unit according to my tests. Ghost has 1 extra range and so it is exactly 1 range behind the High Templar.

Here is another picture with the casting circle while the Colossus fires from max range.

[image loading]

This also applies to flying units. Meaning in order to hit them with a spell or attack they have to be in range of their perimeter extending from the center. Meaning you do not have to have the edge of the casting circle touch the flyer helper circle.

Here is a comparison of Ultralisk splash before patch:

[image loading]

and after:

[image loading]

The Ultralisk on the bottom of this image is unable to hit the Immortal and the Immortal that has lost some shields is about about the farthest distance it can be and still get hit by Ultralisk splash after patch. Splash originates from the Ultralisk now rather than the unit it is hitting.

I do not know why but the Medivac is either an anomaly or the info on Medivac healing range is wrong.

Anyone confirm that the code for Medivac heal range is really 5?

Proof:
[image loading]

These Medivacs are barely in range.

[image loading]

These Medivacs are way out of range but are still closer than the 5 range Marines attacking the units.The animation the Medivacs show means nothing. The top Medivac has a longer healing beam but if you where to move that Zergling even a tiny bit forward the bottom Medivac would not be able to heal at the same range as the top Medivac.

One thing I am uncertain about quite yet but I do not think it is that large selection circle that determines range but rather the unit model. This is most noticeable with the Void Ray as it seems to fire from farther behind other units if you where going by distance due to selection circle. However when comparing attack ranges with models it seems to display this correctly with the initial model state.

[image loading]

The Void Ray extends its crystal forward but when not firing it is parallel to the other unit models. If you where to move the Zealot forward even a tiny bit the Void Ray would follow and not use its new model range and stay in place.
GertHeart
Profile Blog Joined February 2011
United States631 Posts
May 10 2011 07:39 GMT
#2
I think blizzard would like to see this o.o; I'm not trolling but that medivac thing really gets me.
He who conquers the past rules the future, He who conquers the future rules the past. - C&C Red Alert
Aequos
Profile Joined October 2010
Canada606 Posts
Last Edited: 2011-05-10 07:47:04
May 10 2011 07:43 GMT
#3
Something to note on the Void Ray - after locking on, the range of the VR is increased by 2 until it switches targets. However, it tries to stay within 6 range so that the beam is never interrupted.

I think that's what you were referencing.
I first realized Immortals were reincarnated Dragoons when I saw them dancing helplessly behind my Stalkers.
AzureD
Profile Joined September 2010
United States320 Posts
Last Edited: 2011-05-10 07:56:41
May 10 2011 07:53 GMT
#4
On May 10 2011 16:43 Aequos wrote:
Something to note on the Void Ray - after locking on, the range of the VR is increased by 2 until it switches targets.

I think that's what you were referencing.


Yes but it will try to move forward and keep itself in line with its original range. It can not stay in place and maintain its extended range from what I could see. When the beam breaks it has to go back into range 6 to reacquire even the same target though the crystal will still be extended.

For example if the Void Ray where on hold position it would not have +2 range when the target moved slightly out of its normal range. The beam will instantly break past 6 range like this.
Rabiator
Profile Joined March 2010
Germany3948 Posts
May 10 2011 08:12 GMT
#5
The Medivac probably works like the Colossus when they shoot Stalkers which are blinking away. If the "spell" starts when the unit is in range it doesnt finish even if the unit moves out of range.
If you cant say what you're meaning, you can never mean what you're saying.
AzureD
Profile Joined September 2010
United States320 Posts
May 10 2011 08:36 GMT
#6
On May 10 2011 17:12 Rabiator wrote:
The Medivac probably works like the Colossus when they shoot Stalkers which are blinking away. If the "spell" starts when the unit is in range it doesnt finish even if the unit moves out of range.


I am not sure what you are trying to say but their spell does not work in any way like the Colossus beams at all. It will heal at a certain range and no farther and will instantly cut off as soon as anything moves out of range.
Sotamursu
Profile Joined June 2010
Finland612 Posts
May 10 2011 08:45 GMT
#7
On May 10 2011 17:36 AzureD wrote:
Show nested quote +
On May 10 2011 17:12 Rabiator wrote:
The Medivac probably works like the Colossus when they shoot Stalkers which are blinking away. If the "spell" starts when the unit is in range it doesnt finish even if the unit moves out of range.


I am not sure what you are trying to say but their spell does not work in any way like the Colossus beams at all. It will heal at a certain range and no farther and will instantly cut off as soon as anything moves out of range.

Could you clarify the medivac part a bit? I don't really understand what you're trying to say there.
AzureD
Profile Joined September 2010
United States320 Posts
May 10 2011 14:04 GMT
#8
Medivac heals beams are basically around 4 range not 5. Going past 4 range will break the beams. The Medivac beam animation targets the center of the unit they are healing so it looks longer than they really are. In actuality they are targeting the perimeter or edge of the unit.
Excalibur_Z
Profile Joined October 2002
United States12240 Posts
May 10 2011 15:09 GMT
#9
Are you sure the Medivacs are in the same position in both screenshots? It looks like they might be a few pixels closer in the top one.

Also I thought it was known that selection circles don't necessarily correspond to hitboxes?
Moderator
SeakayKu
Profile Joined October 2010
United States128 Posts
Last Edited: 2011-05-10 15:58:50
May 10 2011 15:53 GMT
#10
[image loading]
i think this might be it
square represents location of unit
from 1 square to another is 1 range
the smaller circle is the center of the unit

so if a small unit with range 5, it can it small unit with it's center range 5 away
it cannot it a small unit with it's center range 6 away
but it can it a large unit with it's body, not center, range 5 away
and when it does so, the animation simply goes to target's center regardless actual range

perhaps animation works indepently?

Edit: i think there are range 5.5 or so, so a unit's radius might be important as well...
Edit2: it makes sense then for lings/zealots/marine with smaller radius to run through, but block bigger units, see picture below
[image loading]
i see all the time probes/lings run through the gap on the left, but not stalkers
It's an Art and I hope I can see beautifully fought matches.
fabiano
Profile Blog Joined August 2009
Brazil4644 Posts
May 10 2011 16:00 GMT
#11
Seakayku has a good point, if you notice the medivac beams always target the center of the model
"When the geyser died, a probe came out" - SirJolt
AzureD
Profile Joined September 2010
United States320 Posts
May 11 2011 00:26 GMT
#12
On May 11 2011 00:09 Excalibur_Z wrote:
Are you sure the Medivacs are in the same position in both screenshots? It looks like they might be a few pixels closer in the top one.

Also I thought it was known that selection circles don't necessarily correspond to hitboxes?


Well that is why I mentioned that models are a more important indicator. Also the Zergling and Ultralisk have not moved. The Medivacs where pulled back slightly and they stopped healing. Their flyer helper circle is right on top of the edge of the Marine model. I specifically used the tiny Zergling model and the giant Ultralisk mode to measure if the center of the unit was what was being used for range on healing. It was not. The top picture was taken when I managed to get the maximum range of healing I could possibly get before it would break in tiny increments.

If a Zergling was moved to a distance close to the center of the Ultralisk it would stop healing.

Let me repeat. Ultralisk, Zergling, Marine, and Stalker have not moved. Only the Medivacs. Zergling died a little too fast though in second screenshot.

If anyone is unsure how or why these results occurred then you are welcome to test it yourself.

BTW how was that range of 5 on Medivac obtained for the wiki? What is the source?
roemy
Profile Joined April 2010
Germany432 Posts
Last Edited: 2011-05-11 06:59:33
May 11 2011 06:50 GMT
#13
i've always had medivac heal range at 4 , as did liquipedia.
alas, MPQs are a mess these days with patches and stuff so i couldn't prove this with absolute certainty anymore, sry

edit: just had a look at the 'original' mpq in liberty.sc2mod - i don't believe the spell has had any changes...? heck... did it change even during beta..? ^^
anyways, if so, than i can confirm that abildata.xml says <Range value="4"/>

editedit: hummm i just noticed that liquipedia sports both values on different occasions - i'm indeed inclined to change it all to 4
rock is fine.. paper could need a buff, but scissors have to be nerfed
DeckOneBell
Profile Blog Joined May 2010
United States526 Posts
May 11 2011 07:00 GMT
#14
I'd have to check in the SC2 map editor, but there's different entries for:
-Selection circle
-Model size
-Model collision

In the WC3 map editor. I assume it works the same way. Meaning those three factors have no relation to each other in terms of how the game works. Any similarity is from the game devs.
Atticus.axl
Profile Blog Joined April 2010
United States456 Posts
May 11 2011 09:13 GMT
#15
Wait wait wait...are you trying to tell me that once again, Ultralisk splash range has been reduced?
DoctorHelvetica <3
AzureD
Profile Joined September 2010
United States320 Posts
May 12 2011 15:02 GMT
#16
On May 11 2011 18:13 Atticus.axl wrote:
Wait wait wait...are you trying to tell me that once again, Ultralisk splash range has been reduced?


No this just shows the Ultralisk before when it could splash all SCV repairing a Planetary and the current Ultralisk. The nerf it took was extreme but in my opinion was warranted. The old Ultralisk had potentially the most powerful splash weapon in the game. In some cases several times bigger than a Baneling blast.

Ultralisks have started to become more prominent recently and the old one would have probably been far too powerful with current strategies.

I showed it to mainly illustrate changes in mechanics despite it retaining the same range of splash just different points of origin.
Please log in or register to reply.
Live Events Refresh
RSL Revival
07:00
Season 4: Playoffs Day 7
Cure vs RogueLIVE!
Maru vs TBD
MaxPax vs TBD
Tasteless441
CranKy Ducklings106
Rex64
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft706
Tasteless 441
Rex 64
StarCraft: Brood War
Sea 9405
Zeus 2121
Shuttle 556
NaDa 38
sSak 32
Aegong 31
GoRush 25
NotJumperer 6
Dota 2
NeuroSwarm148
League of Legends
JimRising 694
Counter-Strike
Stewie2K753
m0e_tv412
Organizations
Counter-Strike
PGL5282
Other Games
gamesdonequick1019
StarCraft 2
ComeBackTV 128
Other Games
BasetradeTV119
StarCraft: Brood War
UltimateBattle 72
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• 3DClanTV 34
• CranKy Ducklings SOOP3
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Azhi_Dahaki28
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Stunt586
Upcoming Events
uThermal 2v2 Circuit
6h 45m
BSL
11h 45m
Afreeca Starleague
1d 2h
Wardi Open
1d 2h
Replay Cast
1d 16h
Sparkling Tuna Cup
2 days
Kung Fu Cup
3 days
The PondCast
4 days
Replay Cast
4 days
Replay Cast
5 days
[ Show More ]
CranKy Ducklings
6 days
BSL
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Escore Tournament S2: W1
WardiTV Winter 2026
NationLESS Cup

Ongoing

BSL Season 22
CSL Elite League 2026
ASL Season 21
CSL Season 20: Qualifier 2
StarCraft2 Community Team League 2026 Spring
RSL Revival: Season 4
Nations Cup 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026

Upcoming

CSL 2026 SPRING (S20)
IPSL Spring 2026
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
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 © 2026 TLnet. All Rights Reserved.