# Create Effect At Point (From Unit)

Grammar — Execute effect at point from caster
FlagsNative | Action

Runs an effect, targeting the specified point, as if it was cast by the specified Caster unit.

# Arguments

  • unit — Caster
  • string<gamelink::Effect> — Effect
  • point — Point

Returns — void

native void UnitCreateEffectPoint(
	unit inUnit,
	string inEffect,
	point inTarget,
);

Category: Environment / Effects

# Examples

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionswarmhost.sc2map/MapScript.galaxy:1067


    gv_nukeSilosDestroyed += 1;
    UnitCreateEffectPoint(EventUnit(), "NukeDamage", UnitGetPosition(EventUnit()));
    auto60058F61_val = EventUnit();
    if (auto60058F61_val == gv_nukeSilo01) {

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

    PingDestroy(PingLastCreated());
    Wait(0.5, c_timeAI);
    UnitCreateEffectPoint(gv_nukeUnit, "NukeDetonate", lp_cHOSEN_POINT);
    SoundStop(gv_nukeSeekSound, true);
    return true;

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

    TriggerQueueClear(c_triggerQueueRemove);
    Wait(2.0, c_timeReal);
    UnitCreateEffectPoint(gv_kerrigan, "EnergyNovaPersistent", UnitGetPosition(gv_kerrigan));
    TriggerEnable(gt_HandleKerriganDeath, false);
    UnitKill(gv_kerrigan);

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

    TriggerQueuePause(true);
    TriggerQueueClear(c_triggerQueueRemove);
    UnitCreateEffectPoint(gv_kerrigan22, "EnergyNovaPersistent", UnitGetPosition(gv_kerrigan));
    SoundPlay(SoundLink("Artifact_EnergyNova", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitKill(gv_kerrigan);

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


    SoundChannelSetVolume(PlayerGroupAll(), c_soundCategorySpell, 100.0, 0.0);
    UnitCreateEffectPoint(gv_kerrigan, "KerriganDropPodExplosion", UnitGetPosition(gv_kerrigan));
    SoundPlay(SoundLink("Artifact_EnergyNova", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_introExplosionSound = SoundLastPlayed();

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus01.sc2map/MapScript.galaxy:2811

    }

    UnitCreateEffectPoint(EventUnit(), "FeedZurvan", PointFromId(2020));
    libNtve_gf_SendActorMessageToUnit(UnitFromId(1062), "Signal Feed");
    if ((ObjectiveGetState(gv_objectiveDestroyDominionBase) == c_objectiveStateCompleted)) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus01.sc2map/MapScript.galaxy:6904

    libSwaC_gf_SendTransmissionCampaign(gv_kerrigan, "zBriefing_Zerus01|Line00021", c_transmissionDurationAdd, 0.0, false, libSwaC_ge_CampaignTransmissionPortraitOptioins_HidePortraitAfter, libSwaC_ge_CampaignTransmissionCueSoundOptions_DefaultCueSoundBehavior);
    Wait(4.5, c_timeGame);
    UnitCreateEffectPoint(gv_introCorpse, "FeedZurvan", PointFromId(2020));
    libNtve_gf_SendActorMessageToUnit(UnitFromId(1062), "Signal Feed");
    TransmissionWait(TransmissionLastSent(), 0.0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:9610

    UnitSetState(gv_kerrigan, c_unitStateFidget, false);
    SoundPlay(SoundLink("ZZerus03BossDeadStinger", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitCreateEffectPoint(gv_kerrigan, "KerriganEnergyCollect", gv_bossLocation);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_kerrigan), c_animNameDefault, "Spell A", 0, c_animTimeDefault);
    gv_victoryShotChanneling = true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:9666

    UnitSetState(gv_kerrigan, c_unitStateFidget, false);
    SoundPlay(SoundLink("ZZerus03BossDeadStinger", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitCreateEffectPoint(gv_kerrigan, "KerriganEnergyCollect", gv_bossLocation);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_kerrigan), c_animNameDefault, "Spell A", 0, c_animTimeDefault);
    gv_victoryShotChanneling = true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:9710

    UnitSetState(gv_kerrigan, c_unitStateFidget, false);
    SoundPlay(SoundLink("ZZerus03BossDeadStinger", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitCreateEffectPoint(gv_kerrigan, "KerriganEnergyCollect", gv_bossLocation);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_kerrigan), c_animNameDefault, "Spell A", 0, c_animTimeDefault);
    gv_victoryShotChanneling = true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:9757

    Wait(2.167, c_timeGame);
    SoundPlay(SoundLink("ZZerus03BossDeadStinger", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitCreateEffectPoint(gv_kerrigan, "KerriganEnergyCollect", libNtve_gf_PointWithZOffset(PointFromId(4148), 8.0));
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_kerrigan), c_animNameDefault, "Spell A", 0, c_animTimeDefault);
    gv_victoryShotChanneling = true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:719

        auto35BC44B4_var = UnitGroupUnitFromEnd(auto35BC44B4_g, auto35BC44B4_u);
        if (auto35BC44B4_var == null) { break; }
        UnitCreateEffectPoint(auto35BC44B4_var, "TriggerLaunchUnit2", gf_GetValidPoint(UnitGetPosition(auto35BC44B4_var)));
    }
    return true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:958

        autoF93F1480_val = lv_gasPickupCount;
        if (autoF93F1480_val == 1) {
            UnitCreateEffectPoint(auto9F05383E_var, "TriggerLaunchUnit2", UnitGetPosition(UnitFromId(1295)));
        }
        else if (autoF93F1480_val == 2) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:961

        }
        else if (autoF93F1480_val == 2) {
            UnitCreateEffectPoint(auto9F05383E_var, "TriggerLaunchUnit2", UnitGetPosition(UnitFromId(1296)));
        }
        else {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionswarmhost.sc2mapMapScript.galaxy:1067


    gv_nukeSilosDestroyed += 1;
    UnitCreateEffectPoint(EventUnit(), "NukeDamage", UnitGetPosition(EventUnit()));
    auto60058F61_val = EventUnit();
    if (auto60058F61_val == gv_nukeSilo01) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zchar03.sc2mapMapScript.galaxy:855

    PingDestroy(PingLastCreated());
    Wait(0.5, c_timeAI);
    UnitCreateEffectPoint(gv_nukeUnit, "NukeDetonate", lp_cHOSEN_POINT);
    SoundStop(gv_nukeSeekSound, true);
    return true;

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zhybrid02.sc2mapMapScript.galaxy:4448

    TriggerQueueClear(c_triggerQueueRemove);
    Wait(2.0, c_timeReal);
    UnitCreateEffectPoint(gv_kerrigan, "EnergyNovaPersistent", UnitGetPosition(gv_kerrigan));
    TriggerEnable(gt_HandleKerriganDeath, false);
    UnitKill(gv_kerrigan);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zhybrid03.sc2mapMapScript.galaxy:3235

    TriggerQueuePause(true);
    TriggerQueueClear(c_triggerQueueRemove);
    UnitCreateEffectPoint(gv_kerrigan22, "EnergyNovaPersistent", UnitGetPosition(gv_kerrigan));
    SoundPlay(SoundLink("Artifact_EnergyNova", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitKill(gv_kerrigan);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zkorhal01.sc2mapMapScript.galaxy:5644


    SoundChannelSetVolume(PlayerGroupAll(), c_soundCategorySpell, 100.0, 0.0);
    UnitCreateEffectPoint(gv_kerrigan, "KerriganDropPodExplosion", UnitGetPosition(gv_kerrigan));
    SoundPlay(SoundLink("Artifact_EnergyNova", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_introExplosionSound = SoundLastPlayed();

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zzerus01.sc2mapMapScript.galaxy:2811

    }

    UnitCreateEffectPoint(EventUnit(), "FeedZurvan", PointFromId(2020));
    libNtve_gf_SendActorMessageToUnit(UnitFromId(1062), "Signal Feed");
    if ((ObjectiveGetState(gv_objectiveDestroyDominionBase) == c_objectiveStateCompleted)) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zzerus01.sc2mapMapScript.galaxy:6904

    libSwaC_gf_SendTransmissionCampaign(gv_kerrigan, "zBriefing_Zerus01|Line00021", c_transmissionDurationAdd, 0.0, false, libSwaC_ge_CampaignTransmissionPortraitOptioins_HidePortraitAfter, libSwaC_ge_CampaignTransmissionCueSoundOptions_DefaultCueSoundBehavior);
    Wait(4.5, c_timeGame);
    UnitCreateEffectPoint(gv_introCorpse, "FeedZurvan", PointFromId(2020));
    libNtve_gf_SendActorMessageToUnit(UnitFromId(1062), "Signal Feed");
    TransmissionWait(TransmissionLastSent(), 0.0);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zzerus03.sc2mapMapScript.galaxy:9610

    UnitSetState(gv_kerrigan, c_unitStateFidget, false);
    SoundPlay(SoundLink("ZZerus03BossDeadStinger", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitCreateEffectPoint(gv_kerrigan, "KerriganEnergyCollect", gv_bossLocation);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_kerrigan), c_animNameDefault, "Spell A", 0, c_animTimeDefault);
    gv_victoryShotChanneling = true;

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zzerus03.sc2mapMapScript.galaxy:9666

    UnitSetState(gv_kerrigan, c_unitStateFidget, false);
    SoundPlay(SoundLink("ZZerus03BossDeadStinger", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitCreateEffectPoint(gv_kerrigan, "KerriganEnergyCollect", gv_bossLocation);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_kerrigan), c_animNameDefault, "Spell A", 0, c_animTimeDefault);
    gv_victoryShotChanneling = true;

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zzerus03.sc2mapMapScript.galaxy:9710

    UnitSetState(gv_kerrigan, c_unitStateFidget, false);
    SoundPlay(SoundLink("ZZerus03BossDeadStinger", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitCreateEffectPoint(gv_kerrigan, "KerriganEnergyCollect", gv_bossLocation);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_kerrigan), c_animNameDefault, "Spell A", 0, c_animTimeDefault);
    gv_victoryShotChanneling = true;

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zzerus03.sc2mapMapScript.galaxy:9757

    Wait(2.167, c_timeGame);
    SoundPlay(SoundLink("ZZerus03BossDeadStinger", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitCreateEffectPoint(gv_kerrigan, "KerriganEnergyCollect", libNtve_gf_PointWithZOffset(PointFromId(4148), 8.0));
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_kerrigan), c_animNameDefault, "Spell A", 0, c_animTimeDefault);
    gv_victoryShotChanneling = true;

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2mapMapScript.galaxy:719

        auto35BC44B4_var = UnitGroupUnitFromEnd(auto35BC44B4_g, auto35BC44B4_u);
        if (auto35BC44B4_var == null) { break; }
        UnitCreateEffectPoint(auto35BC44B4_var, "TriggerLaunchUnit2", gf_GetValidPoint(UnitGetPosition(auto35BC44B4_var)));
    }
    return true;

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2mapMapScript.galaxy:958

        autoF93F1480_val = lv_gasPickupCount;
        if (autoF93F1480_val == 1) {
            UnitCreateEffectPoint(auto9F05383E_var, "TriggerLaunchUnit2", UnitGetPosition(UnitFromId(1295)));
        }
        else if (autoF93F1480_val == 2) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2mapMapScript.galaxy:961

        }
        else if (autoF93F1480_val == 2) {
            UnitCreateEffectPoint(auto9F05383E_var, "TriggerLaunchUnit2", UnitGetPosition(UnitFromId(1296)));
        }
        else {

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pmoebius01.sc2map/MapScript.galaxy:484

    SoundPlayForPlayer(SoundLink("PMoebius01_PlatformMovementLoop", -1), c_maxPlayers, PlayerGroupAll(), 100.0, 0.0);
    gv_movingPlatform.lv_movementSound = SoundLastPlayed();
    UnitCreateEffectPoint(gv_movingPlatform.lv_platformPlate, "TranslateUnit", PointWithOffsetPolar(UnitGetPosition(gv_movingPlatform.lv_platformPlate), lv_distance, lp_direction));
    auto9714DE6C_g = UnitGroup(null, c_playerAny, RegionFromId(1), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto9714DE6C_u = UnitGroupCount(auto9714DE6C_g, c_unitCountAll);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pmoebius01.sc2map/MapScript.galaxy:524

            }
        }
        UnitCreateEffectPoint(autoA6006777_var, "TranslateUnit", PointWithOffsetPolar(UnitGetPosition(autoA6006777_var), lv_distance, lp_direction));
    }
    autoC5C665E3_g = gv_platformLocations[gv_movingPlatform.lv_currentLocation].lv_pathingBlockers;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pmoebius01.sc2map/MapScript.galaxy:543

            UnitGroupAdd(lv_friendlyGroundUnits, autoB8FABB6C_var);
            UnitIssueOrder(autoB8FABB6C_var, Order(AbilityCommand("stop", 0)), c_orderQueueReplace);
            UnitCreateEffectPoint(autoB8FABB6C_var, "TranslateUnit", PointWithOffsetPolar(UnitGetPosition(autoB8FABB6C_var), lv_distance, lp_direction));
        }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue02.sc2map/MapScript.galaxy:8720

    UnitSetFacing(gv_kERRIGAN, 270.0, 0.0);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_kERRIGAN), c_animNameDefault, "Stand Morph Zero One", c_animFlagPlayForever, c_animTimeDefault);
    UnitCreateEffectPoint(gv_kERRIGAN, "KerriganEpilogue03Extinction", UnitGetPosition(gv_kERRIGAN));
    libNtve_gf_CreateUnitsAtPoint2(1, "Raynor", c_unitCreateIgnorePlacement, gv_pLAYER_02_DOMINION8, PointFromId(623));
    gv_cineRaynor = UnitLastCreated();

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue02.sc2map/MapScript.galaxy:8832

    Wait(0.1, c_timeGame);
    libVCMI_gf_PlaySoundCinematic(SoundLink("Kerrigan_Extinction_ShockwaveExplosion_Distant", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitCreateEffectPoint(gv_kERRIGAN, "KerriganEpilogue03ExtinctionPulseCP", UnitGetPosition(gv_kERRIGAN));
    gv_cineExtinctionFired = true;
    autoF0F5B1DF_g = UnitGroupAlliance(gv_pLAYER_01_USER, c_unitAllianceEnemy, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue03.sc2map/MapScript.galaxy:1405

            auto1518C057_var = UnitGroupUnitFromEnd(auto1518C057_g, auto1518C057_u);
            if (auto1518C057_var == null) { break; }
            UnitCreateEffectPoint(auto1518C057_var, "AlarakTriggerUnitKnockback", PointWithOffsetPolar(UnitGetPosition(auto1518C057_var), 16.0, 45.0));
        }
        libNtve_gf_CreateUnitsWithDefaultFacing(1, "AmonRepulserField20", c_unitCreateIgnorePlacement, 0, PointFromId(1911));

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pmoebius01.sc2mapMapScript.galaxy:484

    SoundPlayForPlayer(SoundLink("PMoebius01_PlatformMovementLoop", -1), c_maxPlayers, PlayerGroupAll(), 100.0, 0.0);
    gv_movingPlatform.lv_movementSound = SoundLastPlayed();
    UnitCreateEffectPoint(gv_movingPlatform.lv_platformPlate, "TranslateUnit", PointWithOffsetPolar(UnitGetPosition(gv_movingPlatform.lv_platformPlate), lv_distance, lp_direction));
    auto9714DE6C_g = UnitGroup(null, c_playerAny, RegionFromId(1), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto9714DE6C_u = UnitGroupCount(auto9714DE6C_g, c_unitCountAll);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pmoebius01.sc2mapMapScript.galaxy:524

            }
        }
        UnitCreateEffectPoint(autoA6006777_var, "TranslateUnit", PointWithOffsetPolar(UnitGetPosition(autoA6006777_var), lv_distance, lp_direction));
    }
    autoC5C665E3_g = gv_platformLocations[gv_movingPlatform.lv_currentLocation].lv_pathingBlockers;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pmoebius01.sc2mapMapScript.galaxy:543

            UnitGroupAdd(lv_friendlyGroundUnits, autoB8FABB6C_var);
            UnitIssueOrder(autoB8FABB6C_var, Order(AbilityCommand("stop", 0)), c_orderQueueReplace);
            UnitCreateEffectPoint(autoB8FABB6C_var, "TranslateUnit", PointWithOffsetPolar(UnitGetPosition(autoB8FABB6C_var), lv_distance, lp_direction));
        }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue02.sc2mapMapScript.galaxy:8720

    UnitSetFacing(gv_kERRIGAN, 270.0, 0.0);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_kERRIGAN), c_animNameDefault, "Stand Morph Zero One", c_animFlagPlayForever, c_animTimeDefault);
    UnitCreateEffectPoint(gv_kERRIGAN, "KerriganEpilogue03Extinction", UnitGetPosition(gv_kERRIGAN));
    libNtve_gf_CreateUnitsAtPoint2(1, "Raynor", c_unitCreateIgnorePlacement, gv_pLAYER_02_DOMINION8, PointFromId(623));
    gv_cineRaynor = UnitLastCreated();

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue02.sc2mapMapScript.galaxy:8832

    Wait(0.1, c_timeGame);
    libVCMI_gf_PlaySoundCinematic(SoundLink("Kerrigan_Extinction_ShockwaveExplosion_Distant", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitCreateEffectPoint(gv_kERRIGAN, "KerriganEpilogue03ExtinctionPulseCP", UnitGetPosition(gv_kERRIGAN));
    gv_cineExtinctionFired = true;
    autoF0F5B1DF_g = UnitGroupAlliance(gv_pLAYER_01_USER, c_unitAllianceEnemy, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue03.sc2mapMapScript.galaxy:1405

            auto1518C057_var = UnitGroupUnitFromEnd(auto1518C057_g, auto1518C057_u);
            if (auto1518C057_var == null) { break; }
            UnitCreateEffectPoint(auto1518C057_var, "AlarakTriggerUnitKnockback", PointWithOffsetPolar(UnitGetPosition(auto1518C057_var), 16.0, 45.0));
        }
        libNtve_gf_CreateUnitsWithDefaultFacing(1, "AmonRepulserField20", c_unitCreateIgnorePlacement, 0, PointFromId(1911));

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:799

    }

    UnitCreateEffectPoint(libVCMI_gv_sOA_CasterUnit, "SOAOrbitalStrikeCP", libVCMI_gv_pM_SoAOrbitalStrike_Points[lp_targetIndex]);
    libVCMI_gv_pM_SoAOrbitalStrike_Points[lp_targetIndex] = null;
    ActorSend(libVCMI_gv_pM_SoAOrbitalStrike_Actors[lp_targetIndex], "Signal Destroy");

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:867

    }

    UnitCreateEffectPoint(libVCMI_gv_sOA_CasterUnit, "SOAGravitonBombLM", libVCMI_gv_sOA_GravitonBomb_Points[lp_targetIndex]);
    libVCMI_gv_sOA_GravitonBomb_Points[lp_targetIndex] = null;
    Wait(0.125, c_timeGame);

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:5143

    for ( ; ( (autoE747AC09_ai >= 0 && lv_i <= autoE747AC09_ae) || (autoE747AC09_ai < 0 && lv_i >= autoE747AC09_ae) ) ; lv_i += autoE747AC09_ai ) {
        lv_radius = (((lv_i / 100.0) * (lv_radiusMaximum - lv_radiusMinimum)) + lv_radiusMinimum);
        UnitCreateEffectPoint(EventPlayerEffectUsedUnit(c_effectUnitCaster), "SOAStrafeAttackDamage", RegionRandomPoint(RegionCircle(lv_targetPoint, lv_radius)));
        UnitCreateEffectPoint(EventPlayerEffectUsedUnit(c_effectUnitCaster), "SOAStrafeAttackDamage", RegionRandomPoint(RegionCircle(lv_targetPoint, lv_radius)));
        VisRevealerCreate(1, RegionCircle(lv_targetPoint, lv_radius));

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:5144

        lv_radius = (((lv_i / 100.0) * (lv_radiusMaximum - lv_radiusMinimum)) + lv_radiusMinimum);
        UnitCreateEffectPoint(EventPlayerEffectUsedUnit(c_effectUnitCaster), "SOAStrafeAttackDamage", RegionRandomPoint(RegionCircle(lv_targetPoint, lv_radius)));
        UnitCreateEffectPoint(EventPlayerEffectUsedUnit(c_effectUnitCaster), "SOAStrafeAttackDamage", RegionRandomPoint(RegionCircle(lv_targetPoint, lv_radius)));
        VisRevealerCreate(1, RegionCircle(lv_targetPoint, lv_radius));
        lv_revealer = VisRevealerLastCreated();

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:5351


    lv_angle = UnitGetFacing(EventPlayerEffectUsedUnit(c_effectUnitCaster));
    UnitCreateEffectPoint(EventPlayerEffectUsedUnit(c_effectUnitTarget), "AlarakTriggerUnitKnockback", libVCMI_gf_AlarakKnockbackOffsetFindPoint(lv_angle, UnitGetPosition(EventPlayerEffectUsedUnit(c_effectUnitTarget)), 4.0));
    return true;
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:5384


    lv_angle = UnitGetFacing(EventPlayerEffectUsedUnit(c_effectUnitCaster));
    UnitCreateEffectPoint(EventPlayerEffectUsedUnit(c_effectUnitTarget), "AlarakTriggerUnitKnockback", libVCMI_gf_AlarakKnockbackOffsetFindPoint(lv_angle, UnitGetPosition(EventPlayerEffectUsedUnit(c_effectUnitTarget)), 5.0));
    return true;
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:5417


    lv_angle = UnitGetFacing(EventPlayerEffectUsedUnit(c_effectUnitCaster));
    UnitCreateEffectPoint(EventPlayerEffectUsedUnit(c_effectUnitTarget), "AlarakTriggerUnitKnockback", libVCMI_gf_AlarakKnockbackOffsetFindPoint(lv_angle, UnitGetPosition(EventPlayerEffectUsedUnit(c_effectUnitTarget)), 6.0));
    return true;
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:5450


    lv_angle = UnitGetFacing(EventPlayerEffectUsedUnit(c_effectUnitCaster));
    UnitCreateEffectPoint(EventPlayerEffectUsedUnit(c_effectUnitTarget), "AlarakTriggerUnitKnockback", libVCMI_gf_AlarakKnockbackOffsetFindPoint(lv_angle, UnitGetPosition(EventPlayerEffectUsedUnit(c_effectUnitTarget)), 7.0));
    return true;
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:5483


    lv_angle = UnitGetFacing(EventPlayerEffectUsedUnit(c_effectUnitCaster));
    UnitCreateEffectPoint(EventPlayerEffectUsedUnit(c_effectUnitTarget), "AlarakTriggerUnitKnockback", libVCMI_gf_AlarakKnockbackOffsetFindPoint(lv_angle, UnitGetPosition(EventPlayerEffectUsedUnit(c_effectUnitTarget)), 8.0));
    return true;
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:5516


    lv_angle = UnitGetFacing(EventPlayerEffectUsedUnit(c_effectUnitCaster));
    UnitCreateEffectPoint(EventPlayerEffectUsedUnit(c_effectUnitTarget), "AlarakTriggerUnitKnockback", libVCMI_gf_AlarakKnockbackOffsetFindPoint(lv_angle, UnitGetPosition(EventPlayerEffectUsedUnit(c_effectUnitTarget)), 9.0));
    return true;
}

