integer
StringLength
SubString
GetPlayerId
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
integer
local
local
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
GetRandomInt
GetRandomInt
GetRandomInt
GetRandomInt
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
SubString
integer
integer
local
local
local
local
local
local
ConvertPlayerColor
local
CreateGroup
local
local
local
local
local
GetRectMinX
GetRectMinY
GetRectMaxX
GetRectMaxY
local
integer
integer
SubString
then
Player
Player
endif
then
Player
endif
then
Player
endif
then
ConvertPlayerState
then
ConvertPlayerState
then
SetPlayerName
then
call
then
SetPlayerColor
then
ConvertPlayerState
ConvertPlayerState
then
SetPlayerAlliance
then
SetPlayerAlliance
then
call
then
SetPlayerAlliance
then
SetPlayerAlliance
then
ConvertPlayerState
then
call
then
AddPlayerTechResearched
then
GetLocalPlayer
SetCameraBounds
endif
then
GetLocalPlayer
SetCameraField
endif
then
CreateFogModifierRect
then
call
then
call
then
false
then
call
then
call
SubString
EnumItemsInRect
then
call
then
call
then
false
then
call
then
call
then
GetLocalPlayer
SetCameraBounds
endif
then
call
then
GetLocalPlayer
ClearTextMessages
endif
set
loop
exitwhen
Player
DisplayTimedTextToPlayer
set
endloop
then
set
endif
SubString
GroupEnumUnitsSelected
loop
FirstOfGroup
UnitItemInSlot
GetUnitLoc
GetItemCharges
GetUnitTypeId
GetUnitFacing
GetLocationX
GetLocationY
GetOwningPlayer
GetHeroLevel
GetPlayerName
exitwhen
then
SetHeroInt
then
SetHeroAgi
then
then
SetHeroStr
then
then
false
then
false
else
set
loop
exitwhen
SetHeroLevel
set
endloop
endif
then
SetHeroXP
then
UnitAddAbility
then
SetUnitAbilityLevel
then
SuspendHeroXP
then
then
RemoveUnit
endif
then
call
then
call
then
CreateUnitAtLoc
then
SuspendHeroXP
then
UnitRemoveAbility
then
CreateUnitAtLoc
then
CreateItem
then
SetUnitPosition
then
then
call
endif
then
SetBlight
then
ConvertAllianceType
ConvertAllianceType
then
call
then
PauseUnit
then
SubString
then
set
then
UnitShareVision
then
UnitShareVision
then
SetBlight
then
SetResourceAmount
then
PauseUnit
then
CreateDestructable
then
then
SetUnitOwner
endif
then
SetUnitVertexColor
then
then
GetWidgetLife
GetWidgetLife
endif
endif
then
UnitRemoveBuffs
then
then
ConvertAllianceType
ConvertAllianceType
endif
then
ConvertAllianceType
ConvertAllianceType
then
SetItemCharges
then
GetWidgetLife
then
SetUnitState
then
SetUnitInvulnerable
then
GetItemTypeId
then
SetUnitPathing
then
SetUnitInvulnerable
then
SetUnitVertexColor
then
SetUnitOwner
then
then
then
KillUnit
endif
endif
then
SetUnitMoveSpeed
then
UnitAddAbility
SetUnitFlyHeight
UnitRemoveAbility
then
RemoveUnit
then
SetUnitFlyHeight
UnitRemoveAbility
then
SetUnitPathing
then
set
loop
set
exitwhen
ChooseRandomItemEx
endloop
then
UnitRemoveItemFromSlot
endif
GroupRemoveUnit
endloop
DestroyGroup
then
call
endif
set
set
set
set
set
set
set
set
set
set
set
set
set
set
null
null
null
null
null
null
null
null
null
null
null
