Name | Type | is_array | initial_value |
a0 | abilcode | No | |
A0 | destructablecode | No | |
A00 | integer | Yes | |
A000 | destructablecode | Yes | |
a000 | integer | Yes | |
A1 | string | Yes | |
A10 | string | Yes | |
A11 | string | Yes | |
a111 | integer | No | |
A12 | string | Yes | |
A13 | string | Yes | |
A14 | string | Yes | |
A2 | string | Yes | |
A3 | string | Yes | |
A4 | string | Yes | |
A5 | string | Yes | |
A6 | string | Yes | |
A7 | string | Yes | |
A8 | string | Yes | |
A9 | string | Yes | |
aaaaaaaaa | integer | No | 1 |
aaaCAM | camerasetup | Yes | |
aaaCAM2 | camerasetup | Yes | |
abc | integer | No | 50 |
Abilites | string | No | |
agi | integer | No | 100 |
agopkpaoeg | integer | Yes | |
Airstrike_Angle | real | No | |
Airstrike_End | boolean | No | |
Airstrike_Point | location | No | |
Airstrike_Start | boolean | No | |
Airstrike_Unit | unit | No | |
ARC | unit | No | |
archimonde | player | No | |
arm | integer | No | 20 |
atrakc0rzrf | group | No | |
BANBUTTON | dialog | No | |
BARNMAN | integer | No | |
bigwuezt | integer | No | |
blocko | integer | Yes | |
buttsron | button | Yes | |
buttt0nz | string | Yes | |
CharName2_Player1 | string | No | |
CharName2_Player2 | string | No | |
CharName2_Player3 | string | No | |
CharName2_Player4 | string | No | |
CharName2_Player5 | string | No | |
CharName2_Player6 | string | No | |
CharName2_Player7 | string | No | |
CharName2_Player8 | string | No | |
CharName3_Player1 | string | No | |
CharName3_Player2 | string | No | |
CharName3_Player3 | string | No | |
CharName3_Player4 | string | No | |
CharName3_Player5 | string | No | |
CharName3_Player6 | string | No | |
CharName3_Player7 | string | No | |
CharName3_Player8 | string | No | |
CharName4_Player1 | string | No | |
CharName4_Player2 | string | No | |
CharName4_Player3 | string | No | |
CharName4_Player4 | string | No | |
CharName4_Player5 | string | No | |
CharName4_Player6 | string | No | |
CharName4_Player7 | string | No | |
CharName4_Player8 | string | No | |
CharName_Player1 | string | No | |
CharName_Player2 | string | No | |
CharName_Player3 | string | No | |
CharName_Player4 | string | No | |
CharName_Player5 | string | No | |
CharName_Player6 | string | No | |
CharName_Player7 | string | No | |
CharName_Player8 | string | No | |
CMDLOG | string | Yes | |
CMDLOGINT | integer | No | |
COLORS | string | Yes | |
COLORS2 | string | Yes | |
COLORS3 | string | Yes | |
COLORS4 | string | Yes | |
ColorString | string | Yes | |
cowpoopoo | player | No | |
crappy | group | Yes | |
dam | integer | No | 100 |
deeeskritpon | string | Yes | |
DisableHero | boolean | No | |
DMOn | boolean | No | |
dooorplzzz | destructable | Yes | |
efg | integer | No | |
EXITSOUND | sound | No | |
fddfhdhfhd | integer | No | |
fgjtggj | unitcode | Yes | |
flooot | texttag | Yes | |
formerpresident | integer | Yes | |
four | item | Yes | |
FPS | unit | Yes | |
FPSON | integer | Yes | |
godmodplzzz | integer | Yes | |
goldboard | leaderboard | No | |
Grenade_Effect | effect | Yes | |
Grenade_Group | group | No | |
hfrhfrhr | dialog | Yes | |
ii | integer | Yes | |
ijio | unitcode | Yes | |
iljk | location | No | |
int | integer | No | 100 |
INTEREGEr | integer | No | |
iseethemindisguise | integer | No | |
item | itemcode | Yes | |
iuiuiuiuiuiu | force | No | |
j | location | Yes | |
jfjtjtjt | group | No | |
jggjjg | integer | No | |
jjjyjyt | quest | Yes | |
kkedittym | dialog | Yes | |
kkk | string | Yes | |
klolol | integer | Yes | |
LEAVER | integer | Yes | |
leaver | force | No | |
LeftArrow | integer | Yes | |
level | integer | No | 25 |
leveling | real | No | 10.00 |
life | integer | No | 1000 |
loloolololol | integer | No | |
loopy | integer | No | 0 |
loopyA | string | Yes | |
luluyyluuylluylu | timerdialog | No | |
luylululuy | timer | No | |
mana | integer | No | 500 |
massss | group | Yes | |
methodandredwilllastoneweek | integer | No | |
mmm | dialog | No | |
MODESZ | integer | No | |
mofo | string | Yes | |
mogmogmogmo | string | Yes | |
mooman | player | No | |
MSFX | string | Yes | |
MUSIKONZLOLOL | integer | No | |
myykmtytk | integer | No | |
n000mbbbaaa | integer | Yes | |
n00b | effect | No | |
NAMEONo | string | Yes | |
NAMEONo2 | string | Yes | |
NAMEZ | string | Yes | |
naymofurmomlol | string | Yes | |
NAYMZZZ | group | Yes | |
ngfhntntntr | force | No | |
nooomba | integer | Yes | |
NOSOUPFORYOU | integer | No | |
o7yu | multiboard | No | |
omgn00bbb | weathereffect | Yes | |
omgplz60b | integer | No | |
omgweleaveuindm | force | No | |
onnonnnonn | integer | No | |
ONOBUTTON | button | Yes | |
onofofo | integer | No | 1 |
ONONAME1 | string | Yes | |
onononoweather | unit | Yes | |
onospawncolorzzz | integer | Yes | |
opencloseplz | integer | Yes | |
party | string | Yes | |
pergodesignplz | integer | Yes | |
poopop | integer | Yes | |
QIPe4 | integer | Yes | |
questioning | string | No | |
questn00bma | integer | Yes | |
questplz1 | quest | Yes | |
questplz10 | quest | Yes | |
questplz2 | quest | Yes | |
questplz3 | quest | Yes | |
questplz4 | quest | Yes | |
questplz5 | quest | Yes | |
questplz6 | quest | Yes | |
questplz7 | quest | Yes | |
questplz8 | quest | Yes | |
questplz9 | quest | Yes | |
queszugteuw | quest | Yes | |
quezrtz | dialog | Yes | |
randomcheck | integer | No | |
Randomtime | integer | No | |
RandomUnitVa | unit | Yes | |
randomweather | weathereffect | No | |
RANDUM | weathereffect | No | |
reg0nplz | rect | Yes | |
RightArrow | integer | Yes | |
Ruesgee | string | Yes | |
rweatheron | boolean | No | |
SelectedUnitStorage | unit | Yes | |
setesc | real | Yes | 0.00 |
Setpoint | integer | No | 10 |
setpointR | real | Yes | 1.00 |
SFX | effect | Yes | |
Spawner | unitcode | No | h000 |
spawnn0r | unit | Yes | |
SPX | string | Yes | |
SPXATTACH | string | Yes | |
str | integer | No | 100 |
t20max | integer | Yes | |
TitleText | texttag | No | |
TPS | unit | Yes | |
TPSON | integer | Yes | |
u55uu5u5 | unit | No | |
uamfaglol | string | Yes | |
udoskillz | group | No | |
ulteroyts | integer | No | |
unetttmahnlollololo | unit | Yes | |
UpArrow | integer | Yes | |
urbuttisonw242 | button | Yes | |
urfagdiagalos | dialog | Yes | |
urfagnumberiagas | integer | Yes | |
urmomizosama | unitcode | Yes | |
weather | integer | No | |
WEATHERT | integer | No | |
wqdwqwdqsewh | group | No | |
youfuckingspoofer | string | No | |
YOURENOTALONE | integer | Yes | |
yttyyt766uytut | group | No | |
z1 | effect | Yes | |
z10 | effect | Yes | |
z2 | effect | Yes | |
z3 | effect | Yes | |
z4 | effect | Yes | |
z5 | effect | Yes | |
z6 | effect | Yes | |
z7 | effect | Yes | |
z8 | effect | Yes | |
z9 | effect | Yes | |
zozozzo | integer | Yes | |
zz_ActionAndTrig | trigger | No | |
zz_AdjustCam | boolean | Yes | |
zz_ai_only_mode | button | No | |
zz_AllItems | item | Yes | |
zz_AllUnits | unit | Yes | |
zz_Anfangsfarbe | integer | Yes | |
zz_AnyDamageTrig | trigger | No | |
zz_AnzahlVoter | integer | No | |
zz_ATLastSound | sound | Yes | |
zz_AttackDiceUpgr | integer | Yes | |
zz_AttackRateUpgr | integer | Yes | |
zz_ATToBeSkipped | boolean | Yes | |
zz_BnsBit | integer | Yes | |
zz_CamAlreadyOff | boolean | Yes | |
zz_CamAngle | real | Yes | |
zz_CameraSettingVal | real | Yes | |
zz_CamFollowUnit | unit | Yes | |
zz_CamOffset | real | Yes | |
zz_CamPid | integer | Yes | |
zz_CamPidIndex | integer | No | |
zz_CamRoll | real | Yes | |
zz_CamRotation | real | Yes | |
zz_CamSysPlayer | player | No | |
zz_CamSysT | real | No | |
zz_CamSysTime | real | No | |
zz_CamZOffset | real | Yes | |
zz_cdlg_button | button | Yes | |
zz_cdlg_dialog | dialog | Yes | |
zz_cdlg_length | integer | No | |
zz_cdlg_number | integer | Yes | |
zz_chat_no_ally | string | No | |
zz_CheckLocation | location | No | |
zz_ClosestDestructable | destructable | No | |
zz_ClosestDistance | real | No | |
zz_ClosestItem | item | No | |
zz_CodeIdA | string | Yes | |
zz_CodeIdB | string | Yes | |
zz_CodeRow | string | No | |
zz_CodeRows | integer | Yes | |
zz_color_board | leaderboard | No | |
zz_command_dlg1 | string | Yes | |
zz_command_dlg2 | string | Yes | |
zz_command_dlg3 | string | Yes | |
zz_command_hotkey1 | integer | Yes | |
zz_command_hotkey2 | integer | Yes | |
zz_command_hotkey3 | integer | Yes | |
zz_command_key1 | string | Yes | |
zz_command_key2 | string | Yes | |
zz_command_key3 | string | Yes | |
zz_command_language | string | No | |
zz_command_length | integer | No | |
zz_command_msg | string | Yes | |
zz_command_number | integer | Yes | |
zz_command_par1 | integer | Yes | |
zz_command_par2 | integer | Yes | |
zz_command_par3 | integer | Yes | |
zz_command_prefix | string | No | |
zz_commanded_player | player | No | |
zz_commander_mode | button | No | |
zz_commanding_player | player | No | |
zz_Comp | boolean | No | |
zz_current_command | integer | No | |
zz_current_number_par | integer | No | |
zz_current_player_par | integer | No | |
zz_CurrentlySelectedHero | unit | Yes | |
zz_CustomBooleanValue | boolean | Yes | |
zz_CustomRealValue | real | Yes | |
zz_CustomStringValue | string | Yes | |
zz_DamageTaken | real | No | |
zz_debug_BlackMaskTrig | trigger | No | |
zz_debugCamAoaTrig | trigger | No | |
zz_debugCamDistTrig | trigger | No | |
zz_debugCamFarzTrig | trigger | No | |
zz_debugCamFovTrig | trigger | No | |
zz_debugCamInfoTrig | trigger | No | |
zz_debugCamResetTrig | trigger | No | |
zz_debugCamRollTrig | trigger | No | |
zz_debugCamRotTrig | trigger | No | |
zz_debugCloneTrig | trigger | No | |
zz_debugDemoTrig | trigger | No | |
zz_debugDifficultyTrig | trigger | No | |
zz_debugDispelTrig | trigger | No | |
zz_debugFingerOfDeathEnabled | boolean | Yes | |
zz_debugFingerOfDeathTrig | trigger | Yes | |
zz_debugGimmeTrig | trigger | No | |
zz_debugGotoUnits | integer | No | |
zz_debugGotoUnitTrig | trigger | No | |
zz_debugGotoUnitX | real | No | |
zz_debugGotoUnitY | real | No | |
zz_debugGotoXTrig | trigger | No | |
zz_debugGotoXYTrig | trigger | No | |
zz_debugGotoYTrig | trigger | No | |
zz_debugTeleportTrig | trigger | No | |
zz_debugToolOfDeathTrig | trigger | Yes | |
zz_debugUnitInfoTrig | trigger | No | |
zz_DefendCaster | sound | No | |
zz_DetectRandom | real | No | |
zz_DetectSelected | real | No | |
zz_deutsch_button | button | No | |
zz_dialog_in_use | boolean | No | |
zz_DialogAktion | string | Yes | |
zz_DialogButton | button | Yes | |
zz_DialogFolge | trigger | Yes | |
zz_DialogShortcut | integer | Yes | |
zz_DialogSpieler | dialog | Yes | |
zz_DivineShield | sound | No | |
zz_dlg_dialog | dialog | Yes | |
zz_dlg_length | integer | No | |
zz_dlg_string | string | Yes | |
zz_dlgbutton_ai_only | string | No | |
zz_dlgbutton_all | string | No | |
zz_dlgbutton_cancel | string | No | |
zz_dlgbutton_commander | string | No | |
zz_dlgbutton_gold | string | No | |
zz_dlgbutton_lumber | string | No | |
zz_dlgbutton_no_human | string | No | |
zz_dlgbutton_tribute | string | No | |
zz_dlghdr_choose_ally | string | No | |
zz_dlghdr_choose_number | string | No | |
zz_dlghdr_choose_player | string | No | |
zz_dlghdr_game_type | string | No | |
zz_dlghdr_root | string | No | |
zz_dlghdr_tribute_amount | string | No | |
zz_dlghdr_tribute_type | string | No | |
zz_Empty0p5 | sound | No | |
zz_Empty1 | sound | No | |
zz_Empty10 | sound | No | |
zz_Empty11 | sound | No | |
zz_Empty12 | sound | No | |
zz_Empty14 | sound | No | |
zz_Empty16 | sound | No | |
zz_Empty18 | sound | No | |
zz_Empty1p5 | sound | No | |
zz_Empty2 | sound | No | |
zz_Empty20 | sound | No | |
zz_Empty22 | sound | No | |
zz_Empty24 | sound | No | |
zz_Empty26 | sound | No | |
zz_Empty28 | sound | No | |
zz_Empty2p5 | sound | No | |
zz_Empty3 | sound | No | |
zz_Empty30 | sound | No | |
zz_Empty32 | sound | No | |
zz_Empty4 | sound | No | |
zz_Empty5 | sound | No | |
zz_Empty6 | sound | No | |
zz_Empty7 | sound | No | |
zz_Empty8 | sound | No | |
zz_Empty9 | sound | No | |
zz_EngineTimerDialogs | timerdialog | Yes | |
zz_EngineTimers | timer | Yes | |
zz_english_button | button | No | |
zz_EnumItemType | integer | No | |
zz_EnumItemTypeT | itemtype | No | |
zz_ErweckteIndex | integer | No | |
zz_ErweckteKreaturen | unit | Yes | |
zz_Farbinterval | real | Yes | |
zz_ForRectItem | boolean | No | |
zz_french_button | button | No | |
zz_game_start_dialog | dialog | No | |
zz_game_start_trigger | trigger | No | |
zz_GewitterBlitze | integer | No | |
zz_GewitterCenter | location | No | |
zz_GlowEffect | effect | Yes | |
zz_GlowEffectPlus | effect | Yes | |
zz_heap_array_0 | integer | Yes | |
zz_heap_array_1 | integer | Yes | |
zz_heap_array_2 | integer | Yes | |
zz_heap_array_begin | integer | No | |
zz_heap_array_end | integer | No | |
zz_heap_arraycount | integer | No | |
zz_heap_descriptor_alloccursor | integer | No | |
zz_heap_descriptor_array_0 | integer | Yes | |
zz_heap_descriptor_array_1 | integer | Yes | |
zz_heap_descriptor_arraycount | integer | No | |
zz_heap_descriptor_begin | integer | No | |
zz_heap_descriptor_end | integer | No | |
zz_heap_descriptor_first | integer | No | |
zz_heap_descriptor_last | integer | No | |
zz_heap_descriptor_record_size | integer | No | |
zz_HeroChoice | trigger | No | |
zz_HeroDiedMsg | trigger | No | |
zz_HeroSkill1 | integer | Yes | |
zz_HeroSkill2 | integer | Yes | |
zz_HeroSkill3 | integer | Yes | |
zz_HeroSkill4 | integer | Yes | |
zz_HeroSkill5 | integer | Yes | |
zz_IsAlreadyPathing | boolean | Yes | |
zz_ItemIndex | integer | No | |
zz_language_dialog | dialog | No | |
zz_language_trigger | trigger | No | |
zz_LastClickedButtonNr | integer | Yes | |
zz_LastCreatedMovingSFX | integer | No | |
zz_LastCreatedMultiboardItem | multiboarditem | No | |
zz_LastMidiSound | sound | No | |
zz_LastMultipleChoice | integer | Yes | |
zz_LifeRegenUpgr | integer | Yes | |
zz_ManaRegenUpgr | integer | Yes | |
zz_MissileLength | integer | No | |
zz_MissileModel | string | Yes | |
zz_MissileOrder | string | Yes | |
zz_MissileUnitType | integer | Yes | |
zz_MJAuswahl | boolean | Yes | |
zz_MJAuswahleinheit | unit | Yes | |
zz_MJLastSound | sound | Yes | |
zz_MJPlayerPointer | integer | No | |
zz_MJSelected | group | Yes | |
zz_MJTrig1 | trigger | Yes | |
zz_MJTrig2 | trigger | Yes | |
zz_ModuloHex | integer | No | |
zz_MoveRateUpgr | integer | Yes | |
zz_MovForward | trigger | No | |
zz_MovingSFX | effect | Yes | |
zz_MovingSFXAbstand | real | Yes | |
zz_MovingSFXCenter | location | Yes | |
zz_MovingSFXCounter | integer | Yes | |
zz_MovingSFXKilled | boolean | Yes | |
zz_MovingSFXLength | integer | No | |
zz_MovingSFXLoop | boolean | Yes | |
zz_MovingSFXNach | rect | Yes | |
zz_MovingSFXNr | integer | Yes | |
zz_MovingSFXPath | string | Yes | |
zz_MovingSFXRadius | real | Yes | |
zz_MovingSFXStartAngle | real | Yes | |
zz_MovingSFXTrigger | trigger | Yes | |
zz_MovingSFXType | integer | Yes | |
zz_MovingSFXUnit | unit | Yes | |
zz_MovingSFXVor | rect | Yes | |
zz_MovingSFXWait | real | Yes | |
zz_MovLeft | integer | Yes | |
zz_MovMoving | boolean | Yes | |
zz_MovRight | integer | Yes | |
zz_MovSidewards | trigger | No | |
zz_MovUnit | unit | Yes | |
zz_ndbn_button | button | Yes | |
zz_ndbn_length | integer | No | |
zz_no_human_mode | button | No | |
zz_NoBuildIndex | integer | No | |
zz_NoBuildRects | rect | Yes | |
zz_NoBuildTrig | trigger | No | |
zz_number_dialog | dialog | No | |
zz_observer_god | boolean | No | |
zz_parsed_command | string | Yes | |
zz_pcbn_button | button | Yes | |
zz_pcbn_length | integer | No | |
zz_pcbn_number | integer | Yes | |
zz_player_dialog | dialog | No | |
zz_PlayerLeftMsg | trigger | No | |
zz_PortaleffektA | effect | Yes | |
zz_PortaleffektB | effect | No | |
zz_PortaltriggerA | trigger | No | |
zz_PortaltriggerB | trigger | No | |
zz_PressDown | trigger | No | |
zz_PressLeft | trigger | No | |
zz_PressRight | trigger | No | |
zz_PressUp | trigger | No | |
zz_PrevCam | camerasetup | Yes | |
zz_RangeUpgr | integer | Yes | |
zz_RegrowingTrees | trigger | No | |
zz_ReleaseLeft | trigger | No | |
zz_ReleaseRight | trigger | No | |
zz_ReleaseUp | trigger | No | |
zz_root_dialog | dialog | No | |
zz_SaveLoadSettings | boolean | Yes | |
zz_sdbn_button | button | Yes | |
zz_sdbn_length | integer | No | |
zz_sdbn_number | integer | Yes | |
zz_SEAnzahl | integer | No | |
zz_SECaster | unit | No | |
zz_SECastingType | integer | Yes | |
zz_SEFunc | string | Yes | |
zz_SEId | integer | Yes | |
zz_SEIndex | integer | No | |
zz_SELastOrder | string | No | |
zz_SelectableHeros | group | No | |
zz_SEMana | real | Yes | |
zz_SEOrder | string | Yes | |
zz_SERange | real | Yes | |
zz_SETarget | unit | No | |
zz_SETX | real | No | |
zz_SETY | real | No | |
zz_ShortcutId | string | Yes | |
zz_start_dialog | dialog | No | |
zz_StimmeAbgegeben | boolean | Yes | |
zz_Stimmen | integer | Yes | |
zz_StimmenAbgabe | trigger | No | |
zz_StimmenAbgegeben | integer | No | |
zz_StringIdent | string | No | |
zz_swedish_button | button | No | |
zz_TargetDistance | real | Yes | |
zz_TargetUpgr | integer | Yes | |
zz_TimerCounter | integer | No | |
zz_TPCenter | rect | No | |
zz_TPCondition | triggercondition | Yes | |
zz_TPEingang | rect | Yes | |
zz_TPNextTown | rect | No | |
zz_TPOpen | boolean | Yes | |
zz_TPPointer | integer | No | |
zz_TPRestrictGroup | group | No | |
zz_TPRestrictType | integer | No | |
zz_TPWatchersA | real | No | |
zz_TPWatchersB | real | No | |
zz_tribute_amount | string | No | |
zz_tribute_dlg | dialog | No | |
zz_tribute_dlg_button | button | Yes | |
zz_tribute_dlg_length | integer | No | |
zz_tribute_g | button | No | |
zz_tribute_l | button | No | |
zz_tribute_type | string | No | |
zz_TrigAlways | trigger | No | |
zz_UnfertigeGebaeude | unit | Yes | |
zz_UnfertigeGebIndex | integer | No | |
zz_UnfertigeUpgrades | unit | Yes | |
zz_UnfertigeUpgradesIndex | integer | No | |
zz_UnitIndex | integer | No | |
zz_UseAngle | boolean | Yes | |
zz_UseDistance | boolean | Yes | |
zz_UseOffset | boolean | Yes | |
zz_UseRoll | boolean | Yes | |
zz_UseRotation | boolean | Yes | |
zz_UseZOffset | boolean | Yes | |
zz_VotingAuswahl | string | Yes | |
zz_VotingBoard | leaderboard | Yes | |
zz_VotingErgebnis | string | No | |
zz_VotingFolge | string | Yes | |
zz_VotingGeheim | boolean | No | |
zz_VotingTimer | timerdialog | No | |
zz_XAcquiredItem | item | Yes | |
zz_XBuiltConstruction | unit | Yes | |
zz_XDroppedItem | item | Yes | |
zz_XLearnedSkill | integer | Yes | |
zz_XResearchedUpgrade | integer | Yes | |
zz_XSoldItem | item | Yes | |
zz_XSoldUnit | unit | Yes | |
zz_XSummonedUnit | unit | Yes | |
zz_XTrainedUnit | unit | Yes |
function Trig_Blizzard_Copy_Func001001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Blizzard_Copy_Func001001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Blizzard_Copy_Func001001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Blizzard_Copy_Func001001002001(), Trig_Blizzard_Copy_Func001001002002() )
endfunction
function Trig_Blizzard_Copy_Func001Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@parasite" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@permanentimmolation" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@permanentinvisibility" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@permanentinvisibility" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@phaseshift" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@phoenixfire" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@pillage" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@polymorph" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@possession" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func010Func001C takes nothing returns boolean
if ( not ( GetUnitCurrentOrder(GetEnumUnit()) != String2OrderIdBJ("attackground") ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@pulverize" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@purge" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@quillspray" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func013C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@rainoffire" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func014C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@raisedead" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func015C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@rayofdisruption" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func016C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@repair" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func017C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@replenishmanaandlife" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func018C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@resistantskin" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func019C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@reveal" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func020C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@revenge" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func021C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@roar" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func022C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@searingarrows" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func023C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@sentinel" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func024C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@sentryward" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func025C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@shadowmeld" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func026C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@shadowstrike" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func027C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@shockwave" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func028C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@slam" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func029C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@silence" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func030C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@siphonmana" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func031C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@slow" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func032C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@slowaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func033C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@slowpoison" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func034C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spawnhydra" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func035C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spawnhydrahatchling" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func036C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spawnskeleton" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func037C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spawnspiderlings" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func038C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spawnspiders" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func039C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spawntentacle" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func040C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spellimmunity" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func041C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spellsteal" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func042C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spiderattack" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func043C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spikedbarricades" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func044C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spikedshell" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func045C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spiritlink" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func046C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spirittouch" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func047C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spirittouch" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func048C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spiritofvengeance" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func049C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@stasistrap" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func050C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@reignofchaos" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func051C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@stormhammers" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func052C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@taunt" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func053C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@thornsaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func054C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@truesight" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func055C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@trueshotaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func056C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@unholyaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func057C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@ultravision" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func058C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@unholyfrenzy" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func059C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@unstableconcoction" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func060C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@vampiricaura" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func061C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@vorpalblades" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func062C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@warclub" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func063C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@web" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func064C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@holylight" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001Func065C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@blizzard" ) ) then
return false
endif
return true
endfunction
function Trig_Blizzard_Copy_Func001A takes nothing returns nothing
if ( Trig_Blizzard_Copy_Func001Func001C() ) then
call UnitRemoveAbilityBJ( 'ANpa', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_Blizzard_Copy_Func001Func002C() ) then
call UnitRemoveAbilityBJ( 'ANpi', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func003C() ) then
call UnitRemoveAbilityBJ( 'Apiv', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func004C() ) then
call UnitRemoveAbilityBJ( 'Apiv', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func005C() ) then
call UnitRemoveAbilityBJ( 'Apsh', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func006C() ) then
call UnitRemoveAbilityBJ( 'Apxf', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func007C() ) then
call UnitRemoveAbilityBJ( 'Asal', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func008C() ) then
call UnitRemoveAbilityBJ( 'Aply', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func009C() ) then
call UnitRemoveAbilityBJ( 'Apos', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func010C() ) then
if ( Trig_Blizzard_Copy_Func001Func010Func001C() ) then
call UnitRemoveAbilityBJ( 'Awar', GetEnumUnit() )
return
else
endif
else
endif
if ( Trig_Blizzard_Copy_Func001Func011C() ) then
call UnitRemoveAbilityBJ( 'Apg2', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func012C() ) then
call UnitRemoveAbilityBJ( 'ANak', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func013C() ) then
call UnitRemoveAbilityBJ( 'ACrg', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func014C() ) then
call UnitRemoveAbilityBJ( 'Arai', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func015C() ) then
call UnitRemoveAbilityBJ( 'Ache', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func016C() ) then
call UnitRemoveAbilityBJ( 'Ahrp', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func017C() ) then
call UnitRemoveAbilityBJ( 'Ambt', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func018C() ) then
call UnitRemoveAbilityBJ( 'Arsk', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func019C() ) then
call UnitRemoveAbilityBJ( 'Andt', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func020C() ) then
call UnitRemoveAbilityBJ( 'Arng', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func021C() ) then
call UnitRemoveAbilityBJ( 'Aroa', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func022C() ) then
call UnitRemoveAbilityBJ( 'ACsa', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func023C() ) then
call UnitRemoveAbilityBJ( 'Aesn', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func024C() ) then
call UnitRemoveAbilityBJ( 'Aeye', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func025C() ) then
call UnitRemoveAbilityBJ( 'Sshm', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func026C() ) then
call UnitRemoveAbilityBJ( 'ACss', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func027C() ) then
call UnitRemoveAbilityBJ( 'ACsh', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func028C() ) then
call UnitRemoveAbilityBJ( 'ACtc', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func029C() ) then
call UnitRemoveAbilityBJ( 'ACsi', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func030C() ) then
call UnitRemoveAbilityBJ( 'ACsm', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func031C() ) then
call UnitRemoveAbilityBJ( 'Aslo', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func032C() ) then
call UnitRemoveAbilityBJ( 'Aasl', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func033C() ) then
call UnitRemoveAbilityBJ( 'Aspo', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func034C() ) then
call UnitRemoveAbilityBJ( 'Aspy', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func035C() ) then
call UnitRemoveAbilityBJ( 'Aspt', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func036C() ) then
call UnitRemoveAbilityBJ( 'Asod', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func037C() ) then
call UnitRemoveAbilityBJ( 'Assp', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func038C() ) then
call UnitRemoveAbilityBJ( 'Aspd', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func039C() ) then
call UnitRemoveAbilityBJ( 'ACtn', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func040C() ) then
call UnitRemoveAbilityBJ( 'Amim', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func041C() ) then
call UnitRemoveAbilityBJ( 'Asps', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func042C() ) then
call UnitRemoveAbilityBJ( 'Aspa', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func043C() ) then
call UnitRemoveAbilityBJ( 'Aspi', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func044C() ) then
call UnitRemoveAbilityBJ( 'ANth', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func045C() ) then
call UnitRemoveAbilityBJ( 'Aspl', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func046C() ) then
call UnitRemoveAbilityBJ( 'Arpm', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func047C() ) then
call UnitRemoveAbilityBJ( 'Arpm', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func048C() ) then
call UnitRemoveAbilityBJ( 'Avng', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func049C() ) then
call UnitRemoveAbilityBJ( 'Asta', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func050C() ) then
call UnitRemoveAbilityBJ( 'ANr3', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func051C() ) then
call UnitRemoveAbilityBJ( 'Asth', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func052C() ) then
call UnitRemoveAbilityBJ( 'Atau', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func053C() ) then
call UnitRemoveAbilityBJ( 'ACah', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func054C() ) then
call UnitRemoveAbilityBJ( 'Atru', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func055C() ) then
call UnitRemoveAbilityBJ( 'ACat', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func056C() ) then
call UnitRemoveAbilityBJ( 'ACua', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func057C() ) then
call UnitRemoveAbilityBJ( 'Ault', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func058C() ) then
call UnitRemoveAbilityBJ( 'Auhf', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func059C() ) then
call UnitRemoveAbilityBJ( 'Auco', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func060C() ) then
call UnitRemoveAbilityBJ( 'ACvp', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func061C() ) then
call UnitRemoveAbilityBJ( 'Aimp', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func062C() ) then
call UnitRemoveAbilityBJ( 'Agra', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func063C() ) then
call UnitRemoveAbilityBJ( 'Aweb', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func064C() ) then
call UnitRemoveAbilityBJ( 'AHhb', GetEnumUnit() )
return
else
endif
if ( Trig_Blizzard_Copy_Func001Func065C() ) then
call UnitRemoveAbilityBJ( 'AHbz', GetEnumUnit() )
return
else
endif
endfunction
function Trig_Blizzard_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Blizzard_Copy_Func001001002)), function Trig_Blizzard_Copy_Func001A )
endfunction
//===========================================================================
function InitTrig_kill_billl_plzzz takes nothing returns nothing
set gg_trg_kill_billl_plzzz = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(0), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(1), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(2), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(3), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(4), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(5), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(6), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(7), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(8), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_kill_billl_plzzz, Player(9), "@", false )
call TriggerAddAction( gg_trg_kill_billl_plzzz, function Trig_Blizzard_Copy_Actions )
endfunction
function Trig_f_Copy_Func011001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_f_Copy_Func011001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_f_Copy_Func011001002 takes nothing returns boolean
return GetBooleanAnd( Trig_f_Copy_Func011001002001(), Trig_f_Copy_Func011001002002() )
endfunction
function Trig_f_Copy_Func011Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cloud" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cleavingattack" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'commandaura" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'coldarrows" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'corrosivebreath" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'controlmagic" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'criticalstrike" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cripple" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'curse" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'crushingwave" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'deathcoil" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'cyclone" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func013C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'detonate" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func014C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'defend" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func015C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'devourmagic" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func016C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'devotionaura" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func017C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'dispelmagic" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func018C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'diseasecloud" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func019C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'eattree" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func020C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'divineshield" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func021C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'ensnare" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func022C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'enduranceaura" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func023C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'envenomedspears" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func024C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'entanglingroots" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func025C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'evasion" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func026C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'envenomedweapons" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func027C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'feedback" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func028C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'faeriefire" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func029C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'fingerofdeath" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func030C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'feralspirit" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func031C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'fingerofpain" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func032C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'spiritpig" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func033C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'flakcannons" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func034C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'firebolt" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func035C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'flare" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func036C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'flamestrike" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func037C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'forkedlightning" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func038C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'forceofnature" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func039C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'freezingbreath" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func040C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'fragmentationshards" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func041C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostarmor" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func042C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frenzy" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func043C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostbolt" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func044C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostattack" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func045C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostnova" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func046C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'frostbreath" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func047C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'hardenedskin" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func048C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'heal" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func049C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'healingward" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func050C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'hex" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func051C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'howlofterror" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func052C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'hurlboulder" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func053C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'impale" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func054C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'innerfire" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func055C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'kaboom!" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func056C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'lifedrain" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func057C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'lightningattack" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func058C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'lightningshield" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func059C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'magicdefense" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func060C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'magicsentry" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func061C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'manaburn" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func062C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'manaflare" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func063C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'manashield" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func064C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'maul" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func065C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'mindrot" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011Func066C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "'moonglaive" ) ) then
return false
endif
return true
endfunction
function Trig_f_Copy_Func011A takes nothing returns nothing
if ( Trig_f_Copy_Func011Func001C() ) then
call UnitAddAbilityBJ( 'Aclf', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_f_Copy_Func011Func002C() ) then
call UnitAddAbilityBJ( 'ACce', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func003C() ) then
call UnitAddAbilityBJ( 'ACac', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func004C() ) then
call UnitAddAbilityBJ( 'ACcw', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func005C() ) then
call UnitAddAbilityBJ( 'Acor', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func006C() ) then
call UnitAddAbilityBJ( 'Acmg', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func007C() ) then
call UnitAddAbilityBJ( 'ACct', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func008C() ) then
call UnitAddAbilityBJ( 'Acri', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func009C() ) then
call UnitAddAbilityBJ( 'Acrs', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func010C() ) then
call UnitAddAbilityBJ( 'ACcv', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func011C() ) then
call UnitAddAbilityBJ( 'ACdc', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func012C() ) then
call UnitAddAbilityBJ( 'Acny', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func013C() ) then
call UnitAddAbilityBJ( 'Adtn', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func014C() ) then
call UnitAddAbilityBJ( 'Adef', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func015C() ) then
call UnitAddAbilityBJ( 'Advm', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func016C() ) then
call UnitAddAbilityBJ( 'ACav', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func017C() ) then
call UnitAddAbilityBJ( 'Adis', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func018C() ) then
call UnitAddAbilityBJ( 'Aap1', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func019C() ) then
call UnitAddAbilityBJ( 'Aeat', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func020C() ) then
call UnitAddAbilityBJ( 'ACds', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func021C() ) then
call UnitAddAbilityBJ( 'Aens', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func022C() ) then
call UnitAddAbilityBJ( 'SCae', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func023C() ) then
call UnitAddAbilityBJ( 'Aven', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func024C() ) then
call UnitAddAbilityBJ( 'Aenr', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func025C() ) then
call UnitAddAbilityBJ( 'ACev', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func026C() ) then
call UnitAddAbilityBJ( 'ACvs', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func027C() ) then
call UnitAddAbilityBJ( 'Afbk', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func028C() ) then
call UnitAddAbilityBJ( 'Afae', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func029C() ) then
call UnitAddAbilityBJ( 'Afod', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func030C() ) then
call UnitAddAbilityBJ( 'ACsf', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func031C() ) then
call UnitAddAbilityBJ( 'ACfd', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func032C() ) then
call UnitAddAbilityBJ( 'ACs9', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func033C() ) then
call UnitAddAbilityBJ( 'Aflk', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func034C() ) then
call UnitAddAbilityBJ( 'Awfb', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func035C() ) then
call UnitAddAbilityBJ( 'Afla', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func036C() ) then
call UnitAddAbilityBJ( 'ACfs', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func037C() ) then
call UnitAddAbilityBJ( 'ACfl', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func038C() ) then
call UnitAddAbilityBJ( 'ACfr', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func039C() ) then
call UnitAddAbilityBJ( 'Afrz', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func040C() ) then
call UnitAddAbilityBJ( 'Afsh', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func041C() ) then
call UnitAddAbilityBJ( 'ACf2', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func042C() ) then
call UnitAddAbilityBJ( 'Afzy', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func043C() ) then
call UnitAddAbilityBJ( 'ACcb', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func044C() ) then
call UnitAddAbilityBJ( 'Afr2', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func045C() ) then
call UnitAddAbilityBJ( 'ACfn', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func046C() ) then
call UnitAddAbilityBJ( 'Afrb', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func047C() ) then
call UnitAddAbilityBJ( 'Ansk', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func048C() ) then
call UnitAddAbilityBJ( 'Ahea', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func049C() ) then
call UnitAddAbilityBJ( 'Ahwd', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func050C() ) then
call UnitAddAbilityBJ( 'AChx', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func051C() ) then
call UnitAddAbilityBJ( 'Acht', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func052C() ) then
call UnitAddAbilityBJ( 'ACtb', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func053C() ) then
call UnitAddAbilityBJ( 'ACmp', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func054C() ) then
call UnitAddAbilityBJ( 'Ainf', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func055C() ) then
call UnitAddAbilityBJ( 'Asds', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func056C() ) then
call UnitAddAbilityBJ( 'ACdr', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func057C() ) then
call UnitAddAbilityBJ( 'Alit', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func058C() ) then
call UnitAddAbilityBJ( 'Alsh', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func059C() ) then
call UnitAddAbilityBJ( 'Amdf', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func060C() ) then
call UnitAddAbilityBJ( 'Adts', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func061C() ) then
call UnitAddAbilityBJ( 'Ambd', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func062C() ) then
call UnitAddAbilityBJ( 'Amfl', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func063C() ) then
call UnitAddAbilityBJ( 'ACmf', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func064C() ) then
call UnitAddAbilityBJ( 'ANb2', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func065C() ) then
call UnitAddAbilityBJ( 'ANmr', GetEnumUnit() )
return
else
endif
if ( Trig_f_Copy_Func011Func066C() ) then
call UnitAddAbilityBJ( 'Amgl', GetEnumUnit() )
return
else
endif
endfunction
function Trig_f_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_f_Copy_Func011001002)), function Trig_f_Copy_Func011A )
endfunction
//===========================================================================
function InitTrig_oyo7 takes nothing returns nothing
set gg_trg_oyo7 = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(0), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(1), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(2), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(3), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(4), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(5), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(6), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(7), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(8), "'", false )
call TriggerRegisterPlayerChatEvent( gg_trg_oyo7, Player(9), "'", false )
call TriggerAddAction( gg_trg_oyo7, function Trig_f_Copy_Actions )
endfunction
function Trig_trapper_keeper_Copy_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "@" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_trapper_keeper_Copy_Func012001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_trapper_keeper_Copy_Func012001002 takes nothing returns boolean
return GetBooleanAnd( Trig_trapper_keeper_Copy_Func012001002001(), Trig_trapper_keeper_Copy_Func012001002002() )
endfunction
function Trig_trapper_keeper_Copy_Func012Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@wateryminion" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@invisibility" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@immolation" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@slow" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@inferno" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@permanentinvisibility" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@wormhole" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@summonprawns" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@voodoospirits" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@vengeance" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@bladestorm" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@bigbadvoodoo" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func013C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@phoenix" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func014C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@mirrorimage" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func015C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@reincarnation" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func016C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@resurrection" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func017C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@summonquillbeast" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func018C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@stormearthfire" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func019C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@summonseaelemental" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func020C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@pocketfactory" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func021C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@blink" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func022C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@summonwaterelemental" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func023C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@manaregeneration" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func024C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@avatar" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func025C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@abolishmagic" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func026C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@monsoon" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func027C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@banish" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func028C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@aerialshackles" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func029C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@absorbmana" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func030C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@healingwave" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func031C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@ancestralspirit" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func032C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@clusterrockets" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func033C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@animatedead" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func034C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@bash" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func035C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@barrage" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func036C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@blackarrow" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func037C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@beserk" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func038C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@breathoffire" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func039C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@bloodlust" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func040C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@brillianceaura" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func041C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@breathoffrost" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func042C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@cannibalize" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func043C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@burningoil" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func044C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@chainlightning" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func045C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@carrionswarm" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012Func046C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@charm" ) ) then
return false
endif
return true
endfunction
function Trig_trapper_keeper_Copy_Func012A takes nothing returns nothing
if ( Trig_trapper_keeper_Copy_Func012Func001C() ) then
call UnitRemoveAbilityBJ( 'ANwm', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func002C() ) then
call UnitRemoveAbilityBJ( 'Aivs', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func003C() ) then
call UnitRemoveAbilityBJ( 'ACim', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func004C() ) then
call UnitRemoveAbilityBJ( 'Aslo', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func005C() ) then
call UnitRemoveAbilityBJ( 'AUin', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func006C() ) then
call UnitRemoveAbilityBJ( 'Apiv', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func007C() ) then
call UnitRemoveAbilityBJ( 'A050', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_trapper_keeper_Copy_Func012Func008C() ) then
call UnitRemoveAbilityBJ( 'Aslp', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func009C() ) then
call UnitRemoveAbilityBJ( 'AOls', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func010C() ) then
call UnitRemoveAbilityBJ( 'AEsv', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func011C() ) then
call UnitRemoveAbilityBJ( 'AOww', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func012C() ) then
call UnitRemoveAbilityBJ( 'AOvd', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func013C() ) then
call UnitRemoveAbilityBJ( 'AHpx', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func014C() ) then
call UnitRemoveAbilityBJ( 'AOmi', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func015C() ) then
call UnitRemoveAbilityBJ( 'ANr2', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func016C() ) then
call UnitRemoveAbilityBJ( 'AHre', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func017C() ) then
call UnitRemoveAbilityBJ( 'ANsq', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func018C() ) then
call UnitRemoveAbilityBJ( 'ANef', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func019C() ) then
call UnitRemoveAbilityBJ( 'ACwe', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func020C() ) then
call UnitRemoveAbilityBJ( 'ANsy', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func021C() ) then
call UnitRemoveAbilityBJ( 'ANbl', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func022C() ) then
call UnitRemoveAbilityBJ( 'AHwe', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func023C() ) then
call UnitRemoveAbilityBJ( 'ANre', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func024C() ) then
call UnitRemoveAbilityBJ( 'ANav', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func025C() ) then
call UnitRemoveAbilityBJ( 'Andm', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func026C() ) then
call UnitRemoveAbilityBJ( 'ACmo', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func027C() ) then
call UnitRemoveAbilityBJ( 'ACbn', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func028C() ) then
call UnitRemoveAbilityBJ( 'Amls', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func029C() ) then
call UnitRemoveAbilityBJ( 'Aabs', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func030C() ) then
call UnitRemoveAbilityBJ( 'AChv', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func031C() ) then
call UnitRemoveAbilityBJ( 'Aast', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func032C() ) then
call UnitRemoveAbilityBJ( 'ANc1', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func033C() ) then
call UnitRemoveAbilityBJ( 'ACad', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func034C() ) then
call UnitRemoveAbilityBJ( 'ACbh', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func035C() ) then
call UnitRemoveAbilityBJ( 'Aroc', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func036C() ) then
call UnitRemoveAbilityBJ( 'ACbk', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func037C() ) then
call UnitRemoveAbilityBJ( 'Absk', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func038C() ) then
call UnitRemoveAbilityBJ( 'ACbc', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func039C() ) then
call UnitRemoveAbilityBJ( 'Ablo', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func040C() ) then
call UnitRemoveAbilityBJ( 'ACba', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func041C() ) then
call UnitRemoveAbilityBJ( 'ACbf', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func042C() ) then
call UnitRemoveAbilityBJ( 'Acn2', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func043C() ) then
call UnitRemoveAbilityBJ( 'Abof', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func044C() ) then
call UnitRemoveAbilityBJ( 'ACcl', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func045C() ) then
call UnitRemoveAbilityBJ( 'ACca', GetEnumUnit() )
return
else
endif
if ( Trig_trapper_keeper_Copy_Func012Func046C() ) then
call UnitRemoveAbilityBJ( 'ACch', GetEnumUnit() )
return
else
endif
endfunction
function Trig_trapper_keeper_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_trapper_keeper_Copy_Func012001002)), function Trig_trapper_keeper_Copy_Func012A )
endfunction
//===========================================================================
function InitTrig_jykuki takes nothing returns nothing
set gg_trg_jykuki = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(0), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(1), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(2), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(3), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(4), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(5), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(6), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(7), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(8), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_jykuki, Player(9), "@", false )
call TriggerAddCondition( gg_trg_jykuki, Condition( function Trig_trapper_keeper_Copy_Conditions ) )
call TriggerAddAction( gg_trg_jykuki, function Trig_trapper_keeper_Copy_Actions )
endfunction
function Trig_grrgrgr_Copy_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 1) == "@" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012001002001 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_grrgrgr_Copy_Func012001002002 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_grrgrgr_Copy_Func012001002 takes nothing returns boolean
return GetBooleanAnd( Trig_grrgrgr_Copy_Func012001002001(), Trig_grrgrgr_Copy_Func012001002002() )
endfunction
function Trig_grrgrgr_Copy_Func012Func001C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@windwalk" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func002C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@stormbolt" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func003C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@earthquake" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func004C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@locustswarm" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func005C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@massteleport" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func006C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@tranquility" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func007C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@stampede" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func008C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@tornado" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func009C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@darkritual" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func010C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@deathanddecay" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func011C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@restore" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func012C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@deathpact" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func013C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@repair" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func014C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@renew" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func015C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@carrionbeetles" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func016C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@serpentward" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func017C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@carrionbeetles" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func018C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@spikedcarapace" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func019C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@drunkenbrawler" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func020C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@doom" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func021C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@farsight" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func022C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@fanofknives" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012Func023C takes nothing returns boolean
if ( not ( GetEventPlayerChatString() == "@starfall" ) ) then
return false
endif
return true
endfunction
function Trig_grrgrgr_Copy_Func012A takes nothing returns nothing
if ( Trig_grrgrgr_Copy_Func012Func001C() ) then
call UnitRemoveAbilityBJ( 'ANwk', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_grrgrgr_Copy_Func012Func002C() ) then
call UnitRemoveAbilityBJ( 'AHtb', GetEnumUnit() )
return
else
call DoNothing( )
endif
if ( Trig_grrgrgr_Copy_Func012Func003C() ) then
call UnitRemoveAbilityBJ( 'AOeq', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func004C() ) then
call UnitRemoveAbilityBJ( 'AUls', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func005C() ) then
call UnitRemoveAbilityBJ( 'AHmt', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func006C() ) then
call UnitRemoveAbilityBJ( 'AEtq', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func007C() ) then
call UnitRemoveAbilityBJ( 'ANst', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func008C() ) then
call UnitRemoveAbilityBJ( 'ANto', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func009C() ) then
call UnitRemoveAbilityBJ( 'AUdr', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func010C() ) then
call UnitRemoveAbilityBJ( 'AUdd', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func011C() ) then
call UnitRemoveAbilityBJ( 'Arst', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func012C() ) then
call UnitRemoveAbilityBJ( 'AUdp', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func013C() ) then
call UnitRemoveAbilityBJ( 'Arep', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func014C() ) then
call UnitRemoveAbilityBJ( 'Aren', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func015C() ) then
call UnitRemoveAbilityBJ( 'AUcb', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func016C() ) then
call UnitRemoveAbilityBJ( 'AOsw', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func017C() ) then
call UnitRemoveAbilityBJ( 'AUcb', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func018C() ) then
call UnitRemoveAbilityBJ( 'AUts', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func019C() ) then
call UnitRemoveAbilityBJ( 'ANdb', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func020C() ) then
call UnitRemoveAbilityBJ( 'ANdo', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func021C() ) then
call UnitRemoveAbilityBJ( 'AOfs', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func022C() ) then
call UnitRemoveAbilityBJ( 'AEfk', GetEnumUnit() )
return
else
endif
if ( Trig_grrgrgr_Copy_Func012Func023C() ) then
call UnitRemoveAbilityBJ( 'AEsf', GetEnumUnit() )
return
else
endif
endfunction
function Trig_grrgrgr_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_grrgrgr_Copy_Func012001002)), function Trig_grrgrgr_Copy_Func012A )
endfunction
//===========================================================================
function InitTrig_gr takes nothing returns nothing
set gg_trg_gr = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(0), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(1), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(2), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(3), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(4), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(5), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(6), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(7), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(8), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_gr, Player(9), "@", false )
call TriggerAddCondition( gg_trg_gr, Condition( function Trig_grrgrgr_Copy_Conditions ) )
call TriggerAddAction( gg_trg_gr, function Trig_grrgrgr_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_024_Func001001002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_STRUCTURE) == true )
endfunction
function Trig_Untitled_Trigger_024_Func001001002002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_ANCIENT) == false )
endfunction
function Trig_Untitled_Trigger_024_Func001001002002002 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_SUMMONED) == true )
endfunction
function Trig_Untitled_Trigger_024_Func001001002002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_024_Func001001002002001(), Trig_Untitled_Trigger_024_Func001001002002002() )
endfunction
function Trig_Untitled_Trigger_024_Func001001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_024_Func001001002001(), Trig_Untitled_Trigger_024_Func001001002002() )
endfunction
function Trig_Untitled_Trigger_024_Func001A takes nothing returns nothing
call UnitRemoveAbilityBJ( 'Amov', GetEnumUnit() )
call UnitRemoveTypeBJ( UNIT_TYPE_SUMMONED, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_024_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectMatching(GetEntireMapRect(), Condition(function Trig_Untitled_Trigger_024_Func001001002)), function Trig_Untitled_Trigger_024_Func001A )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_024 takes nothing returns nothing
set gg_trg_Untitled_Trigger_024 = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_Untitled_Trigger_024, 0.40 )
call TriggerAddAction( gg_trg_Untitled_Trigger_024, function Trig_Untitled_Trigger_024_Actions )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func001001001002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_STRUCTURE) == true )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func001001001002002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_ANCIENT) == false )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func001001001002002002 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_SUMMONED) == true )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func001001001002002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_024_Copy_Func001001001002002001(), Trig_Untitled_Trigger_024_Copy_Func001001001002002002() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func001001001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_024_Copy_Func001001001002001(), Trig_Untitled_Trigger_024_Copy_Func001001001002002() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Conditions takes nothing returns boolean
if ( not ( CountUnitsInGroup(GetUnitsInRectMatching(GetEntireMapRect(), Condition(function Trig_Untitled_Trigger_024_Copy_Func001001001002))) > 0 ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_024_Copy_Func002001002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_STRUCTURE) == true )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func002001002002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_ANCIENT) == false )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func002001002002002 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_SUMMONED) == true )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func002001002002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_024_Copy_Func002001002002001(), Trig_Untitled_Trigger_024_Copy_Func002001002002002() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_024_Copy_Func002001002001(), Trig_Untitled_Trigger_024_Copy_Func002001002002() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Func002A takes nothing returns nothing
call UnitRemoveAbilityBJ( 'Amov', GetEnumUnit() )
call UnitRemoveTypeBJ( UNIT_TYPE_SUMMONED, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectMatching(GetEntireMapRect(), Condition(function Trig_Untitled_Trigger_024_Copy_Func002001002)), function Trig_Untitled_Trigger_024_Copy_Func002A )
call DestroyGroup( GetLastCreatedGroup() )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_024_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_024_Copy = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_Untitled_Trigger_024_Copy, 0.40 )
call TriggerAddCondition( gg_trg_Untitled_Trigger_024_Copy, Condition( function Trig_Untitled_Trigger_024_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_024_Copy, function Trig_Untitled_Trigger_024_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_024_Copy_Copy_Func002001002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_STRUCTURE) == true )
endfunction
function Trig_Untitled_Trigger_024_Copy_Copy_Func002001002002001 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_ANCIENT) == false )
endfunction
function Trig_Untitled_Trigger_024_Copy_Copy_Func002001002002002 takes nothing returns boolean
return ( IsUnitType(GetFilterUnit(), UNIT_TYPE_SUMMONED) == false )
endfunction
function Trig_Untitled_Trigger_024_Copy_Copy_Func002001002002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_024_Copy_Copy_Func002001002002001(), Trig_Untitled_Trigger_024_Copy_Copy_Func002001002002002() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Copy_Func002001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_024_Copy_Copy_Func002001002001(), Trig_Untitled_Trigger_024_Copy_Copy_Func002001002002() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Copy_Func002A takes nothing returns nothing
call UnitRemoveAbilityBJ( 'Amov', GetEnumUnit() )
call UnitRemoveTypeBJ( UNIT_TYPE_SUMMONED, GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_024_Copy_Copy_Actions takes nothing returns nothing
call AutomaticMemoryCleanup( true )
call ForGroupBJ( GetUnitsInRectMatching(GetEntireMapRect(), Condition(function Trig_Untitled_Trigger_024_Copy_Copy_Func002001002)), function Trig_Untitled_Trigger_024_Copy_Copy_Func002A )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_024_Copy_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_024_Copy_Copy = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_Untitled_Trigger_024_Copy_Copy, 0.40 )
call TriggerAddAction( gg_trg_Untitled_Trigger_024_Copy_Copy, function Trig_Untitled_Trigger_024_Copy_Copy_Actions )
endfunction
function Trig_Untitled_Trigger_046_Copy_Conditions takes nothing returns boolean
if ( not ( SubStringBJ(GetEventPlayerChatString(), 1, 8) == "@missile" ) ) then
return false
endif
return true
endfunction
function Trig_Untitled_Trigger_046_Copy_Func001001002001 takes nothing returns boolean
return ( GetUnitTypeId(GetFilterUnit()) != 'h000' )
endfunction
function Trig_Untitled_Trigger_046_Copy_Func001001002002 takes nothing returns boolean
return ( IsUnitSelected(GetFilterUnit(), GetTriggerPlayer()) == true )
endfunction
function Trig_Untitled_Trigger_046_Copy_Func001001002 takes nothing returns boolean
return GetBooleanAnd( Trig_Untitled_Trigger_046_Copy_Func001001002001(), Trig_Untitled_Trigger_046_Copy_Func001001002002() )
endfunction
function Trig_Untitled_Trigger_046_Copy_Func001A takes nothing returns nothing
call UnitRemoveAbilityBJ( 'A07T', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07R', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08A', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07P', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07O', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08E', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06J', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07C', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07Y', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A080', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08G', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08H', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08B', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A085', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07X', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07N', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A089', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A081', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08D', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A086', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07U', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07W', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08F', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07K', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A084', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A08C', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06I', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07H', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07G', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A087', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07E', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A082', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07V', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07F', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07L', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07M', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07A', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A079', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A078', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A077', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A076', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A075', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A074', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A073', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07B', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07D', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A072', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A071', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A070', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06Z', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06Y', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06W', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06V', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06U', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06X', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06T', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06S', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06R', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06Q', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06P', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06O', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06K', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06N', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06M', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06L', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06G', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A083', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06F', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06E', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06H', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A06D', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07J', GetEnumUnit() )
call UnitRemoveAbilityBJ( 'A07I', GetEnumUnit() )
endfunction
function Trig_Untitled_Trigger_046_Copy_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsOfPlayerMatching(GetTriggerPlayer(), Condition(function Trig_Untitled_Trigger_046_Copy_Func001001002)), function Trig_Untitled_Trigger_046_Copy_Func001A )
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_046_Copy takes nothing returns nothing
set gg_trg_Untitled_Trigger_046_Copy = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(0), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(1), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(2), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(3), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(4), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(5), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(6), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(7), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(8), "@", false )
call TriggerRegisterPlayerChatEvent( gg_trg_Untitled_Trigger_046_Copy, Player(9), "@", false )
call TriggerAddCondition( gg_trg_Untitled_Trigger_046_Copy, Condition( function Trig_Untitled_Trigger_046_Copy_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_046_Copy, function Trig_Untitled_Trigger_046_Copy_Actions )
endfunction