mods/frontiers.sc2modbase.sc2data/Lib6CB3363F.galaxy:720

        if ((lib6CB3363F_gv_fT_EquipmentTargetable[lv_equipID] == true)) {
            if ((DistanceBetweenPoints(UnitGetPosition(lib6CB3363F_gv_fT_PlayerUnit[lp_player]), Point(lib6CB3363F_gv_fT_MousePosX[lp_player], lib6CB3363F_gv_fT_MousePosY[lp_player])) > lib6CB3363F_gv_fT_EquipmentRange[lv_equipID])) {
                UnitCreateEffectPoint(lib6CB3363F_gv_fT_PlayerUnit[lp_player], lv_effect, libNtve_gf_PointOffsetTowardsPoint(UnitGetPosition(lib6CB3363F_gv_fT_PlayerUnit[lp_player]), lib6CB3363F_gv_fT_EquipmentRange[lv_equipID], Point(lib6CB3363F_gv_fT_MousePosX[lp_player], lib6CB3363F_gv_fT_MousePosY[lp_player])));
            }
            else {

mods/frontiers.sc2modbase.sc2data/Lib6CB3363F.galaxy:723

            }
            else {
                UnitCreateEffectPoint(lib6CB3363F_gv_fT_PlayerUnit[lp_player], lv_effect, Point(lib6CB3363F_gv_fT_MousePosX[lp_player], lib6CB3363F_gv_fT_MousePosY[lp_player]));
            }
            lib6CB3363F_gv_fT_PlayerEquipmentCountCurrent[lp_player][lp_equipmentSlot] -= 1;

mods/frontiers.sc2modbase.sc2data/Lib6CB3363F.galaxy:1554


    lib6CB3363F_gv_fT_PlayerMeleeTimer[EventPlayer()] = 1.0;
    UnitCreateEffectPoint(lib6CB3363F_gv_fT_PlayerUnit[EventPlayer()], lib6CB3363F_gv_fT_PlayerMeleeEffect[EventPlayer()], PointWithOffsetPolar(UnitGetPosition(lib6CB3363F_gv_fT_PlayerUnit[EventPlayer()]), 0.2, AngleBetweenPoints(UnitGetPosition(lib6CB3363F_gv_fT_PlayerUnit[EventPlayer()]), Point(lib6CB3363F_gv_fT_MousePosX[EventPlayer()], lib6CB3363F_gv_fT_MousePosY[EventPlayer()]))));
    libNtve_gf_SendActorMessageToUnit(lib6CB3363F_gv_fT_PlayerUnit[EventPlayer()], "Signal Melee");
    lib6CB3363F_gv_fT_KeyInteractActive[EventPlayer()] = false;

mods/heroesbrawlmods/arenamodemods/trialgrounds.stormmodbase.stormdata/LibAMVS.galaxy:3120

            lv_randPoint = RegionRandomPoint(RegionEntireMap());
        }
        UnitCreateEffectPoint(libAMVS_gv_aRM_TrialGrounds.lv_dummyUnitToRunDamageInstancesFrom[0], "SafeZoneShockDummy", lv_randPoint);
    }
    libAMVS_gv_saZo.lv_currentDamage += 500.0;

