# Set Target Patrol For Attack Waves

Grammar — Set the target for player player attack waves to be a patrol with replace behavior replaceType
FlagsNative | Action

Sets the target of a player’s attack waves to patrol.

# Arguments

  • int — Attacker
  • int<preset::ReplaceType> — ReplaceType

Returns — void

native void AIAttackWaveSetTargetPatrol(
	int player,
	int replaceType,
);

Category: AI / AttackWaves / Actions

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:487

    // Implementation
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(1788));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1789), false);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1790), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:502

    // Implementation
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(1778));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1784), false);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1785), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:518

    // Implementation
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(1788));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(2520), false);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(2521), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:2657

    AIAttackWaveUseGroup(gv_pLAYER_02_DOMINION, gv_hellions);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(496));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(406), false);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1142), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:1222

    AIAttackWaveUseUnit(gv_pLAYER_P10_LEVIATHAN, gv_leviathan);
    AIAttackWaveSetGatherPoint(gv_pLAYER_P10_LEVIATHAN, UnitGetPosition(gv_leviathan));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_P10_LEVIATHAN, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_P10_LEVIATHAN, PointFromId(1473), false);
    AIAttackWaveAddWaypoint(gv_pLAYER_P10_LEVIATHAN, PointFromId(1474), false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner01.sc2mapMapScript.galaxy:487

    // Implementation
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(1788));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1789), false);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1790), false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner01.sc2mapMapScript.galaxy:502

    // Implementation
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(1778));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1784), false);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1785), false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner01.sc2mapMapScript.galaxy:518

    // Implementation
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(1788));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(2520), false);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(2521), false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor02.sc2mapMapScript.galaxy:2657

    AIAttackWaveUseGroup(gv_pLAYER_02_DOMINION, gv_hellions);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(496));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(406), false);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1142), false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian02b.sc2mapMapScript.galaxy:1222

    AIAttackWaveUseUnit(gv_pLAYER_P10_LEVIATHAN, gv_leviathan);
    AIAttackWaveSetGatherPoint(gv_pLAYER_P10_LEVIATHAN, UnitGetPosition(gv_leviathan));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_P10_LEVIATHAN, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_P10_LEVIATHAN, PointFromId(1473), false);
    AIAttackWaveAddWaypoint(gv_pLAYER_P10_LEVIATHAN, PointFromId(1474), false);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar01.sc2map/MapScript.galaxy:2634

    AISetUnitScriptControlled(gv_zagara, false);
    AIRemoveUnitFromAnyWavesAndSetHome(gv_zagara, PointFromId(3));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_ZERG, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_ZERG, UnitGetPosition(gv_zagara));
    AIAttackWaveAddWaypoint(gv_pLAYER_02_ZERG, PointFromId(3), false);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zchar01.sc2mapMapScript.galaxy:2634

    AISetUnitScriptControlled(gv_zagara, false);
    AIRemoveUnitFromAnyWavesAndSetHome(gv_zagara, PointFromId(3));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_ZERG, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_ZERG, UnitGetPosition(gv_zagara));
    AIAttackWaveAddWaypoint(gv_pLAYER_02_ZERG, PointFromId(3), false);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur04.sc2map/MapScript.galaxy:5237

        if ((libNtve_gf_UnitGroupIsDead(gv_templePatrolLeft) == false)) {
            AIAttackWaveSetGatherPoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2661));
            AIAttackWaveSetTargetPatrol(gv_pLAYER_05_AMONS_FORCES, 0);
            if ((lv_firstPatrol == true)) {
                lv_firstPatrol = false;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur04.sc2map/MapScript.galaxy:5430

        if ((libNtve_gf_UnitGroupIsDead(gv_templePatrolMiddle) == false)) {
            AIAttackWaveSetGatherPoint(gv_pLAYER_05_AMONS_FORCES, RegionGetCenter(RegionFromId(129)));
            AIAttackWaveSetTargetPatrol(gv_pLAYER_05_AMONS_FORCES, 0);
            AIAttackWaveAddWaypoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2655), false);
            AIAttackWaveAddWaypoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2664), false);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur04.sc2map/MapScript.galaxy:5603

        if ((libNtve_gf_UnitGroupIsDead(gv_templePatrolRight) == false)) {
            AIAttackWaveSetGatherPoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2810));
            AIAttackWaveSetTargetPatrol(gv_pLAYER_05_AMONS_FORCES, 0);
            if ((lv_firstPatrol == true)) {
                lv_firstPatrol = false;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:1335

        }
    }
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, gv_reinforcements[lp_index].lv_spawn);
    AIAttackWaveUseGroup(gv_pLAYER_02_MOEBIUS, lv_dropPodUnits);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:3515

    }

    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, PointFromId(328));
    lv_patrolGroup = UnitGroup(null, gv_pLAYER_02_MOEBIUS, RegionFromId(15), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:3525

    AIAttackWaveSend(gv_pLAYER_02_MOEBIUS, 0, false);
    Wait(0.0625, c_timeAI);
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, PointFromId(332));
    lv_patrolGroup = UnitGroup(null, gv_pLAYER_02_MOEBIUS, RegionFromId(16), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:3536

    AIAttackWaveAddWaypoint(gv_pLAYER_02_MOEBIUS, PointFromId(333), false);
    AIAttackWaveSend(gv_pLAYER_02_MOEBIUS, 0, false);
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, PointFromId(894));
    lv_patrolGroup = UnitGroup(null, gv_pLAYER_02_MOEBIUS, RegionFromId(34), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:4885

    }
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
    AIAttackWaveUseUnit(gv_pLAYER_03_KERRIGAN, gv_stukov);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:5105

    }
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
    AIAttackWaveUseUnit(gv_pLAYER_03_KERRIGAN, gv_kerrigan);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:7177

    TriggerExecute(gt_RaynorDefendKerriganFrontLineTransmissionQ, true, false);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_RAYNOR, RegionGetCenter(lv_defendRegion));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_RAYNOR, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_RAYNOR, RegionGetCenter(lv_defendRegion), false);
    AIAttackWaveUseGroup(gv_pLAYER_02_RAYNOR, lv_dropPodUnits01);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:7720

    libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, lv_dropPodTarget02, lv_dropPodUnits02, true, gv_pLAYER_03_KERRIGAN);
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
    AIAttackWaveUseGroup(gv_pLAYER_03_KERRIGAN, lv_dropPodUnits01);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:7826

    TriggerExecute(gt_KerriganDefendRaynorFrontLineTransmissionQ, true, false);
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
    AIAttackWaveUseGroup(gv_pLAYER_03_KERRIGAN, lv_dropPodUnits01);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur04.sc2mapMapScript.galaxy:5237

        if ((libNtve_gf_UnitGroupIsDead(gv_templePatrolLeft) == false)) {
            AIAttackWaveSetGatherPoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2661));
            AIAttackWaveSetTargetPatrol(gv_pLAYER_05_AMONS_FORCES, 0);
            if ((lv_firstPatrol == true)) {
                lv_firstPatrol = false;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur04.sc2mapMapScript.galaxy:5430

        if ((libNtve_gf_UnitGroupIsDead(gv_templePatrolMiddle) == false)) {
            AIAttackWaveSetGatherPoint(gv_pLAYER_05_AMONS_FORCES, RegionGetCenter(RegionFromId(129)));
            AIAttackWaveSetTargetPatrol(gv_pLAYER_05_AMONS_FORCES, 0);
            AIAttackWaveAddWaypoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2655), false);
            AIAttackWaveAddWaypoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2664), false);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur04.sc2mapMapScript.galaxy:5603

        if ((libNtve_gf_UnitGroupIsDead(gv_templePatrolRight) == false)) {
            AIAttackWaveSetGatherPoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2810));
            AIAttackWaveSetTargetPatrol(gv_pLAYER_05_AMONS_FORCES, 0);
            if ((lv_firstPatrol == true)) {
                lv_firstPatrol = false;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:1335

        }
    }
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, gv_reinforcements[lp_index].lv_spawn);
    AIAttackWaveUseGroup(gv_pLAYER_02_MOEBIUS, lv_dropPodUnits);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:3515

    }

    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, PointFromId(328));
    lv_patrolGroup = UnitGroup(null, gv_pLAYER_02_MOEBIUS, RegionFromId(15), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:3525

    AIAttackWaveSend(gv_pLAYER_02_MOEBIUS, 0, false);
    Wait(0.0625, c_timeAI);
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, PointFromId(332));
    lv_patrolGroup = UnitGroup(null, gv_pLAYER_02_MOEBIUS, RegionFromId(16), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:3536

    AIAttackWaveAddWaypoint(gv_pLAYER_02_MOEBIUS, PointFromId(333), false);
    AIAttackWaveSend(gv_pLAYER_02_MOEBIUS, 0, false);
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, PointFromId(894));
    lv_patrolGroup = UnitGroup(null, gv_pLAYER_02_MOEBIUS, RegionFromId(34), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2mapMapScript.galaxy:4885

    }
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
    AIAttackWaveUseUnit(gv_pLAYER_03_KERRIGAN, gv_stukov);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2mapMapScript.galaxy:5105

    }
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
    AIAttackWaveUseUnit(gv_pLAYER_03_KERRIGAN, gv_kerrigan);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2mapMapScript.galaxy:7177

    TriggerExecute(gt_RaynorDefendKerriganFrontLineTransmissionQ, true, false);
    AIAttackWaveSetGatherPoint(gv_pLAYER_02_RAYNOR, RegionGetCenter(lv_defendRegion));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_02_RAYNOR, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_02_RAYNOR, RegionGetCenter(lv_defendRegion), false);
    AIAttackWaveUseGroup(gv_pLAYER_02_RAYNOR, lv_dropPodUnits01);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2mapMapScript.galaxy:7720

    libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, lv_dropPodTarget02, lv_dropPodUnits02, true, gv_pLAYER_03_KERRIGAN);
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
    AIAttackWaveUseGroup(gv_pLAYER_03_KERRIGAN, lv_dropPodUnits01);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2mapMapScript.galaxy:7826

    TriggerExecute(gt_KerriganDefendRaynorFrontLineTransmissionQ, true, false);
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
    AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
    AIAttackWaveUseGroup(gv_pLAYER_03_KERRIGAN, lv_dropPodUnits01);

