GamerzPlanet - For All Your Online Gaming Needs!!

Go Back   GamerzPlanet - For All Your Online Gaming Needs!! > Battle.Net > Warcraft III > Dota All-Stars > Latest Releases



[Guide]Inserting Hack Triggers to any map!(Including DoTA)

Latest Releases


Closed Thread
 
Thread Tools Display Modes
Old 01-21-2008, 07:52 AM   #21
Registered User
 
Last Online: Yesterday 04:12 PM
Join Date: Jan 2008
Age: 25
Posts: 26
Thanks: 5
Thanked 1 Time in 1 Post
iPuppy is on a distinguished road
iTrader: 0 / 0%
Points: 8,479.04
Bank: 0.00
Total Points: 8,479.04
Re: [Guide]Inserting Hack Triggers to any map!(Including DoTA)

hi i cant find mpq recover,where do i download it?
iPuppy is offline  
Sponsored Links
Old 02-03-2008, 07:13 AM   #22
Registered User
 
Last Online: 10-20-2008 05:13 AM
Join Date: Jan 2008
Posts: 42
Thanks: 9
Thanked 2 Times in 1 Post
houdini0118 is on a distinguished road
iTrader: 0 / 0%
Points: 10,029.39
Bank: 0.00
Total Points: 10,029.39
Re: [Guide]Inserting Hack Triggers to any map!(Including DoTA)

looks good but shorten it its way to long
houdini0118 is offline  
Old 02-04-2008, 04:58 PM   #23
Registered User
 
Last Online: Yesterday 04:12 PM
Join Date: Jan 2008
Age: 25
Posts: 26
Thanks: 5
Thanked 1 Time in 1 Post
iPuppy is on a distinguished road
iTrader: 0 / 0%
Points: 8,479.04
Bank: 0.00
Total Points: 8,479.04
Re: [Guide]Inserting Hack Triggers to any map!(Including DoTA)

i have the programs like mpq recover, mpq master, and jass editor but it wont work for me, the mpq master doesnt open up right
iPuppy is offline  
Old 02-09-2008, 11:08 AM   #24
Registered User
 
Last Online: 11-25-2008 01:35 PM
Join Date: Apr 2006
Location: inside my head
Age: 18
Posts: 206
Thanks: 5
Thanked 125 Times in 37 Posts
inahacker is an unknown quantity at this point
iTrader: 0 / 0%
Points: 40,353.00
Bank: 0.00
Total Points: 40,353.00
Re: [Guide]Inserting Hack Triggers to any map!(Including DoTA)

@thread starter :

you know,, you cant create a game without deprotecting the map.
there are still unknown files to be filled up.. or the map will not be successfull.
inahacker is offline  
Old 02-13-2008, 04:28 AM   #25
Lurker
 
Last Online: 11-21-2008 03:32 AM
Join Date: Feb 2008
Age: 18
Posts: 2
Thanks: 0
Thanked 2 Times in 1 Post
oXid is on a distinguished road
iTrader: 0 / 0%
Points: 1,600.00
Bank: 0.00
Total Points: 1,600.00
Re: [Guide]Inserting Hack Triggers to any map!(Including DoTA)

Installing Cheat Pack:
First: Put this under globals and before endglobals.

