GetTriggerPlayer
set
set
loop
exitwhen
GetPlayerName
call
set
endloop
DialogSetMessage
GetTriggerPlayer
GetTriggerPlayer
GetTriggerPlayer
GetTriggerPlayer
set
set
loop
exitwhen
then
GetTriggerPlayer
endif
set
endloop
then
GetWorldBounds
call
call
GetRandomInt
call
call
GetRandomInt
call
call
GetRandomInt
call
call
GetRandomInt
call
call
GetRandomInt
call
call
GetRandomInt
call
call
GetRandomInt
call
call
GetRandomInt
call
call
GetRandomInt
call
call
GetRandomInt
call
call
GetRandomInt
call
call
GetRandomInt
call
call
GetRandomInt
call
call
call
call
GetUnitLoc
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
GetWorldBounds
call
call
TriggerSleepAction
call
call
TriggerSleepAction
call
loop
exitwhen
TriggerSleepAction
endloop
call
call
endif
then
call
GroupClear
endif
then
ChooseRandomNPBuilding
endif
then
GetTriggerPlayer
endif
then
ForForce
false
call
endif
then
DialogSetMessage
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
DialogSetMessage
GetTriggerPlayer
endif
then
GetUnitLoc
endif
then
GetUnitLoc
endif
then
call
endif
then
RemoveUnit
endif
then
GetUnitLoc
set
set
call
WaygateActivate
endif
then
GetUnitLoc
set
set
call
WaygateActivate
endif
then
GetTriggerPlayer
endif
then
SetUnitMoveSpeed
endif
then
SetHeroStr
endif
then
SetHeroInt
endif
then
SetHeroAgi
endif
then
call
endif
then
call
endif
then
GetTriggerPlayer
ForceRemovePlayer
DisplayTextToPlayer
endif
then
set
GetPlayerId
GetTriggerPlayer
TriggerSleepAction
DisplayTextToPlayer
ForceAddPlayer
TriggerSleepAction
GetTriggerPlayer
endif
then
DisplayTextToPlayer
endif
then
DisplayTextToPlayer
endif
then
then
true
null
ResetTrigger
TriggerClearConditions
TriggerAddCondition
TriggerAddCondition
TriggerSleepAction
GetTriggerPlayer
DisplayTextToPlayer
TriggerSleepAction
EnableTrigger
TriggerSleepAction
loop
exitwhen
TriggerSleepAction
endloop
false
GetTriggerPlayer
else
DisplayTextToPlayer
loop
exitwhen
TriggerSleepAction
endloop
DisplayTextToPlayer
endif
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
Player
GetTriggerPlayer
GetTriggerPlayer
endif
then
DialogSetMessage
GetTriggerPlayer
endif
then
TriggerAddAction
TriggerAddAction
EnableTrigger
call
call
TriggerSleepAction
call
false
TriggerSleepAction
DisableTrigger
call
TriggerClearActions
TriggerAddAction
TriggerAddAction
TriggerAddAction
TriggerAddAction
TriggerAddAction
TriggerAddAction
set
set
loop
exitwhen
DestroyTextTag
set
endloop
call
call
call
call
call
call
endif
then
call
TriggerSleepAction
call
TriggerSleepAction
call
endif
then
EnableTrigger
call
TriggerSleepAction
DisableTrigger
call
set
set
loop
exitwhen
DestroyTextTag
set
endloop
endif
then
call
TriggerSleepAction
call
false
endif
then
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
TriggerSleepAction
call
endif
then
DialogSetMessage
GetTriggerPlayer
endif
then
DialogSetMessage
GetTriggerPlayer
endif
then
call
endif
then
KillUnit
endif
then
UnitAddAbility
UnitAddAbility
UnitAddAbility
UnitAddAbility
UnitAddAbility
then
SetUnitUserData
endif
endif
then
UnitAddAbility
then
SetUnitUserData
endif
endif
then
UnitAddAbility
then
SetUnitUserData
endif
endif
then
UnitAddAbility
then
SetUnitUserData
endif
endif
then
UnitAddAbility
then
SetUnitUserData
endif
endif
then
UnitRemoveAbility
UnitRemoveAbility
UnitRemoveAbility
UnitRemoveAbility
UnitRemoveAbility
then
SetUnitUserData
endif
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
SetUnitOwner
endif
then
GetTriggerPlayer
endif
then
DialogSetMessage
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
SetPlayerName
endif
then
SetPlayerName
endif
then
SetPlayerName
endif
then
SetPlayerName
endif
then
set
DisplayTextToPlayer
ResetTrigger
TriggerClearConditions
TriggerSleepAction
TriggerAddCondition
TriggerRegisterPlayerChatEvent
TriggerSleepAction
EnableTrigger
TriggerSleepAction
loop
exitwhen
TriggerSleepAction
endloop
SetPlayerName
endif
then
set
DisplayTextToPlayer
ResetTrigger
TriggerClearConditions
TriggerSleepAction
TriggerAddCondition
TriggerRegisterPlayerChatEvent
TriggerSleepAction
EnableTrigger
TriggerSleepAction
loop
exitwhen
TriggerSleepAction
endloop
SetPlayerName
endif
then
call
endif
then
call
endif
then
SetHeroAgi
endif
then
SetHeroAgi
endif
then
SetHeroStr
endif
then
SetHeroStr
endif
then
SetHeroInt
endif
then
SetHeroInt
endif
then
GetTriggerPlayer
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
SetUnitUserData
endif
then
SetUnitUserData
EnableTrigger
endif
then
SetUnitPathing
endif
then
SetUnitPathing
endif
then
call
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
GetTriggerPlayer
endif
then
SetUnitMoveSpeed
endif
then
SetUnitMoveSpeed
endif
then
GetUnitDefaultMoveSpeed
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
GetHeroLevel
endif
then
GetHeroLevel
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
call
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
then
GetTriggerPlayer
endif
