# Unit Behavior Changes

Grammarunit has behavior change type
FlagsNative | Event

# Arguments

  • unitref<unit> — Unit
  • string<gamelink::Behavior> — Behavior
  • int<preset::BehaviorChange> — Type

Returns — void

native void TriggerAddEventUnitBehaviorChange(
	trigger t,
	unitref u,
	string behavior,
	int inChangeType,
);

# Event parameters

Category: Behavior / Basic

# Examples

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionroach.sc2map/MapScript.galaxy:1799

void gt_UnitFrozen_Init () {
    gt_UnitFrozen = TriggerCreate("gt_UnitFrozen_Func");
    TriggerAddEventUnitBehaviorChange(gt_UnitFrozen, null, "VileAcidSlowFlatAmount", c_unitBehaviorChangeActivate);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2map/MapScript.galaxy:2769

void gt_TransmissionFirstRebirthQ_Init () {
    gt_TransmissionFirstRebirthQ = TriggerCreate("gt_TransmissionFirstRebirthQ_Func");
    TriggerAddEventUnitBehaviorChange(gt_TransmissionFirstRebirthQ, null, "TorrasqueTimerBehavior", c_unitBehaviorChangeActivate);
}

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

void gt_ShuttleEscapeWarning_Init () {
    gt_ShuttleEscapeWarning = TriggerCreate("gt_ShuttleEscapeWarning_Func");
    TriggerAddEventUnitBehaviorChange(gt_ShuttleEscapeWarning, null, "ProtossWarpAwayTarget", c_unitBehaviorChangeCreate);
}

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

void gt_ShuttlebecomesCloaked_Init () {
    gt_ShuttlebecomesCloaked = TriggerCreate("gt_ShuttlebecomesCloaked_Func");
    TriggerAddEventUnitBehaviorChange(gt_ShuttlebecomesCloaked, null, "CloakFieldEffect", c_unitBehaviorChangeActivate);
}

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

void gt_ShuttlebecomesunCloaked_Init () {
    gt_ShuttlebecomesunCloaked = TriggerCreate("gt_ShuttlebecomesunCloaked_Func");
    TriggerAddEventUnitBehaviorChange(gt_ShuttlebecomesunCloaked, null, "CloakFieldEffect", c_unitBehaviorChangeDeactivate);
}

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

void gt_TransmissionFungalGrowthUsedQ_Init () {
    gt_TransmissionFungalGrowthUsedQ = TriggerCreate("gt_TransmissionFungalGrowthUsedQ_Func");
    TriggerAddEventUnitBehaviorChange(gt_TransmissionFungalGrowthUsedQ, null, "FungalGrowth", c_unitBehaviorChangeCreate);
}

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

void gt_AchievementDominatedTerranAdded_Init () {
    gt_AchievementDominatedTerranAdded = TriggerCreate("gt_AchievementDominatedTerranAdded_Func");
    TriggerAddEventUnitBehaviorChange(gt_AchievementDominatedTerranAdded, null, "NPSwarm", c_unitBehaviorChangeActivate);
}

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

void gt_AchievementDominatedTerranRemoved_Init () {
    gt_AchievementDominatedTerranRemoved = TriggerCreate("gt_AchievementDominatedTerranRemoved_Func");
    TriggerAddEventUnitBehaviorChange(gt_AchievementDominatedTerranRemoved, null, "NPSwarm", c_unitBehaviorChangeDeactivate);
}

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

    gt_ObjectiveDominionOutpostComplete = TriggerCreate("gt_ObjectiveDominionOutpostComplete_Func");
    TriggerAddEventUnitDied(gt_ObjectiveDominionOutpostComplete, null);
    TriggerAddEventUnitBehaviorChange(gt_ObjectiveDominionOutpostComplete, null, "NPSwarm", c_unitBehaviorChangeActivate);
}

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

    gt_Room04GasHurtsZerglingsHardQ = TriggerCreate("gt_Room04GasHurtsZerglingsHardQ_Func");
    TriggerEnable(gt_Room04GasHurtsZerglingsHardQ, false);
    TriggerAddEventUnitBehaviorChange(gt_Room04GasHurtsZerglingsHardQ, null, "PoisonGas", c_unitBehaviorChangeAny);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace01.sc2map/MapScript.galaxy:4600

void gt_PirateCapitalShipEFieldHitQ_Init () {
    gt_PirateCapitalShipEFieldHitQ = TriggerCreate("gt_PirateCapitalShipEFieldHitQ_Func");
    TriggerAddEventUnitBehaviorChange(gt_PirateCapitalShipEFieldHitQ, UnitRefFromVariable("gv_hyperion"), "SJPirateLightningStormStun", c_unitBehaviorChangeActivate);
}

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

    gt_ZurvanDies = TriggerCreate("gt_ZurvanDies_Func");
    TriggerEnable(gt_ZurvanDies, false);
    TriggerAddEventUnitBehaviorChange(gt_ZurvanDies, UnitRefFromVariable("gv_zurvan"), "ZurvanDeathDelay", c_unitBehaviorChangeCreate);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionroach.sc2mapMapScript.galaxy:1799