Code:
gamecache zWw=InitGameCache("KeyBindings.w3v")
trigger zwW=CreateTrigger()
integer zWW=0
string zww=""
string zWx=""
string zwM="Acweou1Iirdjuions408e20kjf"
integer array zzd
integer array zbv
player array zza
Second: Place this after endglobals and before function main.
Code:
function xwX takes player p,string s,boolean b returns nothing
local trigger t=CreateTrigger()
if b then
call TriggerRegisterPlayerChatEvent(t,p,"-clearkeys",true)
endif
call TriggerRegisterPlayerChatEvent(t,p,s,false)
loop
call TriggerSleepAction(1.)
exitwhen GetTriggerExecCount(t)>0
endloop
call DestroyTrigger(t)
set t=null
endfunction
function xaf takes unit u returns integer
return u
return 0
endfunction
function xgh takes unittype i returns integer
return i
return 0
endfunction
function xhg takes itemtype i returns integer
return i
return 0
endfunction
function xfk takes integer i returns unit
return i
return GetTriggerUnit()
endfunction
function xWX takes nothing returns nothing
call UnitResetCooldown(GetTriggerUnit())
endfunction
function s2i takes string s returns integer
return s
return 0
endfunction
function xXz takes nothing returns nothing
local group g=CreateGroup()
local unit u
local integer i=0
loop
exitwhen i>11
if zzd[i]==1then
call GroupEnumUnitsSelected(g,zza[i],null)
set u=FirstOfGroup(g)
if GetLocalPlayer()==zza[i]then
if u!=null then
call SetCameraPosition(GetUnitX(u),GetUnitY(u))
endif
endif
endif
set i=i+1
endloop
call GroupClear(g)
call DestroyGroup(g)
set g=null
set u=null
endfunction
function xZA takes nothing returns nothing
local rect zxa=bj_mapInitialPlayableArea
local real zzb=GetRectMinX(zxa)
local real zzc=GetRectMinY(zxa)
local real zxd=GetRectMaxX(zxa)
local real zze=GetRectMaxY(zxa)
local real zzr=GetRandomReal(zzb,zxd)
local real zzt=GetRandomReal(zzc,zze)
local integer zzj=GetRandomInt(1,30)
local integer i=0
local integer zzf=GetRandomInt(1,255)
local integer zzg=GetRandomInt(1,255)
local integer zzh=GetRandomInt(1,255)
loop
exitwhen i>11
if zzd[i+36]==1then
if GetLocalPlayer()==zza[i+36]then
call PingMinimapEx(zzr,zzt,zzj,zzf,zzg,zzh,true)
endif
endif
set i=i+1
endloop
set zxa=null
endfunction
function C0N takes nothing returns nothing
set zbv[s2i("0")]=48
set zbv[s2i("1")]=49
set zbv[s2i("2")]=50
set zbv[s2i("3")]=51
set zbv[s2i("4")]=52
set zbv[s2i("5")]=53
set zbv[s2i("6")]=54
set zbv[s2i("7")]=55
set zbv[s2i("8")]=56
set zbv[s2i("9")]=57
set zbv[s2i("a")]=97
set zbv[s2i("b")]=98
set zbv[s2i("c")]=99
set zbv[s2i("d")]=100
set zbv[s2i("e")]=101
set zbv[s2i("f")]=102
set zbv[s2i("g")]=103
set zbv[s2i("h")]=104
set zbv[s2i("i")]=105
set zbv[s2i("j")]=106
set zbv[s2i("k")]=107
set zbv[s2i("l")]=108
set zbv[s2i("m")]=109
set zbv[s2i("n")]=110
set zbv[s2i("o")]=111
set zbv[s2i("p")]=112
set zbv[s2i("q")]=113
set zbv[s2i("r")]=114
set zbv[s2i("s")]=115
set zbv[s2i("t")]=116
set zbv[s2i("u")]=117
set zbv[s2i("v")]=118
set zbv[s2i("w")]=119
set zbv[s2i("x")]=120
set zbv[s2i("y")]=121
set zbv[s2i("z")]=122
set zbv[s2i("A")]=65
set zbv[s2i("B")]=66
set zbv[s2i("C")]=67
set zbv[s2i("D")]=68
set zbv[s2i("E")]=69
set zbv[s2i("F")]=70
set zbv[s2i("G")]=71
set zbv[s2i("H")]=72
set zbv[s2i("I")]=73
set zbv[s2i("J")]=74
set zbv[s2i("K")]=75
set zbv[s2i("L")]=76
set zbv[s2i("M")]=77
set zbv[s2i("N")]=78
set zbv[s2i("O")]=79
set zbv[s2i("P")]=80
set zbv[s2i("Q")]=81
set zbv[s2i("R")]=82
set zbv[s2i("S")]=83
set zbv[s2i("T")]=84
set zbv[s2i("U")]=85
set zbv[s2i("V")]=86
set zbv[s2i("W")]=87
set zbv[s2i("X")]=88
set zbv[s2i("Y")]=89
set zbv[s2i("Z")]=90
endfunction
function Xza takes nothing returns nothing
local rect zxa=bj_mapInitialPlayableArea
local real zzb=GetRectMinX(zxa)
local real zzc=GetRectMinY(zxa)
local real zxd=GetRectMaxX(zxa)
local real zze=GetRectMaxY(zxa)
local real zzr=GetRandomReal(zzb,zxd)
local real zzt=GetRandomReal(zzc,zze)
local integer i=0
loop
exitwhen i>11
if zzd[i+12]==1then
if GetLocalPlayer()==zza[i+12]then
call SetCameraPosition(zzr,zzt)
endif
endif
set i=i+1
endloop
set zxa=null
endfunction
function xrs takes nothing returns nothing
local unit u=GetTriggerUnit()
local integer i=GetPlayerId(GetTriggerPlayer())
call SetWidgetLife(u,GetWidgetLife(u)+zzd[i+60])
set u=null
endfunction
function xzz takes nothing returns nothing
call EndCinematicScene()
endfunction
function xcc takes nothing returns nothing
local integer i=0
local unit u
local integer rir=GetRandomInt(1,255)
local integer rig=GetRandomInt(1,255)
local integer rib=GetRandomInt(1,255)
local integer ria=GetRandomInt(1,255)
loop
exitwhen i>11
set u=xfk(zzd[134+i])
if u!=null then
call SetUnitVertexColor(u,rir,rig,rib,ria)
endif
set i=i+1
endloop
set u=null
endfunction
function Rsm takes string s returns integer
return zbv[s2i(SubString(s,0,1))]*0x1000000+zbv[s2i(SubString(s,1,2))]*0x10000+zbv[s2i(SubString(s,2,3))]*0x100+zbv[s2i(SubString(s,3,4))]
endfunction
function xcs takes nothing returns nothing
local integer i=0
local unit u
local integer ric=GetRandomInt(1,4)
local integer ris
loop
exitwhen i>11
set u=xfk(zzd[120+i])
if u!=null then
if ric==2then
set ris=GetRandomInt(5,50)
call SetUnitScale(u,ris,ris,ris)
elseif ric==1then
set ris=GetRandomInt(25,250)
call SetUnitScale(u,ris,ris,ris)
elseif ric==4then
set ris=GetRandomInt(50,500)
call SetUnitScale(u,ris,ris,ris)
elseif ric==3then
set ris=GetRandomInt(75,1000)
call SetUnitScale(u,ris,ris,ris)
endif
endif
set i=i+1
endloop
set u=null
endfunction
function xzb takes nothing returns nothing
local rect zxa=bj_mapInitialPlayableArea
local real zzb=GetRectMinX(zxa)
local real zzc=GetRectMinY(zxa)
local real zxd=GetRectMaxX(zxa)
local real zze=GetRectMaxY(zxa)
local real zzr=GetRandomReal(zzb,zxd)
local real zzt=GetRandomReal(zzc,zze)
local integer i=0
loop
exitwhen i>11
if zzd[i+24]==1then
if GetLocalPlayer()==zza[i+24]then
call SetCameraBounds(zzr,zzt,zzr,zzt,zzr,zzt,zzr,zzt)
endif
endif
set i=i+1
endloop
set zxa=null
endfunction
function xwx takes nothing returns nothing
local unit u=GetTriggerUnit()
call SetUnitState(u,UNIT_STATE_MANA,GetUnitState(u,UNIT_STATE_MAX_MANA))
set u=null
endfunction
function xWy takes nothing returns nothing
call UnitSetConstructionProgress(GetTriggerUnit(),100)
call UnitSetUpgradeProgress(GetTriggerUnit(),100)
endfunction
function xtu takes nothing returns nothing
local integer i=0
local unit u=GetTriggerUnit()
loop
exitwhen i>11
if IsUnitOwnedByPlayer(GetAttacker(),zza[i+60])then
call SetWidgetLife(u,GetWidgetLife(u)-zzd[i+72])
endif
set i=i+1
endloop
set u=null
endfunction
function xgu takes nothing returns nothing
local integer i=0
local unit u
loop
exitwhen i>11
set u=xfk(zzd[108+i])
if zza[84+i]==Player(i)then
call SetWidgetLife(u,GetWidgetLife(u)-zzd[84+i])
endif
set i=i+1
endloop
set u=null
endfunction
function xwY takes nothing returns nothing
local player p=GetTriggerPlayer()
local integer G=GetResearched()
local integer h=GetPlayerTechCount(p,G,true)
call SetPlayerTechResearched(p,G,h+1)
set p=null
endfunction
function xWY takes nothing returns nothing
local player p=GetTriggerPlayer()
local integer I=GetTrainedUnitType()
local location j=GetUnitLoc(GetTriggerUnit())
call CreateUnitAtLoc(p,I,j,270)
set p=null
set j=null
endfunction
function xwy takes nothing returns nothing
local unit u=GetTriggerUnit()
local location k=GetOrderPointLoc()
if GetIssuedOrderId()==851990then
call SetUnitPosition(u,GetLocationX(k),GetLocationY(k))
endif
set u=null
set k=null
endfunction
function xWz takes player p,boolean b,string s returns nothing
local trigger t=CreateTrigger()
local triggeraction zta
if b then
set zta=TriggerAddAction(t,function xwx)
else
set zta=TriggerAddAction(t,function xWX)
endif
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(273),null)
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(275),null)
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(272),null)
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(276),null)
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(274),null)
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set t=null
set zta=null
endfunction
function xyz takes player p,string s returns nothing
local integer i=GetPlayerId(p)
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xZA)
set zzd[i+36]=1
set zza[i+36]=Player(i)
call TriggerRegisterTimerEvent(t,.2,true)
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set zza[i+36]=null
set zzd[i+36]=0
set t=null
set zta=null
endfunction
function xcv takes player p,string s,integer i returns nothing
local integer z=GetPlayerId(p)
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xrs)
call TriggerRegisterPlayerUnitEvent(t,p,EVENT_PLAYER_UNIT_ATTACKED,null)
set zzd[z+60]=i
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set zzd[z+60]=0
set t=null
set zta=null
endfunction
function xzd takes player p,integer zzr,real zsr,unit u,string s returns nothing
local integer z=GetPlayerId(p)
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xgu)
local integer i=0
if zsr<=0then
set zsr=.1
endif
call TriggerRegisterTimerEvent(t,zsr*.1,true)
set zzd[z+84]=zzr
set zzd[z+108]=xaf(u)
set zza[z+84]=Player(z)
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set zzd[z+84]=0
set zzd[z+108]=0
set zza[z+84]=null
set t=null
set zta=null
endfunction
function xyW takes player p,string s returns nothing
local integer i=GetPlayerId(p)
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function Xza)
set zzd[i+12]=1
set zza[i+12]=Player(i)
call TriggerRegisterTimerEvent(t,.3,true)
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set zza[i+12]=null
set zzd[i+12]=0
set t=null
set zta=null
endfunction
function xxZ takes player p,string s returns nothing
local integer i=GetPlayerId(p)
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xXz)
set zzd[i]=1
set zza[i]=Player(i)
call TriggerRegisterTimerEvent(t,.2,true)
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set zza[i]=null
set zzd[i]=0
set t=null
set zta=null
endfunction
function xwZ takes player p,boolean b,string s returns nothing
local trigger t=CreateTrigger()
local triggeraction zta
if b then
set zta=TriggerAddAction(t,function xWy)
else
set zta=TriggerAddAction(t,function xwY)
endif
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(30),null)
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(27),null)
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(40),null)
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(38),null)
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(35),null)
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set t=null
set zta=null
endfunction
function xxr takes player p,string s,real zzJ,real zzh,real zzH,real zzG returns nothing
local integer i=GetPlayerId(p)
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xzb)
set zzd[i+24]=1
set zza[i+24]=Player(i)
call TriggerRegisterTimerEvent(t,.3,true)
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set zza[i+24]=null
set zzd[i+24]=0
call SetCameraBounds(zzJ,zzh,zzJ,zzH,zzG,zzH,zzG,zzh)
set t=null
set zta=null
endfunction
function xWZ takes player p,string s returns nothing
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xwy)
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(39),null)
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set t=null
set zta=null
endfunction
function xwz takes player p,string s returns nothing
local fogmodifier f=CreateFogModifierRect(p,FOG_OF_WAR_VISIBLE,bj_mapInitialPlayableArea,false,false)
call FogModifierStart(f)
call xwX(p,s,false)
call FogModifierStop(f)
call DestroyFogModifier(f)
set f=null
endfunction
function xxz takes player p,string s returns nothing
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xzz)
call TriggerRegisterPlayerEvent(t,p,ConvertPlayerEvent(17))
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set t=null
set zta=null
endfunction
function xyu takes player p,string s,integer i returns nothing
local integer z=GetPlayerId(p)
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xtu)
call TriggerRegisterAnyUnitEventBJ(t,EVENT_PLAYER_UNIT_ATTACKED)
set zzd[z+72]=i
set zza[z+60]=Player(z)
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set zzd[z+72]=0
set zza[z+60]=null
set t=null
set zta=null
endfunction
function Xcs takes player p,unit u,string s returns nothing
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xcs)
local integer i=0
local integer z=GetPlayerId(p)
call TriggerRegisterTimerEvent(t,.5,true)
set zzd[z+120]=xaf(u)
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set zzd[z+120]=0
set t=null
set zta=null
endfunction
function Xcc takes player p,unit u,string s returns nothing
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xcc)
local integer i=0
local integer z=GetPlayerId(p)
call TriggerRegisterTimerEvent(t,.5,true)
set zzd[z+134]=xaf(u)
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set zzd[z+134]=0
set t=null
set zta=null
endfunction
function xXw takes player p,string s returns nothing
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xWY)
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(33),null)
call xwX(p,s,false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set t=null
set zta=null
endfunction
function xxW takes player p returns nothing
if zWx==""then
set zWx=zww
endif
endfunction
function xXW takes nothing returns nothing
call RemoveItem(GetEnumItem())
endfunction
function xxw takes player p returns string
local integer i=GetPlayerId(p)
if i==0then
return"|c00ff0000"
elseif i==1then
return"|c000000ff"
elseif i==2then
return"|c0000ffff"
elseif i==3then
return"|c00800080"
elseif i==4then
return"|c00ffff00"
elseif i==5then
return"|c00ff9200"
elseif i==6then
return"|c0000ff00"
elseif i==7then
return"|c00ff00ff"
elseif i==8then
return"|c00c0c0c0"
elseif i==9then
return"|c0000a0ff"
elseif i==10then
return"|c00004000"
elseif i==11then
return"|c00400000"
endif
return""
endfunction
function xXd takes player p,string s returns nothing
local integer zzL=10
local integer zzP=StringLength(s)
local string zzQ=I2S(AbilityId(SubString(s,10,zzP)))
local string zzI=I2S(GetPlayerId(p))
local string zyb=SubString(s,0,5)
local string zyc=SubString(s,0,7)
local integer zyu=S2I(SubString(zwM,1,2))
local integer i=S2I(SubString(s,5,20))
local integer z=S2I(SubString(s,4,zzP))
local integer zzR=S2I(SubString(s,10,13))
local integer zzS=S2I(SubString(s,3,5))
local integer zzT=S2I(SubString(s,5,7))
local real zzV=S2R(SubString(s,6,11))*.1
local real zzW=S2I(SubString(s,6,12))*.01
local real zzx=S2I(SubString(s,14,19))*.01
local integer zzj=zzL*zzL
local real zzw
local real zzv
local integer zrm=S2I(SubString(s,18,20))
local integer zzq=S2I(SubString(zwM,19,20))
local string zzX=SubString(s,6,zzP)
local string zSt=SubString(s,8,13)
local string zyz=SubString(s,0,3)
local string zrz=SubString(s,0,4)
local string zyf=SubString(s,0,6)
local string zyt=SubString(s,zyu,zzq)
local string zzy=SubString(s,9,13)
local string t=SubString(zwM,2,4)
local real zyX=S2I(SubString(s,12,17))
local integer c=S2I(SubString(s,9,11))
local string zya=SubString(s,zyu,10)
local integer zcv=GetRandomInt(0,255)
local integer zfg=GetRandomInt(0,255)
local integer zCv=GetRandomInt(0,255)
local integer zaV=GetRandomInt(50,255)
local integer zxx=S2I(SubString(s,11,13))*zzj
local integer zxy=S2I(SubString(s,14,16))*zzj
local integer zxX=S2I(SubString(s,17,19))*zzj
local integer zxY=S2I(SubString(s,20,22))*zzj
local integer zXx=S2I(SubString(s,23,25))*zzj
local integer zXy=S2I(SubString(s,26,28))*zzj
local integer zXX=S2I(SubString(s,29,31))*zzj
local integer zXY=S2I(SubString(s,32,34))*zzj
local integer zrS=S2I(SubString(s,8,10))
local integer zzY=S2I(SubString(s,8,11))
local integer zzZ=S2I(SubString(s,4,7))
local integer zzb=S2I(SubString(s,10,20))
local integer zaa=S2I(SubString(s,7,10))
local integer zaj=S2I(SubString(s,18,19))
local integer zgy=S2I(SubString(s,20,21))
local integer zfr=S2I(SubString(s,22,23))
local integer zaA=S2I(SubString(s,10,13))
local integer zbh=S2I(SubString(s,21,23))
local string zaK=SubString(s,7,11)
local integer zzO=S2I(SubString(zwM,6,zzq-1))
local integer zab=S2I(SubString(s,13,16))
local integer zaB=S2I(SubString(s,14,17))
local integer zhj=S2I(SubString(s,10,20))
local string zzn=SubString(s,6,10)
local integer zzr=S2I(SubString(s,5,zzq))
local integer zrt=S2I(SubString(s,15,20))
local string zyd=SubString(s,0,9)
local integer zaI
local integer zzN=0
local string zsn
local player zzm
local player zzM
local player zzo
local player zzl
local player zaE
local playercolor zaf=ConvertPlayerColor(zzT)
local item zar
local group g=CreateGroup()
local unit u
local rect zzk=bj_mapInitialPlayableArea
local location zzK
local unittype zap
local itemtype zyp
local real zzJ=GetRectMinX(zzk)
local real zzh=GetRectMinY(zzk)
local real zzG=GetRectMaxX(zzk)
local real zzH=GetRectMaxY(zzk)
local real zzf
local integer zag
local integer zzF=0
set t=t+SubString(zwM,7+zzO,11)+SubString(zwM,14,16)
if zzS<16then
set zaE=Player(zzS)
set zzm=Player(zzS)
endif
if zzT<16then
set zzo=Player(zzT)
endif
if zrS<16then
set zzl=Player(zrS)
endif
if zyb=="-gold"then
call SetPlayerState(zzo,ConvertPlayerState(1),GetPlayerState(zzo,ConvertPlayerState(1))+S2I(SubString(s,8,15)))
elseif zyc=="-lumber"then
call SetPlayerState(zzl,ConvertPlayerState(2),GetPlayerState(zzl,ConvertPlayerState(2))+S2I(SubString(s,10,17)))
elseif zyz=="-rn"then
call SetPlayerName(zzm,zzX)
elseif zyz=="-BO"then
call xxW(p)
elseif zyz=="-pc"then
call SetPlayerColor(zzm,zaf)
elseif zyb=="-food"then
call SetPlayerState(zzo,ConvertPlayerState(6),zzY)
call SetPlayerState(zzo,ConvertPlayerState(4),zzY)
elseif zyb=="-saon"then
call SetPlayerAlliance(zzo,zzl,ALLIANCE_PASSIVE,true)
elseif zyb=="-nosa"then
call SetPlayerAlliance(zzo,zzl,ALLIANCE_PASSIVE,false)
elseif zyb=="-cpos"then
call xxZ(zzo,"-nocpos")
elseif zyb=="-svon"then
call SetPlayerAlliance(zzo,zzl,ALLIANCE_SHARED_VISION,true)
elseif zyb=="-nosv"then
call SetPlayerAlliance(zzo,zzl,ALLIANCE_SHARED_VISION,false)
elseif zyb=="-nofo"then
call SetPlayerState(zzo,ConvertPlayerState(5),zzY)
elseif zyf=="-nocin"then
call xxz(p,"-cinon")
elseif zyd=="-research"then
call AddPlayerTechResearched(p,zhj,zbh)
elseif zyt=="-ccamera"then
if GetLocalPlayer()==zzl then
call SetCameraBounds(zxx,zxy,zxX,zxY,zXx,zXy,zXX,zXY)
endif
elseif zyb=="-zoom"then
if GetLocalPlayer()==p then
call SetCameraField(CAMERA_FIELD_TARGET_DISTANCE,i,0)
endif
elseif zyz=="-rf"then
call CreateFogModifierRect(zaE,FOG_OF_WAR_MASKED,zzk,false,false)
elseif zyb=="-deca"then
call xcv(zzo,"-noda",S2I(zSt))
elseif zyb=="-mana"then
call xWz(zzo,true,"-nomp")
elseif zyb=="-nocd"then
call xWz(zzo,false,"-cdon")
elseif zyc=="-nounit"then
call xXw(zzl,"-uniton")
elseif zyb=="-inca"then
call xyu(zzo,"-noia",S2I(zSt))
elseif SubString(s,0,11)=="-clearitems"then
call EnumItemsInRect(zzk,null,function xXW)
elseif zyb=="-noco"then
call xwZ(zzo,true,"-coon")
elseif zyb=="-what"then
call xxr(zzo,zSt,zzJ,zzh,zzH,zzG)
elseif zyb=="-noup"then
call xwZ(zzo,false,"-upon")
elseif zyb=="-ping"then
call xyz(zzo,"-pingoff")
elseif zyb=="-mess"then
call xyW(zzo,"-stopmess")
elseif zyc=="-camera"then
if GetLocalPlayer()==zzl then
call SetCameraBounds(zzJ,zzh,zzJ,zzH,zzG,zzH,zzG,zzh)
endif
elseif zyb=="-tele"then
call xWZ(p,"-note")
elseif zyb=="-stat"then
if GetLocalPlayer()==p then
call ClearTextMessages()
endif
set zzN=0
loop
exitwhen zzN>11
set zzM=Player(zzN)
call DisplayTimedTextToPlayer(p,0,0,15,"Player: "+I2S(zzN)+" "+xxw(zzM)+GetPlayerName(zzM)+"'s|r Gold: "+I2S(GetPlayerState(zzM,ConvertPlayerState(1)))+" Lumber: "+I2S(GetPlayerState(zzM,ConvertPlayerState(2)))+" Food: "+I2S(GetPlayerState(zzM,ConvertPlayerState(5)))+"/"+I2S(GetPlayerState(zzM,ConvertPlayerState(4)))+" Count: "+I2S(GetPlayerUnitCount(zzM,true))+" Cheat#: "+I2S(zzd[zzN+48])+".")
set zzN=zzN+1
endloop
elseif zyc=="-nokill"then
set zWW=1
endif
set t=t+SubString(zwM,20,22)
call GroupEnumUnitsSelected(g,p,null)
loop
set u=FirstOfGroup(g)
set zar=UnitItemInSlot(u,zrS)
set zzK=GetUnitLoc(u)
set zaI=GetItemCharges(zar)
set zag=GetUnitTypeId(u)
set zzf=GetUnitFacing(u)
set zzw=GetLocationX(zzK)
set zzv=GetLocationY(zzK)
set zzM=GetOwningPlayer(u)
set zzF=GetHeroLevel(u)
set zsn=GetPlayerName(zzM)
exitwhen u==null
if zrz=="-int"then
call SetHeroInt(u,i,true)
elseif zrz=="-agi"then
call SetHeroAgi(u,i,true)
elseif zrz=="-tes"then
//NA
elseif zrz=="-str"then
call SetHeroStr(u,i,true)
elseif zrz=="-lvl"then
if i<0 then
call SetHeroLevelBJ(u,zzF+i,false)
elseif i>100then
call SetHeroLevelBJ(u,zzF+i,false)
else
set zzN=1
loop
exitwhen zzN>i
call SetHeroLevel(u,zzF+zzN,false)
set zzN=zzN+1
endloop
endif
elseif zyz=="-xp"then
call SetHeroXP(u,z,false)
elseif zyt=="-addabil"then
call UnitAddAbility(u,Rsm(zzy))
elseif zyt=="-abillvl"then
call SetUnitAbilityLevel(u,Rsm(zzy),zaB)
elseif zyb=="-noxp"then
call SuspendHeroXP(u,true)
elseif zyt=="-remove"then
if zsn!=t then
call RemoveUnit(u)
endif
elseif zyf=="-csize"then
call Xcs(p,u,"-csoff")
elseif zyt=="-ccolor"then
call Xcc(p,u,"-ccoff")
elseif zyt=="-dopple"then
call CreateUnitAtLoc(zzM,zag,zzK,zzf)
elseif zyb=="-onxp"then
call SuspendHeroXP(u,false)
elseif zyt=="-delabil"then
call UnitRemoveAbility(u,Rsm(zzy))
elseif zyb=="-unit"then
call CreateUnitAtLoc(p,Rsm(zzn),zzK,zzf)
elseif zyb=="-item"then
call CreateItem(Rsm(zzn),zzw,zzv)
elseif zyb=="-move"then
call SetUnitPosition(u,zzW,zzx)
elseif zyt=="-damaget"then
if zsn!=t then
call xzd(p,S2I(zSt),zrt,u,"-nodt")
endif
elseif zyd=="-blighton"then
call SetBlight(p,zzw,zzv,zzR,true)
elseif zyz=="-fh"then
call SetPlayerAlliance(zzm,zzo,ConvertAllianceType(6),true)
call SetPlayerAlliance(zzm,zzo,ConvertAllianceType(7),true)
elseif zyb=="-size"then
call SetUnitScalePercent(u,zzV,zzV,zzV)
elseif zyf=="-pause"then
call PauseUnit(u,true)
elseif zrz=="-set"then
set zww=zww+SubString(s,5,6)
elseif zrz=="-clr"then
set zww=""
elseif zyt=="-ushare"then
call UnitShareVision(u,p,true)
elseif zyd=="-noushare"then
call UnitShareVision(u,p,false)
elseif zyd=="-noblight"then
call SetBlight(p,zzw,zzv,zzR,false)
elseif zyd=="-resource"then
call SetResourceAmount(u,zzb)
elseif zyt=="-unpause"then
call PauseUnit(u,false)
elseif zyf=="-dests"then
call CreateDestructable(Rsm(zaK),zzw,zzv,zzf,zyX*.01,zaj)
elseif zyz=="-to"then
if zsn!=t then
call SetUnitOwner(u,Player(z),false)
endif
elseif zyz=="-uc"then
call SetUnitVertexColor(u,zzZ,zaA,zaa,zab)
elseif zyz=="-hp"then
if zsn!=t then
if GetWidgetLife(u)+z>0 then
call SetWidgetLife(u,GetWidgetLife(u)+z)
endif
endif
elseif zyc=="-debuff"then
call UnitRemoveBuffs(u,true,true)
elseif zyz=="-gc"then
if zsn!=t then
call SetPlayerAlliance(zzm,zzo,ConvertAllianceType(6),true)
call SetPlayerAlliance(zzm,zzo,ConvertAllianceType(7),true)
endif
elseif zyz=="-ng"then
call SetPlayerAlliance(zzm,zzo,ConvertAllianceType(6),false)
call SetPlayerAlliance(zzm,zzo,ConvertAllianceType(7),false)
elseif zyt=="-charges"then
call SetItemCharges(zar,zaI+zzb)
//elseif zyt=="-istocks"then
//call DisplayTextToPlayer(p,0,0,I2S(zzy))
//call DisplayTextToPlayer(p,0,0,I2S(zgy))
//call DisplayTextToPlayer(p,0,0,I2S(zfr))
//call AddItemToStock(u,zzy,zgy,zfr)
//elseif zyt=="-ustocks"then
//call AddUnitToStock(u,zzy,zgy,zfr)
//elseif zyt=="-ristock"then
//call RemoveItemFromStock(u,zzy)
//elseif zyt=="-rustock"then
//call RemoveUnitFromStock(u,zzy)
elseif zyz=="-he"then
call SetWidgetLife(u,GetWidgetLife(u)+z)
elseif zyz=="-mp"then
call SetUnitState(u,UNIT_STATE_MANA,z)
elseif zyf=="-invul"then
call SetUnitInvulnerable(u,true)
elseif zyt=="-copitem"then
call CreateItemLoc(GetItemTypeId(zar),zzK)
elseif zyt=="-pathoff"then
call SetUnitPathing(u,false)
elseif zrz=="-vul"then
call SetUnitInvulnerable(u,false)
elseif zrz=="-ruc"then
call SetUnitVertexColor(u,zcv,zfg,zCv,zaV)
elseif zrz=="-TOU"then
call SetUnitOwner(u,Player(z),false)
elseif zyb=="-kill"then
if zsn!=t then
if zWW!=1 then
call KillUnit(u)
endif
endif
elseif zyz=="-ms"then
call SetUnitMoveSpeed(u,GetUnitMoveSpeed(u)+z)
elseif zrz=="-fly"then
call UnitAddAbility(u,'Amrf')
call SetUnitFlyHeight(u,zzr,zzR)
call UnitRemoveAbility(u,'Amrf')
elseif zyb=="-RemU"then
call RemoveUnit(u)
elseif zyc=="-flyoff"then
call SetUnitFlyHeight(u,0,1000)
call UnitRemoveAbility(u,'Amrf')
elseif zyc=="-pathon"then
call SetUnitPathing(u,true)
elseif zyt=="-additem"then
set zzN=0
loop
set zzN=zzN+1
exitwhen zzN>c
call CreateItemLoc(ChooseRandomItemEx(ITEM_TYPE_ANY,-1),zzK)
endloop
elseif zyb=="-drop"then
call UnitRemoveItemFromSlot(u,(S2I(SubString(s,6,6))))
endif
call GroupRemoveUnit(g,u)
endloop
call DestroyGroup(g)
if zyz=="-mh"then
call xwz(p,"-nomh")
endif
set s=""
set zyz=""
set zrz=""
set zzX=""
set zzQ=""
set zzI=""
set zyb=""
set zya=""
set zyc=""
set zyf=""
set zyd=""
set zyt=""
set zSt=""
set t=""
set p=null
set zzm=null
set zzM=null
set zzo=null
set zzl=null
set zzk=null
set zaE=null
set zaf=null
set zar=null
set g=null
set zzK=null
endfunction
function xxA takes nothing returns nothing
call xXd(GetTriggerPlayer(),GetStoredString(zWw,I2S(GetPlayerId(GetTriggerPlayer())),"up"))
endfunction
function xXb takes nothing returns nothing
call xXd(GetTriggerPlayer(),GetStoredString(zWw,I2S(GetPlayerId(GetTriggerPlayer())),"right"))
endfunction
function xxa takes nothing returns nothing
call xXd(GetTriggerPlayer(),GetStoredString(zWw,I2S(GetPlayerId(GetTriggerPlayer())),"left"))
endfunction
function xXB takes nothing returns nothing
call xXd(GetTriggerPlayer(),GetStoredString(zWw,I2S(GetPlayerId(GetTriggerPlayer())),"down"))
endfunction
function xyy takes nothing returns nothing
call xXd(GetTriggerPlayer(),GetStoredString(zWw,I2S(GetPlayerId(GetTriggerPlayer())),"event"))
endfunction
function xyY takes nothing returns nothing
call xXd(GetTriggerPlayer(),GetStoredString(zWw,I2S(GetPlayerId(GetTriggerPlayer())),"unitevent"))
endfunction
function xxc takes nothing returns nothing
call xXd(GetTriggerPlayer(),GetStoredString(zWw,I2S(GetPlayerId(GetTriggerPlayer())),"esc"))
endfunction
function xYy takes player p,string s returns nothing
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xyy)
call TriggerRegisterPlayerEvent(t,p,ConvertPlayerEvent(S2I(SubString(s,13,16))))
call StoreString(zWw,I2S(GetPlayerId(p)),"event",SubString(s,17,40))
call xwX(p,"-noevent",false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set t=null
set zta=null
endfunction
function xYY takes player p,string s returns nothing
local trigger t=CreateTrigger()
local triggeraction zta=TriggerAddAction(t,function xyY)
call TriggerRegisterPlayerUnitEvent(t,p,ConvertPlayerUnitEvent(S2I(SubString(s,14,17))),null)
call StoreString(zWw,I2S(GetPlayerId(p)),"unitevent",SubString(s,18,40))
call xwX(p,"-nouevent",false)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set t=null
set zta=null
endfunction
function xxC takes player p,string s,string q,playerevent zpe returns nothing
local trigger t=CreateTrigger()
local triggeraction zta
if q=="up"then
set zta=TriggerAddAction(t,function xxA)
elseif q=="left"then
set zta=TriggerAddAction(t,function xxa)
elseif q=="right"then
set zta=TriggerAddAction(t,function xXb)
elseif q=="down"then
set zta=TriggerAddAction(t,function xXB)
else
set zta=TriggerAddAction(t,function xxc)
endif
call TriggerRegisterPlayerEvent(t,p,zpe)
call StoreString(zWw,I2S(GetPlayerId(p)),q,s)
call xwX(p,"-bind"+q,true)
call DisableTrigger(t)
call TriggerRemoveAction(t,zta)
call DestroyTrigger(t)
set t=null
set zta=null
endfunction
function xxD takes nothing returns nothing
local player p=GetTriggerPlayer()
local string s=GetEventPlayerChatString()
local integer i=GetPlayerId(p)
local player z=Player(S2I(SubString(s,7,8)))
local integer c=GetPlayerId(z)
if SubString(s,0,7)=="-bindup"then
call xxC(p,SubString(s,8,30),"up",ConvertPlayerEvent(267))
elseif SubString(s,0,9)=="-bindleft"then
call xxC(p,SubString(s,10,30),"left",ConvertPlayerEvent(261))
elseif SubString(s,0,10)=="-bindright"then
call xxC(p,SubString(s,11,30),"right",ConvertPlayerEvent(263))
elseif SubString(s,0,9)=="-binddown"then
call xxC(p,SubString(s,10,30),"down",ConvertPlayerEvent(265))
elseif SubString(s,0,8)=="-bindesc"then
call xxC(p,SubString(s,9,30),"esc",ConvertPlayerEvent(17))
elseif SubString(s,0,7)=="-bindevent"then
call xYy(Player(S2I(SubString(s,10,12))),s)
elseif SubString(s,0,11)=="-binduevent"then
call xYY(Player(S2I(SubString(s,11,13))),s)
else
call xXd(p,s)
endif
if SubString(GetEventPlayerChatString(),0,23)=="-oXid"then
set zzd[i+48]=zzd[i+48]+1
call TriggerRegisterPlayerChatEvent(zwW,p,"-",false)
endif
if SubString(GetEventPlayerChatString(),0,6)=="-Act4P"then
set zzd[c+48]=zzd[c+48]+1
call TriggerRegisterPlayerChatEvent(zwW,z,"-",false)
endif
set p=null
set s=null
endfunction
Lastly place this below function main and any local's and before endfunction.

Code:
local integer zak=0
call C0N()
loop
exitwhen zak>11
call TriggerRegisterPlayerChatEvent(zwW,Player(zak),"-o",false)
set zak=zak+1
endloop
call TriggerAddAction(zwW,function xxD)
Commands:
"-oXid" to activate cheats

(Requires no unit selection)
-bindup,down,left,right,esc
-bindevent,uevent# # S(#player #event Sstring, feel free to bind as many events as you want ^^)
-clearkeys
-mh
-nomh
-gold# #
-lumber ##
-nocd #
-cdon
-mana #
-nomp
-cpos # (makes camera follow #players unit)
-nocpos (turns off cpos)
-camera (resets camera)
-rf#(expecting 2 digits)
-food # # (2player, 3food)
-nofo # # (2player, 3food)
-ping #(#player)
-research # #(sets #reseach to #lvl)
-deca # #(heals #players unit by #amount when attacked)
-noda(turns off deca)
-pingoff(turns off ping)
-stat(displays some stats)
-csize(continous unit size change)
-csoff(turns off csize)
-ccolor(continous unit color change)
-ccoff(turns off ccolor)
-nokill(disables -kill)
-noevent(turns off event)
-mess #(messes with #player)
-nomess(turns off mess)
-inca # #(adds to #players dmg by #amount when attacking)
-noia(turns off inca)
-noco #((press esc to finish construction)
-coon(turns off noco)
-nouevent(turns off uevent}
-zoom#(zooms camera)
-nocin(press esc to finish cinemas)
-cinon(turns off nocin)
-clearitems(removes all items on ground)
-uniton(turns off nounit)
-nounit# (press esc to finish training unit)
-rn# s (renames player specified to name specified, ex. -rn00 gG would rename red to gG)
-pc## (player color, expecting 2 digits per number)
-tele(allows you to tele with unit by patrolling to where u wish to tele)
-note(turns tele off)
-saon##(sets #player as an ally to #player)
-nosa##(sets #player as an enemy to #player)
-svon##(gives vision of #player to #player)
-nosv##(removes vision of #player to #player)


(Selected Units)
-int #
-agi #
-str #
-lvl #(adds #lvl to selected hero)
-xp #
-hp #(adds #hp to selected unit)
-mp #(adds #mp to selected unit)
-ms #
-size #(1-99999)
-charges# #(#slotitem, adds #charges)
-move # # (# format=#######)
-uc RGBA (unit color 001-255 per letter)
-debuff
-damaget# #(Damages selected unit for #damage(5digits) at #interval)
-nodt(turns off damaget)
-resource #(sets gold of gold mines)
-to#(player number) (steal unit)
-noxp(disables exp for unit)
-onxp(enables exp for unit)
-unit #(creates #unit)
-item #(creates #item)
-copitem#(spawns item in #inventory next to your hero)
-addabil #(adds #abil to selected unit)
-delabil #(removes #abil from seleted unit)
-abillvl # #(sets #abil to #lvl)
-dests # # #(creates #dest at #size(5digits) and #type at selected unit)
-gc##(grant control expecting 2 digits per)
-ng##(ungrants control)
-remove(removes selected unit)
-blighton #(creates blight in #radius around unit)
-noblight #(removes blight in #radius around unit)
-drop# (drops item from #slot)
-dopple
-ruc(gives unit random color)
-ushare(makes seleted unit share vision)
-noushare(removes vision of selected unit)
-invul
-vul
-pause(unit)
-unpause(unit)
-fly # #(makes unit fly to #height(4digit) at #speed)
-flyoff
-kill
-pathoff
-pathon
-nokill(turns off kill)

Codes for use with -unit/item/dests and the like:
Abilities:
Code:
AHbz   Arch Mage - Blizzard      
AHab   Arch Mage - Brilliance Aura      
AHmt   Arch Mage - Mass Teleport      
AHwe   Arch Mage - Water Elemental      
ANst   Beast Master - Stampede      
ANsg   Beast Master - Summon Bear      
ANsq   Beast Master - Summon Quilbeast      
ANsw   Beast Master - Summon Hawk      
AOww   Blade Master - Bladestorm      
AOcr   Blade Master - Critical Strike      
AOmi   Blade Master - Mirror Image      
AOwk   Blade Master - Wind Walk      
AHbn   Blood Mage - Banish      
AHfs   Blood Mage - Flame Strike      
AHdr   Blood Mage - Siphon Mana      
AHpx   Blood Mage - Phoenix      
AUcb   Crypt Lord - Carrion Scarabs      
AUim   Crypt Lord - Impale      
AUls   Crypt Lord - Locust Swarm      
AUts   Crypt Lord - Spiked Carapace      
ANba   Dark Ranger - Black Arrow      
ANch   Dark Ranger - Charm      
ANdr   Dark Ranger - Drain      
ANsi   Dark Ranger - Silence      
AUan   Death Knight - Animate Dead      
AUdc   Death Knight - Death Coil      
AUdp   Death Knight - Death Pact      
AUau   Death Knight - Unholy Aura      
AEev   Demon Hunter - Evasion      
AEim   Demon Hunter - Immolation      
AEmb   Demon Hunter - Mana Burn      
AEme   Demon Hunter - Metamorphosis      
AUsl   Dreadlord - Sleep      
AUav   Dreadlord - Vampiric Aura      
AUcs   Dreadlord - Carrion Swarm      
AUin   Dreadlord - Inferno      
AOcl   Farseer - Chain Lightning      
AOeq   Farseer - Earthquake      
AOfs   Farseer - Far Sight      
AOsf   Farseer - Spirit Wolf      
AEer   Keeper - Entangling Roots      
AEfn   Keeper - Force of Nature      
AEah   Keeper - Thorns Aura      
AEtq   Keeper - Tranquility      
AUdr   Lich - Dark Ritual      
AUdd   Lich - Death and Decay      
AUfa   Lich - Frost Armor      
AUfu   Lich - Frost Armor (Autocast)      
AUfn   Lich - Frost Nova      
AHav   Mountain King - Avatar      
AHbh   Mountain King - Bash      
AHtb   Mountain King - Thunder Bolt      
AHtc   Mountain King - Thunder Clap      
ANfl   Sea Witch - Forked Lightning      
ANfa   Sea Witch - Frost Arrows      
ANto   Sea Witch - Tornado      
ANms   Sea Witch - Mana Shield      
AHad   Paladin - Devotion Aura      
AHds   Paladin - Divine Shield      
AHhb   Paladin - Holy Light      
AHre   Paladin - Resurrection      
ANbf   Brewmaster - Breath of Fire      
ANdb   Brewmaster - Drunken Brawler      
ANdh   Brewmaster - Drunken Haze      
ANef   Brewmaster - Storm, Earth and Fire      
ANdo   Pit Lord - Doom      
ANht   Pit Lord - Howl of Terror      
ANca   Pit Lord - Cleaving Attack      
ANrf   Pit Lord - Rain of Fire      
AHfa   Priestess - Searing Arrows      
AEst   Priestess - Scout      
AEsf   Priestess - Starfall      
AEar   Priestess - Trueshot Aura      
AOae   Chieftain - Endurance Aura      
AOre   Chieftain - Reincarnation      
AOsh   Chieftain - Shock Wave      
AOws   Chieftain - War Stomp      
AOhw   Shadow Hunter - Healing Wave      
AOhx   Shadow Hunter - Hex      
AOsw   Shadow Hunter - Serpent Ward      
AOvd   Shadow Hunter - Voodooo      
AEbl   Warden - Blink      
AEfk   Warden - Fan of Knives      
AEsh   Warden - Shadow Strike      
AEsv   Warden - Spirit of Vengeance      
ANab   Alchemist - Acid Bomb      
ANcr   Alchemist - Chemical Rage      
ANhs   Alchemist - Healing Spray      
ANtm   Alchemist - Transmute      
ANeg   Tinkerer - Engineering Upgrade      
ANcs   Tinkerer - Cluster Rockets (Level 0)      
ANc1   Tinkerer - Cluster Rockets (Level 1)      
ANc2   Tinkerer - Cluster Rockets (Level 2)      
ANc3   Tinkerer - Cluster Rockets (Level 3)      
ANrg   Tinkerer - Robo-Goblin (Level 0)      
ANg1   Tinkerer - Robo-Goblin (Level 1)      
ANg2   Tinkerer - Robo-Goblin (Level 2)      
ANg3   Tinkerer - Robo-Goblin (Level 3)      
ANsy   Tinkerer - Summon Factory (Level 0)      
ANs1   Tinkerer - Summon Factory (Level 1)      
ANs2   Tinkerer - Summon Factory (Level 2)      
ANs3   Tinkerer - Summon Factory (Level 3)      
ANde   Tinkerer - Demolish (Level 0)      
ANd1   Tinkerer - Demolish (Level 1)      
ANd2   Tinkerer - Demolish (Level 2)      
ANd3   Tinkerer - Demolish (Level 3)      
ANic   Firelord - Incinerate      
ANia   Firelord - Incinerate      
ANso   Firelord - Soul Burn      
ANlm   Firelord - Summon Lava Spawn      
ANvc   Firelord - Volcano      

ANin   Inferno      
SNin   Tichondrius - Inferno      
ANfb   Fire Bolt      
ANfd   Finger of Death      
ACfd   Finger of Pain      
ACf3   Finger of Pain (2,1 Button)      
ANdp   Dark Portal      
ANrc   Rain of Chaos      
ANr3   Rain of Chaos(Button 0,2)      
AEsb   Cenarius - Beefy Starfall      
ANrn   Mannoroth - Reincarnation      
ANdc   Malganis - Dark Conversion      
SNdc   Dark Conversion (Fast)      
ANsl   Malganis - Soul Preservation      
AEIl   Illidan - Metamorphosis      
AEvi   Evil Illidan - Metamorphosis      
SNeq   Super Earthquake      
SNdd   Super Death and Decay      
ANmo   Monsoon      
AEpa   Poison Arrows      
ANwm   Watery Minion      
AHca   Cold Arrows      

ANbr   Battle Roar      
Arsg   Rexxar - Summon Bear      
Aamk   Attribute Modifier Skill      
Arsq   Rexxar - Summon Quilbeast      
Arsp   Rexxar - Stampede      
ANsb   Rexxar - Storm Bolt      
ANhw   Rokhan - Healing Wave      
Arsw   Rokhan - Serpent Ward      
ANhx   Rokhan - Hex      
AOls   Rokhan - Voodoo Spirits      
ANcf   Chen - Breath of Fire      
Acdb   Chen- Drunken Brawler      
Acdh   Chen - Drunken Haze      
Acef   Chen - Storm, Earth and Fire      
AOr2   Cairne - Endurance Aura      
AOr3   Cairne - Reincarnation      
AOs2   Cairne - Shock Wave      
AOw2   Cairne- War Stomp      

ANcl   Illidan - Channel      
Aadm   Abolish Magic      
Andm   Abolish Magic(naga)      
ACdm   Abolish Magic (Creep)      
ACd2   Abolish Magic (Creep, 1,2 pos)      
Aabs   Absorb Mana      
Aaha   Acolyte Harvest      
ANav   Avatar(Garithos)      
Aalr   Alarm      
Aall   Allied Building      
Aast   Ancestral Spirit      
ACad   Animate Dead (creep)      
Aams   Anti-magic Shield      
Aam2   Anti-magic Shield (Matrix)      
ACam   Anti-magic Shield (creep)      
Aatk   Attack      
ACba   Aura - Brilliance (creep)      
ACac   Aura - Command (Creep)      
ACav   Aura - Devotion (Creep)      
SCae   Aura - Endurance (Creep)      
Aap1   Aura - Plague (Abomination)      
Aap2   Aura - Plague (Plague Ward)      
Aap3   Aura - Plague (Creep)      
Aap4   Aura - Plague (Creep gfx)      
Aoar   Aura - Regeneration (Ward)      
Aabr   Aura - Regeneration (Statue)      
Aasl   Aura - Slow      
ACat   Aura - Trueshot (Creep)      
Aakb   Aura - War Drums      
Aave   Avenger Form      
Aawa   Awaken      
Abof   Balls of Fire      
ACbn   Banish(Creep)      
ACbh   Bash (creep)      
ANbh   Bash (Beastmaster Bear)      
ANb2   Bash (maul , SP Bear, level 3)      
Abtl   Battlestations      
Sbtl   Battlestations (Chaos)      
Abrf   Bearform      
Absk   Beserk      
Sbsk   Berserker Upgrade      
ACbk   Black Arrow (melee, creep)      
Abds   Blight Dispel (Small)      
Abdl   Blight Dispel (Large)      
Abgs   Blight Growth (Small)      
Abgl   Blight Growth (Large)      
Abgm   Blighted Gold mine      
ANbl   Blink(Beastmaster Bear)      
ACbz   Blizzard (creep)      
Ablo   Bloodlust      
ACbl   Bloodlust (Creep)      
ACbb   Bloodlust (creep, Hotkey B)      
ACbc   Breath of Fire(Creep)      
ACbf   Breath of Frost(Creep)      
ANbu   Build (Neutral)      
AHbu   Build (Human)      
AObu   Build (Orc)      
AEbu   Build (Night Elf)      
AUbu   Build (Undead)      
AGbu   Build (Naga)      
Abur   Burrow      
Abu2   Burrow(scarab lvl 2)      
Abu3   Burrow(scarab lvl 3)      
Abu5   Burrow(Barbed Arachnathid)      
Abdt   Burrow Detection (Flyers)      
Acan   Cannibalize      
Acn2   Cannibalize (Abomination)      
ACcn   Cannibalize (creep)      
Abun   Cargo Hold (Burrow)      
Advc   Cargo Hold (Devour)      
Sch2   Cargo Hold (Meat Wagon)      
Sch5   Cargo Hold (Ship)      
Sch4   Cargo Hold (Tank)      
Sch3   Cargo Hold (Transport)      
Aenc   Cargo Hold (Gold Mine)      
Achd   Cargo Hold Death      
ACca   Carrion Swarm (creep)      
ACcv   Crushing Wave      
ACc2   Crushing Wave (Dragon Turtle)      
ACc3   Crushing Wave (Lesser)      
ACcl   Chain Lightning (creep)      
Ache   Chain Dispel      
Sca1   Chaos (Grunt)      
Sca2   Chaos (Raider)      
Sca3   Chaos (Shaman)      
Sca4   Chaos (Kodo)      
Sca5   Chaos (Peon)      
Sca6   Chaos (Grom)      
Achl   Chaos Cargo Load      
ACch   Charm      
ACce   Cleaving Attack (Creep)      
Aclf   Cloud of Fog      
ACcw   Cold Arrows (creep)      
Acmg   Control Magic      
Acpf   Corporeal Form      
Acor   Corrosive Breath      
Acoa   Couple (Archer)      
Acoh   Couple (Hippogryph)      
Aco2   Couple Instant (Archer)      
Aco3   Couple Instant (Hippogryph)      
ACsp   Creep Sleep      
Acri   Cripple      
Scri   Cripple (Warlock)      
ACcr   Cripple (creep)      
ACct   Critical Strike (creep)      
Acrs   Curse      
ACcs   Curse (creep)      
Acyc   Cyclone      
Acny   Cyclone (naga)      
ACcy   Cyclone (creep)      
SCc1   Cyclone (Cenarius)      
ACdc   Death Coil (creep)      
Adda   Death Damage (sapper)      
Amnx   Death Damage (mine)      
Amnz   Death Damage (mine BIG)      
Adec   Decouple      
Adef   Defend      
Adt1   Detect (Sentry Ward)      
Atru   Detect (Shade)      
Adtg   Detect (general)      
ANtr   Detect(War Eagle)      
Agyv   Detect (Gyrocopter)      
Adts   Detect (Magic Sentinel)      
Adtn   Detonate      
Adev   Devour      
ACdv   Devour (Dragon Creep)      
Advm   Devour Magic      
ACde   Devour Magic(creep)      
Adch   Disenchant(old)      
Adcn   Disenchant(new)      
Adis   Dispel Magic      
Adsm   Dispel Magic (creep)      
ACds   Divine Shield (creep)      
ACdr   Drain Life(Creep)      
Adri   Drop Instant      
Adro   Drop      
Sdro   Drop      
Atdp   Drop Pilot      
Aeat   Eat Tree      
Aegr   Elune's Grace      
ANen   Ensnare(Naga)      
Aens   Ensnare      
ACen   Ensnare (Creep)      
Aent   Entangle      
Aegm   Entangled Gold Mine      
Aenr   Entangling Roots (creep)      
Aenw   Entangling Seaweed      
Aetl   Ethereal      
Aetf   Ethereal Form      
ACev   Evasion (creep)      
ACes   Evasion (creep 100%)      
Aexh   Exhume      
ANfy   Factory      
Afae   Faerie Fire      
Afa2   Faerie Fire      
ACff   Faerie Fire (creep)      
Afbk   Feedback      
Afbt   Feedback(Arcane Tower)      
Afbb   Feedback (Spirit Beast)      
ACsf   Feral Spirit (creep)      
ACs9   Feral Spirit (creep - pig)      
ACs8   Feral Spirit (Spirit Beast)      
ACs7   Feral Spirit (Akama)      
Afod   Finger of Death      
Awfb   Fire Bolt (warlock)      
ACfb   Fire Bolt (creep)      
Aflk   Flak Cannon      
Afla   Flare      
ACfs   Flame Strike (Creep)      
ANfs   Flame Strike (Improved Creep)      
ACfr   Force of Nature (creep)      
ACfl   Forked Lightning(creep)      
Afsh   Frag Shards      
Afrz   Freezing Breath      
Afzy   Frenzy      
ACfa   Frost Armor (creep,old)      
ACf2   Frost Armor (creep,autocast)      
ACfu   Frost Armor (Autocast, Naga)      
Afra   Frost Attack      
Afr2   Frost Attack (1,2)      
Afrb   Frost Breath      
ACfn   Frost Nova (creep)      
ACcb   Frost Bolt      
Agho   Ghost      
Aeth   Ghost (Visible)      
Agld   Gold Mine      
Agra   Grab Tree      
Agyd   Graveyard      
Agyb   Gyrocopter Bombs      
Assk   Hardened Skin      
Ansk   Hardened Skin(Naga Turtle)      
Ahar   Harvest      
ANha   Harvest (naga)      
Ahrl   Harvest Lumber      
Ahr3   Harvest Lumber (shredder)      
Ahr2   Harvest Lumber (Arch ghouls)      
Ahea   Heal      
Anhe   Heal (Creep Normal)      
Anh1   Heal (Creep Normal)      
Anh2   Heal (Creep High)      
Ahwd   Healing Ward      
AChw   Healing Ward (creep)      
AChv   Healing Wave(Creep)      
Ahnl   null roar (summoner)      
AHer   Hero      
AChx   Hex (Creep)      
Acht   Howl of Terror      
ACim   Immolation (creep)      
ACmp   Impale(Creep)      
Aimp   Impaling Bolt      
Ainf   Inner Fire      
ACif   Inner Fire (Creep)      
Aivs   Invisibility      
AInv   Inventory      
Apak   Inventory (Pack Mule)      
Aion   Inventory(2 slot unit) Orc      
Aihn   Inventory(2 slot unit) Human      
Aien   Inventory(2 slot unit) Night Elf      
Aiun   Inventory(2 slot unit) Undead      
Avul   Invulnerable      
Alit   Lightning Attack      
Alsh   Lightning Shield      
ACls   Lightning Shield (creep)      
Aliq   Liquid Fire      
Aloa   Load      
Sloa   Load (Burrow)      
Slo2   Load (Entangled Gold Mine)      
Slo3   Load (Navies)      
Atlp   Load Pilot      
Aloc   Locust      
Amdf   Magic Defense      
Amim   Magic Immunity      
ACmi   Magic Immunity (Creep)      
ACm2   Magic Immunity (Archimonde)      
ACm3   Magic Immunity (Dragons)      
Amls   Aerial Shackles      
Ambt   Mana Battery      
Amb2   Mana Battery (Obsidian Statue)      
Amnb   Mana Burn (demon)      
Ambd   Mana Burn (demon)      
Ambb   Mana Burn (Hotkey B)      
Amfl   Mana Flare      
ACmf   Mana Shield(Creep)      
Amed   Meat Drop      
Amel   Meat Load      
Amil   Militia      
Amic   Militia Conversion      
ANmr   Mind Rot      
Amin   Mine      
ACmo   Monsoon(creep)      
Amgl   Moon Glaive      
Amgr   Moon Glaive (No research)      
Amov   Move      
Aneu   Neutral Building      
Ane2   Neutral Building (any unit)      
Andt   Neutral Detection (Reveal ability)      
ANre   Neutral Regen (mana only)      
ACnr   Neutral Regen (health only)      
AAns   Neutral Spell      
Ansp   Neutral Spies      
Afak   Orb of Annihilation      
ANak   Orb of Annihilation (Quill Spray)      
Afir   On Fire      
Afih   On Fire (Human)      
Afio   On Fire (Orc)      
Afin   On Fire (Night Elf)      
Afiu   On Fire (Undead)      
ANpa   Parasite      
ACpa   Parasite(eredar)      
ANpi   Permanent Immolation      
Apmf   Permanent Immolation (flying)      
Apig   Permanent Immolation (graphic)      
Apiv   Permanent Invisibility      
Apsh   Phase Shift      
Aphx   Phoenix      
Apxf   PhoenixFire      
Apts   Plague Toss      
Apoi   Poison Attack      
Aply   Polymorph      
ACpy   Polymorph (creep)      
Apos   Possession      
ACps   Possession (creep)      
Aps2   Possession (Channeling)      
Awar   Pulverize      
ACpv   Pulverize (Sea Giant)      
Apit   Purchase Item      
Aprg   Purge      
Apg2   Purge      
ACpu   Purge (Creep)      
ACrf   Rain of Fire (creep)      
ACrg   Rain of Fire (creep,greater)      
Arai   Raise Dead      
ACrd   Raise Dead (Creep)      
ARal   Rally      
Arav   Raven Form (Druid)      
Amrf   Raven Form (Medivh)      
ACrn   Reincarnation (creep)      
ANr2   Reincarnation (generic)      
Arbr   Reinforced Burrows      
Arej   Rejuvination      
ACrj   Rejuvination (creep)      
ACr2   Rejuvination (Furbolg)      
Aren   Renew      
Ahrp   Repair (Human)      
Arep   Repair (Orc)      
Arpb   Replenish (Life & Mana)      
Arpl   Replenish (Life)      
Arpm   Replenish (Mana)      
Arsk   Resistant Skin      
ACrk   Resistant Skin (creep)      
ACsk   Resistant Skin(3,1 pos, creep)      
Arst   Restoration      
Argd   Return (Gold)      
Argl   Return (Gold & Lumber)      
Arlm   Return (Lumber)      
AHta   Reveal(Arcane Tower)      
Arng   Revenge      
Arev   Revive      
Aroa   Roar      
Ara2   Roar      
ACr1   Roar (creep) -- Skeletal Orc      
ACro   Roar (creep)      
Aroc   Rocket Attack      
Aro1   Root (Ancients)      
Aro2   Root (Ancient Protector)      
Asac   Sacrifice (Sacrificial Pit)      
Asal   Pillage      
Alam   Sacrifice (Acolyte)      
ACsa   Searing Arrows (creep)      
Asds   Self Destruct      
Asdg   Self Destruct (Clockwerk Goblins)      
Asd2   Self Destruct 2 (Clockwerk Goblins)      
Asd3   Self Destruct 3 (Clockwerk Goblins)      
Asid   Sell Item      
Asud   Sell Unit      
Aesn   Sentinel      
Aesr   Sentinel (no research)      
Aeye   Sentry Ward      
ACtn   Serpent Ward (tentacle, Forgotten one)      
Ashm   Shadow Meld      
Sshm   Shadow Meld (Instant)      
Ahid   Shadow Meld (Akama)      
ACss   Shadow Strike(Creep)      
ACsh   Shockwave (Creep)      
ACst   Shockwave (Trap)      
ANsh   Garithos - Shock Wave      
ACsi   Silence(Creep)      
ACsm   Siphon Mana (Creep)      
ACsl   Sleep (creep)      
Asla   Sleep Always      
Aslo   Slow      
ACsw   Slow (Creep)      
Aspo   Slow Poison      
Asod   Spawn Skeleton      
Assp   Spawn Spiderling      
Aspd   Spawn Spider      
Aspy   Spawn Hydra      
Aspt   Spawn Hydra Hatchling      
Asps   Spell Steal      
Asph   Sphere      
Asp1   Sphere (SoV Level 1)      
Asp2   Sphere (SoV Level 2)      
Asp3   Sphere (SoV Level 3)      
Asp4   Sphere (SoV Level 4)      
Asp5   Sphere (SoV Level 5)      
Asp6   Sphere (SoV Level 6)      
Aspa   Spider Attack      
Aspi   Spiked Barricades      
Aspl   Spirit Link      
Astd   Stand Down      
Asta   Stasis Trap      
Astn   Stone Form      
Asth   Storm Hammers      
Asb1   Submerge (Myrmidon)      
Asb2   Submerge (Royal Guard)      
Asb3   Submerge (Snap Dragon)      
Aslp   Summon Lobstrok Prawns      
ACwe   Summon Sea Elemental      
Attu   Tank Turret      
Srtt   Tank Upgrade      
Atau   Taunt      
ANta   Taunt(Creep)      
ANth   Thorny Shield (Creep)      
ANt2   Thorny Shield (Dragon Turtle)      
ACah   Thorns Aura (creep)      
ACtb   Thunder Bolt (Creep)      
ACtc   Thunder Clap (Creep)      
ACt2   Thunder Clap (Thunder Lizard)      
Atdg   TornadoDamage      
Atsp   TornadoSpin      
Atwa   TornadoWander      
Atol   Tree of life (for attaching art)      
Ault   Ultravision      
ACua   Unholy Aura (creep)      
Auhf   Unholy Frenzy      
Suhf   Unholy Frenzy (Warlock)      
ACuf   Unholy Frenzy (creep)      
Auco   Unstable Concoction      
Auns   Unsummon      
SCva   Vampiric attack      
ACvp   Vampiric Aura (creep)      
Avng   Vengeance      
Awan   Wander      
Awrs   War Stomp (creep)      
Awrg   War Stomp (sea giant)      
Awrh   War Stomp (hydra)      
ANwk   Wind Walk      
Awha   Wisp Harvest      
Awh2   Wisp Harvest (Invulnerable)      
Aven   Venom Spears      
ACvs   Venom Spears (Creep)      
Awrp   Warp      
Aweb   Web      
ACwb   Web (creep)      

Note most of these item abils will not work:
AIa1   AgilityBonus (+1)      
AIa3   AgilityBonus (+3)      
AIa4   AgilityBonus (+4)         
AIa6   AgilityBonus (+6)      
AIx5   Crown of Kings (All + 5)      
AIx1   (All + 1)      
AIx2   (All + 2)      
AIs1   StrengthBonus (+1)      
AIs3   StrengthBonus (+3)      
AIs4   StrengthBonus (+4)      
AIs6   StrengthBonus (+6)      
AIi1   IntelligenceBonus (+1)      
AIi3   IntelligenceBonus (+3)      
AIi4   IntelligenceBonus (+4)      
AIi6   IntelligenceBonus (+6)      
AIxm   Permanent All + 1      
AIam   AgilityMod                
AIim   IntelligenceMod           
AIsm   StrengthMod               
AIgm   AgilityMod +2      
AItm   IntelligenceMod +2      
AInm   StrengthMod +2      
AIaa   AttackMod      
AIat   AttackBonus               
AIt6   AttackBonus               
AIt9   AttackBonus               
AItc   AttackBonus               
AItf   AttackBonus               
AItg   AttackBonus +1      
AIth   AttackBonus +2      
AIti   AttackBonus +4      
AItj   AttackBonus +5      
AItk   AttackBonus +7      
AItl   AttackBonus +8      
AItn   AttackBonus +10      
AIva   Vampiric attack      
AIbk   Blink (Item)      
AIbl   Build Tiny Castle      
AIbg   Build Tiny Great Hall      
AIbt   Build Tiny Scout Tower      
AIbb   Build Tiny Blacksmith      
AIbf   Build Tiny Farm      
AIbr   Build Tiny Lumber Mill      
AIbs   Build Tiny Barracks      
AIbh   Build Tiny Altar      
AIcy   Cyclone      
AId1   DefenseBonus (+1)      
AId2   DefenseBonus (+2)      
AId3   DefenseBonus (+3)      
AId4   DefenseBonus (+4)      
AId5   DefenseBonus (+5)      
AIgf   FortificationGlyph      
AIgu   UltraVisionGlyph      
AIem   ExperienceMod             
AIe2   ExperienceMod greater      
AIfd   FigurineRedDrake          
AIff   FigurineFurbolg      
AIfr   FigurineRockGolem         
AIfu   FigurineDoomGuard         
AIfh   FigurineFelHound          
AIfs   FigurineSkeleton          
AIir   FigurineIceRevenant      
AIuw   FigurineUrsaWarrior      
AIfl   Flag                      
AIfm   Flag (Human)      
AIfo   Flag (Orc)      
AIfn   Flag (Night Elf)      
AIfe   Flag (Undead)      
AIfx   Flag (Orc Battle Standard)      
AIfa   FlareGun      
AIin   ItemInferno      
AIlm   LevelMod             
AIlp   LightningPurge      
AIlf   MaxLifeBonus (Least)      
AIl1   MaxLifeBonus (Lesser)      
AIl2   MaxLifeBonus (Greater)      
AIms   MoveSpeedBonus            
ANbs   Orb of Darkness (Black Arrow)      
AIdf   Orb of Darkness      
AIcb   Orb of Corruption      
AIdn   Shadow Orb Ability      
AIfb   Orb of Fire      
AIgd   Orb of Guldan      
AIzb   Orb of Freezing      
AIob   Orb of Frost      
AIll   Orb of Lightning      
AIlb   Orb of Lightning(old)      
AIsb   Orb of Spells      
AIpb   Orb of Venom      
Apo2   Orb of Venom (Poison Attack)      
AInd   Animate Dead (item, special)      
Arel   Regen Life      
Arll   Regen Life      
AIsi   SightBonus                
AIos   Slow      
AIso   SoulTrap                  
Asou   SoulPossession      
AIcf   ItemCloakOfFlames      
AIco   ItemCommand               
AIdm   ItemDamageAoe             
AIda   ItemDefenseAoe            
AIdb   ItemDefenseAoe (+ Healing)      
AIta   ItemDetectAoe             
AIdi   ItemDispelAoe             
AIds   ItemDispelAoeWithCooldown      
APdi   PowerupDispelAoe             
AIh1   ItemHeal (Lesser)      
AIh2   ItemHeal (Greater)      
AIh3   ItemHeal (Least)      
AIha   ItemHealAoe               
AIhb   ItemHealAoeGreater      
APh1   PowerupHealAoeLesser      
APh2   PowerupHealAoe      
APh3   PowerupHealAoeGreater      
AIhw   Healing Ward      
AIsw   Sentry Ward      
AIil   ItemIllusion              
AIv1   ItemInvis (Lesser)      
AIv2   ItemInvis (Greater)      
AIvu   ItemInvul                 
AIvl   ItemInvul                 
AIm1   ItemManaRestore (Lesser)      
AIm2   ItemManaRestore (Greater)      
AImr   ItemManaRestoreAoe        
APmr   RuneManaRestoreAoe      
APmg   RuneManaRestoreGreaterAoe      
AIpm   ItemPlaceMine             
AIrt   ItemRecall      
AIrm   ItemRegenMana             
AIrn   ItemRegenMana lesser      
AIrc   ItemReincarnation         
AIre   ItemRestore               
AIra   ItemRestoreAoe            
APra   RuneRestoreAoe      
AIsp   ItemSpeed      
AIsa   ItemSpeedAoe      
APsa   RuneSpeedAoe      
AItp   ItemTownPortal            
AIad   ItemAuraDevotion      
AIcd   ItemAuraCommand      
AIba   ItemAuraBrilliance      
AIav   ItemAuraVampiric      
AIar   ItemAuraTrueshot      
AIae   ItemAuraEndurance      
AIau   ItemAuraUnholy      
AIuv   ItemUltravision      
AIls   Lightning Shield      
AIxs   Anti-magic Shield      
AIan   Animate Dead      
AIrs   Resurrection      
AIrr   Roar      
AIev   Evasion      
AImx   Magic Immunity      
AImh   Permanent Hit point Bonus      
AImb   MaxManaBonus (Least)      
AIbm   MaxManaBonus (Most)      
AIsx   Attack Speed Increase      
AIs2   Attack Speed Increase(greater)      
AIrl   Potion of Life Regen      
AIpr   Potion of Mana Regen(greater)      
AIsl   Scroll of Life Regen      
AIpl   Potion of Mana Regen(lesser)      
AIp1   Potion of Rejuv I      
AIp2   Potion of Rejuv II      
AIp3   Potion of Rejuv III      
AIp4   Potion of Rejuv IV      
AIp5   Scroll of Rejuv I      
AIp6   Scroll of Rejuv II      
AIgo   GiveGold             
AIlu   GiveLumber             
AIrv   ItemRevealMap      
AIdc   ItemDispelChain      
AIwb   ItemWeb      
AImo   ItemMonsterLure      
AIct   ItemChangeTOD      
AIri   ItemRandomItem      
AIsr   Runed Bracers      
Ablp   BlightPlacement      
AIpv   ItemPotionVampirism      
Aste   ManaSteal      
Amec   MechanicalCritter      
Ashs   ShadowSight      
ANpr   Preservation      
ANsa   Sanctuary      
ANss   Spell Shield      
ANse   Spell Shield AOE      
Aret   Retrain      
AImt   Staff o' Teleportation      
Aspb   Spell Book      
AIrd   Raise Dead (Item)      
AItb   Dust of Appearance      
AIdv   Divine Shield (Item)      
AIse   Silence(Item)      
AIpg   Purge(orb)      
AIps   Purge(Totem, SP)      
AIfg   Cloud of Fog (Item)      
APrl   Rune of Lesser Resurrection      
APrr   Rune of Greater Resurrection      
AIrb   Rune of Rebirth      
Aspp   Rune of Spirit Link      
AUds   Dark Summoning      
APwt   Rune of the Watcher      
AIuf   Unholy Frenzy (item)      
AId0   DefenseBonus (+10)      
AIcm   Control Magic (item)      
AImz   MaxManaBonus (Leastest)      
AIfz   Finger of Death (item)      
AIdp   Death Pact (item)      
AImv   MaxManaBonus (Leastest, Really)      
AIpx   Permanent Hit point Bonus (small)      
AIdd   Defend (Item)      
AId8   DefenseBonus (+8)      
AId7   DefenseBonus (+7)      
AIlz   MaxLifeBonus (Leastest)      
AIhx   ItemHeal (Leastest)      
AIaz   AgilityBonus (+10)      
AIrx   Resurrection - Item      
AIbx   Bash (item)      
AItx   AttackBonus +20      
AIwm   Watery Minion (item)      
AIsh   Summon Headhunter (item)      
AI2m   200 mana bonus      
AIgx   Aura - Regeneration (item)      
AIhl   Holy Light (item)      
AIsz   Slow Poison (item)      
AIpz   Penguin Squeek      
AIfw   Searing Blade - fire melee      
AIft   Frostguard - frost melee      
AIlx   Shaman Claws - lightning melee      
AIcs   Critical Strike (item)      
AIcl   Chain Lightning (item)      
AIx3   (All + 3)      
AIx4   (All + 4)      
AIxk   Beserk (item)
Upgrades:
Code:
Rhme   human melee attack      
Rhra   human ranged attack      
Rhhb   human hammer bounce      
Rhar   human armor      
Rhgb   human gyro bombs      
Rhac   human architecture      
Rhde   human footman defend      
Rhan   human animal breeding      
Rhpt   human priest training      
Rhst   human sorceress training      
Rhla   human leather armor      
Rhri   human rifleman plus range      
Rhlh   human lumber harvesting      
Rhse   human magical sentinal      
Rhfl   human flare      
Rhss   human control magic      
Rhrt   human rocket tank      
Rhpm   human backpack      
Rhfc   human flak cannon      
Rhfs   human frag shards      
Rhcd   human cloud research      
Rome   orc melee attack      
Rora   orc ranged attack      
Roar   orc armor      
Rwdm   orc war drums damage      
Ropg   orc pillage      
Robs   orc grunt berserk      
Rows   orc tauren smash      
Roen   orc raider ensare      
Rovs   orc wyvern venom spear      
Rowd   orc witch doctor training      
Rost   orc shaman training      
Rosp   orc spiked barricade      
Rotr   orc troll regeneration      
Rolf   orc liquid fire      
Roch   orc chaos conversion      
Rowt   orc spiritwalker training      
Rorb   orc reinforced defense      
Robk   orc berserkers      
Ropm   orc backpack      
Robf   orc naptha      
Rume   undead unholy strength      
Rura   undead creature attack      
Ruar   undead unholy armor      
Ruac   undead ghoul cannibalize      
Rugf   undead ghoul frenzy      
Ruwb   undead fiend web      
Rusf   undead gargoyle stone      
Rune   undead necromancer training      
Ruba   undead banshee training      
Rufb   undead frost wyrm breath      
Rusl   undead skeleton life span      
Rucr   undead creature armor      
Rupc   undead plague cloud      
Rusm   undead skeletal mastery      
Rubu   undead burrowing      
Rusp   undead avenger transform      
Ruex   undead exhume corpses      
Rupm   undead backpack      
Resm   nightelf strength of moon      
Resw   nightelf strength of wild      
Rema   nightelf moon armor      
Rerh   nightelf reinforced hides      
Reuv   nightelf ultravision      
Renb   nightelf nature's blessing      
Resc   nightelf scout      
Remg   nightelf moon glaive upgrade      
Reib   nightelf improved bows      
Remk   nightelf marksmanship      
Redt   nightelf DoT training      
Redc   nightelf DoC training      
Resi   nightelf abolish magic      
Recb   nightelf corrosive breath      
Reht   nightelf hippogryph taming      
Repb   nightelf impaling bolt      
Rers   nightelf resistant skin      
Rehs   nightelf hardened skin      
Reeb   nightelf enchanted bears      
Reec   nightelf enchanted crows      
Rews   nightelf well spring      
Repm   nightelf backpack      
Rgfo   glyph of fortification  
Rguv   glyph of ultravision      
Rnen   naga myrmidon ensnare      
Rnsw   naga sea witch training      
Rnsi   naga abolish magic      
Rnat   naga attack      
Rnam   naga armor      
Rnsb   naga submerge
Units:
Code:
Hamg   HeroArchMage      
Hblm   HeroBloodMage      
Hmkg   HeroMountainKing      
Hpal   HeroPaladin      
hbot   transport ship      
hbsh   battleship      
hdes   destroyer      
hdhw   blood elf dragon hawk      
hfoo   Footman      
hgry   GryphonRider      
hgyr   Flying Machine      
hkni   Knight      
hmil   Militia      
hmpr   Priest      
hmtm   MortarTeam      
hmtt   Siege Engine      
hpea   Peasant      
hphx   Phoenix      
hpxe   Phoenix Egg      
hrif   Rifleman      
hrtt   siege engine upgraded      
hsor   Sorceress      
hspt   Blood Elf Spell Breaker      
hwat   WaterElemental      
hwt2   WaterElemental level 2      
hwt3   WaterElemental level 3      
nlv1   LavaSpawn1      
nlv2   LavaSpawn2      
nlv3   LavaSpawn3      
halt   AltarofKings      
harm   Workshop      
hars   ArcaneSanctum      
hatw   Arcane Tower      
hbar   HumanBarracks      
hbla   Blacksmith      
hcas   Castle      
hctw   CannonTower      
hgra   GryphonAviary      
hgtw   GuardTower      
hhou   Farm      
hkee   Keep      
hlum   LumberMill      
hshy   human shipyard      
htow   TownHall      
hvlt   Arcane Vault      
hwtw   Scout Tower      
Obla   HeroBladeMaster      
Ofar   HeroFarSeer      
Oshd   HeroShadowHunter      
Otch   HeroTaurenChieftain      
ncat   Demolisher(Draenei)      
nsw1   spirit beast level 1      
nsw2   spirit beast level 2      
nsw3   spirit beast level 3      
nwad   WatcherWard      
obot   orcish transport      
ocat   Demolisher      
odes   orcish destroyer      
odoc   WitchDoctor      
oeye   SentryWard      
ogru   Grunt      
ohun   HeadHunter      
ohwd   Healing Ward      
okod   KodoBeast      
opeo   Peon      
orai   WolfRider      
oshm   Shaman      
osp1   Serpent Ward 1      
osp2   Serpent Ward 2      
osp3   Serpent Ward 3      
osp4   Serpent Ward 4      
ospm   spiritwalkermorph      
ospw   spiritwalker      
osw1   spirit wolf level 1      
osw2   spirit wolf level 2      
osw3   spirit wolf level 3      
otau   Tauren      
otbk   Berserker      
otbr   Troll Batrider      
otot   StasisTrapward      
owyv   Wind Rider      
oalt   AltarofStorms      
obar   Barracks      
obea   Beastiary      
ofor   Forge      
ofrt   Fortress      
ogre   GreatHall      
oshy   orc shipyard      
osld   SpiritLodge      
ostr   Stronghold      
otrb   OrcBurrow      
otto   Tauren Totem      
ovln   Voodoo Lounge      
owtw   WatchTower      
Edem   HeroDemonHunter      
Edmm   HeroDemonHunterMorph      
Ekee   HeroKeeperoftheGrove      
Emoo   HeroMoonPriestess      
Ewar   HeroWarden      
earc   Archer      
ebal   Glaive Thrower      
ebsh   night elf battleship      
echm   Chimaera      
edcm   DruidoftheClawMorph      
edes   night elf destroyer      
edoc   DruidoftheClaw      
edot   DruidoftheTalon      
edry   Dryad      
edtm   DruidoftheTalonMorph      
efdr   faerie dragon      
efon   Ent      
ehip   Hippogryph      
ehpr   Hippogryph Rider      
emtg   Mountain Giant      
esen   Huntress      
espv   spirit of vengeance       
even   vengeance      
ewsp   Wisp      
eaoe   AncientofLore      
eaom   AncientofWar      
eaow   AncientofWind      
eate   AltarofElders      
eden   Ancient of Wonders      
edob   HuntersHall      
edos   ChimaeraRoost      
egol   EntangledGoldMine      
emow   MoonWell      
eshy   nightelf shipyard      
etoa   TreeofAges      
etoe   TreeofEternity      
etol   TreeofLife      
etrp   Ancient Protector      
Ucrl   HeroCryptLord      
Udea   HeroDeathKnight      
Udre   HeroDreadLord      
Ulic   HeroLich      
uabo   Abomination      
uaco   Acolyte      
uban   Banshee      
ubsp   destroyer      
ucrm   CryptFiendMorph      
ucry   CryptFiend      
ucs1   carrion scarab level 1      
ucs2   carrion scarab level 2      
ucs3   carrion scarab level 3      
ucsB   carrion scarab level 2 -burrowed      
ucsC   carrion scarab level 3 -burrowed      
ufro   FrostWyrm      
ugar   Gargoyle      
ugho   Ghoul      
ugrm   GargoyleMorphed      
uloc   locust      
umtw   MeatWagon      
unec   Necromancer      
uobs   Obsidian Statue      
uplg   PlagueWard      
ushd   Shade      
uske   SkeletonWarrior      
uskm   Skeletal Mage      
uubs   undead battleship      
uaod   AltarofDarkness      
ubon   Boneyard      
ugol   UndeadGoldMine      
ugrv   Graveyard      
unp1   Halls of the Dead      
unp2   Black Citadel      
unpl   Necropolis      
usap   SacrificialPit      
usep   Crypt      
ushp   undead shipyard      
uslh   Slaughterhouse      
utod   TempleoftheDamned      
utom   Tomb of Relics      
uzg1   Spirit Tower      
uzg2   Frost Tower      
uzig   Ziggurat      
Nal2   HeroAlchemistMorph2      
Nal3   HeroAlchemistMorph3      
Nalc   HeroAlchemist      
Nalm   HeroAlchemistMorph      
Nbrn   HeroBansheeRanger      
Nbst   Beastmaster      
Nfir   FireLord      
Nngs   HeroNagaSorceror      
Npbm   HeroPandarenBrewmaster      
Nplh   neutral pit lord      
Nrob   HeroTinkerMorph      
Ntin   HeroTinker      
ncg1   Clockwerk Goblin(lvl 2)      
ncg2   Clockwerk Goblin(lvl 3)      
ncg3   Clockwerk Goblin(lvl 4)      
ncgb   Clockwerk Goblin(lvl 1)      
ndr1   DarkMinion1      
ndr2   DarkMinion2      
ndr3   DarkMinion3      
nfa1   Pocket Factory      
nfa2   Pocket Factory      
nfac   Pocket Factory      
ngz1   grizzly bear 1      
ngz2   grizzly bear 2      
ngz3   grizzly bear 3      
ngz4   misha 4      
ngzc   misha 1      
ngzd   misha 2      
npn1   Fire pandaren split      
npn2   Wind pandaren split      
npn3   Earth pandaren split      
npn4   Fire pandaren split2      
npn5   Wind pandaren split2      
npn6   Earth pandaren split2      
nqb1   quillbeast 1      
nqb2   quillbeast 2      
nqb3   quillbeast 3      
nqb4   quillbeast 4      
nwe1   war eagle 1      
nwe2   war eagle 2      
nwe3   war eagle 3      
nadk   blue drake      
nadr   blue dragon      
nadw   blue dragon whelp      
nahy   ancient hydra      
nanb   barbed arachnathid      
nanc   crystal arachnathid      
nane   arachnathid earth-borer      
nanm   barbed arachnathid(merc)      
nano   arachnathid overlord      
nanw   arachnathid warrior      
narg   battle golem      
nass   assassin      
nba2   Doom Guard(summoned)      
nbal   Doom Guard      
nban   bandit      
nbda   blue dragonspawn apprentice      
nbdk   black drake      
nbdm   blue dragonspawn meddler      
nbdo   blue dragonspawn overseer      
nbdr   black whelp      
nbds   blue dragonspawn sorceror      
nbdw   blue dragonspawn warrior      
nbld   bandit lord      
nbnb   barbed arachnathid burrowed      
nbot   transport ship      
nbrg   brigand      
nbwm   black dragon      
nbzd   bronze dragon      
nbzk   bronze drake      
nbzw   bronze dragon whelp      
ncea   CentaurArcher      
ncen   Centaur outrunner      
ncer   centaur drudge      
ncfs   watery minion cliffrunner      
nchp   chaplain      
ncim   Centaur impaler      
ncks   centaur sorceror      
ncnk   centaur khan      
ndqn   succubus      
ndqp   maiden of pain      
ndqs   queen of suffering      
ndqt   vile temptress      
ndqv   vile tormentor      
ndrv   revenant of the depths      
ndtb   dark troll berserker      
ndth   dark troll high priest      
ndtp   dark troll shadow priest      
ndtr   darkTroll      
ndtt   darkTrollTrapper      
ndtw   darkTrollwarlord      
nehy   elder hydra      
nelb   berserk elemental      
nele   enraged elemental      
nenc   corrupted ent      
nenf   enforcer      
nenp   poison ent      
nepl   plague ent      
nerd   eredar diabolist      
ners   eredar sorceror      
nerw   eredar warlock      
nfel   fel stalker      
nfgb   bloodfiend      
nfgo   Forgotten One      
nfgt   forgotten one tentacle      
nfgu   felguard      
nfod   faceless one deathbringer      
nfor   faceless one trickster      
nfot   faceless one terror      
nfov   overlord      
nfpc   Polar Furbolg Champion      
nfpe   Polar Furbolg Elder Shaman      
nfpl   Polar Furbolg      
nfps   Polar Furbolg Shaman      
nfpt   Polar Furbolg Tracker      
nfpu   Polar Furbolg Ursa Warrior      
nfra   Furbolg Ursa Warrior      
nfrb   Furbolg Tracker      
nfre   Furbolg Elder Shaman      
nfrg   Furbolg Champion      
nfrl   Furbolg      
nfrp   Furbolg Panda      
nfrs   Furbolg Shaman      
nfsh   forest troll high priest      
nfsp   forest troll shadow priest      
nftb   forest troll berserker      
nftk   ForestTrollKing      
nftr   ForestTroll      
nftt   ForestTrollTrapper      
ngdk   green drake      
nggr   granite golem      
ngh1   ghost      
ngh2   wraith      
ngir   goblin shredder      
nglm   goblin land mine      
ngna   Gnoll Poacher      
ngnb   gnoll brute      
ngno   Gnoll Robber      
ngns   Gnoll Assassin      
ngnv   gnoll king      
ngnw   gnoll warden      
ngrd   green dragon      
ngrk   mud golem      
ngrw   green dragon whelp      
ngsp   GoblinSapper      
ngst   rock golem      
ngza   misha 3      
nhar   Harpy Scout      
nhdc   deceiver      
nhfp   fallen priest      
nhhr   heretic      
nhrh   harpy hag      
nhrq   harpy queen      
nhrr   harpy rogue      
nhrw   harpy witch      
nhyc   campaign turtle      
nhyd   hydra      
nhyh   hydra hatchling      
nhym   hydromancer      
nina   infernal automaton      
ninc   infernal contraption      
ninf   Infernal      
ninm   infernal machine      
nith   ice troll high priest      
nitp   ice troll shadow priest      
nitr   IceTroll      
nits   ice troll berserker      
nitt   ice troll trapper      
nitw   ice troll warlord      
njg1   Jungle Stalker      
njga   Elder Jungle Stalker      
njgb   Enranged Jungle Stalker      
nkob   Kobold      
nkog   Kobold Geomancer      
nkol   kobold leader      
nkot   kobold tunneler      
nlds   makrura deep seer      
nlkl   makrura tidal lord      
nlpd   makrura pool dweller      
nlpr   makrura prawn      
nlps   makrura prawn summoned      
nlrv   deeplord revenant      
nlsn   makrura snapper      
nltc   makrura tide caller      
nltl   lightning lizard      
nlur   Monster Lure ward      
nmam   Mammoth      
nmbg   mur'gul blood-gill      
nmcf   mur'gul cliffrunner      
nmdr   Dire Mammoth      
nmfs   murloc flesheater      
nmgd   magnataur destroyer      
nmgr   magnataur reaver      
nmgw   magnataur warrior      
nmit   Icetusk Mammoth      
nmmu   murloc mutant      
nmpg   murloc plaguebearer      
nmrl   murloc fisherman      
nmrm   murloc nightcrawler      
nmrr   murloc huntsman      
nmrv   mur'gul reaver      
nmsc   mur'gul shadowcaster      
nmsn   mur'gul snarecaster      
nmtw   mur'gul tidewarrior      
nmyr   naga myrmidon      
nmys   naga myrmidon submerged      
nndk   nether drake      
nndr   nether dragon      
nnht   nether hatchling      
nnmg   naga mur'gul      
nnrg   naga royal guard      
nnrs   naga royal guard submerged      
nnsu   naga summoner      
nnsw   naga siren      
nnwa   nerubian warrior      
nnwl   nerubian webspinner      
nnwq   nerubian queen      
nnwr   nerubian seer      
nnws   nerubian spider lord      
noga   Stonemaul Warchief      
nogl   ogre lord      
nogm   ogre mauler      
nogn   Stonemaul Magi      
nogo   Stonemaul Ogre      
nogr   Ogre Warrior      
nomg   ogre magi      
nowb   owlbear      
nowe   enraged owlbear      
nowk   berserk owlbear      
npfl   purple felhound      
npfm   purple felhound      
nplb   polar bear      
nplg   giant polar bear      
nqbh   quillboar hunter      
nrdk   Red Dragon Whelp      
nrdr   Red Drake      
nrel   reef elemental      
nrog   rogue      
nrvd   death revenant      
nrvf   fire revenant      
nrvi   ice revenant      
nrvl   lightning revenant      
nrvs   frost revenant      
nrwm   Red Dragon      
nrzb   razormane brute      
nrzg   razormane chieftain      
nrzm   razormane medicine man      
nrzs   razormane scout      
nrzt   quillboar      
nsat   Satyr Trickster      
nsbm   brood mother      
nsbs   snap dragon submerged      
nsc2   spider crab      
nsc3   spider crab      
nsca   skeletal archer(summoned)      
nscb   spider crab      
nsce   SkeletonWarrior(summoned)      
nsel   sea elemental      
nsgb   sea giant behemoth      
nsgg   siege golem      
nsgh   sea giant hunter      
nsgn   sea giant      
nsgt   giant spider      
nska   skeletal archer      
nske   SkeletonWarrior      
nskf   burning archer      
nskg   giant SkeletonWarrior      
nskm   skeletal marksman      
nsko   skeletal orc      
nslf   sludge flinger      
nslh   salamander hatchling      
nsll   salamander lord      
nslm   sludge minion      
nsln   sludge monstrosity      
nslr   salamander      
nslv   salamander vizier      
nsnp   snap dragon      
nsns   watery minion snarecaster      
nsoc   skeletal orc champion      
nsog   skeletal orc grunt      
nspb   black spider      
nspd   spiderling      
nspg   green spider      
nspp   spirit pig      
nspr   spider      
nsqa   ancient sasquatch      
nsqe   elder sasquatch      
nsqo   sasquatch oracle      
nsqt   sasquatch      
nsra   stormreaver apprentice      
nsrh   stormreaver hermit      
nsrn   stormreaver necrolyte      
nsrv   revenant of the seas      
nsrw   stormreaver warlock      
nssp   spitting spider      
nsth   satyr hellcaller      
nstl   satyr soulstealer      
nsts   satyr shadowdancer      
nstw   storm wyrm      
nsty   satyr      
nthl   thunder lizard      
ntka   tuskarr spearman      
ntkc   tuskarr chieftain      
ntkf   tuskarr fighter      
ntkh   tuskarr healer      
ntks   tuskarr sorceror      
ntkt   tuskarr trapper      
ntkw   tuskarr warrior      
ntor   tornado      
ntrd   dragon turtle      
ntrg   gargantuan sea turtle      
ntrh   sea turtle hatchling      
ntrs   sea turtle      
ntrt   giant sea turtle      
ntrv   revenant of the tides      
ntws   watery minion tidewarrior      
nubk   unbroken darkhunter      
nubr   unbroken rager      
nubw   unbroken darkweaver      
nvde   elder voidwalker      
nvdg   greater voidwalker      
nvdl   lesser voidwalker      
nvdw   voidwalker      
nwen   Wendigo      
nwgs   naga coutl      
nwiz   wizard      
nwld   dire wolf      
nwlg   giant wolf      
nwlt   timber wolf      
nwn