mods/novastoryassets.sc2modbase2.sc2maps/maps/campaign/nova/nova06.sc2map/MapScript.galaxy:3473

    }

    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_ZERG_BULLIES, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_ZERG_BULLIES, RegionGetCenter(RegionFromId(60)));
    AIAttackWaveUseGroup(gv_pLAYER_03_ZERG_BULLIES, lv_attackGroup);

mods/novastoryassets.sc2modbase2.sc2maps/maps/campaign/nova/nova06.sc2map/MapScript.galaxy:3544

    }

    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_ZERG_BULLIES, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_ZERG_BULLIES, RegionGetCenter(RegionFromId(60)));
    AIAttackWaveUseGroup(gv_pLAYER_03_ZERG_BULLIES, lv_attackGroup);

mods/novastoryassets.sc2modbase2.sc2maps/maps/campaign/nova/nova06.sc2map/MapScript.galaxy:3607

    }

    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_ZERG_BULLIES, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_ZERG_BULLIES, PointFromId(2947));
    AIAttackWaveUseGroup(gv_pLAYER_03_ZERG_BULLIES, lv_attackGroup);

mods/novastoryassets.sc2mod/base2.sc2maps/maps/campaign/nova/nova06.sc2mapMapScript.galaxy:3473

    }

    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_ZERG_BULLIES, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_ZERG_BULLIES, RegionGetCenter(RegionFromId(60)));
    AIAttackWaveUseGroup(gv_pLAYER_03_ZERG_BULLIES, lv_attackGroup);

mods/novastoryassets.sc2mod/base2.sc2maps/maps/campaign/nova/nova06.sc2mapMapScript.galaxy:3544

    }

    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_ZERG_BULLIES, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_ZERG_BULLIES, RegionGetCenter(RegionFromId(60)));
    AIAttackWaveUseGroup(gv_pLAYER_03_ZERG_BULLIES, lv_attackGroup);

mods/novastoryassets.sc2mod/base2.sc2maps/maps/campaign/nova/nova06.sc2mapMapScript.galaxy:3607

    }

    AIAttackWaveSetTargetPatrol(gv_pLAYER_03_ZERG_BULLIES, 0);
    AIAttackWaveSetGatherPoint(gv_pLAYER_03_ZERG_BULLIES, PointFromId(2947));
    AIAttackWaveUseGroup(gv_pLAYER_03_ZERG_BULLIES, lv_attackGroup);