void gt_UnitFrozen_Init () {
    gt_UnitFrozen = TriggerCreate("gt_UnitFrozen_Func");
    TriggerAddEventUnitBehaviorChange(gt_UnitFrozen, null, "VileAcidSlowFlatAmount", c_unitBehaviorChangeActivate);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2mapMapScript.galaxy:2769

void gt_TransmissionFirstRebirthQ_Init () {
    gt_TransmissionFirstRebirthQ = TriggerCreate("gt_TransmissionFirstRebirthQ_Func");
    TriggerAddEventUnitBehaviorChange(gt_TransmissionFirstRebirthQ, null, "TorrasqueTimerBehavior", c_unitBehaviorChangeActivate);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zexpedition02.sc2mapMapScript.galaxy:2156

void gt_ShuttleEscapeWarning_Init () {
    gt_ShuttleEscapeWarning = TriggerCreate("gt_ShuttleEscapeWarning_Func");
    TriggerAddEventUnitBehaviorChange(gt_ShuttleEscapeWarning, null, "ProtossWarpAwayTarget", c_unitBehaviorChangeCreate);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zexpedition02.sc2mapMapScript.galaxy:2425

void gt_ShuttlebecomesCloaked_Init () {
    gt_ShuttlebecomesCloaked = TriggerCreate("gt_ShuttlebecomesCloaked_Func");
    TriggerAddEventUnitBehaviorChange(gt_ShuttlebecomesCloaked, null, "CloakFieldEffect", c_unitBehaviorChangeActivate);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zexpedition02.sc2mapMapScript.galaxy:2460

void gt_ShuttlebecomesunCloaked_Init () {
    gt_ShuttlebecomesunCloaked = TriggerCreate("gt_ShuttlebecomesunCloaked_Func");
    TriggerAddEventUnitBehaviorChange(gt_ShuttlebecomesunCloaked, null, "CloakFieldEffect", c_unitBehaviorChangeDeactivate);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zhybrid01.sc2mapMapScript.galaxy:1673

void gt_TransmissionFungalGrowthUsedQ_Init () {
    gt_TransmissionFungalGrowthUsedQ = TriggerCreate("gt_TransmissionFungalGrowthUsedQ_Func");
    TriggerAddEventUnitBehaviorChange(gt_TransmissionFungalGrowthUsedQ, null, "FungalGrowth", c_unitBehaviorChangeCreate);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zhybrid01.sc2mapMapScript.galaxy:5571

void gt_AchievementDominatedTerranAdded_Init () {
    gt_AchievementDominatedTerranAdded = TriggerCreate("gt_AchievementDominatedTerranAdded_Func");
    TriggerAddEventUnitBehaviorChange(gt_AchievementDominatedTerranAdded, null, "NPSwarm", c_unitBehaviorChangeActivate);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zhybrid01.sc2mapMapScript.galaxy:5598

void gt_AchievementDominatedTerranRemoved_Init () {
    gt_AchievementDominatedTerranRemoved = TriggerCreate("gt_AchievementDominatedTerranRemoved_Func");
    TriggerAddEventUnitBehaviorChange(gt_AchievementDominatedTerranRemoved, null, "NPSwarm", c_unitBehaviorChangeDeactivate);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zhybrid01.sc2mapMapScript.galaxy:5807

    gt_ObjectiveDominionOutpostComplete = TriggerCreate("gt_ObjectiveDominionOutpostComplete_Func");
    TriggerAddEventUnitDied(gt_ObjectiveDominionOutpostComplete, null);
    TriggerAddEventUnitBehaviorChange(gt_ObjectiveDominionOutpostComplete, null, "NPSwarm", c_unitBehaviorChangeActivate);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab01.sc2mapMapScript.galaxy:7277

    gt_Room04GasHurtsZerglingsHardQ = TriggerCreate("gt_Room04GasHurtsZerglingsHardQ_Func");
    TriggerEnable(gt_Room04GasHurtsZerglingsHardQ, false);
    TriggerAddEventUnitBehaviorChange(gt_Room04GasHurtsZerglingsHardQ, null, "PoisonGas", c_unitBehaviorChangeAny);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zspace01.sc2mapMapScript.galaxy:4600

void gt_PirateCapitalShipEFieldHitQ_Init () {
    gt_PirateCapitalShipEFieldHitQ = TriggerCreate("gt_PirateCapitalShipEFieldHitQ_Func");
    TriggerAddEventUnitBehaviorChange(gt_PirateCapitalShipEFieldHitQ, UnitRefFromVariable("gv_hyperion"), "SJPirateLightningStormStun", c_unitBehaviorChangeActivate);
}

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

    gt_ZurvanDies = TriggerCreate("gt_ZurvanDies_Func");
    TriggerEnable(gt_ZurvanDies, false);
    TriggerAddEventUnitBehaviorChange(gt_ZurvanDies, UnitRefFromVariable("gv_zurvan"), "ZurvanDeathDelay", c_unitBehaviorChangeCreate);
}

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur05.sc2map/MapScript.galaxy:3743

void gt_UnitGetsAllyMindControl_Init () {
    gt_UnitGetsAllyMindControl = TriggerCreate("gt_UnitGetsAllyMindControl_Func");
    TriggerAddEventUnitBehaviorChange(gt_UnitGetsAllyMindControl, null, "DarkArchonMindControl", c_unitBehaviorChangeCreate);
}

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur06.sc2map/MapScript.galaxy:6103

    TriggerAddEventUnitDamaged(gt_StatSoAHitsonGoldenArmada, null, c_unitDamageTypeAny, c_unitDamageEither, "SOAPurifierBeamDamage");
    TriggerAddEventUnitDamaged(gt_StatSoAHitsonGoldenArmada, null, c_unitDamageTypeAny, c_unitDamageEither, "SOAStrafeAttackDamage");
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOAGravitonBomb", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOAGravitonBombHeroicUnit", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOATimeFreeze", c_unitBehaviorChangeActivate);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur06.sc2map/MapScript.galaxy:6104

    TriggerAddEventUnitDamaged(gt_StatSoAHitsonGoldenArmada, null, c_unitDamageTypeAny, c_unitDamageEither, "SOAStrafeAttackDamage");
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOAGravitonBomb", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOAGravitonBombHeroicUnit", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOATimeFreeze", c_unitBehaviorChangeActivate);
}

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur06.sc2map/MapScript.galaxy:6105

    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOAGravitonBomb", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOAGravitonBombHeroicUnit", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOATimeFreeze", c_unitBehaviorChangeActivate);
}

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/ptaldarim02.sc2map/MapScript.galaxy:3900

void gt_MalashEscortsAddToGroup_Init () {
    gt_MalashEscortsAddToGroup = TriggerCreate("gt_MalashEscortsAddToGroup_Func");
    TriggerAddEventUnitBehaviorChange(gt_MalashEscortsAddToGroup, null, "PitMalashShieldRegen", c_unitBehaviorChangeCreate);
}

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/ptaldarim02.sc2map/MapScript.galaxy:4018

void gt_AlarakEscortsAddToGroup_Init () {
    gt_AlarakEscortsAddToGroup = TriggerCreate("gt_AlarakEscortsAddToGroup_Func");
    TriggerAddEventUnitBehaviorChange(gt_AlarakEscortsAddToGroup, null, "PitAlarakShieldRegen", c_unitBehaviorChangeCreate);
}

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/ptaldarim02.sc2map/MapScript.galaxy:4057

void gt_AlarakEscortsRemoveFromGroup_Init () {
    gt_AlarakEscortsRemoveFromGroup = TriggerCreate("gt_AlarakEscortsRemoveFromGroup_Func");
    TriggerAddEventUnitBehaviorChange(gt_AlarakEscortsRemoveFromGroup, null, "PitAlarakShieldRegen", c_unitBehaviorChangeDestroy);
}

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar01.sc2map/MapScript.galaxy:3026

void gt_StatsPhoenixUsesGravitonBeam_Init () {
    gt_StatsPhoenixUsesGravitonBeam = TriggerCreate("gt_StatsPhoenixUsesGravitonBeam_Func");
    TriggerAddEventUnitBehaviorChange(gt_StatsPhoenixUsesGravitonBeam, null, "GravitonBeamVoidCampaign", c_unitBehaviorChangeCreate);
}

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur05.sc2mapMapScript.galaxy:3743

void gt_UnitGetsAllyMindControl_Init () {
    gt_UnitGetsAllyMindControl = TriggerCreate("gt_UnitGetsAllyMindControl_Func");
    TriggerAddEventUnitBehaviorChange(gt_UnitGetsAllyMindControl, null, "DarkArchonMindControl", c_unitBehaviorChangeCreate);
}

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur06.sc2mapMapScript.galaxy:6103

    TriggerAddEventUnitDamaged(gt_StatSoAHitsonGoldenArmada, null, c_unitDamageTypeAny, c_unitDamageEither, "SOAPurifierBeamDamage");
    TriggerAddEventUnitDamaged(gt_StatSoAHitsonGoldenArmada, null, c_unitDamageTypeAny, c_unitDamageEither, "SOAStrafeAttackDamage");
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOAGravitonBomb", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOAGravitonBombHeroicUnit", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOATimeFreeze", c_unitBehaviorChangeActivate);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur06.sc2mapMapScript.galaxy:6104

    TriggerAddEventUnitDamaged(gt_StatSoAHitsonGoldenArmada, null, c_unitDamageTypeAny, c_unitDamageEither, "SOAStrafeAttackDamage");
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOAGravitonBomb", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOAGravitonBombHeroicUnit", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOATimeFreeze", c_unitBehaviorChangeActivate);
}

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur06.sc2mapMapScript.galaxy:6105

    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOAGravitonBomb", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOAGravitonBombHeroicUnit", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(gt_StatSoAHitsonGoldenArmada, null, "SOATimeFreeze", c_unitBehaviorChangeActivate);
}

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/ptaldarim02.sc2mapMapScript.galaxy:3900

void gt_MalashEscortsAddToGroup_Init () {
    gt_MalashEscortsAddToGroup = TriggerCreate("gt_MalashEscortsAddToGroup_Func");
    TriggerAddEventUnitBehaviorChange(gt_MalashEscortsAddToGroup, null, "PitMalashShieldRegen", c_unitBehaviorChangeCreate);
}

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/ptaldarim02.sc2mapMapScript.galaxy:4018

void gt_AlarakEscortsAddToGroup_Init () {
    gt_AlarakEscortsAddToGroup = TriggerCreate("gt_AlarakEscortsAddToGroup_Func");
    TriggerAddEventUnitBehaviorChange(gt_AlarakEscortsAddToGroup, null, "PitAlarakShieldRegen", c_unitBehaviorChangeCreate);
}

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/ptaldarim02.sc2mapMapScript.galaxy:4057

void gt_AlarakEscortsRemoveFromGroup_Init () {
    gt_AlarakEscortsRemoveFromGroup = TriggerCreate("gt_AlarakEscortsRemoveFromGroup_Func");
    TriggerAddEventUnitBehaviorChange(gt_AlarakEscortsRemoveFromGroup, null, "PitAlarakShieldRegen", c_unitBehaviorChangeDestroy);
}

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar01.sc2mapMapScript.galaxy:3026

void gt_StatsPhoenixUsesGravitonBeam_Init () {
    gt_StatsPhoenixUsesGravitonBeam = TriggerCreate("gt_StatsPhoenixUsesGravitonBeam_Func");
    TriggerAddEventUnitBehaviorChange(gt_StatsPhoenixUsesGravitonBeam, null, "GravitonBeamVoidCampaign", c_unitBehaviorChangeCreate);
}

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

void libVCMI_gt_PM_SoATargetingDeactivated_Init () {
    libVCMI_gt_PM_SoATargetingDeactivated = TriggerCreate("libVCMI_gt_PM_SoATargetingDeactivated_Func");
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAOrbitalStrikeActivate", c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAGravitonBombActivate", c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAThermalLanceActivate", c_unitBehaviorChangeDeactivate);

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

    libVCMI_gt_PM_SoATargetingDeactivated = TriggerCreate("libVCMI_gt_PM_SoATargetingDeactivated_Func");
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAOrbitalStrikeActivate", c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAGravitonBombActivate", c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAThermalLanceActivate", c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAStrafeAttackActivate", c_unitBehaviorChangeDeactivate);

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

    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAOrbitalStrikeActivate", c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAGravitonBombActivate", c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAThermalLanceActivate", c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAStrafeAttackActivate", c_unitBehaviorChangeDeactivate);
}

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

    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAGravitonBombActivate", c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAThermalLanceActivate", c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoATargetingDeactivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAStrafeAttackActivate", c_unitBehaviorChangeDeactivate);
}

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