mods/heroesbrawlmods/brawlmapmods/blackheartsrevenge.stormmodbase.stormdata/LibMDoE.galaxy:3178

        lv_computerTeam = libCore_gv_cOMPUTER_TeamChaos;
    }
    UnitCreateEffectPoint(lv_hero, "TeleportVisualDummyEffect", UnitGetPosition(lv_hero));
    libNtve_gf_SendActorMessageToUnit(lv_hero, "Signal InvisibleModel");
    UnitSetState(lv_hero, c_unitStateTargetable, false);

mods/heroesbrawlmods/brawlmapmods/coop/deadmansstand.stormmodbase.stormdata/LibPEB1.galaxy:7255

            }
            else {
                UnitCreateEffectPoint(lv_scourgeMissileCaster, "BattleshipBombardImpactSet", lv_scourgeMissileTargetPoint);
            }
            PingDestroy(lv_pingBall);

mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmodbase.stormdata/LibPEB1.galaxy:2100

        while (true) {
            if ((lv_itLocation <= lp_maxTargets) && (lv_confirmedLocations[lv_itLocation] != null)) {
                UnitCreateEffectPoint(lp_castingUnit, "SlivanBossSpawnPodsLaunch1CreatePersistent", lv_confirmedLocations[lv_itLocation]);
                lv_itLocation += 1;
            }

mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmodbase.stormdata/LibPEB1.galaxy:2107

            }
            if ((lv_itLocation <= lp_maxTargets) && (lv_confirmedLocations[lv_itLocation] != null)) {
                UnitCreateEffectPoint(lp_castingUnit, "SlivanBossSpawnPodsLaunch2CreatePersistent", lv_confirmedLocations[lv_itLocation]);
                lv_itLocation += 1;
            }

mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmodbase.stormdata/LibPEB1.galaxy:2114

            }
            if ((lv_itLocation <= lp_maxTargets) && (lv_confirmedLocations[lv_itLocation] != null)) {
                UnitCreateEffectPoint(lp_castingUnit, "SlivanBossSpawnPodsLaunch3CreatePersistent", lv_confirmedLocations[lv_itLocation]);
                lv_itLocation += 1;
            }

mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmodbase.stormdata/LibPEB1.galaxy:2121

            }
            if ((lv_itLocation <= lp_maxTargets) && (lv_confirmedLocations[lv_itLocation] != null)) {
                UnitCreateEffectPoint(lp_castingUnit, "SlivanBossSpawnPodsLaunch4CreatePersistent", lv_confirmedLocations[lv_itLocation]);
                lv_itLocation += 1;
            }

mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmodbase.stormdata/LibPEB1.galaxy:2128

            }
            if ((lv_itLocation <= lp_maxTargets) && (lv_confirmedLocations[lv_itLocation] != null)) {
                UnitCreateEffectPoint(lp_castingUnit, "SlivanBossSpawnPodsLaunch5CreatePersistent", lv_confirmedLocations[lv_itLocation]);
                lv_itLocation += 1;
            }

mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmodbase.stormdata/LibPEB1.galaxy:2135

            }
            if ((lv_itLocation <= lp_maxTargets) && (lv_confirmedLocations[lv_itLocation] != null)) {
                UnitCreateEffectPoint(lp_castingUnit, "SlivanBossSpawnPodsLaunch6CreatePersistent", lv_confirmedLocations[lv_itLocation]);
                lv_itLocation += 1;
            }

mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmodbase.stormdata/LibLNYF.galaxy:226

        libGame_gv_players[autoD6D90C9C_var].lv_gameEndedForPlayer = true;
        if ((libGame_gv_players[autoD6D90C9C_var].lv_victoryDefeat != c_gameOverVictory)) {
            UnitCreateEffectPoint(libGame_gv_players[autoD6D90C9C_var].lv_heroUnit, "RaceBrawl_Crowd_GameEnd", UnitGetPosition(libGame_gv_players[autoD6D90C9C_var].lv_heroUnit));
            libGame_gv_players[autoD6D90C9C_var].lv_victoryDefeat = c_gameOverDefeat;
            GameOver(autoD6D90C9C_var, c_gameOverDefeat, false, true);

mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmodbase.stormdata/LibLNYF.galaxy:231

        }
        else {
            UnitCreateEffectPoint(libGame_gv_players[autoD6D90C9C_var].lv_heroUnit, "RaceBrawl_Crowd_GameEnd_FirstPlace", UnitGetPosition(libGame_gv_players[autoD6D90C9C_var].lv_heroUnit));
            GameOver(autoD6D90C9C_var, c_gameOverVictory, false, true);
        }

mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmodbase.stormdata/LibLNYF.galaxy:243

        libGame_gv_players[auto8A0C490B_var].lv_gameEndedForPlayer = true;
        if ((libGame_gv_players[auto8A0C490B_var].lv_victoryDefeat != c_gameOverVictory)) {
            UnitCreateEffectPoint(libGame_gv_players[auto8A0C490B_var].lv_heroUnit, "RaceBrawl_Crowd_GameEnd", UnitGetPosition(libGame_gv_players[auto8A0C490B_var].lv_heroUnit));
            libGame_gv_players[auto8A0C490B_var].lv_victoryDefeat = c_gameOverDefeat;
            GameOver(auto8A0C490B_var, c_gameOverDefeat, false, true);

mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmodbase.stormdata/LibLNYF.galaxy:248

        }
        else {
            UnitCreateEffectPoint(libGame_gv_players[auto8A0C490B_var].lv_heroUnit, "RaceBrawl_Crowd_GameEnd_FirstPlace", UnitGetPosition(libGame_gv_players[auto8A0C490B_var].lv_heroUnit));
            GameOver(auto8A0C490B_var, c_gameOverVictory, false, true);
        }

mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmodbase.stormdata/LibLNYF.galaxy:357

    for ( ; ( (auto2FE66D4E_ai >= 0 && lv_i <= auto2FE66D4E_ae) || (auto2FE66D4E_ai < 0 && lv_i >= auto2FE66D4E_ae) ) ; lv_i += auto2FE66D4E_ai ) {
        if ((libNtve_gf_UnitInRegion(libGame_gv_players[lp_player].lv_heroUnit, libLNYF_gv_movement.lv_boosterRegion[lv_i]) == true)) {
            UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "IssueMoveOrder_Target", libLNYF_gv_movement.lv_boosterPoint[lv_i]);
            return ;
        }

mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmodbase.stormdata/LibLNYF.galaxy:362


    }
    UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "IssueMoveOrder", UnitGetPosition(libGame_gv_players[lp_player].lv_heroUnit));
}

mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmodbase.stormdata/LibLNYF.galaxy:376


    if ((libLNYF_gv_leaderboard.lv_rank_CurrentPlayer[lp_player] == 1)) {
        UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "RaceBrawl_Crowd_Lap_FirstPlace", UnitGetPosition(libGame_gv_players[lp_player].lv_heroUnit));
        UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "RaceBrawl_Crowd_Stands_Lap_FirstPlace", Point(124.0, 221.5));
    }

mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmodbase.stormdata/LibLNYF.galaxy:377

    if ((libLNYF_gv_leaderboard.lv_rank_CurrentPlayer[lp_player] == 1)) {
        UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "RaceBrawl_Crowd_Lap_FirstPlace", UnitGetPosition(libGame_gv_players[lp_player].lv_heroUnit));
        UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "RaceBrawl_Crowd_Stands_Lap_FirstPlace", Point(124.0, 221.5));
    }
    else {

mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmodbase.stormdata/LibLNYF.galaxy:380

    }
    else {
        UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "RaceBrawl_Crowd_Lap", UnitGetPosition(libGame_gv_players[lp_player].lv_heroUnit));
        UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "RaceBrawl_Crowd_Stands_Lap", Point(124.0, 221.5));
    }

mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmodbase.stormdata/LibLNYF.galaxy:381

    else {
        UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "RaceBrawl_Crowd_Lap", UnitGetPosition(libGame_gv_players[lp_player].lv_heroUnit));
        UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "RaceBrawl_Crowd_Stands_Lap", Point(124.0, 221.5));
    }
}

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:1919

        lv_cairn = UnitGroupUnit(UnitGroup("LostVikingsPlayAgainCairn", lv_lVPlayer, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 1), 1);
        if ((lv_cairn != null)) {
            UnitCreateEffectPoint(lp_viking, "LostVikingsPlayAgainTeleport", PointWithOffsetPolar(UnitGetPosition(lv_cairn), 2.5, 10.0));
        }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:3443

    UnitCreateEffectUnit(lp_mishaUnit, "RexxarMishaCommandRemoveTargetPriorityBuffSearch", lp_mishaUnit);
    if ((libGDHL_gv_commandMishaTargetPoint[lv_player] != null)) {
        UnitCreateEffectPoint(lp_mishaUnit, "RexxarMishaFocusTargetOff", libGDHL_gv_commandMishaTargetPoint[lv_player]);
    }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:3475


    if ((libGDHL_gv_commandMishaTargetPoint[lp_player] != null)) {
        UnitCreateEffectPoint(libGDHL_gv_rexxarMishaUnit[lp_player], "RexxarMishaFocusTargetOff", libGDHL_gv_commandMishaTargetPoint[lp_player]);
        libGDHL_gv_commandMishaTargetPoint[lp_player] = null;
        UnitBehaviorRemove(libGDHL_gv_rexxarMishaUnit[lp_player], "RexxarMishaFocussedOnPoint", 1);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:4788

    libNtve_gf_CreatePingFacingAngleWithType(lv_alliedPlayers, "DehakaBrushStalkerShrubClusterModelMiniMap", lv_location, Color(0.00, 5.49, 73.33), 3.0, 270.0, -1, -1);
    if ((libGame_gv_players[lv_abathurPlayer].lv_activeVehicle != null)) {
        UnitCreateEffectPoint(libGame_gv_players[lv_abathurPlayer].lv_activeVehicle, "DehakaBrushstalkerDummyPing", lv_location);
    }
    else {

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:4791

    }
    else {
        UnitCreateEffectPoint(libGame_gv_players[lv_abathurPlayer].lv_heroUnit, "DehakaBrushstalkerDummyPing", lv_location);
    }
    TextExpressionSetToken("Param/Expression/lib_GDHL_0B78F471", "A", UnitTypeGetName(UnitGetType(libGame_gv_players[lv_abathurPlayer].lv_heroUnit)));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:5687

    lv_alliedPlayers = libGame_gf_PlayersOnTeamHeroes(libGame_gf_TeamNumberOfPlayer(lv_abathurPlayer), false);
    libNtve_gf_CreatePingFacingAngleWithType(lv_alliedPlayers, "DehakaBrushStalkerShrubClusterModelMiniMap", lv_location, Color(0.00, 5.49, 73.33), 3.0, 270.0, -1, -1);
    UnitCreateEffectPoint(lv_monstrosity, "DehakaBrushstalkerDummyPing", lv_location);
    TextExpressionSetToken("Param/Expression/lib_GDHL_D54A5ECE", "A", UnitTypeGetName(UnitGetType(lv_monstrosity)));
    TextTagCreate(TextExpressionAssemble("Param/Expression/lib_GDHL_D54A5ECE"), 24, lv_location, 2.0, true, false, libGame_gf_PlayersOnTeamHeroes(libGame_gf_TeamNumberOfPlayer(lv_abathurPlayer), false));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:6597

    }

    UnitCreateEffectPoint(lv_unit, "AnubarakBurrowChargeFinishRangeCheckCreatePersistent", lv_actualTargetPoint);
    return true;
}

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:6963


    lv_newPoint = UnitTypePlacementFromPoint("AzmodanDemonicInvasionDemonGrunt", lv_player, EventPlayerEffectUsedPoint(c_effectLocationTargetPoint), 10.0);
    UnitCreateEffectPoint(EventPlayerEffectUsedUnit(c_effectUnitCaster), "AzmodanDemonicInvasionStaggerPersistent", lv_newPoint);
    return true;
}

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:9364

    }
    if ((UnitHasBehavior2(lv_lunara, "DryadLeapingStrikeFriendlyCast") == true)) {
        UnitCreateEffectPoint(lv_lunara, "DryadLeapingStrikeBoundlessStrideLaunchMissile", lv_newLocation);
    }
    else {

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:9367

    }
    else {
        UnitCreateEffectPoint(lv_lunara, "DryadLeapingStrikeLaunchMissile", lv_newLocation);
    }
    return true;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:9237

    // Implementation
    if ((UnitGetType(libGame_gv_players[lp_killingPlayer].lv_heroUnit) == "HeroTinker") && (UnitBehaviorCount(libGame_gv_players[lp_killingPlayer].lv_heroUnit, "ReduceReuseRecycleCarryBehavior") == 1) && (UnitTypeTestAttribute(UnitGetType(lp_minion), c_unitAttributeStructure) == false)) {
        UnitCreateEffectPoint(libGame_gv_players[lp_killingPlayer].lv_heroUnit, "ReduceReuseRecycleCreateUnit", libNtve_gf_PointOffsetTowardsPoint(UnitGetPosition(lp_minion), 1.0, UnitGetPosition(libGame_gv_teams[libGame_gf_TeamNumberOfPlayer(lp_killingPlayer)].lv_core)));
    }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:18040

    if ((lv_dummyEffect != null)) {
        UnitAbilitySpendExplicit(lv_heroUnit, lv_cmd, c_spendLocationAll, 1.0, 1.0, 1.0, 1.0);
        UnitCreateEffectPoint(lv_heroUnit, lv_dummyEffect, lv_point);
    }
    else {

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:20725

    }

    UnitCreateEffectPoint(lv_targetUnit, "HallOfStormsKnockbackLaunchMissile", lv_actualTargetPoint);
    return true;
}

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:20749

    }
    else {
        UnitCreateEffectPoint(libGame_gf_UnitEntersSafeZonePuntRegionUnit(), "HallOfStormsKnockbackLaunchMissile", libGame_gf_UnitEntersSafeZonePuntRegionPuntPoint());
        PlayerCreateEffectUnit(UnitGetOwner(libGame_gf_UnitEntersSafeZonePuntRegionUnit()), "HallOfStormsKnockbackImpactSet", libGame_gf_UnitEntersSafeZonePuntRegionUnit());
    }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:21352


    }
    UnitCreateEffectPoint(lv_targetUnit, "DragonKnightBullRushLaunchUnit", lv_actualTargetPoint);
    return true;
}

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/HeroesLib.galaxy:2520

    for ( ; ( (autoB5F7F78A_ai >= 0 && lv_i <= autoB5F7F78A_ae) || (autoB5F7F78A_ai < 0 && lv_i >= autoB5F7F78A_ae) ) ; lv_i += autoB5F7F78A_ai ) {
        lv_pointIndex = (ModI(lv_i, lv_numberOfValidPoints) + 1);
        UnitCreateEffectPoint(lp_casterUnit, lp_effect, lv_executionPoints[lv_pointIndex]);
    }
}

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:7729

    PingSetScale(PingLastCreated(), 0.6);
    SoundPlayForPlayer(lv_pingSound, lp_player, lv_pingPlayerGroup, 100.0, 0.0);
    UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "AssistMePing", lp_location);
    if (((lp_targetUnit == null) || (UnitFilterMatch(lp_targetUnit, UnitGetOwner(lv_pingingPlayerHero), UnitFilter((1 << c_targetFilterUser1), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)))) == true))) {
        TextExpressionSetToken("Param/Expression/lib_UIUI_289FB7DC", "A", UnitTypeGetName(UnitGetType(lv_pingingPlayerHero)));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:7865

    SoundPlayForPlayer(lv_pingSound, lp_player, lv_pingPlayerGroup, 100.0, 0.0);
    if (((lp_targetUnit == null) || (UnitFilterMatch(lp_targetUnit, UnitGetOwner(lv_pingingPlayerHero), UnitFilter((1 << c_targetFilterUser1), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)))) == true))) {
        UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "DangerPingPoint", lp_location);
        TextExpressionSetToken("Param/Expression/lib_UIUI_B79FD716", "A", UnitTypeGetName(UnitGetType(lv_pingingPlayerHero)));
        TextExpressionSetToken("Param/Expression/lib_UIUI_B79FD716", "A", UnitTypeGetName(UnitGetType(lv_pingingPlayerHero)));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:7898

            }
            else {
                UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "DangerPingPoint", lp_location);
                TextExpressionSetToken("Param/Expression/lib_UIUI_6A9CA732", "A", UnitTypeGetName(UnitGetType(lv_pingingPlayerHero)));
                TextExpressionSetToken("Param/Expression/lib_UIUI_6A9CA732", "A", UnitTypeGetName(UnitGetType(lv_pingingPlayerHero)));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:7922

            }
            else {
                UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "DangerPingPoint", lp_location);
                TextExpressionSetToken("Param/Expression/lib_UIUI_E4B1CDA8", "A", UnitTypeGetName(UnitGetType(lv_pingingPlayerHero)));
                TextExpressionSetToken("Param/Expression/lib_UIUI_E4B1CDA8", "A", UnitTypeGetName(UnitGetType(lv_pingingPlayerHero)));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:7958

    SoundPlayForPlayer(lv_pingSound, lp_player, lv_pingPlayerGroup, 100.0, 0.0);
    if ((libGame_gv_players[lp_player].lv_activeVehicle != null)) {
        UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_activeVehicle, "OnMyWayPing", lp_location);
    }
    else {

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:7961

    }
    else {
        UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "OnMyWayPing", lp_location);
    }
    TextExpressionSetToken("Param/Expression/lib_UIUI_D1E3E15A", "A", UnitTypeGetName(UnitGetType(lv_pingingPlayerHero)));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:8057

    PingSetScale(PingLastCreated(), 0.6);
    SoundPlayForPlayer(lv_pingSound, lp_player, lv_pingPlayerGroup, 100.0, 0.0);
    UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "DefendPing", lp_location);
    if (((lp_pingedUnit == null) || (UnitFilterMatch(lp_pingedUnit, UnitGetOwner(lv_pingingPlayerHero), UnitFilter((1 << c_targetFilterUser1), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)))) == true))) {
        TextExpressionSetToken("Param/Expression/lib_UIUI_E60F1356", "A", lv_pingingHeroName);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:8160

    PingSetScale(PingLastCreated(), 0.6);
    SoundPlayForPlayer(lv_pingSound, lp_player, lv_pingPlayerGroup, 100.0, 0.0);
    UnitCreateEffectPoint(libGame_gv_players[lp_player].lv_heroUnit, "RetreatPing", lp_location);
    TextExpressionSetToken("Param/Expression/lib_UIUI_4F67313D", "A", UnitTypeGetName(UnitGetType(lv_pingingPlayerHero)));
    TextExpressionSetToken("Param/Expression/lib_UIUI_4F67313D", "A", UnitTypeGetName(UnitGetType(lv_pingingPlayerHero)));

mods/heroesmapmods/battlegroundmapmods/alteracpass.stormmodbase.stormdata/LibMMAP.galaxy:667

            if ((libMMAP_gv_aVMechanics[lp_teamCapturingFlag].lv_victoryProgressPercent >= 50.0) && (libMMAP_gv_aVMechanics[lp_teamCapturingFlag].lv_victoryProgressCheckpoints[libMMAP_ge_VictoryProgressCheckpoints__50Percent] == false)) {
                libMMAP_gv_aVMechanics[lp_teamCapturingFlag].lv_victoryProgressCheckpoints[libMMAP_ge_VictoryProgressCheckpoints__50Percent] = true;
                UnitCreateEffectPoint(libMMAP_gv_aVMechanics[lp_teamOfCapturedFlag].lv_flag, "AVLaunchRegenGlobe", RegionRandomPoint(libMMAP_gv_aVMechanics[lp_teamOfCapturedFlag].lv_region[libMMAP_gv_currentCPIndex]));
                UnitBehaviorAdd(libMMAP_gv_aVMechanics[lp_teamOfCapturedFlag].lv_flag, "CageAttackSpeed", libMMAP_gv_aVMechanics[lp_teamOfCapturedFlag].lv_flag, 1);
            }

mods/heroesmapmods/battlegroundmapmods/alteracpass.stormmodbase.stormdata/LibMMAP.galaxy:689

        else {
            if ((libMMAP_gv_aVMechanics[lp_teamCapturingFlag].lv_victoryProgress <= 0.0)) {
                UnitCreateEffectPoint(libMMAP_gv_aVMechanics[lp_teamOfCapturedFlag].lv_flag, "AVLaunchRegenGlobe", RegionRandomPoint(libMMAP_gv_aVMechanics[lp_teamOfCapturedFlag].lv_region[libMMAP_gv_currentCPIndex]));
                libMMAP_gf_TeamCompletesCaptureofFlag(lp_teamCapturingFlag, lp_teamOfCapturedFlag);
            }

mods/heroesmapmods/battlegroundmapmods/battlefieldofeternity.stormmodbase.stormdata/LibMLBD.galaxy:1267


    // Implementation
    UnitCreateEffectPoint(libMLBD_gv_mMBOEBossesLaning, "BossDuelLanerImmortalLaunchUnit", libMLBD_gv_mMBOELaningRallyPoint);
    if ((UnitGetType(libMLBD_gv_mMBOEBossesLaning) == "BossDuelLanerHeaven")) {
        libSond_gf_SoundtrackApplyNewDefaultSoundtrackForPlayerGroup("MX_Event_BoE_Immortal_Heaven_In_Lane", PlayerGroupAll());

mods/heroesmapmods/battlegroundmapmods/blackheartsbay.stormmodbase.stormdata/LibBBAY.galaxy:1734

            }
            else if ((lv_targetWasRag == false) && (UnitIsAlive(lv_targetUnit) == false)) {
                UnitCreateEffectPoint(libBBAY_gv_mMBBCannonballsGhostShip, "BattleshipBombardImpactSet", lv_positionOfTarget);
            }
            else if ((true == true)) {