Name | Type | is_array | initial_value |
Current | integer | No | 1 |
CurrentEffect | effect | No | |
Effect | string | Yes | |
Footman | unit | No | UnitNull |
N | integer | No | |
Ok | integer | No |
//TESH.scrollpos=0
//TESH.alwaysfold=0
function ActionsN takes nothing returns nothing
call DestroyEffect(udg_CurrentEffect)
set udg_Current=udg_Current+1
if (udg_Current>329) then
set udg_Current=1
endif
set udg_CurrentEffect=AddSpecialEffectTarget(udg_Effect[udg_Current], udg_Footman, "origin")
endfunction
//===========================================================================
function InitTrig_Next takes nothing returns nothing
set gg_trg_Next = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Next, Player(0), "Next", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Next, Player(0), "N", true )
call TriggerAddAction(gg_trg_Next, function ActionsN )
endfunction
//TESH.scrollpos=0
//TESH.alwaysfold=0
function ActionsA takes nothing returns nothing
call DestroyEffect(udg_CurrentEffect)
set udg_Current=1
set udg_CurrentEffect=AddSpecialEffectTarget(udg_Effect[udg_Current], udg_Footman, "origin")
endfunction
//===========================================================================
function InitTrig_Ability takes nothing returns nothing
set gg_trg_Ability = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Ability, Player(0), "Ability", true )
call TriggerAddAction(gg_trg_Ability, function ActionsA )
endfunction
//TESH.scrollpos=0
//TESH.alwaysfold=0
function ActionsE takes nothing returns nothing
call DestroyEffect(udg_CurrentEffect)
set udg_Current=330
set udg_CurrentEffect=AddSpecialEffectTarget(udg_Effect[udg_Current], udg_Footman, "origin")
endfunction
//===========================================================================
function InitTrig_Extra takes nothing returns nothing
set gg_trg_Extra = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Extra, Player(0), "Extra", true )
call TriggerAddAction(gg_trg_Extra, function ActionsE )
endfunction
//TESH.scrollpos=0
//TESH.alwaysfold=0
function ActionsB takes nothing returns nothing
call DestroyEffect(udg_CurrentEffect)
set udg_Current=206
set udg_CurrentEffect=AddSpecialEffectTarget(udg_Effect[udg_Current], udg_Footman, "origin")
endfunction
//===========================================================================
function InitTrig_Buff takes nothing returns nothing
set gg_trg_Buff = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Buff, Player(0), "Buff", true )
call TriggerAddAction(gg_trg_Buff, function ActionsB )
endfunction
//TESH.scrollpos=0
//TESH.alwaysfold=0
function ActionsP takes nothing returns nothing
call DestroyEffect(udg_CurrentEffect)
set udg_Current=udg_Current-1
if (udg_Current<1) then
set udg_Current=329
endif
set udg_CurrentEffect=AddSpecialEffectTarget(udg_Effect[udg_Current], udg_Footman, "origin")
endfunction
//===========================================================================
function InitTrig_Prev takes nothing returns nothing
set gg_trg_Prev = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Prev, Player(0), "Previous", true )
call TriggerRegisterPlayerChatEvent( gg_trg_Prev, Player(0), "P", true )
call TriggerAddAction(gg_trg_Prev, function ActionsP )
endfunction
//TESH.scrollpos=0
//TESH.alwaysfold=0
function ActionsNN takes nothing returns nothing
call DestroyEffect(udg_CurrentEffect)
set udg_Current=S2I(SubStringBJ(GetEventPlayerChatString(), 4, StringLength(GetEventPlayerChatString())))
set udg_CurrentEffect=AddSpecialEffectTarget(udg_Effect[udg_Current], udg_Footman, "origin")
endfunction
//===========================================================================
function InitTrig_N takes nothing returns nothing
set gg_trg_N = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_N, Player(0), "-N ", false )
call TriggerAddAction(gg_trg_N, function ActionsNN )
endfunction
//TESH.scrollpos=1
//TESH.alwaysfold=0
function ActionsNR takes nothing returns nothing
call DestroyEffect(udg_CurrentEffect)
set udg_Ok=0
set udg_N=0
set udg_Current=udg_Current+1
if (udg_Current>329) then
set udg_Current=1
endif
call DestroyEffect(udg_CurrentEffect)
loop
set udg_Ok=0
set udg_N=0
loop
exitwhen udg_N>StringLength(udg_Effect[udg_Current])
set udg_N=udg_N+1
if (SubString(udg_Effect[udg_Current],udg_N,udg_N+7)=="Missile") then
set udg_Ok=1
endif
endloop
exitwhen udg_Ok==0
set udg_Current=udg_Current+1
if (udg_Current>329) then
set udg_Current=1
endif
endloop
set udg_CurrentEffect=AddSpecialEffectTarget(udg_Effect[udg_Current], udg_Footman, "origin")
endfunction
//===========================================================================
function InitTrig_NR takes nothing returns nothing
set gg_trg_NR = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_NR, Player(0), "NR", true )
call TriggerAddAction(gg_trg_NR, function ActionsNR )
endfunction
//TESH.scrollpos=0
//TESH.alwaysfold=0
function ActionsPR takes nothing returns nothing
call DestroyEffect(udg_CurrentEffect)
set udg_Ok=0
set udg_N=0
set udg_Current=udg_Current-1
if (udg_Current<1) then
set udg_Current=329
endif
call DestroyEffect(udg_CurrentEffect)
loop
set udg_Ok=0
set udg_N=0
loop
exitwhen udg_N>StringLength(udg_Effect[udg_Current])
set udg_N=udg_N+1
if (SubString(udg_Effect[udg_Current],udg_N,udg_N+7)=="Missile") then
set udg_Ok=1
endif
endloop
exitwhen udg_Ok==0
set udg_Current=udg_Current-1
if (udg_Current<1) then
set udg_Current=329
endif
endloop
set udg_CurrentEffect=AddSpecialEffectTarget(udg_Effect[udg_Current], udg_Footman, "origin")
endfunction
//===========================================================================
function InitTrig_PR takes nothing returns nothing
set gg_trg_PR = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_PR, Player(0), "PR", true )
call TriggerAddAction(gg_trg_PR, function ActionsPR )
endfunction
//TESH.scrollpos=0
//TESH.alwaysfold=0
function ActionsPa takes nothing returns nothing
call DestroyEffect(udg_CurrentEffect)
call DisplayTextToForce( GetPlayersAll(), ( "Number: " + I2S(udg_Current) ) )
call DisplayTextToForce( GetPlayersAll(), ( "Path: " + udg_Effect[udg_Current] ) )
endfunction
//===========================================================================
function InitTrig_Path takes nothing returns nothing
set gg_trg_Path = CreateTrigger( )
call TriggerRegisterPlayerChatEvent( gg_trg_Path, Player(0), "Path",true)
call TriggerAddAction(gg_trg_Path, function ActionsPa )
endfunction
//TESH.scrollpos=0
//TESH.alwaysfold=0
function Trig_Melee_Initialization_Actions takes nothing returns nothing
call CreateQuestBJ( bj_QUESTTYPE_REQ_DISCOVERED, "TRIGSTR_013", "TRIGSTR_014", "ReplaceableTextures\\CommandButtons\\BTNAmbush.blp" )
set udg_Effect[1]="Abilities\\Spells\\Human\\DispelMagic\\DispelMagicTarget.mdl"
set udg_Effect[2]="Abilities\\Spells\\Undead\\AbsorbMana\\AbsorbManaBirthMissile.mdl"
set udg_Effect[3]="Abilities\\Spells\\Other\\AcidBomb\\BottleMissile.mdl"
set udg_Effect[4]="Abilities\\Spells\\Orc\\AncestralSpirit\\AncestralSpiritCaster.mdl"
set udg_Effect[5]="Abilities\\Spells\\Undead\\AnimateDead\\AnimateDeadTarget.mdl"
set udg_Effect[6]="Abilities\\Spells\\Undead\\RegenerationAura\\ObsidianRegenAura.mdl"
set udg_Effect[7]="Abilities\\Spells\\Human\\Avatar\\AvatarCaster.mdl"
set udg_Effect[8]="Abilities\\Weapons\\RocketMissile\\RocketMissile.mdl"
set udg_Effect[9]="Abilities\\Spells\\NightElf\\BattleRoar\\RoarCaster.mdl"
set udg_Effect[10]="Abilities\\Spells\\Orc\\TrollBerserk\\TrollBeserkerTarget.mdl"
set udg_Effect[11]="Abilities\\Spells\\Other\\BlackArrow\\BlackArrowMissile.mdl"
set udg_Effect[12]="Abilities\\Spells\\Undead\\UndeadMine\\UndeadMineCircle.mdl"
set udg_Effect[13]="Abilities\\Spells\\NightElf\\Blink\\BlinkTarget.mdl"
set udg_Effect[14]="Abilities\\Spells\\NightElf\\Blink\\BlinkCaster.mdl"
set udg_Effect[15]="Abilities\\Spells\\Other\\BreathOfFire\\BreathOfFireDamage.mdl"
set udg_Effect[16]="Abilities\\Spells\\Other\\BreathOfFire\\BreathOfFireMissile.mdl"
set udg_Effect[17]="Abilities\\Spells\\Other\\BreathOfFrost\\BreathOfFrostMissile.mdl"
set udg_Effect[18]="Abilities\\Spells\\Human\\Brilliance\\Brilliance.mdl"
set udg_Effect[19]="Abilities\\Weapons\\DemolisherFireMissile\\DemolisherFireMissile.mdl"
set udg_Effect[20]="Abilities\\Spells\\Undead\\CarrionSwarm\\CarrionSwarmMissile.mdl"
set udg_Effect[21]="Abilities\\Spells\\Undead\\CarrionSwarm\\CarrionSwarmDamage.mdl"
set udg_Effect[22]="Abilities\\Spells\\Orc\\LightningBolt\\LightningBoltMissile.mdl"
set udg_Effect[23]="Abilities\\Weapons\\Bolt\\BoltImpact.mdl"
set udg_Effect[24]="Abilities\\Spells\\Other\\Charm\\CharmTarget.mdl"
set udg_Effect[25]="Abilities\\Spells\\Items\\ResourceItems\\ResourceEffectTarget.mdl"
set udg_Effect[26]="Abilities\\Spells\\Other\\Cleave\\CleaveDamageTarget.mdl"
set udg_Effect[27]="Abilities\\Spells\\Other\\TinkerRocket\\TinkerRocketMissile.mdl"
set udg_Effect[28]="Abilities\\Weapons\\ColdArrow\\ColdArrowMissile.mdl"
set udg_Effect[29]="Abilities\\Spells\\Orc\\WarDrums\\DrumsCasterHeal.mdl"
set udg_Effect[30]="Abilities\\Spells\\Human\\ControlMagic\\ControlMagicTarget.mdl"
set udg_Effect[31]="Abilities\\Spells\\Orc\\EtherealForm\\SpiritWalkerChange.mdl"
set udg_Effect[32]="Abilities\\Weapons\\ChimaeraAcidMissile\\ChimaeraAcidMissile.mdl"
set udg_Effect[33]="Abilities\\Spells\\Undead\\Graveyard\\GraveMarker.mdl"
set udg_Effect[34]="Abilities\\Spells\\Other\\CrushingWave\\CrushingWaveMissile.mdl"
set udg_Effect[35]="Abilities\\Spells\\Other\\CrushingWave\\CrushingWaveDamage.mdl"
set udg_Effect[36]="Abilities\\Spells\\Demon\\DarkPortal\\DarkPortalTarget.mdl"
set udg_Effect[37]="Abilities\\Spells\\Undead\\DarkRitual\\DarkRitualCaster.mdl"
set udg_Effect[38]="Abilities\\Spells\\Undead\\DarkRitual\\DarkRitualTarget.mdl"
set udg_Effect[39]="Abilities\\Spells\\Undead\\DarkSummoning\\DarkSummonMissile.mdl"
set udg_Effect[40]="Abilities\\Spells\\Undead\\Darksummoning\\DarkSummonTarget.mdl"
set udg_Effect[41]="Abilities\\Spells\\Undead\\DeathCoil\\DeathCoilMissile.mdl"
set udg_Effect[42]="Abilities\\Spells\\Undead\\DeathCoil\\DeathCoilSpecialArt.mdl"
set udg_Effect[43]="Abilities\\Spells\\Undead\\DeathPact\\DeathPactCaster.mdl"
set udg_Effect[44]="Abilities\\Spells\\Undead\\DeathPact\\DeathPactTarget.mdl"
set udg_Effect[45]="Units\\NightElf\\Wisp\\WispExplode.mdl"
set udg_Effect[46]="Abilities\\Spells\\Human\\DevotionAura\\DevotionAura.mdl"
set udg_Effect[47]="Abilities\\Spells\\Orc\\Devour\\DevourEffectArt.mdl"
set udg_Effect[48]="Abilities\\Spells\\Undead\\DevourMagic\\DevourMagicBirthMissile.mdl"
set udg_Effect[49]="Abilities\\Spells\\Undead\\PlagueCloud\\PlagueCloudCaster.mdl"
set udg_Effect[50]="Abilities\\Spells\\Orc\\Disenchant\\DisenchantSpecialArt.mdl"
set udg_Effect[51]="Abilities\\Spells\\Other\\StrongDrink\\BrewmasterMissile.mdl"
set udg_Effect[52]="Abilities\\Spells\\NightElf\\EatTree\\EatTreeSprite.mdl"
set udg_Effect[53]="Abilities\\Spells\\Orc\\CommandAura\\CommandAura.mdl"
set udg_Effect[54]="Abilities\\Spells\\Orc\\Ensnare\\EnsnareMissile.mdl"
set udg_Effect[55]="Abilities\\Spells\\NightElf\\EntangleMine\\Roots.mdl"
set udg_Effect[56]="Abilities\\Spells\\NightElf\\FanOfKnives\\FanOfKnivesCaster.mdl"
set udg_Effect[57]="Abilities\\Spells\\NightElf\\FanOfKnives\\FanOfKnivesMissile.mdl"
set udg_Effect[58]="Abilities\\Spells\\Human\\Feedback\\ArcaneTowerAttack.mdl"
set udg_Effect[59]="Abilities\\Spells\\Human\\Feedback\\SpellBreakerAttack.mdl"
set udg_Effect[60]="Abilities\\Spells\\Orc\\FeralSpirit\\feralspirittarget.mdl"
set udg_Effect[61]="Abilities\\Spells\\Demon\\DemonBoltImpact\\DemonBoltImpact.mdl"
set udg_Effect[62]="Abilities\\Weapons\\FireBallMissile\\FireBallMissile.mdl"
set udg_Effect[63]="Abilities\\Spells\\Human\\FlakCannons\\FlakTarget.mdl"
set udg_Effect[64]="Abilities\\Spells\\Human\\FlameStrike\\FlameStrikeTarget.mdl"
set udg_Effect[65]="Abilities\\Spells\\Human\\FlameStrike\\FlameStrike1.mdl"
set udg_Effect[66]="Abilities\\Spells\\Human\\Flare\\FlareCaster.mdl"
set udg_Effect[67]="AAbilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathMissile.mdl"
set udg_Effect[68]="Abilities\\Spells\\Other\\FrostArrows\\NagaColdArrowMissile.mdl"
set udg_Effect[69]="Abilities\\Weapons\\ZigguratFrostMissile\\ZigguratFrostMissile.mdl"
set udg_Effect[70]="Abilities\\Spells\\Other\\FrostBolt\\FrostBoltMissile.mdl"
set udg_Effect[71]="Abilities\\Weapons\\FrostWyrmMissile\\FrostWyrmMissile.mdl"
set udg_Effect[72]="Abilities\\Spells\\Undead\\FrostNova\\FrostNovaTarget.mdl"
set udg_Effect[73]="Abilities\\Spells\\NightElf\\TargetArtLumber\\TargetArtLumber.mdl"
set udg_Effect[74]="Abilities\\Spells\\Human\\Heal\\HealTarget.mdl"
set udg_Effect[75]="Abilities\\Spells\\Items\\HealingSalve\\HealingSalveTarget.mdl"
set udg_Effect[76]="Abilities\\Spells\\Other\\HealingSpray\\HealBottleMissile.mdl"
set udg_Effect[77]="Abilities\\Spells\\Orc\\HealingWave\\HealingWaveTarget.mdl"
set udg_Effect[78]="Abilities\\Spells\\Human\\HolyBolt\\HolyBoltSpecialArt.mdl"
set udg_Effect[79]="Abilities\\Spells\\Other\\HowlOfTerror\\HowlCaster.mdl"
set udg_Effect[80]="Abilities\\Weapons\\RockBoltMissile\\RockBoltMissile.mdl"
set udg_Effect[81]="Abilities\\Spells\\Undead\\Impale\\ImpaleMissTarget.mdl"
set udg_Effect[82]="Abilities\\Weapons\\LordofFlameMissile\\LordofFlameMissile.mdl"
set udg_Effect[83]="Units\\Demon\\Infernal\\InfernalBirth.mdl"
set udg_Effect[84]="Abilities\\Spells\\Human\\Invisibility\\InvisibilityTarget.mdl"
set udg_Effect[85]="Abilities\\Spells\\Items\\AIam\\AIamTarget.mdl"
set udg_Effect[86]="Abilities\\Weapons\\AvengerMissile\\AvengerMissile.mdl"
set udg_Effect[87]="Abilities\\Spells\\Items\\OrbDarkness\\OrbDarkness.mdl"
set udg_Effect[88]="Abilities\\Spells\\Items\\OrbCorruption\\OrbCorruptionMissile.mdl"
set udg_Effect[89]="Abilities\\Spells\\Items\\OrbCorruption\\OrbCorruptionSpecialArt.mdl"
set udg_Effect[90]="Abilities\\Spells\\Items\\OrbCorruption\\OrbCorruption.mdl"
set udg_Effect[91]="Abilities\\Weapons\\IllidanMissile\\IllidanMissile.mdl"
set udg_Effect[92]="Abilities\\Spells\\Items\\AIfb\\AIfbSpecialArt.mdl"
set udg_Effect[93]="Abilities\\Spells\\Items\\AIfb\\AIfbTarget.mdl"
set udg_Effect[94]="Abilities\\Weapons\\LichMissile\\LichMissile.mdl"
set udg_Effect[95]="Abilities\\Spells\\Items\\AIob\\AIobSpecialArt.mdl"
set udg_Effect[96]="Abilities\\Spells\\Items\\AIob\\AIobTarget.mdl"
set udg_Effect[97]="Abilities\\Spells\\Items\\OrbVenom\\OrbVenomMissile.mdl"
set udg_Effect[98]="Abilities\\Spells\\Items\\OrbVenom\\OrbVenomSpecialArt.mdl"
set udg_Effect[99]="Abilities\\Spells\\Items\\OrbVenom\\OrbVenom.mdl"
set udg_Effect[100]="Objects\\InventoryItems\\HumanCaptureFlag\\HumanCaptureFlag.mdl"
set udg_Effect[101]="Objects\\InventoryItems\\HumanCaptureFlag\\NightElfCaptureFlag.mdl"
set udg_Effect[102]="Objects\\InventoryItems\\HumanCaptureFlag\\OrdCaptureFlag.mdl"
set udg_Effect[103]="Objects\\InventoryItems\\HumanCaptureFlag\\UndeadCaptureFlag.mdl"
set udg_Effect[104]="UI\\Feedback\\RallyPoint\\RallyPoint.mdl"
set udg_Effect[105]="Abilities\\Spells\\Items\\AIco\\CrownOfCmndTarget.mdl"
set udg_Effect[106]="Abilities\\Spells\\Items\\AItb\\AItbTarget.mdl"
set udg_Effect[107]="Abilities\\Spells\\Items\\AIem\\AIemTarget.mdl"
set udg_Effect[108]="Abilities\\Spells\\Items\\AIhe\\AIheTarget.mdl"
set udg_Effect[109]="Abilities\\Spells\\Items\\AIil\\AIilTarget.mdl"
set udg_Effect[110]="Abilities\\Spells\\Items\\AIlm\\AIlmTarget.mdl"
set udg_Effect[111]="Abilities\\Spells\\Items\\AIim\\AIimTarget.mdl"
set udg_Effect[112]="Objects\\InventoryItems\\BattleStandard\\BattleStandard.mdl"
set udg_Effect[113]="Abilities\\Spells\\Items\\PotionOfOmniscience\\CrystalBallCaster.mdl"
set udg_Effect[114]="Abilities\\Spells\\Items\\AIso\\AIsoTarget.mdl"
set udg_Effect[115]="Abilities\\Spells\\Items\\AIsm\\AIsmTarget.mdl"
set udg_Effect[116]="Abilities\\Spells\\Items\\AIre\\AIreTarget.mdl"
set udg_Effect[117]="Abilities\\Spells\\Items\\AIda\\AIdaCaster.mdl"
set udg_Effect[118]="Abilities\\Spells\\Items\\AIvi\\AIviTarget.mdl"
set udg_Effect[119]="Abilities\\Spells\\Undead\\VampiricAura\\VampiricAuraTarget.mdl"
set udg_Effect[120]="Abilities\\Weapons\\ChimaeraLightningMissile\\ChimaeraLightningMissile.mdl"
set udg_Effect[121]="Abilities\\Spells\\Human\\MagicSentry\\MagicSentryCaster.mdl"
set udg_Effect[122]="Abilities\\Spells\\NightElf\\ManaBurn\\ManaBurnTarget.mdl"
set udg_Effect[123]="Abilities\\Spells\\Human\\MassTeleport\\MassTeleportTo.mdl"
set udg_Effect[124]="Abilities\\Spells\\Human\\MassTeleport\\MassTeleportCaster.mdl"
set udg_Effect[125]="Abilities\\Spells\\Human\\MassTeleport\\MassTeleportTarget.mdl"
set udg_Effect[126]="Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageMissile.mdl "
set udg_Effect[127]="Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageCaster.mdl"
set udg_Effect[128]="Abilities\\Spells\\Other\\Levelup\\LevelupCaster.mdl"
set udg_Effect[129]="Abilities\\Spells\\Undead\\OrbOfDeath\\AnnihilationMissile.mdl"
set udg_Effect[130]="Abilities\\Weapons\\FarseerMissile\\FarseerMissile.mdl"
set udg_Effect[131]="AAbilities\\Spells\\Items\\AIlb\\AIlbSpecialArt.mdl"
set udg_Effect[132]="Abilities\\Spells\\Items\\AIlb\\AIlbSpecialArt.mdl"
set udg_Effect[133]="Abilities\\Spells\\Items\\AIlb\\AIlbTarget.mdl"
set udg_Effect[134]="Abilities\\Weapons\\ProcMissile\\ProcMissile.mdl"
set udg_Effect[135]="Abilities\\Spells\\Items\\OrbSlow\\OrbSlow.mdl"
set udg_Effect[136]="Abilities\\Spells\\Other\\Parasite\\ParasiteMissile.mdl"
set udg_Effect[137]="Abilities\\Spells\\NightElf\\FaerieDragonInvis\\FaerieDragon_Invis.mdl"
set udg_Effect[138]="Abilities\\Spells\\Human\\MarkOfChaos\\MarkOfChaosTarget.mdl "
set udg_Effect[139]="Abilities\\Weapons\\PhoenixMissile\\Phoenix_Missile_mini.mdl"
set udg_Effect[140]="Units\\Creeps\\HeroTinkerFactory\\HeroTinkerFactoryMissle.mdl"
set udg_Effect[141]="Abilities\\Weapons\\PoisonSting\\PoisonStingMissile.mdl"
set udg_Effect[142]="Abilities\\Spells\\Human\\Polymorph\\PolyMorphFallingSheepArt.mdl"
set udg_Effect[143]="Abilities\\Spells\\Human\\Polymorph\\PolyMorphTarget.mdl"
set udg_Effect[144]="Abilities\\Spells\\Undead\\Possession\\PossessionMissile.mdl"
set udg_Effect[145]="Abilities\\Spells\\Orc\\Purge\\PurgeBuffTarget.mdl "
set udg_Effect[146]="Abilities\\Weapons\\QuillSprayMissile\\QuillSprayMissile.mdl"
set udg_Effect[147]="Abilities\\Spells\\Undead\\RaiseSkeletonWarrior\\RaiseSkeleton.mdl"
set udg_Effect[148]="Abilities\\Spells\\Items\\WandOfNeutralization\\NeutralizationMissile.mdl"
set udg_Effect[149]="Abilities\\Spells\\Orc\\Reincarnation\\ReincarnationTarget.mdl"
set udg_Effect[150]="Abilities\\Spells\\Orc\\ReinforcedTrollBurrow\\ReinforcedTrollBurrowTarget.mdl"
set udg_Effect[151]="Abilities\\Spells\\Undead\\ReplenishHealth\\ReplenishHealthCaster.mdl"
set udg_Effect[152]="Abilities\\Spells\\Undead\\ReplenishHealth\\ReplenishHealthCasterOverhead.mdl"
set udg_Effect[153]="Abilities\\Spells\\Undead\\ReplenishMana\\ReplenishManaCaster.mdl"
set udg_Effect[154]="Abilities\\Spells\\Items\\AIma\\AImaTarget.mdl"
set udg_Effect[155]="Abilities\\Spells\\NightElf\\MoonWell\\MoonWellCasterArt.mdl"
set udg_Effect[156]="Abilities\\Spells\\NightElf\\MoonWell\\MoonWellTarget.mdl"
set udg_Effect[157]="Abilities\\Spells\\Human\\Resurrect\\ResurrectCaster.mdl"
set udg_Effect[158]="Abilities\\Spells\\Human\\Resurrect\\ResurrectTarget.mdl"
set udg_Effect[159]="Abilities\\Spells\\Items\\AIta\\CrystalBallCaster.mdl"
set udg_Effect[160]="Objects\\Spawnmodels\\Human\\HumanLargeDeathExplode\\HumanLargeDeathExplode.mdl"
set udg_Effect[161]="Abilities\\Weapons\\Mortar\\MortarMissile.mdl"
set udg_Effect[162]="Abilities\\Spells\\Human\\ReviveHuman\\ReviveHuman.mdl"
set udg_Effect[163]="Abilities\\Spells\\Other\\Awaken\\Awaken.mdl"
set udg_Effect[164]="Units\\NightElf\\Owl\\Owl.mdl"
set udg_Effect[165]="Abilities\\Weapons\\SearingArrow\\SearingArrowMissile.mdl"
set udg_Effect[166]="Abilities\\Weapons\\VengeanceMissile\\VengeanceMissile.mdl"
set udg_Effect[167]="Abilities\\Spells\\NightElf\\shadowstrike\\ShadowStrikeMissile.mdl"
set udg_Effect[168]="Abilities\\Spells\\Orc\\Shockwave\\ShockwaveMissile.mdl"
set udg_Effect[169]="Abilities\\Spells\\Other\\Aneu\\AneuCaster.mdl"
set udg_Effect[170]="Abilities\\Spells\\Other\\Aneu\\AneuTarget.mdl"
set udg_Effect[171]="Abilities\\Spells\\Other\\Silence\\SilenceAreaBirth.mdl"
set udg_Effect[172]="Abilities\\Spells\\Other\\CreepSleep\\CreepSleepTarget.mdl"
set udg_Effect[173]="Abilities\\Spells\\Human\\Slow\\SlowCaster.mdl"
set udg_Effect[174]="Abilities\\Spells\\Items\\SpellShieldAmulet\\SpellShieldCaster.mdl"
set udg_Effect[175]="Abilities\\Spells\\Human\\SpellSteal\\SpellStealMissile.mdl"
set udg_Effect[176]="Abilities\\Spells\\Human\\SpellSteal\\SpellStealTarget.mdl"
set udg_Effect[177]="Abilities\\Spells\\NightElf\\SpiritOfVengeance\\SpiritOfVengeanceOrbs1.mdl"
set udg_Effect[178]="Units\\Human\\HeroBloodElf\\BloodElfBall.mdl"
set udg_Effect[179]="Abilities\\Spells\\Orc\\SpikeBarrier\\SpikeBarrier.mdl"
set udg_Effect[180]="Abilities\\Spells\\Orc\\SpiritLink\\SpiritLinkZapTarget.mdl"
set udg_Effect[181]="Abilities\\Spells\\Undead\\ReplenishMana\\ReplenishManaCasterOverhead.mdl"
set udg_Effect[182]="Abilities\\Spells\\Undead\\ReplenishMana\\SpiritTouchTarget.mdl"
set udg_Effect[183]="Abilities\\Spells\\Other\\Stampede\\MissileDeath.mdl "
set udg_Effect[184]="Abilities\\Spells\\Other\\Stampede\\StampedeMissile.mdl"
set udg_Effect[185]="Abilities\\Spells\\Other\\Stampede\\StampedeMissileDeath.mdl"
set udg_Effect[186]="Abilities\\Spells\\Other\\Drain\\ManaDrainCaster.mdl"
set udg_Effect[187]="Abilities\\Spells\\Other\\Drain\\ManaDrainTarget.mdl"
set udg_Effect[188]="Abilities\\Spells\\Human\\StormBolt\\StormBoltMissile.mdl"
set udg_Effect[189]="Units\\Creeps\\FirePandarenBrewmaster\\FirePandarenBrewmaster_Missile.mdl"
set udg_Effect[190]="Abilities\\Spells\\Human\\Polymorph\\PolyMorphDoneGround.mdl"
set udg_Effect[191]="Abilities\\Spells\\Orc\\FeralSpirit\\feralspiritdone.mdl"
set udg_Effect[192]="Abilities\\Spells\\Other\\ANrm\\ANrmTarget.mdl"
set udg_Effect[193]="Abilities\\Spells\\NightElf\\Taunt\\TauntCaster.mdl"
set udg_Effect[194]="Abilities\\Spells\\NightElf\\ThornsAura\\ThornsAura.mdl"
set udg_Effect[195]="Abilities\\Spells\\Human\\Thunderclap\\ThunderClapCaster.mdl"
set udg_Effect[196]="Abilities\\Spells\\Items\\TomeOfRetraining\\TomeOfRetrainingCaster.mdl"
set udg_Effect[197]="Abilities\\Spells\\Other\\Transmute\\GoldBottleMissile.mdl"
set udg_Effect[198]="Abilities\\Spells\\NightElf\\TreeofLifeUpgrade\\TreeofLifeUpgradeTargetArt.mdl"
set udg_Effect[199]="Abilities\\Spells\\NightElf\\TrueshotAura\\TrueshotAura.mdl"
set udg_Effect[200]="Abilities\\Spells\\Undead\\UnholyAura\\UnholyAura.mdl"
set udg_Effect[201]="Abilities\\Spells\\Undead\\VampiricAura\\VampiricAura.mdl"
set udg_Effect[202]="Abilities\\Spells\\Items\\VampiricPotion\\VampPotionCaster.mdl"
set udg_Effect[203]="Abilities\\Spells\\NightElf\\SpiritOfVengeance\\SpiritOfVengeanceBirthMissile.mdl"
set udg_Effect[204]="Abilities\\Spells\\Orc\\WarStomp\\WarStompCaster.mdl"
set udg_Effect[205]="Abilities\\Spells\\Undead\\Web\\Webmissile.mdl"
set udg_Effect[206]="Abilities\\Spells\\Other\\AcidBomb\\BottleImpact.mdl"
set udg_Effect[207]="Abilities\\Spells\\Human\\AerialShackles\\AerialShacklesTarget.mdl"
set udg_Effect[208]="Objects\\Spawnmodels\\Undead\\UndeadLargeDeathExplode\\UndeadLargeDeathExplode.mdl"
set udg_Effect[209]="Abilities\\Spells\\Undead\\AntiMagicShell\\AntiMagicShell.mdl"
set udg_Effect[210]="Abilities\\Spells\\Human\\Banish\\BanishTarget.mdl"
set udg_Effect[211]="Abilities\\Spells\\NightElf\\Barkskin\\BarkSkinTarget.mdl"
set udg_Effect[212]="Abilities\\Spells\\Orc\\TrollBerserk\\HeadhunterWEAPONSLeft.mdl"
set udg_Effect[213]="Abilities\\Spells\\Orc\\Voodoo\\VoodooAura.mdl"
set udg_Effect[214]="Abilities\\Spells\\Orc\\Voodoo\\VoodooAuraTarget.mdl"
set udg_Effect[215]="Abilities\\Spells\\Human\\Blizzard\\BlizzardTarget.mdl"
set udg_Effect[216]="Abilities\\Spells\\Orc\\Bloodlust\\BloodlustTarget.mdl"
set udg_Effect[217]="Abilities\\Spells\\Other\\BreathOfFrost\\BreathOfFrostTarget.mdl"
set udg_Effect[218]="Abilities\\Spells\\Other\\GeneralAuraTarget\\GeneralAuraTarget.mdl"
set udg_Effect[219]="Environment\\LargeBuildingFire\\LargeBuildingFire1.mdl"
set udg_Effect[220]="Environment\\LargeBuildingFire\\LargeBuildingFire2.mdl"
set udg_Effect[221]="Environment\\SmallBuildingFire\\SmallBuildingFire2.mdl"
set udg_Effect[222]="Environment\\NightElfBuildingFire\\ElfLargeBuildingFire1.mdl"
set udg_Effect[223]="Environment\\NightElfBuildingFire\\ElfLargeBuildingFire2.mdl"
set udg_Effect[224]="Environment\\NightElfBuildingFire\\ElfSmallBuildingFire2.mdl"
set udg_Effect[225]="Environment\\UndeadBuildingFire\\UndeadLargeBuildingFire1.mdl"
set udg_Effect[226]="Environment\\UndeadBuildingFire\\UndeadLargeBuildingFire2.mdl"
set udg_Effect[227]="Environment\\UndeadBuildingFire\\UndeadSmallBuildingFire2.mdl"
set udg_Effect[228]="Abilities\\Spells\\Human\\CloudOfFog\\CloudOfFog.mdl"
set udg_Effect[229]="Abilities\\Spells\\Orc\\FeralSpirit\\feralspiritdone.mdl"
set udg_Effect[230]="Abilities\\Spells\\NightElf\\CorrosiveBreath\\ChimaeraAcidTargetArt.mdl"
set udg_Effect[231]="Abilities\\Spells\\Undead\\Cripple\\CrippleTarget.mdl"
set udg_Effect[232]="Abilities\\Spells\\Undead\\Curse\\CurseTarget.mdl"
set udg_Effect[233]="Abilities\\Spells\\NightElf\\Cyclone\\CycloneTarget.mdl"
set udg_Effect[234]="Abilities\\Spells\\Demon\\DarkConversion\\ZombifyTarget.mdl"
set udg_Effect[235]="Abilities\\Spells\\Undead\\DeathandDecay\\DeathandDecayTarget.mdl"
set udg_Effect[236]="Abilities\\Spells\\Undead\\DeathandDecay\\DeathandDecayDamage.mdl"
set udg_Effect[237]="Units\\Undead\\PlagueCloud\\PlagueCloudtarget.mdl"
set udg_Effect[238]="Abilities\\Spells\\Orc\\StasisTrap\\StasisTotemTarget.mdl"
set udg_Effect[239]="Abilities\\Spells\\Other\\Doom\\DoomDeath.mdl"
set udg_Effect[240]="Abilities\\Spells\\Other\\Doom\\DoomTarget.mdl"
set udg_Effect[241]="Abilities\\Spells\\Other\\Drain\\DrainCaster.mdl"
set udg_Effect[242]="Abilities\\Spells\\Other\\Drain\\DrainTarget.mdl"
set udg_Effect[243]="Abilities\\Spells\\Other\\Drain\\ManaDrainCaster.mdl"
set udg_Effect[244]="Abilities\\Spells\\Other\\Drain\\ManaDrainTarget.mdl"
set udg_Effect[245]="Abilities\\Spells\\Other\\StrongDrink\\BrewmasterTarget.mdl"
set udg_Effect[246]="Abilities\\Spells\\Orc\\EarthQuake\\EarthQuakeTarget.mdl"
set udg_Effect[247]="Abilities\\Spells\\Orc\\Ensnare\\ensnare_AirTarget.mdl"
set udg_Effect[248]="Abilities\\Spells\\Orc\\Ensnare\\ensnareTarget.mdl"
set udg_Effect[249]="Abilities\\Spells\\NightElf\\EntanglingRoots\\EntanglingRootsTarget.mdl"
set udg_Effect[250]="Abilities\\Spells\\NightElf\\FaerieFire\\FaerieFireTarget.mdl"
set udg_Effect[251]="Abilities\\Spells\\Human\\FlameStrike\\FlameStrikeEmbers.mdl"
set udg_Effect[252]="Abilities\\Spells\\Human\\FlameStrike\\FlameStrikeDamageTarget.mdl"
set udg_Effect[253]="Abilities\\Spells\\Human\\Flare\\FlareTarget.mdl"
set udg_Effect[254]="Abilities\\Spells\\Undead\\FreezingBreath\\FreezingBreathTargetArt.mdl"
set udg_Effect[255]="Abilities\\Spells\\Undead\\FrostArmor\\FrostArmorDamage.mdl"
set udg_Effect[256]="Abilities\\Spells\\Undead\\FrostArmor\\FrostArmorTarget.mdl"
set udg_Effect[257]="Abilities\\Spells\\Human\\Heal\\HealTarget.mdl"
set udg_Effect[258]="Abilities\\Spells\\Other\\ANrm\\ANrmTarget.mdl"
set udg_Effect[259]="Abilities\\Spells\\Other\\HowlOfTerror\\HowlTarget.mdl"
set udg_Effect[260]="Abilities\\Spells\\NightElf\\Immolation\\ImmolationDamage.mdl"
set udg_Effect[261]="Abilities\\Spells\\NightElf\\Immolation\\ImmolationTarget.mdl"
set udg_Effect[262]="Abilities\\Spells\\Undead\\Impale\\ImpaleHitTarget.mdl"
set udg_Effect[263]="Abilities\\Spells\\Human\\StormBolt\\StormBoltTarget.mdl"
set udg_Effect[264]="Abilities\\Spells\\Other\\Incinerate\\FireLordDeathExplode.mdl"
set udg_Effect[265]="Abilities\\Spells\\Other\\Incinerate\\IncinerateBuff.mdl"
set udg_Effect[266]="Abilities\\Spells\\Human\\InnerFire\\InnerFireTarget.mdl"
set udg_Effect[267]="Abilities\\Spells\\Human\\DivineShield\\DivineShieldTarget.mdl"
set udg_Effect[268]="Abilities\\Weapons\\LavaSpawnMissile\\LavaSpawnBirthMissile.mdl"
set udg_Effect[269]="Abilities\\Spells\\Orc\\LightningShield\\LightningShieldBuff.mdl"
set udg_Effect[270]="Abilities\\Spells\\Orc\\LightningShield\\LightningShieldTarget.mdl"
set udg_Effect[271]="Abilities\\Spells\\Orc\\LiquidFire\\Liquidfire.mdl"
set udg_Effect[272]="Abilities\\Spells\\Human\\ManaFlare\\ManaFlareMissile.mdl "
set udg_Effect[273]="Abilities\\Spells\\Human\\ManaFlare\\ManaFlareBoltImpact.mdl"
set udg_Effect[274]="Abilities\\Spells\\Human\\ManaFlare\\ManaFlareTarget.mdl"
set udg_Effect[275]="Abilities\\Spells\\Human\\ManaFlare\\ManaFlareBase.mdl"
set udg_Effect[276]="Abilities\\Spells\\Other\\ANrl\\ANrlTarget.mdl"
set udg_Effect[277]="Abilities\\Spells\\Human\\ManaShield\\ManaShieldCaster.mdl"
set udg_Effect[278]="Abilities\\Spells\\Orc\\MirrorImage\\MirrorImageDeathCaster.mdl"
set udg_Effect[279]="Abilities\\Spells\\Other\\Monsoon\\MonsoonRain.mdl"
set udg_Effect[280]="Abilities\\Spells\\Other\\Monsoon\\MonsoonBoltTarget.mdl"
set udg_Effect[281]="Abilities\\Spells\\Other\\Parasite\\ParasiteTarget.mdl"
set udg_Effect[282]="Abilities\\Spells\\Other\\ImmolationRed\\ImmolationRedDamage.mdl"
set udg_Effect[283]="Abilities\\Spells\\Other\\ImmolationRed\\ImmolationRedTarget.mdl"
set udg_Effect[284]="Abilities\\Spells\\NightElf\\FaerieDragonInvis\\FaerieDragon_Invis.mdl"
set udg_Effect[285]="Abilities\\Spells\\Other\\BreathOfFire\\BreathOfFireDamage.mdl"
set udg_Effect[286]="Abilities\\Weapons\\PoisonSting\\PoisonStingTarget.mdl"
set udg_Effect[287]="Abilities\\Spells\\Human\\Polymorph\\PolyMorphDoneGround.mdl"
set udg_Effect[288]="Abilities\\Spells\\Undead\\Possession\\PossessionCaster.mdl"
set udg_Effect[289]="Abilities\\Spells\\Undead\\Possession\\PossessionTarget.mdl"
set udg_Effect[290]="Abilities\\Spells\\Orc\\Purge\\PurgeBuffTarget.mdl"
set udg_Effect[291]="Abilities\\Weapons\\QuillSprayMissile\\QuillSprayMissile.mdl"
set udg_Effect[292]="Abilities\\Spells\\NightElf\\Rejuvenation\\RejuvenationTarget.mdl"
set udg_Effect[293]="Abilities\\Spells\\Other\\Andt\\Andt.mdl"
set udg_Effect[294]="Abilities\\Spells\\NightElf\\BattleRoar\\RoarTarget.mdl"
set udg_Effect[295]="Abilities\\Spells\\Items\\StaffOfSanctuary\\Staff_Sanctuary_Target.mdl"
set udg_Effect[296]="Abilities\\Spells\\Items\\AIda\\AIdaTarget.mdl"
set udg_Effect[297]="Units\\NightElf\\Owl\\Owl.mdl"
set udg_Effect[298]="Abilities\\Spells\\NightElf\\shadowstrike\\shadowstrike.mdl"
set udg_Effect[300]="Abilities\\Spells\\Other\\Silence\\SilenceTarget.mdl"
set udg_Effect[301]="Abilities\\Spells\\Undead\\Sleep\\SleepSpecialArt.mdl"
set udg_Effect[302]="Abilities\\Spells\\Undead\\Sleep\\SleepTarget.mdl"
set udg_Effect[303]="Abilities\\Spells\\Human\\slow\\slowtarget.mdl"
set udg_Effect[304]="Abilities\\Spells\\Other\\FrostDamage\\FrostDamage.mdl"
set udg_Effect[305]="Abilities\\Spells\\Other\\SoulBurn\\SoulBurnbuff.mdl"
set udg_Effect[306]="Abilities\\Spells\\Items\\AIso\\BIsvTarget.mdl"
set udg_Effect[307]="Abilities\\Spells\\Items\\AIsp\\SpeedTarget.mdl"
set udg_Effect[308]="Abilities\\Spells\\Items\\SpellShieldAmulet\\SpellShieldCaster.mdl"
set udg_Effect[309]="Abilities\\Spells\\Human\\SpellSteal\\SpellStealMissile.mdl"
set udg_Effect[310]="Abilities\\Spells\\Human\\SpellSteal\\SpellStealTarget.mdl"
set udg_Effect[311]="Abilities\\Weapons\\CryptFiendMissile\\CryptFiendMissileTarget.mdl"
set udg_Effect[312]="Abilities\\Spells\\Undead\\ThornyShield\\ThornyShieldTargetChestLeft.mdl"
set udg_Effect[313]="Abilities\\Spells\\Orc\\SpiritLink\\SpiritLinkTarget.mdl"
set udg_Effect[314]="Abilities\\Spells\\NightElf\\Starfall\\StarfallCaster.mdl"
set udg_Effect[315]="Abilities\\Spells\\NightElf\\Starfall\\StarfallTarget.mdl"
set udg_Effect[316]="Abilities\\Spells\\Human\\Thunderclap\\ThunderclapTarget.mdl"
set udg_Effect[317]="Abilities\\Spells\\NightElf\\ThornsAura\\ThornsAuraDamage.mdl"
set udg_Effect[318]="Abilities\\Spells\\Other\\Tornado\\Tornado_Target.mdl"
set udg_Effect[319]="Abilities\\Spells\\Other\\Tornado\\TornadoElementalSmall.mdl"
set udg_Effect[320]="Abilities\\Spells\\NightElf\\Tranquility\\Tranquility.mdl"
set udg_Effect[321]="Abilities\\Spells\\NightElf\\Tranquility\\TranquilityTarget.mdl"
set udg_Effect[322]="Abilities\\Spells\\Other\\Transmute\\PileofGold.mdl"
set udg_Effect[323]="Abilities\\Spells\\Undead\\UnholyFrenzy\\UnholyFrenzyTarget.mdl"
set udg_Effect[324]="Abilities\\Spells\\Undead\\Unsummon\\UnsummonTarget.mdl"
set udg_Effect[325]="Abilities\\Spells\\Undead\\VampiricAura\\VampiricAuraTarget.mdl"
set udg_Effect[326]="Abilities\\Spells\\Other\\Volcano\\VolcanoMissile.mdl"
set udg_Effect[327]="Abilities\\Spells\\Other\\Volcano\\VolcanoDeath.mdl"
set udg_Effect[328]="Abilities\\Spells\\Undead\\Web\\Web_AirTarget.mdl"
set udg_Effect[329]="Abilities\\Spells\\Undead\\Web\\WebTarget.mdl"
set udg_Effect[330]="Objects\\CameraHelper\\CameraHelper"
set udg_Effect[331]="Objects\\Invalidmodel\\Invalidmodel"
set udg_Effect[332]="Objects\\InvalidObject\\InvalidObject"
set udg_Effect[333]="Doodads\\Cinematic\\ArthasIllidanFight\\ArthasIllidanFight"
set udg_Effect[334]="Doodads\\Cinematic\\IllidanVictoryCinematic\\IllidanVictoryCinematic"
set udg_Effect[335]="Abilities\\Spells\\Other\\TalkToMe\\TalkToMe"
set udg_Effect[336]="Units\\NightElf\\MalFurion\\MalFurionNoStag"
set udg_Effect[337]="Objects\\RandomObject\\RandomObject"
set udg_Effect[338]="Objects\\InventoryItems\\Rune\\Rune"
set udg_Effect[339]="Objects\\StartLocation\\StartLocation"
set udg_Footman = gg_unit_hfoo_0000
call AddSpecialEffectTarget("Abilities\\Spells\\Human\\DispelMagic\\DispelMagicTarget.mdl", udg_Footman, "origin")
endfunction
//===========================================================================
function InitTrig_Melee_Initialization takes nothing returns nothing
set gg_trg_Melee_Initialization = CreateTrigger( )
call TriggerAddAction( gg_trg_Melee_Initialization, function Trig_Melee_Initialization_Actions )
endfunction