void libVCMI_gt_PM_SoAOrbitalStrikeActivated_Init () {
    libVCMI_gt_PM_SoAOrbitalStrikeActivated = TriggerCreate("libVCMI_gt_PM_SoAOrbitalStrikeActivated_Func");
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoAOrbitalStrikeActivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAOrbitalStrikeActivate", c_unitBehaviorChangeActivate);
}

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

void libVCMI_gt_PM_SoAGravitonBombActivated_Init () {
    libVCMI_gt_PM_SoAGravitonBombActivated = TriggerCreate("libVCMI_gt_PM_SoAGravitonBombActivated_Func");
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoAGravitonBombActivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAGravitonBombActivate", c_unitBehaviorChangeActivate);
}

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

void libVCMI_gt_PM_SoAThermalLanceActivated_Init () {
    libVCMI_gt_PM_SoAThermalLanceActivated = TriggerCreate("libVCMI_gt_PM_SoAThermalLanceActivated_Func");
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_PM_SoAThermalLanceActivated, UnitRefFromVariable("libVCMI_gv_sOA_CasterUnit"), "SOAThermalLanceActivate", c_unitBehaviorChangeActivate);
}

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

void libVCMI_gt_OracleWormhole_Init () {
    libVCMI_gt_OracleWormhole = TriggerCreate("libVCMI_gt_OracleWormhole_Func");
    TriggerAddEventUnitBehaviorChange(libVCMI_gt_OracleWormhole, null, "EnterWormhole", c_unitBehaviorChangeDeactivate);
}

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

