# Attacking Unit

Grammar — Attacking Unit
FlagsNative | Function

When called in response to a “Unit Is Attacked” event, this refers to the unit performing the attack.

Returns — unit

native unit EventUnitTarget();

# Supported triggers

Category: Unit / Combat

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:2668

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_p4_COLONISTS) || (UnitGetOwner(EventUnitTarget()) == gv_p4_COLONISTS)))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:823

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_p03_DOMINION_WAREHOUSE))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:827

        }

        if (!((RegionContainsPoint(RegionFromId(7), UnitGetPosition(EventUnitTarget())) == true))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:838


    TriggerEnable(TriggerGetCurrent(), false);
    auto1FE7BFD6_g = UnitGroup("Scientist", c_playerAny, RegionCircle(UnitGetPosition(EventUnitTarget()), 20.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto1FE7BFD6_u = UnitGroupCount(auto1FE7BFD6_g, c_unitCountAll);
    for (;; auto1FE7BFD6_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:897


    TriggerEnable(TriggerGetCurrent(), false);
    auto32B93861_g = UnitGroup("Scientist", c_playerAny, RegionCircle(UnitGetPosition(EventUnitTarget()), 20.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto32B93861_u = UnitGroupCount(auto32B93861_g, c_unitCountAll);
    for (;; auto32B93861_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:934

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_p03_DOMINION_WAREHOUSE))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:938

        }

        if (!((RegionContainsPoint(RegionFromId(9), UnitGetPosition(EventUnitTarget())) == true))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:949


    TriggerEnable(TriggerGetCurrent(), false);
    auto9297DEB2_g = UnitGroup("Scientist", c_playerAny, RegionCircle(UnitGetPosition(EventUnitTarget()), 20.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto9297DEB2_u = UnitGroupCount(auto9297DEB2_g, c_unitCountAll);
    for (;; auto9297DEB2_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:2535


    }
    autoF124A860_g = UnitGroup(null, UnitGetOwner(EventUnit()), RegionCircle(UnitGetPosition(EventUnitTarget()), 6.0), UnitFilter(0, 0, (1 << c_targetFilterMissile) | (1 << c_targetFilterPreventDefeat), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoF124A860_u = UnitGroupCount(autoF124A860_g, c_unitCountAll);
    for (;; autoF124A860_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:6271

    // Conditions
    if (testConds) {
        if (!((UnitGetType(EventUnitTarget()) == "Warbot"))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:6282


    TriggerEnable(TriggerGetCurrent(), false);
    UnitIssueOrder(UnitFromId(68), OrderTargetingUnit(AbilityCommand("250mmStrikeCannons", 0), EventUnitTarget()), c_orderQueueReplace);
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:1996

    }

    gv_southieTarget = EventUnitTarget();
    TriggerExecute(gt_SouthieMarineattackQ, true, false);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:3113

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_p1_USER))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3360

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_pLAYER01_USER) || (UnitGetOwner(EventUnitTarget()) == gv_pLAYER01_USER)))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03a.sc2map/MapScript.galaxy:1001

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_p1_USER) || (UnitGetOwner(EventUnitTarget()) == gv_p1_USER)))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:1533

    // Conditions
    if (testConds) {
        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:2180

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:3079

    // Conditions
    if (testConds) {
        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:3629

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:4626

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:1756

        }

        if (!(((UnitGetOwner(EventUnit()) == gv_p1_USER) || (UnitGetOwner(EventUnitTarget()) == gv_p1_USER)))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:2272

    // Conditions
    if (testConds) {
        if (!((EventUnitTarget() == gv_tHEONEDRILL))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:2180

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_p01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:2217

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_p01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:2254

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_p01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:2248

    // Conditions
    if (testConds) {
        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:2135


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop01, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop01);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:2168


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop02, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop02);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:2201


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop03, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop03);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:2234


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop04, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop04);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:2267


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop05, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop05);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:2300


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop06, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop06);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:2333


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop07, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop07);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:2366


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop08, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop08);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:2399


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop09, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop09);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:2432


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop10, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop10);
    return true;

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

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_pLAYER_P01_USER) || (UnitGetOwner(EventUnitTarget()) == gv_pLAYER_P01_USER)))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:7411

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_p1_USER) || (UnitGetOwner(EventUnitTarget()) == gv_p1_USER)))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2mapMapScript.galaxy:2668

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_p4_COLONISTS) || (UnitGetOwner(EventUnitTarget()) == gv_p4_COLONISTS)))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner03.sc2mapMapScript.galaxy:823

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_p03_DOMINION_WAREHOUSE))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner03.sc2mapMapScript.galaxy:827

        }

        if (!((RegionContainsPoint(RegionFromId(7), UnitGetPosition(EventUnitTarget())) == true))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner03.sc2mapMapScript.galaxy:838


    TriggerEnable(TriggerGetCurrent(), false);
    auto1FE7BFD6_g = UnitGroup("Scientist", c_playerAny, RegionCircle(UnitGetPosition(EventUnitTarget()), 20.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto1FE7BFD6_u = UnitGroupCount(auto1FE7BFD6_g, c_unitCountAll);
    for (;; auto1FE7BFD6_u -= 1) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner03.sc2mapMapScript.galaxy:897


    TriggerEnable(TriggerGetCurrent(), false);
    auto32B93861_g = UnitGroup("Scientist", c_playerAny, RegionCircle(UnitGetPosition(EventUnitTarget()), 20.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto32B93861_u = UnitGroupCount(auto32B93861_g, c_unitCountAll);
    for (;; auto32B93861_u -= 1) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner03.sc2mapMapScript.galaxy:934

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_p03_DOMINION_WAREHOUSE))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner03.sc2mapMapScript.galaxy:938

        }

        if (!((RegionContainsPoint(RegionFromId(9), UnitGetPosition(EventUnitTarget())) == true))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner03.sc2mapMapScript.galaxy:949


    TriggerEnable(TriggerGetCurrent(), false);
    auto9297DEB2_g = UnitGroup("Scientist", c_playerAny, RegionCircle(UnitGetPosition(EventUnitTarget()), 20.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto9297DEB2_u = UnitGroupCount(auto9297DEB2_g, c_unitCountAll);
    for (;; auto9297DEB2_u -= 1) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:2535


    }
    autoF124A860_g = UnitGroup(null, UnitGetOwner(EventUnit()), RegionCircle(UnitGetPosition(EventUnitTarget()), 6.0), UnitFilter(0, 0, (1 << c_targetFilterMissile) | (1 << c_targetFilterPreventDefeat), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoF124A860_u = UnitGroupCount(autoF124A860_g, c_unitCountAll);
    for (;; autoF124A860_u -= 1) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:6271

    // Conditions
    if (testConds) {
        if (!((UnitGetType(EventUnitTarget()) == "Warbot"))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:6282


    TriggerEnable(TriggerGetCurrent(), false);
    UnitIssueOrder(UnitFromId(68), OrderTargetingUnit(AbilityCommand("250mmStrikeCannons", 0), EventUnitTarget()), c_orderQueueReplace);
    return true;
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor01.sc2mapMapScript.galaxy:1996

    }

    gv_southieTarget = EventUnitTarget();
    TriggerExecute(gt_SouthieMarineattackQ, true, false);
    return true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor01.sc2mapMapScript.galaxy:3113

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_p1_USER))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2mapMapScript.galaxy:3360

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_pLAYER01_USER) || (UnitGetOwner(EventUnitTarget()) == gv_pLAYER01_USER)))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03a.sc2mapMapScript.galaxy:1001

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_p1_USER) || (UnitGetOwner(EventUnitTarget()) == gv_p1_USER)))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:1533

    // Conditions
    if (testConds) {
        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:2180

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:3079

    // Conditions
    if (testConds) {
        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:3629

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:4626

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus02.sc2mapMapScript.galaxy:1756

        }

        if (!(((UnitGetOwner(EventUnit()) == gv_p1_USER) || (UnitGetOwner(EventUnitTarget()) == gv_p1_USER)))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus02.sc2mapMapScript.galaxy:2272

    // Conditions
    if (testConds) {
        if (!((EventUnitTarget() == gv_tHEONEDRILL))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2mapMapScript.galaxy:2180

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_p01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2mapMapScript.galaxy:2217

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_p01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2mapMapScript.galaxy:2254

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_p01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus05.sc2mapMapScript.galaxy:2248

    // Conditions
    if (testConds) {
        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian01.sc2mapMapScript.galaxy:2135


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop01, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop01);
    return true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian01.sc2mapMapScript.galaxy:2168


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop02, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop02);
    return true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian01.sc2mapMapScript.galaxy:2201


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop03, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop03);
    return true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian01.sc2mapMapScript.galaxy:2234


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop04, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop04);
    return true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian01.sc2mapMapScript.galaxy:2267


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop05, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop05);
    return true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian01.sc2mapMapScript.galaxy:2300


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop06, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop06);
    return true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian01.sc2mapMapScript.galaxy:2333


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop07, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop07);
    return true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian01.sc2mapMapScript.galaxy:2366


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop08, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop08);
    return true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian01.sc2mapMapScript.galaxy:2399


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop09, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop09);
    return true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian01.sc2mapMapScript.galaxy:2432


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(gv_gankGroupDrop10, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    VisRevealerDestroy(gv_revealerGankDrop10);
    return true;

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

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_pLAYER_P01_USER) || (UnitGetOwner(EventUnitTarget()) == gv_pLAYER_P01_USER)))) {
            return false;
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:7411

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_p1_USER) || (UnitGetOwner(EventUnitTarget()) == gv_p1_USER)))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionhydralisk.sc2map/MapScript.galaxy:1579

        }

        if (!((UnitGroupHasUnit(gv_impalerPlayerUnits, EventUnitTarget()) == true))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar03.sc2map/MapScript.galaxy:1372

    // Conditions
    if (testConds) {
        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition01.sc2map/MapScript.galaxy:1536

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_pLAYER_01_USER) || (UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER)))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition02.sc2map/MapScript.galaxy:1422

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_pLAYER_01_USER) || (UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER)))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid01.sc2map/MapScript.galaxy:1222

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_pLAYER_01_USER) || (UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER)))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid02.sc2map/MapScript.galaxy:1741

        }

        if (!(((UnitGetOwner(EventUnit()) == gv_pLAYER_01_USER) || (UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER)))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid02.sc2map/MapScript.galaxy:4301

    }

    lv_indexHybrid = gf_HybridIndex(EventUnitTarget());
    if ((lv_indexHybrid > 0)) {
        if ((gv_aIHybridAttacker[lv_indexHybrid] == null)) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid03.sc2map/MapScript.galaxy:1133

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_pLAYER_01_USER) || (UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER)))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal01.sc2map/MapScript.galaxy:1406

    // Conditions
    if (testConds) {
        if (!(((UnitGetOwner(EventUnit()) == gv_pLAYER_01_USER) || (UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER)))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal02.sc2map/MapScript.galaxy:1419

        }

        if (!(((UnitGetOwner(EventUnit()) == gv_pLAYER_01_USER) || (UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER)))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal02.sc2map/MapScript.galaxy:4271


    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(UnitGroup(null, UnitGetOwner(EventUnit()), RegionFromId(55), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(EventUnitTarget())), c_orderQueueReplace);
    return true;
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal03.sc2map/MapScript.galaxy:3371

        }

        if (!((UnitGetOwner(EventUnitTarget()) != gv_PLAYER_01_USER))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab01.sc2map/MapScript.galaxy:6211

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab01.sc2map/MapScript.galaxy:6226


    TriggerEnable(TriggerGetCurrent(), false);
    UnitIssueOrder(UnitFromId(415), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(416), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(414), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab01.sc2map/MapScript.galaxy:6227

    TriggerEnable(TriggerGetCurrent(), false);
    UnitIssueOrder(UnitFromId(415), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(416), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(414), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(115), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab01.sc2map/MapScript.galaxy:6228

    UnitIssueOrder(UnitFromId(415), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(416), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(414), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(115), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(114), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab01.sc2map/MapScript.galaxy:6229

    UnitIssueOrder(UnitFromId(416), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(414), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(115), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(114), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    return true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab01.sc2map/MapScript.galaxy:6230

    UnitIssueOrder(UnitFromId(414), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(115), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(114), OrderTargetingUnit(AbilityCommand("attack", 0), EventUnitTarget()), c_orderQueueReplace);
    return true;
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab01.sc2map/MapScript.galaxy:7017

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:1621

        }

        if (!(((UnitGetOwner(EventUnit()) == gv_pLAYER_01_USER) || (UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER)))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:4419

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:4682

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:4945

        }

        if (!((UnitGetOwner(EventUnitTarget()) == gv_pLAYER_01_USER))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:7078

    // Conditions
    if (testConds) {
        if (!((UnitGroupHasUnit(gv_hellionWave, EventUnitTarget()) == true))) {
            return false;
        }