Name | Type | is_array | initial_value |
aLvlskill | integer | No | 5 |
AttackedUnit | unit | No | |
Board | leaderboard | No | |
Boss | unit | Yes | |
Boss2TimerSleep | timer | No | |
Boss2TimerUv | timer | No | |
bronia | effect | No | |
BuffBoss | timer | No | |
Chelovek | unit | Yes | |
Constanta | integer | No | 4 |
Count_Players | integer | No | |
count_spells | integer | Yes | 7 |
CountAttackONozh | integer | Yes | |
CountHero | integer | No | |
CountLevels | integer | No | 14 |
CountSkills | integer | No | |
CountStunUnit | integer | Yes | |
CountWavePlaying | integer | No | |
DefenceLevel | integer | No | 1 |
DelSkillsCount | integer | Yes | 1 |
EffectD | effect | No | |
EffectSpec | effect | Yes | |
GamerViper1 | integer | No | |
GamerViper2 | integer | No | |
GamerViper3 | integer | No | |
GamerViper4 | integer | No | |
GamerViper5 | integer | No | |
GamerViper6 | integer | No | |
GamerViper7 | integer | No | |
GamerViper8 | integer | No | |
GamerViper9 | integer | No | |
Group12playerDefence | group | Yes | |
Group12players | group | Yes | |
GroupEnter | group | No | |
GroupGD | group | Yes | |
GroupPlayersAttacked | group | No | |
GroupStart | group | No | |
GroupStrag | group | No | |
groupViper | group | Yes | |
GruopStun | group | Yes | |
Heroes | unit | Yes | |
IfExit | timer | No | |
krabomonstr | unit | No | |
NumberSpell | integer | Yes | |
NumberSpellDelete | integer | Yes | |
OffShopStatPlus | integer | No | |
PickgamerDuel | player | No | |
player_typer | player | Yes | |
player_typer_checker | integer | Yes | |
PlusofAgl | integer | Yes | |
PlusofInt | integer | Yes | |
PlusofStr | integer | Yes | |
PointEndViper | location | Yes | |
PointGDSkill | location | Yes | |
PointsStat | integer | Yes | 8 |
PointStunUnit | location | Yes | |
PointZeml | location | No | |
Portal | unit | No | |
PositionAttackUnitONozh | location | Yes | |
PositionBlagodat | location | No | |
PotionSoSo | location | Yes | |
shmot | itemtype | No | |
ShopBook | unit | No | |
Skill | integer | Yes | |
SkillOtNozhOk | integer | Yes | |
SpeceffectEnter | effect | Yes | |
Spell | abilcode | No | |
SpellDel | abilcode | Yes | |
StartAttackCount | integer | No | |
Teleports | unit | Yes | |
TimerDuel | timer | No | |
TimerEffect | timer | No | |
TimerStartDefence | timer | No | |
TimerStartGame | timer | No | |
TimerWave | timer | No | |
TimerWaveMass | timer | Yes | |
UnitPickSpell | unit | Yes | |
UnitSpell | unit | Yes | |
UpdateSkill | timer | No | |
ViperswordUnit | unit | Yes | |
ViperUnit | unit | Yes | |
vvv | timer | No | |
WindowStartGame | timerdialog | No |
function Trig_AttackUnitOn_____________________u_Func001Func001Func001Func002Func001C takes nothing returns boolean
if ( not ( IsUnitEnemy(GetEnumUnit(), GetOwningPlayer(GetAttacker())) == true ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func001Func001Func001Func002A takes nothing returns nothing
if ( Trig_AttackUnitOn_____________________u_Func001Func001Func001Func002Func001C() ) then
call CreateNUnitsAtLoc( 1, 'h006', GetOwningPlayer(GetAttacker()), udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))], bj_UNIT_FACING )
call UnitApplyTimedLifeBJ( 0.70, 'Brai', GetLastCreatedUnit() )
call UnitAddAbilityBJ( 'A010', GetLastCreatedUnit() )
call SetUnitAbilityLevelSwapped( 'A010', GetLastCreatedUnit(), GetUnitAbilityLevelSwapped('A003', udg_Heroes[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]) )
call IssueTargetOrderBJ( GetLastCreatedUnit(), "shadowstrike", GetEnumUnit() )
else
endif
endfunction
function Trig_AttackUnitOn_____________________u_Func001Func001Func001C takes nothing returns boolean
if ( not ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] != 5 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func001Func001C takes nothing returns boolean
if ( not ( udg_SkillOtNozhOk[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func001C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetAttacker()) == Player(0) ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func002Func001Func001Func002Func001C takes nothing returns boolean
if ( not ( IsUnitEnemy(GetEnumUnit(), GetOwningPlayer(GetAttacker())) == true ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func002Func001Func001Func002A takes nothing returns nothing
if ( Trig_AttackUnitOn_____________________u_Func002Func001Func001Func002Func001C() ) then
call CreateNUnitsAtLoc( 1, 'h006', GetOwningPlayer(GetAttacker()), udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))], bj_UNIT_FACING )
call UnitApplyTimedLifeBJ( 0.70, 'Brai', GetLastCreatedUnit() )
call UnitAddAbilityBJ( 'A010', GetLastCreatedUnit() )
call SetUnitAbilityLevelSwapped( 'A010', GetLastCreatedUnit(), GetUnitAbilityLevelSwapped('A003', udg_Heroes[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]) )
call IssueTargetOrderBJ( GetLastCreatedUnit(), "shadowstrike", GetEnumUnit() )
else
endif
endfunction
function Trig_AttackUnitOn_____________________u_Func002Func001Func001C takes nothing returns boolean
if ( not ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] != 5 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func002Func001C takes nothing returns boolean
if ( not ( udg_SkillOtNozhOk[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func002C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetAttacker()) == Player(1) ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func003Func001Func001Func002Func001C takes nothing returns boolean
if ( not ( IsUnitEnemy(GetEnumUnit(), GetOwningPlayer(GetAttacker())) == true ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func003Func001Func001Func002A takes nothing returns nothing
if ( Trig_AttackUnitOn_____________________u_Func003Func001Func001Func002Func001C() ) then
call CreateNUnitsAtLoc( 1, 'h006', GetOwningPlayer(GetAttacker()), udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))], bj_UNIT_FACING )
call UnitApplyTimedLifeBJ( 0.70, 'Brai', GetLastCreatedUnit() )
call UnitAddAbilityBJ( 'A010', GetLastCreatedUnit() )
call SetUnitAbilityLevelSwapped( 'A010', GetLastCreatedUnit(), GetUnitAbilityLevelSwapped('A003', udg_Heroes[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]) )
call IssueTargetOrderBJ( GetLastCreatedUnit(), "shadowstrike", GetEnumUnit() )
else
endif
endfunction
function Trig_AttackUnitOn_____________________u_Func003Func001Func001C takes nothing returns boolean
if ( not ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] != 5 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func003Func001C takes nothing returns boolean
if ( not ( udg_SkillOtNozhOk[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func003C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetAttacker()) == Player(2) ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func004Func001Func001Func002Func001C takes nothing returns boolean
if ( not ( IsUnitEnemy(GetEnumUnit(), GetOwningPlayer(GetAttacker())) == true ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func004Func001Func001Func002A takes nothing returns nothing
if ( Trig_AttackUnitOn_____________________u_Func004Func001Func001Func002Func001C() ) then
call CreateNUnitsAtLoc( 1, 'h006', GetOwningPlayer(GetAttacker()), udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))], bj_UNIT_FACING )
call UnitApplyTimedLifeBJ( 0.70, 'Brai', GetLastCreatedUnit() )
call UnitAddAbilityBJ( 'A010', GetLastCreatedUnit() )
call SetUnitAbilityLevelSwapped( 'A010', GetLastCreatedUnit(), GetUnitAbilityLevelSwapped('A003', udg_Heroes[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]) )
call IssueTargetOrderBJ( GetLastCreatedUnit(), "shadowstrike", GetEnumUnit() )
else
endif
endfunction
function Trig_AttackUnitOn_____________________u_Func004Func001Func001C takes nothing returns boolean
if ( not ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] != 5 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func004Func001C takes nothing returns boolean
if ( not ( udg_SkillOtNozhOk[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func004C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetAttacker()) == Player(3) ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func005Func001Func001Func002Func001C takes nothing returns boolean
if ( not ( IsUnitEnemy(GetEnumUnit(), GetOwningPlayer(GetAttacker())) == true ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func005Func001Func001Func002A takes nothing returns nothing
if ( Trig_AttackUnitOn_____________________u_Func005Func001Func001Func002Func001C() ) then
call CreateNUnitsAtLoc( 1, 'h006', GetOwningPlayer(GetAttacker()), udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))], bj_UNIT_FACING )
call UnitApplyTimedLifeBJ( 0.70, 'Brai', GetLastCreatedUnit() )
call UnitAddAbilityBJ( 'A010', GetLastCreatedUnit() )
call SetUnitAbilityLevelSwapped( 'A010', GetLastCreatedUnit(), GetUnitAbilityLevelSwapped('A003', udg_Heroes[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]) )
call IssueTargetOrderBJ( GetLastCreatedUnit(), "shadowstrike", GetEnumUnit() )
else
endif
endfunction
function Trig_AttackUnitOn_____________________u_Func005Func001Func001C takes nothing returns boolean
if ( not ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] != 5 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func005Func001C takes nothing returns boolean
if ( not ( udg_SkillOtNozhOk[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func005C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetAttacker()) == Player(4) ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func006Func001Func001Func002Func001C takes nothing returns boolean
if ( not ( IsUnitEnemy(GetEnumUnit(), GetOwningPlayer(GetAttacker())) == true ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func006Func001Func001Func002A takes nothing returns nothing
if ( Trig_AttackUnitOn_____________________u_Func006Func001Func001Func002Func001C() ) then
call CreateNUnitsAtLoc( 1, 'h006', GetOwningPlayer(GetAttacker()), udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))], bj_UNIT_FACING )
call UnitApplyTimedLifeBJ( 0.70, 'Brai', GetLastCreatedUnit() )
call UnitAddAbilityBJ( 'A010', GetLastCreatedUnit() )
call SetUnitAbilityLevelSwapped( 'A010', GetLastCreatedUnit(), GetUnitAbilityLevelSwapped('A003', udg_Heroes[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]) )
call IssueTargetOrderBJ( GetLastCreatedUnit(), "shadowstrike", GetEnumUnit() )
else
endif
endfunction
function Trig_AttackUnitOn_____________________u_Func006Func001Func001C takes nothing returns boolean
if ( not ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] != 5 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func006Func001C takes nothing returns boolean
if ( not ( udg_SkillOtNozhOk[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func006C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetAttacker()) == Player(5) ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func007Func001Func001Func002Func001C takes nothing returns boolean
if ( not ( IsUnitEnemy(GetEnumUnit(), GetOwningPlayer(GetAttacker())) == true ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func007Func001Func001Func002A takes nothing returns nothing
if ( Trig_AttackUnitOn_____________________u_Func007Func001Func001Func002Func001C() ) then
call CreateNUnitsAtLoc( 1, 'h006', GetOwningPlayer(GetAttacker()), udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))], bj_UNIT_FACING )
call UnitApplyTimedLifeBJ( 0.70, 'Brai', GetLastCreatedUnit() )
call UnitAddAbilityBJ( 'A010', GetLastCreatedUnit() )
call SetUnitAbilityLevelSwapped( 'A010', GetLastCreatedUnit(), GetUnitAbilityLevelSwapped('A003', udg_Heroes[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]) )
call IssueTargetOrderBJ( GetLastCreatedUnit(), "shadowstrike", GetEnumUnit() )
else
endif
endfunction
function Trig_AttackUnitOn_____________________u_Func007Func001Func001C takes nothing returns boolean
if ( not ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] != 5 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func007Func001C takes nothing returns boolean
if ( not ( udg_SkillOtNozhOk[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func007C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetAttacker()) == Player(6) ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func008Func001Func001Func002Func001C takes nothing returns boolean
if ( not ( IsUnitEnemy(GetEnumUnit(), GetOwningPlayer(GetAttacker())) == true ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func008Func001Func001Func002A takes nothing returns nothing
if ( Trig_AttackUnitOn_____________________u_Func008Func001Func001Func002Func001C() ) then
call CreateNUnitsAtLoc( 1, 'h006', GetOwningPlayer(GetAttacker()), udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))], bj_UNIT_FACING )
call UnitApplyTimedLifeBJ( 0.70, 'Brai', GetLastCreatedUnit() )
call UnitAddAbilityBJ( 'A010', GetLastCreatedUnit() )
call SetUnitAbilityLevelSwapped( 'A010', GetLastCreatedUnit(), GetUnitAbilityLevelSwapped('A003', udg_Heroes[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]) )
call IssueTargetOrderBJ( GetLastCreatedUnit(), "thunderbolt", GetEnumUnit() )
else
endif
endfunction
function Trig_AttackUnitOn_____________________u_Func008Func001Func001C takes nothing returns boolean
if ( not ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] != 5 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func008Func001C takes nothing returns boolean
if ( not ( udg_SkillOtNozhOk[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] == 1 ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Func008C takes nothing returns boolean
if ( not ( GetOwningPlayer(GetAttacker()) == Player(7) ) ) then
return false
endif
return true
endfunction
function Trig_AttackUnitOn_____________________u_Actions takes nothing returns nothing
if ( Trig_AttackUnitOn_____________________u_Func001C() ) then
if ( Trig_AttackUnitOn_____________________u_Func001Func001C() ) then
if ( Trig_AttackUnitOn_____________________u_Func001Func001Func001C() ) then
set udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] + 1 )
else
set udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = GetUnitLoc(GetAttackedUnitBJ())
call ForGroupBJ( GetUnitsInRangeOfLocAll(200.00, udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]), function Trig_AttackUnitOn_____________________u_Func001Func001Func001Func002A )
call RemoveLocation(udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))])
endif
else
endif
else
endif
if ( Trig_AttackUnitOn_____________________u_Func002C() ) then
if ( Trig_AttackUnitOn_____________________u_Func002Func001C() ) then
if ( Trig_AttackUnitOn_____________________u_Func002Func001Func001C() ) then
set udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] + 1 )
else
set udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = GetUnitLoc(GetAttackedUnitBJ())
call ForGroupBJ( GetUnitsInRangeOfLocAll(200.00, udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]), function Trig_AttackUnitOn_____________________u_Func002Func001Func001Func002A )
call RemoveLocation(udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))])
endif
else
endif
else
endif
if ( Trig_AttackUnitOn_____________________u_Func003C() ) then
if ( Trig_AttackUnitOn_____________________u_Func003Func001C() ) then
if ( Trig_AttackUnitOn_____________________u_Func003Func001Func001C() ) then
set udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] + 1 )
else
set udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = GetUnitLoc(GetAttackedUnitBJ())
call ForGroupBJ( GetUnitsInRangeOfLocAll(200.00, udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]), function Trig_AttackUnitOn_____________________u_Func003Func001Func001Func002A )
call RemoveLocation(udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))])
endif
else
endif
else
endif
if ( Trig_AttackUnitOn_____________________u_Func004C() ) then
if ( Trig_AttackUnitOn_____________________u_Func004Func001C() ) then
if ( Trig_AttackUnitOn_____________________u_Func004Func001Func001C() ) then
set udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] + 1 )
else
set udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = GetUnitLoc(GetAttackedUnitBJ())
call ForGroupBJ( GetUnitsInRangeOfLocAll(200.00, udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]), function Trig_AttackUnitOn_____________________u_Func004Func001Func001Func002A )
call RemoveLocation(udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))])
endif
else
endif
else
endif
if ( Trig_AttackUnitOn_____________________u_Func005C() ) then
if ( Trig_AttackUnitOn_____________________u_Func005Func001C() ) then
if ( Trig_AttackUnitOn_____________________u_Func005Func001Func001C() ) then
set udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] + 1 )
else
set udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = GetUnitLoc(GetAttackedUnitBJ())
call ForGroupBJ( GetUnitsInRangeOfLocAll(200.00, udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]), function Trig_AttackUnitOn_____________________u_Func005Func001Func001Func002A )
call RemoveLocation(udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))])
endif
else
endif
else
endif
if ( Trig_AttackUnitOn_____________________u_Func006C() ) then
if ( Trig_AttackUnitOn_____________________u_Func006Func001C() ) then
if ( Trig_AttackUnitOn_____________________u_Func006Func001Func001C() ) then
set udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] + 1 )
else
set udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = GetUnitLoc(GetAttackedUnitBJ())
call ForGroupBJ( GetUnitsInRangeOfLocAll(200.00, udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]), function Trig_AttackUnitOn_____________________u_Func006Func001Func001Func002A )
call RemoveLocation(udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))])
endif
else
endif
else
endif
if ( Trig_AttackUnitOn_____________________u_Func007C() ) then
if ( Trig_AttackUnitOn_____________________u_Func007Func001C() ) then
if ( Trig_AttackUnitOn_____________________u_Func007Func001Func001C() ) then
set udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] + 1 )
else
set udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = GetUnitLoc(GetAttackedUnitBJ())
call ForGroupBJ( GetUnitsInRangeOfLocAll(200.00, udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]), function Trig_AttackUnitOn_____________________u_Func007Func001Func001Func002A )
call RemoveLocation(udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))])
endif
else
endif
else
endif
if ( Trig_AttackUnitOn_____________________u_Func008C() ) then
if ( Trig_AttackUnitOn_____________________u_Func008Func001C() ) then
if ( Trig_AttackUnitOn_____________________u_Func008Func001Func001C() ) then
set udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = ( udg_CountAttackONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] + 1 )
else
set udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))] = GetUnitLoc(GetAttackedUnitBJ())
call ForGroupBJ( GetUnitsInRangeOfLocAll(200.00, udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))]), function Trig_AttackUnitOn_____________________u_Func008Func001Func001Func002A )
call RemoveLocation(udg_PositionAttackUnitONozh[GetConvertedPlayerId(GetOwningPlayer(GetAttacker()))])
endif
else
endif
else
endif
endfunction
//===========================================================================
function InitTrig_AttackUnitOn_____________________u takes nothing returns nothing
set gg_trg_AttackUnitOn_____________________u = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_AttackUnitOn_____________________u, EVENT_PLAYER_UNIT_ATTACKED )
call TriggerAddAction( gg_trg_AttackUnitOn_____________________u, function Trig_AttackUnitOn_____________________u_Actions )
endfunction