Enemy Compositions

Sections on this Page

General Notes

Throughout any mission, you will need to deal with attack waves that target your base, expansion or your objective. There are a number of factors that affect the type and quantity of units in these attack waves. These factors are:

As the mission progresses, both, Tech Level and Strength Level of the attack waves increase, making the attack waves strong and more potent.

Enemy Race

You will face enemies of a single race (Protoss, Terran or Zerg) in a mission (barring Cradle of Death). This race is predetermined at the start of the game. To determine if the enemy race is Zerg, press Alt + T. If the enemy race is Zerg, you will see creep spread on the minimap.

On Cradle of Death, only attack waves that attack your truck will contain units of a second race.

Composition

The Protoss compositions you can face (along with the strongest tech units) are as follows:

The Terran compositions you can face (along with the strongest tech units) are as follows:

The Zerg compositions you can face (along with the strongest tech units) are as follows:

Tech Level

The Tech level determines up far up the Tech Tree the enemy is. Higher Tech Levels will result in more Tech Units present in the attack waves. Tech Levels range on a scale from 1-7.

The Protoss units in attack waves across Tech levels is shown below:

Tech Level Gateway RoboColossus RoboReaver SkytossCarrier SkytossTempest Techy
1 Zealots Zealots Adepts Zealots Adepts Adepts
2 Zealots / Stalkers Zealots / Sentries Adepts / Sentries Zealots / Scouts Adepts / Phoenixes Adepts / Stalkers
3 Zealots / Stalkers / High Templars Immortals / Sentries Adepts / Immortals Stalkers / Scouts Adepts / Phoenixes Adepts / Stalkers / Sentries
4 Immortals / Stalkers / High Templars Immortals / Zealots / Scouts Adepts / Immortals / Scouts Zealots / Scouts / Oracles Stalkers / Phoenixes / Oracles Adepts / Stalkers / Sentries / Dark Templars
5 Zealots / Stalkers / High Templars / Archons Sentries / Zealots / Scouts / Colossi Adepts / Sentries / Disruptors / Reavers Zealots / Void Rays Adepts / Void Rays Adepts / Phoenixes / Sentries / Dark Templars
6 Zealots / Stalkers / Colossi / Archons Zealots / Scouts / Colossi Adepts / Scouts / Disruptors / Reavers Zealots / Oracles / Carriers Adepts / Oracles / Tempests Adepts / Stalker / Sentries / Dark Templars / Disruptors
7 Zealots / Stalkers / Colossi / High Templars / Immortals Zealots / Sentries / Colossi / Immortals Sentries / Immortals / Disruptors / Reavers Zealots / Oracles / Carriers / Void Rays Adepts / Oracles / Tempests / Void Rays Adepts / Phoenixes / Sentries / Dark Templars / Disruptors

Highlighted entries denote the first wave where you can uniquely identify the enemy composition.

The Terran units in attack waves across Tech levels is shown below:

Tech Level BioMechStar MechStarport ShadowTech SkyTerran
1 Marines / Medics Hellions Reapers Vikings
2 Marines / Medics / Marauders Goliaths or Warhounds / Hellions Reapers / Marauders Vikings / Banshees
3 Medics / Marauders / Firebats Goliaths or Warhounds / Siege Tanks / Hellbats Reapers / Marauders / Liberators Vikings or Banshees / Marines
4 Marines / Ghosts / Medivacs / Siege Tanks Goliaths or Warhounds / Siege Tanks / Hellbats / Widow Mines Reapers / Marauders / Liberators or Cyclones Vikings / Banshees or Liberators / Marines
5 Marines / Marauders / Medivacs / Siege Tanks Goliaths or Warhounds / Siege Tanks / Science Vessels / Widow Mines Ravens / Marauders / Liberators / Cyclones Vikings / Banshees / Ravens / Liberators
6 Marines / Marauders / Ghosts / Siege Tanks / Science Vessels Goliaths or Warhounds / Thors / Science Vessels / Widow Mines Ravens / Marauders / Battlecruisers / Cyclones Banshees or Vikings / Ravens / Liberators / Battlecruisers / Marines
7 Marines / Battlecruisers / Ghosts / Siege Tanks / Science Vessels Siege Tanks / Thors / Science Vessels Ravens / Marauders / Battlecruisers / Cyclones / Liberators Vikings / Banshees or Liberators / Ravens / Battlecruisers

Highlighted entries denote the first wave where you can uniquely identify the enemy composition.

