Name | Type | is_array | initial_value |
ADloc | location | No | |
AE_learn | unit | No | |
AF_CasterLoc | location | No | |
AF_SpellLoc | location | No | |
AI_AllLines | boolean | No | |
AI_Check | boolean | No | |
AI_Grupo | group | Yes | |
AI_Heroe | unit | Yes | |
AI_Heroe_Item | integer | Yes | |
AI_Heroe_Rol | integer | Yes | |
AI_Item1_1 | itemcode | Yes | |
AI_Item1_2 | itemcode | Yes | |
AI_Item1_3 | itemcode | Yes | |
AI_Item1_4 | itemcode | Yes | |
AI_Item2_1 | itemcode | Yes | |
AI_Item2_2 | itemcode | Yes | |
AI_Item3_1 | itemcode | Yes | |
AI_Item3_2 | itemcode | Yes | |
AI_Item4_1 | itemcode | Yes | |
AI_Item4_2 | itemcode | Yes | |
AI_Item4_3 | itemcode | Yes | |
AI_Item4_4 | itemcode | Yes | |
AI_Item5_1 | itemcode | Yes | |
AI_Item5_2 | itemcode | Yes | |
AI_Item5_3 | itemcode | Yes | |
AI_Item6_1 | itemcode | Yes | |
AI_Item6_2 | itemcode | Yes | |
AI_Item6_3 | itemcode | Yes | |
AI_Linea | rect | Yes | |
AI_OrdenActual | boolean | Yes | |
AI_Punto | location | Yes | |
AI_PuntosAtacarBosque | rect | Yes | |
AI_PuntosAtacarMAA | rect | Yes | |
AI_PuntosAtacarMAA_Total | integer | No | |
AI_PuntosBosque | rect | Yes | |
AI_PuntosEstancados_Total | integer | No | |
AI_RandomInteger | integer | Yes | |
APpoint | location | No | |
APPrandom | integer | No | |
ARboolean | boolean | Yes | |
ARcaster | unit | Yes | |
ARdistance | real | Yes | |
ARdummy | unit | Yes | |
ARgroup | group | Yes | |
ARint | integer | Yes | |
ArmorPen_loc | location | No | |
ARpos | location | No | |
ARposoff | location | No | |
Arrebato_Attacks | integer | Yes | |
Arrebato_Hero | unit | Yes | |
AttackTime_DevuelveDano | real | Yes | 0.00 |
AttackTime_Doombringer | real | Yes | 0.00 |
AttackTime_EchoSabre | real | Yes | 0.00 |
AttackTime_Medalla | real | Yes | 0.00 |
AttackTime_Thunder | real | Yes | 0.00 |
Azote_Boolean | boolean | Yes | |
Azote_Caster | unit | Yes | |
Azote_Distance | real | Yes | |
Azote_GroupDamage | group | No | |
Azote_Integer | integer | Yes | |
Azote_Pos | location | No | |
Azote_PosOff | location | No | |
BlueCreepsSpawn | location | Yes | |
BuffedGroup | group | No | |
Carrera_Angulo | real | No | |
Carrera_Boolean | boolean | Yes | |
Carrera_Caster | unit | Yes | |
Carrera_Distance | real | Yes | |
Carrera_Group | group | No | |
Carrera_GroupAlready | group | Yes | |
Carrera_Integer | integer | Yes | |
Carrera_Pos | location | No | |
Carrera_PosOff | location | No | |
Carrera_SFX | effect | Yes | |
Carrera_Target | unit | Yes | |
Carrera_X | real | No | |
Carrera_Y | real | No | |
CCcaster | unit | No | |
CCdummy | unit | No | |
CCloc | location | No | |
CCrandom | integer | No | |
Celeridad_Counts | integer | Yes | |
Celeridad_Max | integer | Yes | |
CErandom | integer | No | |
CH_Boolean | boolean | Yes | |
CH_Caster | unit | Yes | |
CH_Dummy | unit | Yes | |
CH_Integer | integer | Yes | |
CH_Point | location | No | |
Charge_Boolean | boolean | Yes | |
Charge_Caster | unit | Yes | |
Charge_Distance | real | Yes | |
Charge_Group | group | No | |
Charge_Integer | integer | Yes | |
Charge_Pos | location | No | |
Charge_Pos_Cas | location | No | |
Charge_Pos_Off | location | No | |
Charge_Temp | integer | No | |
Cincel_AttackLimit | integer | No | |
Cincel_Attacks | integer | Yes | |
Cincel_Hero | unit | Yes | |
Cloak_Boolean | boolean | Yes | |
Cloak_Caster | unit | Yes | |
Cloak_Dummy | unit | Yes | |
Cloak_Integer | integer | Yes | |
Cloak_Point | location | No | |
CM_Player | player | No | |
CMvalue | real | No | |
CorazonHieloRandom | integer | No | |
Cpoint | location | No | |
CREEPmenor | unitcode | Yes | |
CREEPminors | integer | No | |
CREEPrandom | unitcode | Yes | |
CREEPtotal | integer | No | |
CRrandom | integer | No | |
CS_Instances | real | Yes | |
Curse_Activated | boolean | No | |
Curse_AI | boolean | No | |
Curse_BlueBooleana | boolean | No | |
Curse_Favors | integer | Yes | |
Curse_Integer | integer | No | |
Curse_Point | location | Yes | |
Curse_Points | integer | Yes | |
Curse_RandomMinions | integer | No | |
Curse_RedBooleana | boolean | No | |
Curse_TextPoints | texttag | No | |
Curse_Timer | timer | No | |
Curse_TimerShow | timerdialog | No | |
Curse_Total | integer | No | |
CV_Dummy | unit | No | |
DamageBlockingAbility | abilcode | No | |
DamageEvent | real | No | |
DamageEventAmount | real | No | |
DamageEventAOE | integer | No | |
DamageEventAOEGroup | group | No | |
DamageEventCritical | boolean | No | |
DamageEventCriticalOverride | boolean | No | |
DamageEventExplodesUnit | boolean | No | |
DamageEventFilterUnit | unit | No | |
DamageEventLevel | integer | No | |
DamageEventOverride | boolean | No | |
DamageEventPrevAmt | real | No | |
DamageEventSource | unit | No | |
DamageEventsWasted | integer | No | |
DamageEventTarget | unit | No | |
DamageEventTrigger | trigger | No | |
DamageEventType | integer | No | |
DamageModifierEvent | real | No | |
DamageTypeBlocked | integer | No | |
DamageTypeCriticalStrike | integer | No | |
DamageTypeDOT | integer | No | |
DamageTypeExplosive | integer | No | |
DamageTypeHeal | integer | No | |
DamageTypePure | integer | No | |
DamageTypeRanged | integer | No | |
DamageTypeReduced | integer | No | |
DamageTypeSpell | integer | No | |
Danza_loc | location | No | |
DarkStrikeDMG | real | No | |
Dash_Angulo | real | No | |
Dash_Boolean | boolean | Yes | |
Dash_Caster | unit | Yes | |
Dash_Int | integer | Yes | |
Dash_PuntoReusar | location | No | |
Dash_PuntoReusar2 | location | No | |
Dash_Target | unit | Yes | |
DBpoint | location | No | |
DBrandom | integer | No | |
DF_Boolean | boolean | Yes | |
DF_Boolean2 | boolean | Yes | |
DF_Caster | unit | Yes | |
DF_Damage | real | Yes | |
DF_Damage2 | real | Yes | |
DF_Dummy | unit | Yes | |
DF_Fallspeed | real | Yes | |
DF_Friendlydamage | boolean | Yes | |
DF_Group | group | Yes | |
DF_index | integer | Yes | |
DF_point | location | Yes | |
DF_Range | real | Yes | |
DF_Real | real | Yes | |
DF_Real2 | real | Yes | |
DF_SEffect1 | effect | Yes | |
DF_SEffect2 | effect | Yes | |
DF_Target | location | Yes | |
DF_Timer | integer | Yes | |
DF_Timer2 | integer | Yes | |
divine | itemcode | No | |
DmgEvBracers | itemcode | No | |
DmgEvLife | real | No | |
DmgEvN | integer | No | |
DmgEvRecursionN | integer | No | |
DmgEvRunning | boolean | No | |
DmgEvStack | unit | Yes | |
DmgEvStarted | boolean | No | |
DmgEvTimer | timer | No | |
DmgEvTrig | trigger | No | |
DMGS_Ability | abilcode | No | |
DMGS_Block | real | No | |
DMGS_BlockEvent | real | No | |
DMGS_CalculateBlock | trigger | No | |
DMGS_CalculateCrit | trigger | No | |
DMGS_CalculateEvasion | trigger | No | |
DMGS_Colour | string | Yes | |
DMGS_CritAttach | string | No | |
DMGS_CriticalBonus | real | No | |
DMGS_CriticalChance | real | No | |
DMGS_CriticalEvent | real | No | |
DMGS_CriticalPercent | real | No | |
DMGS_CritSFX | string | No | |
DMGS_Evasion | real | No | |
DMGS_EvasionEvent | real | No | |
DMGS_Floater | texttag | Yes | |
DMGS_Phase | integer | Yes | |
DMGS_Reduction | real | No | |
DMGS_ResetAbility | abilcode | No | |
DMGS_Size | real | Yes | |
DMGS_SizeDefault | real | No | |
DMGS_SizeHealthFactor | real | No | |
DMGS_SizeMax | real | No | |
DMGS_SizeMin | real | No | |
DMGS_Text | string | Yes | |
DMGS_TextIndex | integer | No | |
DMGS_TextSizeDecrease | real | Yes | |
DMGS_TextSizeDecreaseBase | real | No | |
DMGS_TextSizeIncrease | real | No | |
DmgTypPrev | integer | No | |
Dragged_Angulo | real | No | |
Dragged_Boolean | boolean | Yes | |
Dragged_Caster | unit | Yes | |
Dragged_Dummy | unit | Yes | |
Dragged_Group | group | No | |
Dragged_Integer | integer | Yes | |
Dragged_Pos | location | No | |
Dragged_PosOff | location | No | |
Dragged_Target | unit | Yes | |
DRlife | real | No | |
DunkAngle | real | No | |
DunkDistance | real | No | |
DunkDistanceOffset | real | No | |
DunkPointOffset | location | No | |
DunkPointTarg | location | No | |
DVrandom | integer | No | |
EDNboolean | boolean | Yes | |
EDNcaster | unit | Yes | |
EDNcasterloc | location | No | |
EDNdamage | real | Yes | |
EDNdistance | real | Yes | |
EDNint | integer | Yes | |
EDNray | lightning | Yes | |
EDNtarget | unit | Yes | |
EDNtargetloc | location | No | |
EDNtime | real | Yes | |
EDpoint | location | No | |
EDposition | location | No | |
EjecutarLife | real | No | |
EmpalarLoc | location | No | |
EnergizeAbility | abilcode | Yes | |
EnergizeAbilityLevel | integer | Yes | |
EVSloc | location | No | |
FForce_Distance | real | No | |
FForce_Pos | location | No | |
FForce_Pos_Off | location | No | |
FForce_Sfx | effect | No | |
FForcer | unit | No | |
FivePointHP | real | No | |
FocusRandom | integer | No | |
Fuerza_1 | force | No | |
Fuerza_2 | force | No | |
furiacaido | item | No | |
fvdummy | unit | No | |
fvint | real | No | |
fvloc | location | Yes | |
fvug | group | Yes | |
fvunit | unit | No | |
GolpeDivinoDamage | real | No | |
GolpeSombrio_Damage | real | No | |
GorgonGaze_DMG | real | No | |
GT_Attacks | integer | Yes | |
GT_Caster | unit | Yes | |
GT_CasterLoc | location | No | |
GT_Dummy | unit | No | |
GT_Player | player | No | |
H_Bool | boolean | Yes | |
H_BoolDMG | boolean | Yes | |
H_CasPos | location | Yes | |
H_Caster | unit | Yes | |
H_Direction | boolean | Yes | |
H_Distance | real | Yes | |
H_Group | group | Yes | |
H_HookHead | unit | Yes | |
H_Int | integer | Yes | |
H_Pos | location | Yes | |
H_PosOff | location | Yes | |
H_Ray | lightning | Yes | |
H_TarPos | location | No | |
Hash | hashtable | No | |
Hcaster | unit | No | |
Hcasterposition | location | No | |
HeldrakeBot | unit | No | |
HeldrakeBotBlue | boolean | No | |
HeldrakeBotRed | boolean | No | |
HeldrakeKillPoint | location | No | |
HeldrakeMid | unit | No | |
HeldrakeMidBlue | boolean | No | |
HeldrakeMidRed | boolean | No | |
HeldrakePos | location | Yes | |
HeldrakePosMove | location | Yes | |
HeldrakeSFXPoint | location | Yes | |
HeldrakeTop | unit | No | |
HeldrakeTopBlue | boolean | No | |
HeldrakeTopRed | boolean | No | |
HEROE | unit | Yes | |
HeroeDeathTimer1 | timer | No | |
HeroeDeathTimer2 | timer | No | |
HeroeDeathTimer3 | timer | No | |
HeroeDeathTimer4 | timer | No | |
HeroeDeathTimer6 | timer | No | |
HeroeDeathTimer8 | timer | No | |
HeroeDeathTimerShow1 | timerdialog | No | |
HeroeDeathTimerShow2 | timerdialog | No | |
HeroeDeathTimerShow3 | timerdialog | No | |
HeroeDeathTimerShow4 | timerdialog | No | |
HeroeDeathTimerShow6 | timerdialog | No | |
HeroeDeathTimerShow8 | timerdialog | No | |
HeroesDisponibles | unitcode | Yes | |
HookAbility | abilcode | No | |
HookAllowAllyMagicImmune | boolean | No | |
HookAllowEnemyMagicImmune | boolean | No | |
HookAttackType | attacktype | No | |
HookChainBreakDistance | real | No | |
HookDamage | real | Yes | |
HookDamageType | damagetype | No | |
HookDisableWhileInUse | boolean | No | |
HookDummy | unitcode | No | |
HookGrabRadius | real | No | |
HookLightningEffect | lightningtype | No | |
HookLightningEffectEx | string | No | |
Hooks | group | Yes | |
HookSoundEffect | sound | No | |
HookSpecialEffect | string | No | |
HookTravelDistance | real | Yes | |
HookTravelDuration | real | No | |
HookTravelSpeed | real | No | |
HookUseLightningEx | boolean | No | |
HookUseSpeed | boolean | No | |
HuevoAI | boolean | No | |
HuevoHolderLoc | location | No | |
HuevoInteger | integer | No | |
HuevoItem | item | No | |
HuevoLoc | location | No | |
HuevoPicker | unit | No | |
HuevoTimer | timer | No | |
HuevoTimerVentana | timerdialog | No | |
IDcaster | unit | No | |
IDcasterlife | real | No | |
IDtarget | unit | No | |
IDtargetlife | real | No | |
Incinerar_Damage | real | No | |
Incinerar_Random | integer | No | |
Index | integer | Yes | |
InfestedUnits | group | No | |
IniciativaGroup | group | No | |
InsolacionRandom | integer | No | |
Item_SatanFallCharges | integer | Yes | |
JudgementTarget | unit | No | |
LastDamageHP | real | No | |
LastDmgPrevAmount | real | Yes | |
LastDmgPrevType | integer | Yes | |
LastDmgSource | unit | Yes | |
LastDmgTarget | unit | Yes | |
LastDmgValue | real | Yes | |
LastDmgWasSpell | boolean | Yes | |
LeaderBoard | leaderboard | No | |
locattack | location | No | |
locspell | location | No | |
LoopA | integervar | No | |
LoopB | integervar | No | |
MA_Dummy | unit | No | |
ManaVoidDMG | real | No | |
Martillo_BoolDMG | boolean | Yes | |
Martillo_Boolean | boolean | Yes | |
Martillo_CasPos | location | No | |
Martillo_Caster | unit | Yes | |
Martillo_Distance | real | Yes | |
Martillo_Dummy | unit | Yes | |
Martillo_Group | group | Yes | |
Martillo_Int | integer | Yes | |
Martillo_Pos | location | No | |
Martillo_PosOff | location | No | |
MBcaster | unit | No | |
MBloc | location | No | |
MentalidadRandom | integer | No | |
MFcaster | unit | No | |
MFdummy | unit | No | |
MFtarget | unit | No | |
MGbuff | buffcode | No | |
Mgroup | group | No | |
Mgroup_already | group | No | |
MH_Angle | real | Yes | |
MH_ApplyDamage | boolean | Yes | |
MH_Dest | real | No | |
MH_DestPoint | location | No | |
MH_Detector | group | No | |
MH_Distance | real | Yes | |
MH_DistCounter | real | Yes | |
MH_EndPoint | location | No | |
MH_Hook | unit | Yes | |
MH_HookChain | lightning | Yes | |
MH_HookedUnit | unit | Yes | |
MH_Hooker | unit | Yes | |
MH_HookerPos | location | Yes | |
MH_HookOn | boolean | Yes | |
MH_HookPos | location | Yes | |
MH_Index1 | integer | No | |
MH_Index2 | integer | No | |
MH_Level | integer | Yes | |
MH_OffsetConstant | real | No | |
MH_StartPoint | location | No | |
MH_TempPoint | location | No | |
MH_TempUnit | unit | No | |
MKBrandom | integer | No | |
MododeJuego | dialog | No | |
MododeJuegoNumber | button | Yes | |
MododeJuegoSelected | integer | No | |
Mostrar_Dano | boolean | Yes | true |
MRrandom | integer | No | |
Muere_Group | group | No | |
Muere_Loc | location | No | |
Mutilar_Attacks | integer | Yes | |
Mutilar_Hero | unit | Yes | |
MVmanaFaltante | real | No | |
MVTarget | unit | No | |
Necromastery_CheckGroup | group | No | |
Necromastery_KillCounts | integer | No | |
Necromastery_MaxCounts | integer | Yes | |
NetherPosicion1 | location | No | |
NightmareCaster | unit | No | UnitNull |
NightmareLoc | location | No | |
OAloc | location | No | |
ObscuredRandom | integer | No | |
Omnislash_CL_AbilityLevel | integer | Yes | |
Omnislash_CL_AOE | real | Yes | |
Omnislash_CL_Caster | unit | Yes | |
Omnislash_CL_Count | integer | Yes | |
Omnislash_CL_Damage | integer | Yes | |
Omnislash_CL_FirstTarget | boolean | Yes | |
Omnislash_CL_Group | group | Yes | |
Omnislash_CL_Loc | location | Yes | |
Omnislash_CL_Player | player | Yes | |
Omnislash_CL_Slashes | integer | Yes | |
Omnislash_CL_Target | unit | Yes | |
Omnislash_CL_Victim | unit | Yes | |
Omnislash_Max_Index | integer | No | |
Omnislash_MUI_1 | integer | No | |
Omnislash_MUI_2 | integer | Yes | |
Omnislash_MUI_3 | integervar | No | |
Omnislash_Temp | integer | No | |
OniricoCaster | unit | No | |
OniricoRandom | integer | No | |
Orbe_Damage | real | No | |
OS_DamageHeal | real | No | |
PA_random | integer | No | |
PApoint | location | No | |
phoenix | unit | No | |
phoenixmover | location | No | |
PickGroup | group | No | |
PinkSparkleCD | integer | Yes | |
Player_Kill_Racha | integer | Yes | |
Player_Kills | integer | Yes | |
Player_Unit_Heroes | unit | Yes | |
PlayerGold | integer | No | |
PNCaster | unit | No | |
PNCastLoc | location | No | |
PNLocOffset | location | Yes | |
PNReal | real | No | |
POcaster | unit | No | |
PRSloc | location | No | |
PS_loc | location | No | |
QM_value | real | No | |
QMA_amount | real | No | |
QMA_Random | integer | No | |
Qpoint | location | No | |
RAR_random | integer | No | |
RARdummy | unit | No | |
RARloc | location | No | |
RARpos | location | No | |
RARtime | integer | No | |
Ravage_Caster | unit | No | |
Ravage_Dummy | unit | Yes | |
Ravage_DummyGroup | group | No | |
Ravage_Point | location | Yes | |
RedCreepsSpawn | location | Yes | |
ResetAbility | abilcode | No | |
ResetLevel | integer | No | |
ResetUnit | unit | No | |
ResPoint1 | location | No | |
ResPoint2 | location | No | |
RFdummy | unit | No | |
RFpoint | location | No | |
ROloc | location | No | |
SadismInteger | integer | Yes | |
SadismTime | integer | Yes | |
Saigo_Max | integer | No | |
SArandom | integer | No | |
SBcaster | unit | No | |
SBdummy | unit | No | |
SBpoint | location | No | |
SBtarget | unit | No | |
SDboolean | boolean | Yes | |
SDcaster | unit | Yes | |
SDdamage | real | No | |
SDdummy | unit | Yes | |
SDgroup | group | Yes | |
SDint | integer | Yes | |
SDloc | location | No | |
SedSangreRandom | integer | No | |
SentenciaLunarGroup | group | No | |
SentenciaLunarHeroes | integer | No | |
SentenciaLunarPos | location | No | |
SentenciaLunarUnits | integer | No | |
SIcaster | unit | No | |
Sierra_Booleana | boolean | No | |
Sierra_Caster | unit | No | |
Sierra_DistanceBetween | real | No | |
Sierra_DistanceTarget | real | No | |
Sierra_Dummy | unit | No | |
Sierra_Group | group | No | |
Sierra_PosCaster | location | No | |
Sierra_PosDummy | location | No | |
Sierra_PosDummyOff | location | No | |
Sierra_PosTarget | location | No | |
SILpos | location | No | |
SnIcaster | unit | No | |
SolarGroup | group | No | |
SolarPoint | location | No | |
Sombra_Dummy | unit | Yes | |
Sombra_Integer | integer | No | |
Sombraloc | location | No | |
SoulStealDmg | real | No | |
spellgroup | group | No | |
SRrandom | integer | No | |
SScaster | unit | No | |
SSdummy | unit | No | |
SSrandom | integer | No | |
Stone_Boolean | boolean | Yes | |
Stone_Caster | unit | Yes | |
Stone_Dummy | unit | Yes | |
Stone_DummyStun | unit | Yes | |
Stone_Group | group | Yes | |
Stone_GroupAlready | group | Yes | |
Stone_Int | integer | Yes | |
Stone_Pos | location | No | |
Stone_PosOff | location | No | |
Stone_Time | real | Yes | |
Stored_Unit | unit | Yes | |
STpoint | location | No | |
SuckedUnits | group | No | |
Table | leaderboard | No | |
TE_point | location | No | |
TeamAzulCreeps | integer | Yes | |
TeamAzulDragon | boolean | No | |
TeamAzulGolem | boolean | No | |
TeamAzulHidra | boolean | No | |
TeamAzulMenor | integer | Yes | |
TeamRojoCreeps | integer | Yes | |
TeamRojoDragon | boolean | No | |
TeamRojoGolem | boolean | No | |
TeamRojoHidra | boolean | No | |
TeamRojoMenor | integer | Yes | |
TEcaster | unit | No | |
TEdummy | unit | No | |
TEMPENT | integer | No | |
TempFloatText | texttag | No | |
tempgroup | group | No | |
TempReal | real | No | |
TempUnit | unit | No | |
TEpoint | location | No | |
TEpos | location | No | |
TErandom | integer | No | |
test | boolean | No | |
TEXcaster | unit | No | |
TFcaster | unit | No | |
TFcastpoint | location | No | |
TFdummy | unit | No | |
TFpoint | location | No | |
TGFA_Angulo | real | No | |
TGFA_Boolean | boolean | Yes | |
TGFA_Caster | unit | Yes | |
TGFA_Interger | integer | Yes | |
TGFA_PuntoReusable | location | No | |
TGFA_PuntoReusable2 | location | No | |
TGFA_Target | unit | Yes | |
ThunClap | effect | No | |
ThunderAttack_Random | integer | No | |
Tip | string | Yes | |
Tiro_Attacks | integer | Yes | |
TKdamage | real | No | |
TKrandom | integer | No | |
TMcaster | unit | No | |
TMmana | unit | No | |
TMshadow | unit | No | |
TMstun | unit | No | |
TMtarget | unit | No | |
TMvalue | real | No | |
ToqueCamazotRandom | integer | No | |
Torinukeru_Random | integer | No | |
TotalDeHeroesDisponibles | integer | No | |
TPcaster | unit | No | |
TS_Dummy | unit | No | |
TVdamage | real | No | |
TVheal | real | No | |
TVrandom | integer | No | |
UDex | integer | No | |
UDexGen | integer | No | |
UDexNext | integer | Yes | |
UDexPrev | integer | Yes | |
UDexRecycle | integer | No | |
UDexUnits | unit | Yes | |
UDexWasted | integer | No | |
UnitDamageRegistered | boolean | Yes | |
UnitIndexerEnabled | boolean | No | |
UnitIndexEvent | real | No | |
UnitIndexLock | integer | Yes | |
UnitLocDestroy | location | No | |
Valentia_Count | integer | Yes | |
Valentia_Group | group | No | |
Valentia_Max | integer | Yes | |
Venganza_Counts | integer | Yes | |
Venganza_Group | group | No | |
Venganza_Max | integer | Yes | |
VLbool | boolean | Yes | |
VLcaster | unit | Yes | |
VLcasterloc | location | No | |
VLcolor_alpha | real | Yes | |
VLcolor_blue | real | Yes | |
VLcolor_green | real | Yes | |
VLcolor_red | real | Yes | |
VLint | integer | Yes | |
VLray | lightning | Yes | |
VLtarget | unit | Yes | |
VLtargetloc | location | No | |
VLtime | real | Yes | |
VR_boolean | boolean | Yes | |
VR_caster | unit | Yes | |
VR_castloc | location | Yes | |
VR_dummy | unit | Yes | |
VR_group | group | Yes | |
VR_int | integer | Yes | |
VR_pos | location | No | |
VR_posoff | location | No | |
WindWalkangle | real | No | |
WindWalkbool | boolean | Yes | |
WindWalkcaster | unit | Yes | |
WindWalkint | integer | Yes | |
WindWalkpos | location | No | |
WY_dummy | unit | No | |
ZFrandom | integer | No |
function Trig_items_Conditions takes nothing returns boolean
if ( not ( GetItemType(GetManipulatedItem()) == ITEM_TYPE_PURCHASABLE ) ) then
return false
endif
if ( not ( UnitHasItemOfTypeBJ(GetManipulatingUnit(), GetItemTypeId(GetManipulatedItem())) == true ) ) then
return false
endif
if ( not ( GetManipulatedItem() != GetItemOfTypeFromUnitBJ(GetManipulatingUnit(), GetItemTypeId(GetManipulatedItem())) ) ) then
return false
endif
return true
endfunction
function Trig_items_Actions takes nothing returns nothing
call SetItemCharges( GetItemOfTypeFromUnitBJ(GetManipulatingUnit(), GetItemTypeId(GetManipulatedItem())), ( GetItemCharges(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(), GetItemTypeId(GetManipulatedItem()))) + GetItemCharges(GetManipulatedItem()) ) )
call UnitRemoveItemSwapped( GetManipulatedItem(), GetManipulatingUnit() )
call RemoveItem( GetManipulatedItem() )
endfunction
//===========================================================================
function InitTrig_items takes nothing returns nothing
set gg_trg_items = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_items, EVENT_PLAYER_UNIT_PICKUP_ITEM )
call TriggerAddCondition( gg_trg_items, Condition( function Trig_items_Conditions ) )
call TriggerAddAction( gg_trg_items, function Trig_items_Actions )
endfunction
function Trig_First_Blood_Conditions takes nothing returns boolean
if ( not ( IsUnitType(GetDyingUnit(), UNIT_TYPE_HERO) == true ) ) then
return false
endif
if ( not ( IsUnitEnemy(GetKillingUnitBJ(), GetOwningPlayer(GetDyingUnit())) == true ) ) then
return false
endif
if ( not ( GetPlayerSlotState(GetOwningPlayer(GetKillingUnitBJ())) == PLAYER_SLOT_STATE_PLAYING ) ) then
return false
endif
if ( not ( IsUnitInGroup(GetKillingUnitBJ(), GetUnitsOfPlayerAll(Player(PLAYER_NEUTRAL_AGGRESSIVE))) == false ) ) then
return false
endif
return true
endfunction
function Trig_First_Blood_Actions takes nothing returns nothing
call DisableTrigger( GetTriggeringTrigger() )
call DisplayTextToForce( GetPlayersAll(), ( ( ( ( GetPlayerName(GetOwningPlayer(GetKillingUnitBJ())) + "(" ) + ( GetUnitName(udg_HEROE[GetConvertedPlayerId(GetOwningPlayer(GetKillingUnitBJ()))]) + ")" ) ) + " has obtained the |c00640000First Blood|r (+200 gold)" ) + "" ) )
call AdjustPlayerStateBJ( 200, GetOwningPlayer(GetKillingUnitBJ()), PLAYER_STATE_RESOURCE_GOLD )
call DisableTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_First_Blood takes nothing returns nothing
set gg_trg_First_Blood = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_First_Blood, EVENT_PLAYER_UNIT_DEATH )
call TriggerAddCondition( gg_trg_First_Blood, Condition( function Trig_First_Blood_Conditions ) )
call TriggerAddAction( gg_trg_First_Blood, function Trig_First_Blood_Actions )
endfunction
function Trig_Creeps2_Actions takes nothing returns nothing
call CreateNUnitsAtLoc( 1, 'h00P', Player(10), GetRectCenter(gg_rct_Alianza_Top), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1, 'h00P', Player(10), GetRectCenter(gg_rct_Alianza_Bot), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1, 'h00P', Player(10), GetRectCenter(gg_rct_Alianza_mid), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1, 'h00R', Player(11), GetRectCenter(gg_rct_Undead_mid), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1, 'h00R', Player(11), GetRectCenter(gg_rct_Undead_Top), bj_UNIT_FACING )
call CreateNUnitsAtLoc( 1, 'h00R', Player(11), GetRectCenter(gg_rct_Undead_Bot), bj_UNIT_FACING )
endfunction
//===========================================================================
function InitTrig_Creeps2 takes nothing returns nothing
set gg_trg_Creeps2 = CreateTrigger( )
call DisableTrigger( gg_trg_Creeps2 )
call TriggerRegisterTimerEventPeriodic( gg_trg_Creeps2, 30.00 )
call TriggerAddAction( gg_trg_Creeps2, function Trig_Creeps2_Actions )
endfunction
function Trig_MH_Cast_Conditions takes nothing returns boolean
if ( not ( GetSpellAbilityId() == udg_HookAbility ) ) then
return false
endif
return true
endfunction
function Trig_MH_Cast_Func019C takes nothing returns boolean
if ( not ( udg_HookUseSpeed == true ) ) then
return false
endif
return true
endfunction
function Trig_MH_Cast_Func020C takes nothing returns boolean
if ( not ( udg_HookDisableWhileInUse == true ) ) then
return false
endif
return true
endfunction
function Trig_MH_Cast_Func021C takes nothing returns boolean
if ( not ( udg_MH_Index1 == 1 ) ) then
return false
endif
return true
endfunction
function Trig_MH_Cast_Actions takes nothing returns nothing
set udg_MH_Index1 = ( udg_MH_Index1 + 1 )
set udg_MH_ApplyDamage[udg_MH_Index1] = false
set udg_MH_Hooker[udg_MH_Index1] = GetTriggerUnit()
set udg_MH_DistCounter[udg_MH_Index1] = 0.00
set udg_MH_Level[udg_MH_Index1] = GetUnitAbilityLevelSwapped(udg_HookAbility, udg_MH_Hooker[udg_MH_Index1])
set udg_MH_StartPoint = GetUnitLoc(udg_MH_Hooker[udg_MH_Index1])
set udg_MH_Distance[udg_MH_Index1] = ( udg_HookTravelDistance[udg_MH_Level[udg_MH_Index1]] + udg_MH_OffsetConstant )
set udg_MH_HookOn[udg_MH_Index1] = false
set udg_MH_EndPoint = GetSpellTargetLoc()
set udg_MH_Angle[udg_MH_Index1] = AngleBetweenPoints(udg_MH_StartPoint, udg_MH_EndPoint)
set udg_MH_TempPoint = PolarProjectionBJ(udg_MH_StartPoint, udg_MH_OffsetConstant, udg_MH_Angle[udg_MH_Index1])
call CreateNUnitsAtLoc( 1, udg_HookDummy, GetTriggerPlayer(), udg_MH_TempPoint, udg_MH_Angle[udg_MH_Index1] )
set udg_MH_Hook[udg_MH_Index1] = GetLastCreatedUnit()
call SetUnitPathing( udg_MH_Hook[udg_MH_Index1], false )
set udg_MH_HookerPos[udg_MH_Index1] = GetUnitLoc(udg_MH_Hooker[udg_MH_Index1])
set udg_MH_HookPos[udg_MH_Index1] = GetUnitLoc(udg_MH_Hook[udg_MH_Index1])
call AddLightningLoc( udg_HookLightningEffect, udg_MH_HookerPos[udg_MH_Index1], udg_MH_HookPos[udg_MH_Index1] )
call SetLightningColorBJ( GetLastCreatedLightningBJ(), 0.50, 0.50, 0.50, 1 )
set udg_MH_HookChain[udg_MH_Index1] = GetLastCreatedLightningBJ()
if ( Trig_MH_Cast_Func019C() ) then
set udg_MH_Dest = ( udg_HookTravelSpeed * 0.02 )
else
set udg_MH_Dest = ( ( udg_MH_Distance[udg_MH_Index1] / udg_HookTravelDuration ) / 10.00 )
endif
if ( Trig_MH_Cast_Func020C() ) then
call UnitRemoveAbilityBJ( udg_HookAbility, udg_MH_Hooker[udg_MH_Index1] )
else
endif
if ( Trig_MH_Cast_Func021C() ) then
call EnableTrigger( gg_trg_MH_Loop )
else
endif
call RemoveLocation(udg_MH_TempPoint)
call RemoveLocation(udg_MH_StartPoint)
call RemoveLocation(udg_MH_EndPoint)
endfunction
//===========================================================================
function InitTrig_MH_Cast takes nothing returns nothing
set gg_trg_MH_Cast = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_MH_Cast, EVENT_PLAYER_UNIT_SPELL_EFFECT )
call TriggerAddCondition( gg_trg_MH_Cast, Condition( function Trig_MH_Cast_Conditions ) )
call TriggerAddAction( gg_trg_MH_Cast, function Trig_MH_Cast_Actions )
endfunction
function Trig_Etereal_strike_Conditions takes nothing returns boolean
if ( not ( GetSpellAbilityId() == 'A0J2' ) ) then
return false
endif
if ( not ( UnitHasBuffBJ(GetSpellTargetUnit(), 'BNss') == false ) ) then
return false
endif
if ( not ( IsUnitEnemy(GetSpellTargetUnit(), GetOwningPlayer(GetSpellAbilityUnit())) == true ) ) then
return false
endif
return true
endfunction
function Trig_Etereal_strike_Actions takes nothing returns nothing
call UnitDamageTargetBJ( GetSpellAbilityUnit(), GetSpellTargetUnit(), ( 1.25 * I2R(GetHeroStatBJ(bj_HEROSTAT_INT, GetSpellAbilityUnit(), true)) ), ATTACK_TYPE_MAGIC, DAMAGE_TYPE_MAGIC )
call AddSpecialEffectTargetUnitBJ( "chest", GetSpellTargetUnit(), "Abilities\\Weapons\\GreenDragonMissile\\GreenDragonMissile.mdl" )
call DestroyEffectBJ( GetLastCreatedEffectBJ() )
endfunction
//===========================================================================
function InitTrig_Etereal_strike takes nothing returns nothing
set gg_trg_Etereal_strike = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Etereal_strike, EVENT_PLAYER_UNIT_SPELL_EFFECT )
call TriggerAddCondition( gg_trg_Etereal_strike, Condition( function Trig_Etereal_strike_Conditions ) )
call TriggerAddAction( gg_trg_Etereal_strike, function Trig_Etereal_strike_Actions )
endfunction
function Trig_Titan_Loop_Actions takes nothing returns nothing
call SetUnitScalePercent( udg_TPcaster, 130.00, 130.00, 130.00 )
endfunction
//===========================================================================
function InitTrig_Titan_Loop takes nothing returns nothing
set gg_trg_Titan_Loop = CreateTrigger( )
call DisableTrigger( gg_trg_Titan_Loop )
call TriggerRegisterTimerEventPeriodic( gg_trg_Titan_Loop, 5.00 )
call TriggerAddAction( gg_trg_Titan_Loop, function Trig_Titan_Loop_Actions )
endfunction