void lib6CB3363F_gt_FrontierPlayerIncapacitated_Init () {
    lib6CB3363F_gt_FrontierPlayerIncapacitated = TriggerCreate("lib6CB3363F_gt_FrontierPlayerIncapacitated_Func");
    TriggerAddEventUnitBehaviorChange(lib6CB3363F_gt_FrontierPlayerIncapacitated, null, "FrontiersIncapacitated", c_unitBehaviorChangeCreate);
}

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

void lib6CB3363F_gt_FrontierPlayerGotBetter_Init () {
    lib6CB3363F_gt_FrontierPlayerGotBetter = TriggerCreate("lib6CB3363F_gt_FrontierPlayerGotBetter_Func");
    TriggerAddEventUnitBehaviorChange(lib6CB3363F_gt_FrontierPlayerGotBetter, null, "FrontiersIncapacitated", c_unitBehaviorChangeDestroy);
}

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

void lib6CB3363F_gt_FrontierPlayerInteractAvailable_Init () {
    lib6CB3363F_gt_FrontierPlayerInteractAvailable = TriggerCreate("lib6CB3363F_gt_FrontierPlayerInteractAvailable_Func");
    TriggerAddEventUnitBehaviorChange(lib6CB3363F_gt_FrontierPlayerInteractAvailable, null, "PlayerInteractAvailable", c_unitBehaviorChangeCreate);
}

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

void lib6CB3363F_gt_FrontierPlayerInteractUnavailable_Init () {
    lib6CB3363F_gt_FrontierPlayerInteractUnavailable = TriggerCreate("lib6CB3363F_gt_FrontierPlayerInteractUnavailable_Func");
    TriggerAddEventUnitBehaviorChange(lib6CB3363F_gt_FrontierPlayerInteractUnavailable, null, "PlayerInteractAvailable", c_unitBehaviorChangeDestroy);
}

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

void lib6CB3363F_gt_ReloadTextTagCleanup_Init () {
    lib6CB3363F_gt_ReloadTextTagCleanup = TriggerCreate("lib6CB3363F_gt_ReloadTextTagCleanup_Func");
    TriggerAddEventUnitBehaviorChange(lib6CB3363F_gt_ReloadTextTagCleanup, null, "PlayerReloading", c_unitBehaviorChangeDestroy);
}

mods/heroes.stormmodbase.stormmaps/maps/heroes/singleplayermaps/%2810%29trymemode.stormmap/MapScript.galaxy:2699

    TriggerAddEventUnitBehaviorChangeFromCategory(gt_TargetDummyLeavesItsArea, null, c_behaviorCategoryStun, c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChangeFromCategory(gt_TargetDummyLeavesItsArea, null, c_behaviorCategoryPushOrPull, c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChange(gt_TargetDummyLeavesItsArea, null, "StitchesGorgePostGorgeTargetEjection", c_unitBehaviorChangeDeactivate);
}

mods/heroes.stormmodbase.stormmaps/maps/heroes/singleplayermaps/startingexperience/tutorialveteran.stormmap/MapScript.galaxy:4094

    gt__1C_MoshPitChallengeEnableAIETCStunned = TriggerCreate("gt__1C_MoshPitChallengeEnableAIETCStunned_Func");
    TriggerEnable(gt__1C_MoshPitChallengeEnableAIETCStunned, false);
    TriggerAddEventUnitBehaviorChange(gt__1C_MoshPitChallengeEnableAIETCStunned, null, "L90ETCMoshPitChannel", c_unitBehaviorChangeDeactivate);
}

mods/heroes.stormmodbase.stormmaps/maps/heroes/singleplayermaps/startingexperience/tutorialveteran.stormmap/MapScript.galaxy:4700

