# Remove Behavior

Grammar — Remove inCount inBehavior from inUnit
FlagsNative | Action

Removes a behavior from a unit.

# Arguments

  • unit — Unit
  • string [ gamelink::Behavior ] — Behavior
  • int — Count

Returns — void

native void UnitBehaviorRemove(
	unit inUnit,
	string inBehavior,
	int inCount,
);

Category: Behavior / Basic

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L320
UnitBehaviorRemove(UnitGroupLoopCurrent(), "Untargetable", 1)
// L321
UnitBehaviorRemove(UnitGroupLoopCurrent(), "DamageTakenNone", 1)
// L288
UnitBehaviorRemove(UnitGroupLoopCurrent(), "Untargetable", 1)
// L289
UnitBehaviorRemove(UnitGroupLoopCurrent(), "DamageTakenNone", 1)
// L303
UnitBehaviorRemove(UnitGroupLoopCurrent(), "Untargetable", 1)
// L304
UnitBehaviorRemove(UnitGroupLoopCurrent(), "DamageTakenNone", 1)
// L695
UnitBehaviorRemove(UnitLastCreated(), "SS_PowerupMorphToHealth", 1)
// L697
UnitBehaviorRemove(UnitLastCreated(), "SS_PowerupMorphToHealth", 1)
// L699
UnitBehaviorRemove(UnitLastCreated(), "SS_PowerupMorphToStrongerMissiles", 1)
// L701
UnitBehaviorRemove(UnitLastCreated(), "SS_PowerupMorphToStrongerMissiles", 1)
// L703
UnitBehaviorRemove(UnitLastCreated(), "SS_PowerupMorphToBomb", 1)
// L705
UnitBehaviorRemove(UnitLastCreated(), "SS_PowerupMorphToBomb", 1)
// L707
UnitBehaviorRemove(UnitLastCreated(), "SS_PowerupMorphToSideMissiles", 1)
// L709
UnitBehaviorRemove(UnitLastCreated(), "SS_PowerupMorphToSideMissiles", 1)
// L735
UnitBehaviorRemove(gv_viking, "SS_PowerUpDiagonal1", 1)
// L736
UnitBehaviorRemove(gv_viking, "SS_PowerUpDiagonal2", 1)
// L704
UnitBehaviorRemove(autoBB9F27D7_var, "AutoTurretTimedLife", 1)
// L4722
UnitBehaviorRemove(auto256BA00D_var, "ColonyInfestation", 1)
// L621
UnitBehaviorRemove(gv_purifier, "InvulnerabilityShield", 1)
// L1128
UnitBehaviorRemove(gv_purifier, "InvulnerabilityShield", 1)
// L3517
UnitBehaviorRemove(autoE3E72505_var, "ColonistWander", 1)
// L3526
UnitBehaviorRemove(auto3A20565F_var, "ColonistWander", 1)
// L1088
UnitBehaviorRemove(UnitFromId(1070), "SpawnLarva", 1)
// L1089
UnitBehaviorRemove(UnitFromId(1043), "SpawnLarva", 1)
// L2549
UnitBehaviorRemove(EventUnitCargo(), "Run", c_unitBehaviorCountAll)
// L4149
UnitBehaviorRemove(autoC6F8DF42_var, "Run", 1)
// L4161
UnitBehaviorRemove(autoE9C294DC_var, "Run", 1)
// L778
UnitBehaviorRemove(autoC99230F0_var, "AutoTurretTimedLife", 1)
// L2424
UnitBehaviorRemove(EventUnit(), "ConjoinedTrainCar", 1)
// L587
UnitBehaviorRemove(auto721FDF2B_var, "AutoTurretTimedLife", 1)
// L806
UnitBehaviorRemove(autoCA6DCF8D_var, "AutoTurretTimedLife", 1)
// L2465
UnitBehaviorRemove(autoF784DCF0_var, "Passive", 1)
// L2526
UnitBehaviorRemove(autoD8BCE623_var, "Passive", 1)
// L2543
UnitBehaviorRemove(autoF124A860_var, "Passive", 1)
// L6785
UnitBehaviorRemove(autoF3942310_var, "Passive", 1)
// L6786
UnitBehaviorRemove(autoF3942310_var, "ScanRangeBonus", 1)
// L6795
UnitBehaviorRemove(auto664148D3_var, "Passive", 1)
// L6796
UnitBehaviorRemove(auto664148D3_var, "ScanRangeBonus", 1)
// L6805
UnitBehaviorRemove(autoFA9D59B5_var, "Passive", 1)
// L6806
UnitBehaviorRemove(autoFA9D59B5_var, "ScanRangeBonus", 1)
// L895
UnitBehaviorRemove(gv_warbot, "WarbotFate", 1)
// L8218
UnitBehaviorRemove(gv_escapeWarbot, "WarbotFate", 1)
// L2501
UnitBehaviorRemove(auto5F9AFFD9_var, "Run", 1)
// L4250
UnitBehaviorRemove(auto78DDF86E_var, "TerranBuildingBurnDown", 1)
// L2007
UnitBehaviorRemove(EventUnit(), "HarvestingTerrazine", 1)
// L2015
UnitBehaviorRemove(EventUnit(), "ProgressBar", 1)
// L2016
UnitBehaviorRemove(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), "TerrazineCountdownDummyBar", 1)
// L2017
UnitBehaviorRemove(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), "TerrazineCountdownDummyBarFaster", 1)
// L2103
UnitBehaviorRemove(EventUnit(), "HarvestingTerrazine", 1)
// L2739
UnitBehaviorRemove(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), "TerrazineCountdownDummyBar", 1)
// L2740
UnitBehaviorRemove(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), "TerrazineCountdownDummyBarFaster", 1)
// L2805
UnitBehaviorRemove(EventUnit(), "CarryTerrazineNode", 1)
// L3957
UnitBehaviorRemove(autoDD8E5CD7_var, "FastBuild", 1)
// L3964
UnitBehaviorRemove(auto3FA74D1B_var, "FastBuild", 1)
// L3971
UnitBehaviorRemove(autoCC5C4443_var, "FastBuild", 1)
// L611
UnitBehaviorRemove(auto7E124DC2_var, "AutoTurretTimedLife", 1)
// L6095
UnitBehaviorRemove(gv_nova, "SuppressCloak", 1)
// L6379
UnitBehaviorRemove(gv_nova, "SuppressCloak", 1)
// L2610
UnitBehaviorRemove(gv_uNIT_KERRIGAN, "ProgressBar", 1)
// L1534
UnitBehaviorRemove(auto3BC1DEE1_var, "SuppressCloak", 1)
// L1582
UnitBehaviorRemove(autoC50B9DC9_var, "SuppressCloak", 1)
// L1630
UnitBehaviorRemove(autoBE5341A9_var, "SuppressCloak", 1)
// L1678
UnitBehaviorRemove(autoE715E49F_var, "SuppressCloak", 1)
// L4577
UnitBehaviorRemove(autoC4315E27_var, "TTychus05ObjectiveShield", 1)
// L4584
UnitBehaviorRemove(autoC698C0E8_var, "TTychus05ObjectiveSmallShield", 1)
// L4660
UnitBehaviorRemove(auto0933AB20_var, "TTychus05ObjectiveShield", 1)
// L4667
UnitBehaviorRemove(auto8C6A23F7_var, "TTychus05ObjectiveSmallShield", 1)
// L5788
UnitBehaviorRemove(auto793D219F_var, "TTychus05ObjectiveShield", 1)
// L6010
UnitBehaviorRemove(lv_mOTHERSHIP, "CloakField", 1)
// L7109
UnitBehaviorRemove(gv_sCV01, "CarrySandbags", 1)
// L7152
UnitBehaviorRemove(gv_sCV01, "CarrySandbags", 1)
// L7195
UnitBehaviorRemove(gv_sCV01, "CarrySandbags", 1)
// L7238
UnitBehaviorRemove(gv_sCV01, "CarrySandbags", 1)
// L7281
UnitBehaviorRemove(gv_sCV01, "CarrySandbags", 1)
// L7447
UnitBehaviorRemove(gv_sCV02, "CarrySandbags", 1)
// L7490
UnitBehaviorRemove(gv_sCV02, "CarrySandbags", 1)
// L7533
UnitBehaviorRemove(gv_sCV02, "CarrySandbags", 1)
// L7576
UnitBehaviorRemove(gv_sCV02, "CarrySandbags", 1)
// L7619
UnitBehaviorRemove(gv_sCV02, "CarrySandbags", 1)
// L498
UnitBehaviorRemove(UnitLastCreated(), "BanelingExplode", 1)
// L923
UnitBehaviorRemove(UnitFromId(354), "RaynorRadar", 1)
// L924
UnitBehaviorRemove(UnitFromId(358), "RaynorRadar", 1)
// L925
UnitBehaviorRemove(UnitFromId(45), "RaynorRadar", 1)
// L1157
UnitBehaviorRemove(UnitFromId(463), "ZergBuildingNotOnCreep", 1)
// L1158
UnitBehaviorRemove(UnitFromId(1188), "ZergBuildingNotOnCreep", 1)
// L1159
UnitBehaviorRemove(UnitFromId(1313), "ZergBuildingNotOnCreep", 1)
// L1243
UnitBehaviorRemove(UnitFromId(117), "ZergBuildingNotOnCreep", 1)
// L1244
UnitBehaviorRemove(UnitFromId(1283), "ZergBuildingNotOnCreep", 1)
// L1253
UnitBehaviorRemove(UnitFromId(1004), "ZergBuildingNotOnCreep", 1)
// L365
UnitBehaviorRemove(lp_victim, "ZergBuildingDies6", 1)
// L366
UnitBehaviorRemove(lp_victim, "ZergBuildingDies9", 1)
// L392
UnitBehaviorRemove(lp_victim, "ZergBuildingDies6", 1)
// L393
UnitBehaviorRemove(lp_victim, "ZergBuildingDies9", 1)
// L3417
UnitBehaviorRemove(gv_kerrigan, "Stunned", 1)
// L3418
UnitBehaviorRemove(gv_kerrigan, "UltrasonicPulseStun", 1)
// L5278
UnitBehaviorRemove(gv_artifact, "ArtifactRecharging", 1)
// L2284
UnitBehaviorRemove(gv_tHEONEZERATUL, "Read", 1)
// L3921
UnitBehaviorRemove(gv_tHEONEZERATUL, "Read", 1)
// L7519
UnitBehaviorRemove(lv_unit, "InstallationZergWander", 1)
// L9422
UnitBehaviorRemove(gv_cinematicKerriganIntroZeratul, "Read", 1)