Some attack waves will have one of two unit types (denoted by the "or"). There is a 50% chance that either will appear in the attack wave, and only one type will appear per wave.

The Zerg units in attack waves across Tech levels is shown below:

Tech Level Ground MutaLing Swarmy
1 Roaches Zerglings Zerglings
2 Roaches / Zerglings Zerglings / Mutalisks Zerglings / Banelings
3 Roaches / Hydralisks Zerglings / Mutalisks / Banelings Zerglings / Aberrations / Scourge / Vipers / Mutalisks
4 Roaches / Hydralisks / Ravagers / Lurkers Zerglings / Mutalisks / Infestors Zerglings / Aberrations / Scourge / Swarm Hosts / Mutalisks
5 Roaches / Hydralisks / Infestors / Lurkers Zerglings / Mutalisks / Infestors / Corruptors Zerglings / Aberrations / Scourge / Vipers / Mutalisks / Banelings
6 Roaches / Hydralisks / Infestors / Ravagers / Ultralisks Zerglings / Mutalisks / Infestors / Brood Lords Zerglings / Swarm Hosts / Scourge / Vipers / Mutalisks / Banelings
7 Roaches / Hydralisks / Infestors / Ravagers / Ultralisks Corruptors / Mutalisks / Infestors / Brood Lords Aberrations / Swarm Hosts / Scourge / Vipers / Mutalisks / Banelings

Highlighted entries denote the first wave where you can uniquely identify the enemy composition.

Strength Level

The Strength Level determines the quantity of units in the attack wave. The in-game generation of the attack waves is randomized. That is, while the Tech Level and Strength Level are fixed, there is a little bit of allowable variance in the attack wave composition. As a result, attack waves are not always the same. Some may have more Liberators, with fewer Cyclones, for instance.

However, the Strength Level is linked to a resource cost for the attack wave. Attack waves will not exceed a certain resource cost, depending on the Strength Level. The below table shows the estimated maximum resource cost for each Strength Level.

Attack Wave Strength Level Resource Costs:

Strength Level Maximum Resource Cost
1 600
2 1200
3 2100
4 3200
5 5000
6 7200
7 9600

Unit Limits

Attack waves have certain limits as to how many of a particular unit can appear. This strengthens the overall power of the attack wave because it prevents massing a single tech-unit which can easily be countered.

Not all units have limits. The units that are limited are usually spellcasters. The list of limited units is below:

Unit Limit per Wave
High Templar 3
Infestor 5
Sentry 4
Viper 2

Putting it All Together

You can use the demo below to see the impact of both, Tech Level and Strength Level on attack waves for all different compositions. Here, Stength Levels will match Attack Levels, as is common with most attack waves in the game.

Enemy Composition Example

Upgrades

As the mission progresses, the AI will automatically complete research. This naturally scales up the difficulty of the mission as time goes on. The timings are listed below:

Protoss Upgrades

Power Level Upgrades

Level Ground Weapons Ground Armor Shields Air Weapons Air Armor
1 0:00 0:00 0:00 0:00 0:00
2 10:00 15:00 15:00 10:00 15:00
3 20:00 20:00 20:00 20:00 20:00

Skill Research

Research Time
Stalker - Blink 8:00
High Templar - Psionic Storm 10:00

Terran Upgrades

Power Level Upgrades

Level Infantry Weapons Infantry Armor Ship Weapons Ship Armor Vehicle Weapons Vehicle Armor
1 0:00 0:00 0:00 0:00 0:00 0:00
2 10:00 15:00 10:00 15:00 10:00 15:00
3 20:00 30:00 20:00 20:00 20:00 20:00

Skill Research

Research Time
Command Center - Orbital Command 10:00
Cyclone - Mag-Field Accelerator 10:00
Banshee - Cloaking Field 12:00
Ghost - Personal Cloaking 15:00
Science Vessel - Defensive Matrix 0:00
Wraith - Wraith Cloak 15:00

Zerg Upgrades

Power Level Upgrades

Level Melee Attacks Missile Attacks Ground Carapace Flyer Attacks Flyer Carapace
1 0:00 0:00 0:00 0:00 0:00
2 10:00 10:00 15:00 10:00 15:00
3 20:00 20:00 20:00 20:00 20:00

Skill Research

Research Time
Baneling - Centrifugal Hooks 10:00
Roach - Tunneling Claws 12:00
Ultralisk - Burrow Charge 15:00