void gt__1D_AOERegenGlobePickedUp_Init () {
    gt__1D_AOERegenGlobePickedUp = TriggerCreate("gt__1D_AOERegenGlobePickedUp_Func");
    TriggerAddEventUnitBehaviorChange(gt__1D_AOERegenGlobePickedUp, null, "RegenGlobeFlatBuff", c_unitBehaviorChangeIncrease);
    TriggerAddEventUnitBehaviorChange(gt__1D_AOERegenGlobePickedUp, null, "RegenGlobeFlatBuff", c_unitBehaviorChangeCreate);
}

mods/heroes.stormmodbase.stormmaps/maps/heroes/singleplayermaps/startingexperience/tutorialveteran.stormmap/MapScript.galaxy:4701

    gt__1D_AOERegenGlobePickedUp = TriggerCreate("gt__1D_AOERegenGlobePickedUp_Func");
    TriggerAddEventUnitBehaviorChange(gt__1D_AOERegenGlobePickedUp, null, "RegenGlobeFlatBuff", c_unitBehaviorChangeIncrease);
    TriggerAddEventUnitBehaviorChange(gt__1D_AOERegenGlobePickedUp, null, "RegenGlobeFlatBuff", c_unitBehaviorChangeCreate);
}

mods/heroes.stormmod/base.stormmaps/maps/heroes/singleplayermaps/(10)trymemode.stormmapmap/MapScript.galaxy:2699

    TriggerAddEventUnitBehaviorChangeFromCategory(gt_TargetDummyLeavesItsArea, null, c_behaviorCategoryStun, c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChangeFromCategory(gt_TargetDummyLeavesItsArea, null, c_behaviorCategoryPushOrPull, c_unitBehaviorChangeDeactivate);
    TriggerAddEventUnitBehaviorChange(gt_TargetDummyLeavesItsArea, null, "StitchesGorgePostGorgeTargetEjection", c_unitBehaviorChangeDeactivate);
}

mods/heroes.stormmod/base.stormmaps/maps/heroes/singleplayermaps/startingexperience/tutorialveteran.stormmapMapScript.galaxy:4094

    gt__1C_MoshPitChallengeEnableAIETCStunned = TriggerCreate("gt__1C_MoshPitChallengeEnableAIETCStunned_Func");
    TriggerEnable(gt__1C_MoshPitChallengeEnableAIETCStunned, false);
    TriggerAddEventUnitBehaviorChange(gt__1C_MoshPitChallengeEnableAIETCStunned, null, "L90ETCMoshPitChannel", c_unitBehaviorChangeDeactivate);
}

mods/heroes.stormmod/base.stormmaps/maps/heroes/singleplayermaps/startingexperience/tutorialveteran.stormmapMapScript.galaxy:4700

void gt__1D_AOERegenGlobePickedUp_Init () {
    gt__1D_AOERegenGlobePickedUp = TriggerCreate("gt__1D_AOERegenGlobePickedUp_Func");
    TriggerAddEventUnitBehaviorChange(gt__1D_AOERegenGlobePickedUp, null, "RegenGlobeFlatBuff", c_unitBehaviorChangeIncrease);
    TriggerAddEventUnitBehaviorChange(gt__1D_AOERegenGlobePickedUp, null, "RegenGlobeFlatBuff", c_unitBehaviorChangeCreate);
}

mods/heroes.stormmod/base.stormmaps/maps/heroes/singleplayermaps/startingexperience/tutorialveteran.stormmapMapScript.galaxy:4701

    gt__1D_AOERegenGlobePickedUp = TriggerCreate("gt__1D_AOERegenGlobePickedUp_Func");
    TriggerAddEventUnitBehaviorChange(gt__1D_AOERegenGlobePickedUp, null, "RegenGlobeFlatBuff", c_unitBehaviorChangeIncrease);
    TriggerAddEventUnitBehaviorChange(gt__1D_AOERegenGlobePickedUp, null, "RegenGlobeFlatBuff", c_unitBehaviorChangeCreate);
}

mods/heroesbrawlmods/arenamodemods/arenashared.stormmodbase.stormdata/LibMArS.galaxy:57

void libMArS_gt_MonkTraitSelection_Init () {
    libMArS_gt_MonkTraitSelection = TriggerCreate("libMArS_gt_MonkTraitSelection_Func");
    TriggerAddEventUnitBehaviorChange(libMArS_gt_MonkTraitSelection, null, "Ultimate1Unlocked", c_unitBehaviorChangeCreate);
    TriggerAddEventUnitBehaviorChange(libMArS_gt_MonkTraitSelection, null, "Ultimate2Unlocked", c_unitBehaviorChangeCreate);
}

mods/heroesbrawlmods/arenamodemods/arenashared.stormmodbase.stormdata/LibMArS.galaxy:58

    libMArS_gt_MonkTraitSelection = TriggerCreate("libMArS_gt_MonkTraitSelection_Func");
    TriggerAddEventUnitBehaviorChange(libMArS_gt_MonkTraitSelection, null, "Ultimate1Unlocked", c_unitBehaviorChangeCreate);
    TriggerAddEventUnitBehaviorChange(libMArS_gt_MonkTraitSelection, null, "Ultimate2Unlocked", c_unitBehaviorChangeCreate);
}

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

void libMDoE_gt_MDoE_AddInterceptGoaltoHeroesLeavingSafeZone_Init () {
    libMDoE_gt_MDoE_AddInterceptGoaltoHeroesLeavingSafeZone = TriggerCreate("libMDoE_gt_MDoE_AddInterceptGoaltoHeroesLeavingSafeZone_Func");
    TriggerAddEventUnitBehaviorChange(libMDoE_gt_MDoE_AddInterceptGoaltoHeroesLeavingSafeZone, null, "HallOfStormsProtectionBuff", c_unitBehaviorChangeDestroy);
}

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

