Skip to content
DrInfy edited this page Jul 5, 2020 · 2 revisions

Protoss specific acts

Protoss specific tactics

It is recommended to use ProtossUnit for all your combat unit production. ProtossUnit automatically uses warp gates when the warp gate research has finished.

For Protoss, it is critical to use ChronoUnitProduction(UnitTypeId.PROBE, UnitTypeId.NEXUS) and ChronoTech acts to optimize your build order.

Scouting

Phoenix scout requires folliwing acts currently in the build order:

PlanHallucination(),  # Sets hallucinations to Hallucination role and sends them to attack enemy main base.
HallucinatedPhoenixScout(),  # Creates hallucinated phoenix with a sentry to send to scout. Requires some extra energy from the sentry and for the sentry to not be in combat. 

Adept scout / harass can be have one or more adepts that are used to scout and harass enemy mineral lines.

DoubleAdeptScout()

Walling

GridBuilding for Protoss automatically builds standard walls by specific matchup. In case you want modify the walls, you can use following snipped in KnowledgeBot. Note that the wall type must be set before knowledge.start.

async def create_plan(self) -> BuildOrder:
    self.knowledge.building_solver.wall_type = WallType.ProtossMainZerg
    return BuildOrder( ... ) 
Clone this wiki locally