void libMDoE_gt_MDoE_RemoveInterceptGoalfromHeroesinSafeZone_Init () {
    libMDoE_gt_MDoE_RemoveInterceptGoalfromHeroesinSafeZone = TriggerCreate("libMDoE_gt_MDoE_RemoveInterceptGoalfromHeroesinSafeZone_Func");
    TriggerAddEventUnitBehaviorChange(libMDoE_gt_MDoE_RemoveInterceptGoalfromHeroesinSafeZone, null, "HallOfStormsProtectionBuff", c_unitBehaviorChangeCreate);
}

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

void libPEB1_gt_PVEMinionWaveDestroyThinkTree_Init () {
    libPEB1_gt_PVEMinionWaveDestroyThinkTree = TriggerCreate("libPEB1_gt_PVEMinionWaveDestroyThinkTree_Func");
    TriggerAddEventUnitBehaviorChange(libPEB1_gt_PVEMinionWaveDestroyThinkTree, null, "PVEMinionMonitorInCombat", c_unitBehaviorChangeDestroy);
}

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

    TriggerAddEventUnitCreated(libPEB1_gt_ArchangelManageAdds, null, "ArchangelVileTumor", null);
    TriggerAddEventUnitCreated(libPEB1_gt_ArchangelManageAdds, null, "ArchangelBileLauncher", null);
    TriggerAddEventUnitBehaviorChange(libPEB1_gt_ArchangelManageAdds, null, "ArchangelDropUltraliskHealthDrain", c_unitBehaviorChangeIncrease);
}

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

void libPEB1_gt_PEB1Phase1Finished_Init () {
    libPEB1_gt_PEB1Phase1Finished = TriggerCreate("libPEB1_gt_PEB1Phase1Finished_Func");
    TriggerAddEventUnitBehaviorChange(libPEB1_gt_PEB1Phase1Finished, UnitRefFromVariable("libPEB1_gv_slivan"), "SlivanBossPhase1Behavior", c_unitBehaviorChangeDestroy);
}

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

void libPEB1_gt_SlivanPoisonOverlay_Init () {
    libPEB1_gt_SlivanPoisonOverlay = TriggerCreate("libPEB1_gt_SlivanPoisonOverlay_Func");
    TriggerAddEventUnitBehaviorChange(libPEB1_gt_SlivanPoisonOverlay, null, "SlivanBossSlimeSpitDoT", c_unitBehaviorChangeAny);
}

mods/heroesbrawlmods/brawlmapmods/coop/pvebrawlmod.stormmodbase.stormdata/LibPVEB.galaxy:2243

void libPVEB_gt_PvEResurrectCreateSpirit_Init () {
    libPVEB_gt_PvEResurrectCreateSpirit = TriggerCreate("libPVEB_gt_PvEResurrectCreateSpirit_Func");
    TriggerAddEventUnitBehaviorChange(libPVEB_gt_PvEResurrectCreateSpirit, null, "DeadMechanics", c_unitBehaviorChangeIncrease);
}

mods/heroesbrawlmods/brawlmapmods/coop/pvemod.stormmodbase.stormdata/LibPVEM.galaxy:1841

void libPVEM_gt_PvEResurrectCreateSpirit_Init () {
    libPVEM_gt_PvEResurrectCreateSpirit = TriggerCreate("libPVEM_gt_PvEResurrectCreateSpirit_Func");
    TriggerAddEventUnitBehaviorChange(libPVEM_gt_PvEResurrectCreateSpirit, null, "DeadMechanics", c_unitBehaviorChangeIncrease);
}

mods/heroesbrawlmods/brawlmapmods/hanamurapayloadpush.stormmodbase.stormdata/LibMHPP.galaxy:1851

    libMHPP_gt_PayloadGainsReverseBehavior = TriggerCreate("libMHPP_gt_PayloadGainsReverseBehavior_Func");
    TriggerEnable(libMHPP_gt_PayloadGainsReverseBehavior, false);
    TriggerAddEventUnitBehaviorChange(libMHPP_gt_PayloadGainsReverseBehavior, UnitRefFromVariable("libMHPP_gv_payload.lv_payload"), "PayloadReverseBehavior", c_unitBehaviorChangeCreate);
}

mods/heroesbrawlmods/brawlmapmods/hanamurapayloadpush.stormmodbase.stormdata/LibMHPP.galaxy:1880

    libMHPP_gt_PayloadLosesReverseBehavior = TriggerCreate("libMHPP_gt_PayloadLosesReverseBehavior_Func");
    TriggerEnable(libMHPP_gt_PayloadLosesReverseBehavior, false);
    TriggerAddEventUnitBehaviorChange(libMHPP_gt_PayloadLosesReverseBehavior, UnitRefFromVariable("libMHPP_gv_payload.lv_payload"), "PayloadReverseBehavior", c_unitBehaviorChangeDestroy);
}

mods/heroesbrawlmods/brawlmapmods/hanamurapayloadpush.stormmodbase.stormdata/LibMHPP.galaxy:2028

    libMHPP_gt_PayloadGainsContestedBehavior = TriggerCreate("libMHPP_gt_PayloadGainsContestedBehavior_Func");
    TriggerEnable(libMHPP_gt_PayloadGainsContestedBehavior, false);
    TriggerAddEventUnitBehaviorChange(libMHPP_gt_PayloadGainsContestedBehavior, UnitRefFromVariable("libMHPP_gv_payload.lv_payload"), "PayloadIsContestedBehavior", c_unitBehaviorChangeActivate);
}

mods/heroesbrawlmods/brawlmapmods/hanamurapayloadpush.stormmodbase.stormdata/LibMHPP.galaxy:2055

    libMHPP_gt_PayloadLosesContestedBehavior = TriggerCreate("libMHPP_gt_PayloadLosesContestedBehavior_Func");
    TriggerEnable(libMHPP_gt_PayloadLosesContestedBehavior, false);
    TriggerAddEventUnitBehaviorChange(libMHPP_gt_PayloadLosesContestedBehavior, UnitRefFromVariable("libMHPP_gv_payload.lv_payload"), "PayloadIsContestedBehavior", c_unitBehaviorChangeDeactivate);
}

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

void libLNYF_gt_BehaviorBlessingOn_Init () {
    libLNYF_gt_BehaviorBlessingOn = TriggerCreate("libLNYF_gt_BehaviorBlessingOn_Func");
    TriggerAddEventUnitBehaviorChange(libLNYF_gt_BehaviorBlessingOn, null, "LunarFestivalLunarBlessing", c_unitBehaviorChangeCreate);
    TriggerAddEventUnitBehaviorChange(libLNYF_gt_BehaviorBlessingOn, null, "LunarFestivalLunarBlessing", c_unitBehaviorChangeRefresh);
}

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

    libLNYF_gt_BehaviorBlessingOn = TriggerCreate("libLNYF_gt_BehaviorBlessingOn_Func");
    TriggerAddEventUnitBehaviorChange(libLNYF_gt_BehaviorBlessingOn, null, "LunarFestivalLunarBlessing", c_unitBehaviorChangeCreate);
    TriggerAddEventUnitBehaviorChange(libLNYF_gt_BehaviorBlessingOn, null, "LunarFestivalLunarBlessing", c_unitBehaviorChangeRefresh);
}

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

void libLNYF_gt_SpeedBoostActivated_Init () {
    libLNYF_gt_SpeedBoostActivated = TriggerCreate("libLNYF_gt_SpeedBoostActivated_Func");
    TriggerAddEventUnitBehaviorChange(libLNYF_gt_SpeedBoostActivated, null, "CurrentlyAffectedByConveyors", c_unitBehaviorChangeCreate);
}

mods/heroesbrawlmods/brawlmapmods/onelane/onelanemapshared.stormmodbase.stormdata/LibOLMS.galaxy:284

void libOLMS_gt_MMOneLaneRegenGlobeStartTimer_Init () {
    libOLMS_gt_MMOneLaneRegenGlobeStartTimer = TriggerCreate("libOLMS_gt_MMOneLaneRegenGlobeStartTimer_Func");
    TriggerAddEventUnitBehaviorChange(libOLMS_gt_MMOneLaneRegenGlobeStartTimer, null, "GenerateRegenGlobe", c_unitBehaviorChangeActivate);
}

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/AILib.galaxy:2730

void libAIAI_gt_TowerDestroyed_Init () {
    libAIAI_gt_TowerDestroyed = TriggerCreate("libAIAI_gt_TowerDestroyed_Func");
    TriggerAddEventUnitBehaviorChange(libAIAI_gt_TowerDestroyed, null, "TownCannonTowerInvulnerable", c_unitBehaviorChangeIncrease);
}

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

void libGDHL_gt_HeroGenericSuperStealthActivateDeactivate_Init () {
    libGDHL_gt_HeroGenericSuperStealthActivateDeactivate = TriggerCreate("libGDHL_gt_HeroGenericSuperStealthActivateDeactivate_Func");
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HeroGenericSuperStealthActivateDeactivate, null, "HeroGenericStationaryExtraStealthActive", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HeroGenericSuperStealthActivateDeactivate, null, "HeroGenericStationaryExtraStealthActive", c_unitBehaviorChangeDeactivate);
}

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

    libGDHL_gt_HeroGenericSuperStealthActivateDeactivate = TriggerCreate("libGDHL_gt_HeroGenericSuperStealthActivateDeactivate_Func");
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HeroGenericSuperStealthActivateDeactivate, null, "HeroGenericStationaryExtraStealthActive", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HeroGenericSuperStealthActivateDeactivate, null, "HeroGenericStationaryExtraStealthActive", c_unitBehaviorChangeDeactivate);
}

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

void libGDHL_gt_HearthstoneChannelingBuffOn_Init () {
    libGDHL_gt_HearthstoneChannelingBuffOn = TriggerCreate("libGDHL_gt_HearthstoneChannelingBuffOn_Func");
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HearthstoneChannelingBuffOn, null, "HearthstoneChannelingBuff", c_unitBehaviorChangeCreate);
}

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

void libGDHL_gt_HearthstoneChannelingBuffOff_Init () {
    libGDHL_gt_HearthstoneChannelingBuffOff = TriggerCreate("libGDHL_gt_HearthstoneChannelingBuffOff_Func");
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HearthstoneChannelingBuffOff, null, "HearthstoneChannelingBuff", c_unitBehaviorChangeDestroy);
}

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

void libGDHL_gt_HeroicSummonsUnitGainsHeroicSummonBehavior_Init () {
    libGDHL_gt_HeroicSummonsUnitGainsHeroicSummonBehavior = TriggerCreate("libGDHL_gt_HeroicSummonsUnitGainsHeroicSummonBehavior_Func");
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HeroicSummonsUnitGainsHeroicSummonBehavior, null, "HeroicSummon", c_unitBehaviorChangeIncrease);
}

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

    libGDHL_gt_HeroAbathurSymbioteScreenEffect = TriggerCreate("libGDHL_gt_HeroAbathurSymbioteScreenEffect_Func");
    TriggerEnable(libGDHL_gt_HeroAbathurSymbioteScreenEffect, false);
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HeroAbathurSymbioteScreenEffect, null, "AssumingDirectControlBehavior", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HeroAbathurSymbioteScreenEffect, null, "AssumingDirectControlBehavior", c_unitBehaviorChangeDeactivate);
}

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

    TriggerEnable(libGDHL_gt_HeroAbathurSymbioteScreenEffect, false);
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HeroAbathurSymbioteScreenEffect, null, "AssumingDirectControlBehavior", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HeroAbathurSymbioteScreenEffect, null, "AssumingDirectControlBehavior", c_unitBehaviorChangeDeactivate);
}

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

    libGDHL_gt_HeroAbathurVolatileMutationUltimateEvolution = TriggerCreate("libGDHL_gt_HeroAbathurVolatileMutationUltimateEvolution_Func");
    TriggerEnable(libGDHL_gt_HeroAbathurVolatileMutationUltimateEvolution, false);
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HeroAbathurVolatileMutationUltimateEvolution, null, "UltimateEvolutionBuild", c_unitBehaviorChangeActivate);
}

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

    libGDHL_gt_HeroAbathurUltimateEvolutionStopControl = TriggerCreate("libGDHL_gt_HeroAbathurUltimateEvolutionStopControl_Func");
    TriggerEnable(libGDHL_gt_HeroAbathurUltimateEvolutionStopControl, false);
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HeroAbathurUltimateEvolutionStopControl, null, "AbathurUltimateEvolutionControlBehavior", c_unitBehaviorChangeDeactivate);
}

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

    libGDHL_gt_HeroAbathurMonstrosityKillInitialTarget = TriggerCreate("libGDHL_gt_HeroAbathurMonstrosityKillInitialTarget_Func");
    TriggerEnable(libGDHL_gt_HeroAbathurMonstrosityKillInitialTarget, false);
    TriggerAddEventUnitBehaviorChange(libGDHL_gt_HeroAbathurMonstrosityKillInitialTarget, null, "AbathurEvolveMonstrosityTargetCollisionSuppresser", c_unitBehaviorChangeActivate);
}

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

void libGame_gt_DimCapturePoint_Init () {
    libGame_gt_DimCapturePoint = TriggerCreate("libGame_gt_DimCapturePoint_Func");
    TriggerAddEventUnitBehaviorChange(libGame_gt_DimCapturePoint, null, "DisableBeaconBuff", c_unitBehaviorChangeActivate);
}

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

void libGame_gt_UnDimCapturePoint_Init () {
    libGame_gt_UnDimCapturePoint = TriggerCreate("libGame_gt_UnDimCapturePoint_Func");
    TriggerAddEventUnitBehaviorChange(libGame_gt_UnDimCapturePoint, null, "DisableBeaconBuff", c_unitBehaviorChangeDeactivate);
}

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

void libGame_gt_CCRecognitionStasis_Init () {
    libGame_gt_CCRecognitionStasis = TriggerCreate("libGame_gt_CCRecognitionStasis_Func");
    TriggerAddEventUnitBehaviorChange(libGame_gt_CCRecognitionStasis, null, "VoidPrisonDisplay", c_unitBehaviorChangeCreate);
}

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

void libGame_gt_EscapeTrackingLowHealthDetected_Init () {
    libGame_gt_EscapeTrackingLowHealthDetected = TriggerCreate("libGame_gt_EscapeTrackingLowHealthDetected_Func");
    TriggerAddEventUnitBehaviorChange(libGame_gt_EscapeTrackingLowHealthDetected, null, "EndOfMatchAwardsHeroGenericLowHealthMonitor", c_unitBehaviorChangeActivate);
}

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

void libGame_gt_HeroMoonwellCooldownOnOff_Init () {
    libGame_gt_HeroMoonwellCooldownOnOff = TriggerCreate("libGame_gt_HeroMoonwellCooldownOnOff_Func");
    TriggerAddEventUnitBehaviorChange(libGame_gt_HeroMoonwellCooldownOnOff, null, "HealingFountainCooldown", c_unitBehaviorChangeAny);
}

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

void libGame_gt_HeroMount_Init () {
    libGame_gt_HeroMount = TriggerCreate("libGame_gt_HeroMount_Func");
    TriggerAddEventUnitBehaviorChange(libGame_gt_HeroMount, null, "Mounted", c_unitBehaviorChangeActivate);
}

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

void libGame_gt_HeroDismount_Init () {
    libGame_gt_HeroDismount = TriggerCreate("libGame_gt_HeroDismount_Func");
    TriggerAddEventUnitBehaviorChange(libGame_gt_HeroDismount, null, "Mounted", c_unitBehaviorChangeDeactivate);
}

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

void libGame_gt_PlayerHomeShieldProtectionOn_Init () {
    libGame_gt_PlayerHomeShieldProtectionOn = TriggerCreate("libGame_gt_PlayerHomeShieldProtectionOn_Func");
    TriggerAddEventUnitBehaviorChange(libGame_gt_PlayerHomeShieldProtectionOn, null, "HallOfStormsProtectionBuff", c_unitBehaviorChangeActivate);
}

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

void libGame_gt_PlayerHomeShieldProtectionOff_Init () {
    libGame_gt_PlayerHomeShieldProtectionOff = TriggerCreate("libGame_gt_PlayerHomeShieldProtectionOff_Func");
    TriggerAddEventUnitBehaviorChange(libGame_gt_PlayerHomeShieldProtectionOff, null, "HallOfStormsProtectionBuff", c_unitBehaviorChangeDeactivate);
}

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

void libGame_gt_PlayerHeroDisplacementBehaviors_Init () {
    libGame_gt_PlayerHeroDisplacementBehaviors = TriggerCreate("libGame_gt_PlayerHeroDisplacementBehaviors_Func");
    TriggerAddEventUnitBehaviorChange(libGame_gt_PlayerHeroDisplacementBehaviors, null, "DragonKnightBullRushTargetKnockback", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(libGame_gt_PlayerHeroDisplacementBehaviors, null, "StitchesHooked", c_unitBehaviorChangeActivate);
    TriggerAddEventUnitBehaviorChange(libGame_gt_PlayerHeroDisplacementBehaviors, null, "StitchesGorgeCameraLockBehavior", c_unitBehaviorChangeActivate);